OSDN Git Service

PR target/25447
[pf3gnuchains/gcc-fork.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
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 Free Software Foundation
7 #
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.
12
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.
17
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.
21 #
22
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
26 VPATH=@srcdir@
27
28 build_alias=@build_alias@
29 build=@build@
30 host_alias=@host_alias@
31 host=@host@
32 target_alias=@target_alias@
33 target=@target@
34
35 program_transform_name = @program_transform_name@
36
37 prefix = @prefix@
38 exec_prefix = @exec_prefix@
39
40 srcdir = @srcdir@
41
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 mandir = @mandir@
54 man1dir = $(mandir)/man1
55 man2dir = $(mandir)/man2
56 man3dir = $(mandir)/man3
57 man4dir = $(mandir)/man4
58 man5dir = $(mandir)/man5
59 man6dir = $(mandir)/man6
60 man7dir = $(mandir)/man7
61 man8dir = $(mandir)/man8
62 man9dir = $(mandir)/man9
63
64 INSTALL = @INSTALL@
65 INSTALL_PROGRAM = @INSTALL_PROGRAM@
66 INSTALL_SCRIPT = @INSTALL_SCRIPT@
67 INSTALL_DATA = @INSTALL_DATA@
68 LN = @LN@
69 LN_S = @LN_S@
70
71 # -------------------------------------------------
72 # Miscellaneous non-standard autoconf-set variables
73 # -------------------------------------------------
74
75 # The gcc driver likes to know the arguments it was configured with.
76 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
77
78 tooldir = @tooldir@
79 build_tooldir = @build_tooldir@
80
81 GDB_NLM_DEPS = 
82
83 # This is the name of the environment variable used for the path to
84 # the libraries.
85 RPATH_ENVVAR = @RPATH_ENVVAR@
86
87 # This is the list of directories to be built for the build system.
88 BUILD_CONFIGDIRS = libiberty
89 # Build programs are put under this directory.
90 BUILD_SUBDIR = @build_subdir@
91 # This is set by the configure script to the arguments to use when configuring
92 # directories built for the build system.
93 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
94
95 # This is the list of variables to export in the environment when
96 # configuring any subdirectory.  It must also be exported whenever
97 # recursing into a build directory in case that directory's Makefile
98 # re-runs configure.
99 BASE_EXPORTS = \
100         FLEX="$(FLEX)"; export FLEX; \
101         LEX="$(LEX)"; export LEX; \
102         BISON="$(BISON)"; export BISON; \
103         YACC="$(YACC)"; export YACC; \
104         M4="$(M4)"; export M4; \
105         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
106
107 # This is the list of variables to export in the environment when
108 # configuring subdirectories for the build system.
109 BUILD_EXPORTS = \
110         $(BASE_EXPORTS) \
111         AR="$(AR_FOR_BUILD)"; export AR; \
112         AS="$(AS_FOR_BUILD)"; export AS; \
113         CC="$(CC_FOR_BUILD)"; export CC; \
114         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
115         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
116         CXX="$(CXX_FOR_BUILD)"; export CXX; \
117         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
118         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
119         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
120         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
121         LD="$(LD_FOR_BUILD)"; export LD; \
122         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
123         NM="$(NM_FOR_BUILD)"; export NM; \
124         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
125         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
126
127 # This is the list of directories to built for the host system.
128 SUBDIRS = @configdirs@
129 # This is set by the configure script to the arguments to use when configuring
130 # directories built for the host system.
131 HOST_CONFIGARGS = @host_configargs@
132 # Host programs are put under this directory, which is . except if building
133 # with srcdir=..
134 HOST_SUBDIR = @host_subdir@
135 # This is the list of variables to export in the environment when
136 # configuring subdirectories for the host system.  We need to pass
137 # some to the GCC configure because of its hybrid host/target nature.
138 HOST_EXPORTS = \
139         $(BASE_EXPORTS) \
140         CC="$(CC)"; export CC; \
141         CFLAGS="$(CFLAGS)"; export CFLAGS; \
142         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
143         CXX="$(CXX)"; export CXX; \
144         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
145         AR="$(AR)"; export AR; \
146         AS="$(AS)"; export AS; \
147         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
148         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
149         LD="$(LD)"; export LD; \
150         LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
151         NM="$(NM)"; export NM; \
152         RANLIB="$(RANLIB)"; export RANLIB; \
153         WINDRES="$(WINDRES)"; export WINDRES; \
154         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
155         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
156         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
157         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
158         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
159         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
160         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
161         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
162         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
163         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
164         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
165         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
166 @if gcc-bootstrap
167         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
168 @endif gcc-bootstrap
169         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
170
171 # Similar, for later GCC stages.
172 POSTSTAGE1_HOST_EXPORTS = \
173         $(HOST_EXPORTS) \
174         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
175           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
176         CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
177           $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
178           -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
179           -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
180
181 # This is set by the configure script to the list of directories which
182 # should be built using the target tools.
183 TARGET_CONFIGDIRS = @target_configdirs@
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);
212
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;
217
218 NORMAL_TARGET_EXPORTS = \
219         $(BASE_TARGET_EXPORTS) \
220         CXX="$(CXX_FOR_TARGET)"; export CXX;
221
222 # Where to find GMP
223 HOST_GMPLIBS = @gmplibs@
224 HOST_GMPINC = @gmpinc@
225
226 # ----------------------------------------------
227 # Programs producing files for the BUILD machine
228 # ----------------------------------------------
229
230 SHELL = @config_shell@
231
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}
239
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@
244
245 CXX_FOR_BUILD = $(CXX)
246
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@
251
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
256 BISON = @BISON@
257 YACC = @YACC@
258 FLEX = @FLEX@
259 LEX = @LEX@
260 M4 = @M4@
261 MAKEINFO = @MAKEINFO@
262 EXPECT = @EXPECT@
263 RUNTEST = @RUNTEST@
264
265 # This just becomes part of the MAKEINFO definition passed down to
266 # sub-makes.  It lets flags be given on the command line while still
267 # using the makeinfo from the object tree.
268 # (Default to avoid splitting info files by setting the threshold high.)
269 MAKEINFOFLAGS = --split-size=5000000
270
271 # ---------------------------------------------
272 # Programs producing files for the HOST machine
273 # ---------------------------------------------
274
275 AS = @AS@
276 AR = @AR@
277 AR_FLAGS = rc
278 CC = @CC@
279 CXX = @CXX@
280 DLLTOOL = @DLLTOOL@
281 LD = @LD@
282 LIPO = @LIPO@
283 NM = @NM@
284 RANLIB = @RANLIB@
285 STRIP = @STRIP@
286 WINDRES = @WINDRES@
287
288 CFLAGS = @CFLAGS@
289 LDFLAGS = 
290 LIBCFLAGS = $(CFLAGS)
291 CXXFLAGS = @CXXFLAGS@
292 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
293 PICFLAG = 
294
295 # -----------------------------------------------
296 # Programs producing files for the TARGET machine
297 # -----------------------------------------------
298
299 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
300
301 AR_FOR_TARGET=@AR_FOR_TARGET@
302 AS_FOR_TARGET=@AS_FOR_TARGET@
303 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
304
305 # If GCC_FOR_TARGET is not overriden on the command line, then this
306 # variable is passed down to the gcc Makefile, where it is used to
307 # build libgcc2.a.  We define it here so that it can itself be
308 # overridden on the command line.
309 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
310 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
311 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
315 LD_FOR_TARGET=@LD_FOR_TARGET@
316
317 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
318 NM_FOR_TARGET=@NM_FOR_TARGET@
319 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
320 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
321 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
322 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
323
324 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
325 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
326 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
327
328 # During gcc bootstrap, if we use some random cc for stage1 then
329 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
330 # (which we know are built with gcc) are built with optimizations so
331 # prepend -O2 when setting CFLAGS_FOR_TARGET.
332 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
333 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
334 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
336 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
337 LDFLAGS_FOR_TARGET = 
338 PICFLAG_FOR_TARGET = 
339
340 # ------------------------------------
341 # Miscellaneous targets and flag lists
342 # ------------------------------------
343
344 # The first rule in the file had better be this one.  Don't put any above it.
345 # This lives here to allow makefile fragments to contain dependencies.
346 all:
347
348 #### host and target specific makefile fragments come in here.
349 @target_makefile_frag@
350 @alphaieee_frag@
351 @ospace_frag@
352 @host_makefile_frag@
353 ###
354
355 # This is the list of directories that may be needed in RPATH_ENVVAR
356 # so that prorgams built for the target machine work.
357 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(HOST_LIB_PATH_gcc)
358
359 @if target-libstdc++-v3
360 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
361 @endif target-libstdc++-v3
362
363 @if target-libmudflap
364 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
365 @endif target-libmudflap
366
367 @if target-libssp
368 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
369 @endif target-libssp
370
371
372
373 # This is the list of directories that may be needed in RPATH_ENVVAR
374 # so that programs built for the host machine work.
375 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
376
377 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
378 @if gcc
379 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
380 @endif gcc
381
382
383 @if bfd
384 HOST_LIB_PATH_bfd = \
385   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
386 @endif bfd
387
388 @if opcodes
389 HOST_LIB_PATH_opcodes = \
390   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
391 @endif opcodes
392
393
394 # Flags to pass down to all sub-makes.
395 BASE_FLAGS_TO_PASS = \
396         "DESTDIR=$(DESTDIR)" \
397         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
398         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
399         "bindir=$(bindir)" \
400         "datadir=$(datadir)" \
401         "exec_prefix=$(exec_prefix)" \
402         "includedir=$(includedir)" \
403         "infodir=$(infodir)" \
404         "libdir=$(libdir)" \
405         "libexecdir=$(libexecdir)" \
406         "lispdir=$(lispdir)" \
407         "localstatedir=$(localstatedir)" \
408         "mandir=$(mandir)" \
409         "oldincludedir=$(oldincludedir)" \
410         "prefix=$(prefix)" \
411         "sbindir=$(sbindir)" \
412         "sharedstatedir=$(sharedstatedir)" \
413         "sysconfdir=$(sysconfdir)" \
414         "tooldir=$(tooldir)" \
415         "build_tooldir=$(build_tooldir)" \
416         "target_alias=$(target_alias)" \
417         "BISON=$(BISON)" \
418         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
419         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
420         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
421         "EXPECT=$(EXPECT)" \
422         "FLEX=$(FLEX)" \
423         "INSTALL=$(INSTALL)" \
424         "INSTALL_DATA=$(INSTALL_DATA)" \
425         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
426         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
427         "LEX=$(LEX)" \
428         "M4=$(M4)" \
429         "MAKE=$(MAKE)" \
430         "RUNTEST=$(RUNTEST)" \
431         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
432         "SHELL=$(SHELL)" \
433         "YACC=$(YACC)" \
434         "AR_FLAGS=$(AR_FLAGS)" \
435         "CFLAGS=$(CFLAGS)" \
436         "CXXFLAGS=$(CXXFLAGS)" \
437         "LDFLAGS=$(LDFLAGS)" \
438         "LIBCFLAGS=$(LIBCFLAGS)" \
439         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
440         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
441         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
442         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
443         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
444         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
445         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
446         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
447         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
448         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
449         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
450         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
451         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
452         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
453         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
454         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
455         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
456         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
457         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
458         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
459         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
460         "CONFIG_SHELL=$(SHELL)" \
461         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
462
463 # We leave this in just in case, but it is not needed anymore.
464 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
465
466 # Flags to pass down to most sub-makes, in which we're building with
467 # the host environment.
468 EXTRA_HOST_FLAGS = \
469         'AR=$(AR)' \
470         'AS=$(AS)' \
471         'CC=$(CC)' \
472         'CXX=$(CXX)' \
473         'DLLTOOL=$(DLLTOOL)' \
474         'LD=$(LD)' \
475         'LIPO=$(LIPO)' \
476         'NM=$(NM)' \
477         'RANLIB=$(RANLIB)' \
478         'STRIP=$(STRIP)' \
479         'WINDRES=$(WINDRES)'
480
481 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
482
483 # Flags that are concerned with the location of the X11 include files
484 # and library files
485 #
486 # NOTE: until the top-level is getting the values via autoconf, it only
487 # causes problems to have this top-level Makefile overriding the autoconf-set
488 # values in child directories.  Only variables that don't conflict with
489 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
490 #
491 X11_FLAGS_TO_PASS = \
492         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
493         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
494
495 # Flags to pass down to makes which are built with the target environment.
496 # The double $ decreases the length of the command line; those variables
497 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
498 # COMPILER_ prefixed variables are not passed down so we expand them here.
499 EXTRA_TARGET_FLAGS = \
500         'AR=$$(AR_FOR_TARGET)' \
501         'AS=$(COMPILER_AS_FOR_TARGET)' \
502         'CC=$$(CC_FOR_TARGET)' \
503         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
504         'CXX=$$(CXX_FOR_TARGET)' \
505         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
506         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
507         'LD=$(COMPILER_LD_FOR_TARGET)' \
508         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
509         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
510         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
511         'NM=$(COMPILER_NM_FOR_TARGET)' \
512         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
513         'RANLIB=$$(RANLIB_FOR_TARGET)' \
514         'WINDRES=$$(WINDRES_FOR_TARGET)'
515
516 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
517
518 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
519 # unfortunately needs the native compiler and the target ar and
520 # ranlib.
521 # If any variables are added here, they must be added to do-*, below.
522 # The BUILD_* variables are a special case, which are used for the gcc
523 # cross-building scheme.
524 EXTRA_GCC_FLAGS = \
525         'BUILD_PREFIX=$(BUILD_PREFIX)' \
526         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
527         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
528         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
529         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
530         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
531         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
532         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
533         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
534         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
535         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
536         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
537
538 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
539
540 .PHONY: configure-host
541 configure-host:  \
542     maybe-configure-ash \
543     maybe-configure-autoconf \
544     maybe-configure-automake \
545     maybe-configure-bash \
546     maybe-configure-bfd \
547     maybe-configure-opcodes \
548     maybe-configure-binutils \
549     maybe-configure-bison \
550     maybe-configure-byacc \
551     maybe-configure-bzip2 \
552     maybe-configure-dejagnu \
553     maybe-configure-diff \
554     maybe-configure-dosutils \
555     maybe-configure-etc \
556     maybe-configure-fastjar \
557     maybe-configure-fileutils \
558     maybe-configure-findutils \
559     maybe-configure-find \
560     maybe-configure-fixincludes \
561     maybe-configure-flex \
562     maybe-configure-gas \
563     maybe-configure-gcc \
564     maybe-configure-gawk \
565     maybe-configure-gettext \
566     maybe-configure-gnuserv \
567     maybe-configure-gprof \
568     maybe-configure-gzip \
569     maybe-configure-hello \
570     maybe-configure-indent \
571     maybe-configure-intl \
572     maybe-configure-tcl \
573     maybe-configure-itcl \
574     maybe-configure-ld \
575     maybe-configure-libcpp \
576     maybe-configure-libdecnumber \
577     maybe-configure-libgui \
578     maybe-configure-libiberty \
579     maybe-configure-libtool \
580     maybe-configure-m4 \
581     maybe-configure-make \
582     maybe-configure-mmalloc \
583     maybe-configure-patch \
584     maybe-configure-perl \
585     maybe-configure-prms \
586     maybe-configure-rcs \
587     maybe-configure-readline \
588     maybe-configure-release \
589     maybe-configure-recode \
590     maybe-configure-sed \
591     maybe-configure-send-pr \
592     maybe-configure-shellutils \
593     maybe-configure-sid \
594     maybe-configure-sim \
595     maybe-configure-tar \
596     maybe-configure-texinfo \
597     maybe-configure-textutils \
598     maybe-configure-time \
599     maybe-configure-uudecode \
600     maybe-configure-wdiff \
601     maybe-configure-zip \
602     maybe-configure-zlib \
603     maybe-configure-gdb \
604     maybe-configure-expect \
605     maybe-configure-guile \
606     maybe-configure-tk \
607     maybe-configure-libtermcap \
608     maybe-configure-utils \
609     maybe-configure-gnattools
610 .PHONY: configure-target
611 configure-target:  \
612     maybe-configure-target-libstdc++-v3 \
613     maybe-configure-target-libmudflap \
614     maybe-configure-target-libssp \
615     maybe-configure-target-newlib \
616     maybe-configure-target-libgfortran \
617     maybe-configure-target-libobjc \
618     maybe-configure-target-libtermcap \
619     maybe-configure-target-winsup \
620     maybe-configure-target-libgloss \
621     maybe-configure-target-libiberty \
622     maybe-configure-target-gperf \
623     maybe-configure-target-examples \
624     maybe-configure-target-libffi \
625     maybe-configure-target-libjava \
626     maybe-configure-target-zlib \
627     maybe-configure-target-boehm-gc \
628     maybe-configure-target-qthreads \
629     maybe-configure-target-rda \
630     maybe-configure-target-libada
631
632 # The target built for a native non-bootstrap build.
633 .PHONY: all
634 all:
635 @if gcc-bootstrap
636         [ -f stage_final ] || echo stage3 > stage_final
637         @r=`${PWD_COMMAND}`; export r; \
638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
639         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
640 @endif gcc-bootstrap
641         @: $(MAKE); $(unstage)
642         @r=`${PWD_COMMAND}`; export r; \
643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
644         if [ -f stage_last ]; then \
645           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
646         else \
647           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
648         fi
649
650 .PHONY: all-build
651 all-build:  \
652     maybe-all-build-libiberty \
653     maybe-all-build-bison \
654     maybe-all-build-byacc \
655     maybe-all-build-flex \
656     maybe-all-build-m4 \
657     maybe-all-build-texinfo \
658     maybe-all-build-fixincludes
659 .PHONY: all-host
660 all-host:  \
661     maybe-all-ash \
662     maybe-all-autoconf \
663     maybe-all-automake \
664     maybe-all-bash \
665     maybe-all-bfd \
666     maybe-all-opcodes \
667     maybe-all-binutils \
668     maybe-all-bison \
669     maybe-all-byacc \
670     maybe-all-bzip2 \
671     maybe-all-dejagnu \
672     maybe-all-diff \
673     maybe-all-dosutils \
674     maybe-all-etc \
675     maybe-all-fastjar \
676     maybe-all-fileutils \
677     maybe-all-findutils \
678     maybe-all-find \
679     maybe-all-fixincludes \
680     maybe-all-flex \
681     maybe-all-gas \
682     maybe-all-gcc \
683     maybe-all-gawk \
684     maybe-all-gettext \
685     maybe-all-gnuserv \
686     maybe-all-gprof \
687     maybe-all-gzip \
688     maybe-all-hello \
689     maybe-all-indent \
690     maybe-all-intl \
691     maybe-all-tcl \
692     maybe-all-itcl \
693     maybe-all-ld \
694     maybe-all-libcpp \
695     maybe-all-libdecnumber \
696     maybe-all-libgui \
697     maybe-all-libiberty \
698     maybe-all-libtool \
699     maybe-all-m4 \
700     maybe-all-make \
701     maybe-all-mmalloc \
702     maybe-all-patch \
703     maybe-all-perl \
704     maybe-all-prms \
705     maybe-all-rcs \
706     maybe-all-readline \
707     maybe-all-release \
708     maybe-all-recode \
709     maybe-all-sed \
710     maybe-all-send-pr \
711     maybe-all-shellutils \
712     maybe-all-sid \
713     maybe-all-sim \
714     maybe-all-tar \
715     maybe-all-texinfo \
716     maybe-all-textutils \
717     maybe-all-time \
718     maybe-all-uudecode \
719     maybe-all-wdiff \
720     maybe-all-zip \
721     maybe-all-zlib \
722     maybe-all-gdb \
723     maybe-all-expect \
724     maybe-all-guile \
725     maybe-all-tk \
726     maybe-all-libtermcap \
727     maybe-all-utils \
728     maybe-all-gnattools
729 .PHONY: all-target
730 all-target:  \
731     maybe-all-target-libstdc++-v3 \
732     maybe-all-target-libmudflap \
733     maybe-all-target-libssp \
734     maybe-all-target-newlib \
735     maybe-all-target-libgfortran \
736     maybe-all-target-libobjc \
737     maybe-all-target-libtermcap \
738     maybe-all-target-winsup \
739     maybe-all-target-libgloss \
740     maybe-all-target-libiberty \
741     maybe-all-target-gperf \
742     maybe-all-target-examples \
743     maybe-all-target-libffi \
744     maybe-all-target-libjava \
745     maybe-all-target-zlib \
746     maybe-all-target-boehm-gc \
747     maybe-all-target-qthreads \
748     maybe-all-target-rda \
749     maybe-all-target-libada
750
751 # Do a target for all the subdirectories.  A ``make do-X'' will do a
752 # ``make X'' in all subdirectories (because, in general, there is a
753 # dependency (below) of X upon do-X, a ``make X'' will also do this,
754 # but it may do additional work as well).
755
756 .PHONY: do-info
757 do-info:
758         @: $(MAKE); $(unstage)
759         @r=`${PWD_COMMAND}`; export r; \
760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
761         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
762           info-target
763
764
765 .PHONY: info-host
766 info-host:  \
767     maybe-info-ash \
768     maybe-info-autoconf \
769     maybe-info-automake \
770     maybe-info-bash \
771     maybe-info-bfd \
772     maybe-info-opcodes \
773     maybe-info-binutils \
774     maybe-info-bison \
775     maybe-info-byacc \
776     maybe-info-bzip2 \
777     maybe-info-dejagnu \
778     maybe-info-diff \
779     maybe-info-dosutils \
780     maybe-info-etc \
781     maybe-info-fastjar \
782     maybe-info-fileutils \
783     maybe-info-findutils \
784     maybe-info-find \
785     maybe-info-fixincludes \
786     maybe-info-flex \
787     maybe-info-gas \
788     maybe-info-gcc \
789     maybe-info-gawk \
790     maybe-info-gettext \
791     maybe-info-gnuserv \
792     maybe-info-gprof \
793     maybe-info-gzip \
794     maybe-info-hello \
795     maybe-info-indent \
796     maybe-info-intl \
797     maybe-info-tcl \
798     maybe-info-itcl \
799     maybe-info-ld \
800     maybe-info-libcpp \
801     maybe-info-libdecnumber \
802     maybe-info-libgui \
803     maybe-info-libiberty \
804     maybe-info-libtool \
805     maybe-info-m4 \
806     maybe-info-make \
807     maybe-info-mmalloc \
808     maybe-info-patch \
809     maybe-info-perl \
810     maybe-info-prms \
811     maybe-info-rcs \
812     maybe-info-readline \
813     maybe-info-release \
814     maybe-info-recode \
815     maybe-info-sed \
816     maybe-info-send-pr \
817     maybe-info-shellutils \
818     maybe-info-sid \
819     maybe-info-sim \
820     maybe-info-tar \
821     maybe-info-texinfo \
822     maybe-info-textutils \
823     maybe-info-time \
824     maybe-info-uudecode \
825     maybe-info-wdiff \
826     maybe-info-zip \
827     maybe-info-zlib \
828     maybe-info-gdb \
829     maybe-info-expect \
830     maybe-info-guile \
831     maybe-info-tk \
832     maybe-info-libtermcap \
833     maybe-info-utils \
834     maybe-info-gnattools
835
836 .PHONY: info-target
837 info-target:  \
838     maybe-info-target-libstdc++-v3 \
839     maybe-info-target-libmudflap \
840     maybe-info-target-libssp \
841     maybe-info-target-newlib \
842     maybe-info-target-libgfortran \
843     maybe-info-target-libobjc \
844     maybe-info-target-libtermcap \
845     maybe-info-target-winsup \
846     maybe-info-target-libgloss \
847     maybe-info-target-libiberty \
848     maybe-info-target-gperf \
849     maybe-info-target-examples \
850     maybe-info-target-libffi \
851     maybe-info-target-libjava \
852     maybe-info-target-zlib \
853     maybe-info-target-boehm-gc \
854     maybe-info-target-qthreads \
855     maybe-info-target-rda \
856     maybe-info-target-libada
857
858 .PHONY: do-dvi
859 do-dvi:
860         @: $(MAKE); $(unstage)
861         @r=`${PWD_COMMAND}`; export r; \
862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
863         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
864           dvi-target
865
866
867 .PHONY: dvi-host
868 dvi-host:  \
869     maybe-dvi-ash \
870     maybe-dvi-autoconf \
871     maybe-dvi-automake \
872     maybe-dvi-bash \
873     maybe-dvi-bfd \
874     maybe-dvi-opcodes \
875     maybe-dvi-binutils \
876     maybe-dvi-bison \
877     maybe-dvi-byacc \
878     maybe-dvi-bzip2 \
879     maybe-dvi-dejagnu \
880     maybe-dvi-diff \
881     maybe-dvi-dosutils \
882     maybe-dvi-etc \
883     maybe-dvi-fastjar \
884     maybe-dvi-fileutils \
885     maybe-dvi-findutils \
886     maybe-dvi-find \
887     maybe-dvi-fixincludes \
888     maybe-dvi-flex \
889     maybe-dvi-gas \
890     maybe-dvi-gcc \
891     maybe-dvi-gawk \
892     maybe-dvi-gettext \
893     maybe-dvi-gnuserv \
894     maybe-dvi-gprof \
895     maybe-dvi-gzip \
896     maybe-dvi-hello \
897     maybe-dvi-indent \
898     maybe-dvi-intl \
899     maybe-dvi-tcl \
900     maybe-dvi-itcl \
901     maybe-dvi-ld \
902     maybe-dvi-libcpp \
903     maybe-dvi-libdecnumber \
904     maybe-dvi-libgui \
905     maybe-dvi-libiberty \
906     maybe-dvi-libtool \
907     maybe-dvi-m4 \
908     maybe-dvi-make \
909     maybe-dvi-mmalloc \
910     maybe-dvi-patch \
911     maybe-dvi-perl \
912     maybe-dvi-prms \
913     maybe-dvi-rcs \
914     maybe-dvi-readline \
915     maybe-dvi-release \
916     maybe-dvi-recode \
917     maybe-dvi-sed \
918     maybe-dvi-send-pr \
919     maybe-dvi-shellutils \
920     maybe-dvi-sid \
921     maybe-dvi-sim \
922     maybe-dvi-tar \
923     maybe-dvi-texinfo \
924     maybe-dvi-textutils \
925     maybe-dvi-time \
926     maybe-dvi-uudecode \
927     maybe-dvi-wdiff \
928     maybe-dvi-zip \
929     maybe-dvi-zlib \
930     maybe-dvi-gdb \
931     maybe-dvi-expect \
932     maybe-dvi-guile \
933     maybe-dvi-tk \
934     maybe-dvi-libtermcap \
935     maybe-dvi-utils \
936     maybe-dvi-gnattools
937
938 .PHONY: dvi-target
939 dvi-target:  \
940     maybe-dvi-target-libstdc++-v3 \
941     maybe-dvi-target-libmudflap \
942     maybe-dvi-target-libssp \
943     maybe-dvi-target-newlib \
944     maybe-dvi-target-libgfortran \
945     maybe-dvi-target-libobjc \
946     maybe-dvi-target-libtermcap \
947     maybe-dvi-target-winsup \
948     maybe-dvi-target-libgloss \
949     maybe-dvi-target-libiberty \
950     maybe-dvi-target-gperf \
951     maybe-dvi-target-examples \
952     maybe-dvi-target-libffi \
953     maybe-dvi-target-libjava \
954     maybe-dvi-target-zlib \
955     maybe-dvi-target-boehm-gc \
956     maybe-dvi-target-qthreads \
957     maybe-dvi-target-rda \
958     maybe-dvi-target-libada
959
960 .PHONY: do-html
961 do-html:
962         @: $(MAKE); $(unstage)
963         @r=`${PWD_COMMAND}`; export r; \
964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
965         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
966           html-target
967
968
969 .PHONY: html-host
970 html-host:  \
971     maybe-html-ash \
972     maybe-html-autoconf \
973     maybe-html-automake \
974     maybe-html-bash \
975     maybe-html-bfd \
976     maybe-html-opcodes \
977     maybe-html-binutils \
978     maybe-html-bison \
979     maybe-html-byacc \
980     maybe-html-bzip2 \
981     maybe-html-dejagnu \
982     maybe-html-diff \
983     maybe-html-dosutils \
984     maybe-html-etc \
985     maybe-html-fastjar \
986     maybe-html-fileutils \
987     maybe-html-findutils \
988     maybe-html-find \
989     maybe-html-fixincludes \
990     maybe-html-flex \
991     maybe-html-gas \
992     maybe-html-gcc \
993     maybe-html-gawk \
994     maybe-html-gettext \
995     maybe-html-gnuserv \
996     maybe-html-gprof \
997     maybe-html-gzip \
998     maybe-html-hello \
999     maybe-html-indent \
1000     maybe-html-intl \
1001     maybe-html-tcl \
1002     maybe-html-itcl \
1003     maybe-html-ld \
1004     maybe-html-libcpp \
1005     maybe-html-libdecnumber \
1006     maybe-html-libgui \
1007     maybe-html-libiberty \
1008     maybe-html-libtool \
1009     maybe-html-m4 \
1010     maybe-html-make \
1011     maybe-html-mmalloc \
1012     maybe-html-patch \
1013     maybe-html-perl \
1014     maybe-html-prms \
1015     maybe-html-rcs \
1016     maybe-html-readline \
1017     maybe-html-release \
1018     maybe-html-recode \
1019     maybe-html-sed \
1020     maybe-html-send-pr \
1021     maybe-html-shellutils \
1022     maybe-html-sid \
1023     maybe-html-sim \
1024     maybe-html-tar \
1025     maybe-html-texinfo \
1026     maybe-html-textutils \
1027     maybe-html-time \
1028     maybe-html-uudecode \
1029     maybe-html-wdiff \
1030     maybe-html-zip \
1031     maybe-html-zlib \
1032     maybe-html-gdb \
1033     maybe-html-expect \
1034     maybe-html-guile \
1035     maybe-html-tk \
1036     maybe-html-libtermcap \
1037     maybe-html-utils \
1038     maybe-html-gnattools
1039
1040 .PHONY: html-target
1041 html-target:  \
1042     maybe-html-target-libstdc++-v3 \
1043     maybe-html-target-libmudflap \
1044     maybe-html-target-libssp \
1045     maybe-html-target-newlib \
1046     maybe-html-target-libgfortran \
1047     maybe-html-target-libobjc \
1048     maybe-html-target-libtermcap \
1049     maybe-html-target-winsup \
1050     maybe-html-target-libgloss \
1051     maybe-html-target-libiberty \
1052     maybe-html-target-gperf \
1053     maybe-html-target-examples \
1054     maybe-html-target-libffi \
1055     maybe-html-target-libjava \
1056     maybe-html-target-zlib \
1057     maybe-html-target-boehm-gc \
1058     maybe-html-target-qthreads \
1059     maybe-html-target-rda \
1060     maybe-html-target-libada
1061
1062 .PHONY: do-TAGS
1063 do-TAGS:
1064         @: $(MAKE); $(unstage)
1065         @r=`${PWD_COMMAND}`; export r; \
1066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1067         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1068           TAGS-target
1069
1070
1071 .PHONY: TAGS-host
1072 TAGS-host:  \
1073     maybe-TAGS-ash \
1074     maybe-TAGS-autoconf \
1075     maybe-TAGS-automake \
1076     maybe-TAGS-bash \
1077     maybe-TAGS-bfd \
1078     maybe-TAGS-opcodes \
1079     maybe-TAGS-binutils \
1080     maybe-TAGS-bison \
1081     maybe-TAGS-byacc \
1082     maybe-TAGS-bzip2 \
1083     maybe-TAGS-dejagnu \
1084     maybe-TAGS-diff \
1085     maybe-TAGS-dosutils \
1086     maybe-TAGS-etc \
1087     maybe-TAGS-fastjar \
1088     maybe-TAGS-fileutils \
1089     maybe-TAGS-findutils \
1090     maybe-TAGS-find \
1091     maybe-TAGS-fixincludes \
1092     maybe-TAGS-flex \
1093     maybe-TAGS-gas \
1094     maybe-TAGS-gcc \
1095     maybe-TAGS-gawk \
1096     maybe-TAGS-gettext \
1097     maybe-TAGS-gnuserv \
1098     maybe-TAGS-gprof \
1099     maybe-TAGS-gzip \
1100     maybe-TAGS-hello \
1101     maybe-TAGS-indent \
1102     maybe-TAGS-intl \
1103     maybe-TAGS-tcl \
1104     maybe-TAGS-itcl \
1105     maybe-TAGS-ld \
1106     maybe-TAGS-libcpp \
1107     maybe-TAGS-libdecnumber \
1108     maybe-TAGS-libgui \
1109     maybe-TAGS-libiberty \
1110     maybe-TAGS-libtool \
1111     maybe-TAGS-m4 \
1112     maybe-TAGS-make \
1113     maybe-TAGS-mmalloc \
1114     maybe-TAGS-patch \
1115     maybe-TAGS-perl \
1116     maybe-TAGS-prms \
1117     maybe-TAGS-rcs \
1118     maybe-TAGS-readline \
1119     maybe-TAGS-release \
1120     maybe-TAGS-recode \
1121     maybe-TAGS-sed \
1122     maybe-TAGS-send-pr \
1123     maybe-TAGS-shellutils \
1124     maybe-TAGS-sid \
1125     maybe-TAGS-sim \
1126     maybe-TAGS-tar \
1127     maybe-TAGS-texinfo \
1128     maybe-TAGS-textutils \
1129     maybe-TAGS-time \
1130     maybe-TAGS-uudecode \
1131     maybe-TAGS-wdiff \
1132     maybe-TAGS-zip \
1133     maybe-TAGS-zlib \
1134     maybe-TAGS-gdb \
1135     maybe-TAGS-expect \
1136     maybe-TAGS-guile \
1137     maybe-TAGS-tk \
1138     maybe-TAGS-libtermcap \
1139     maybe-TAGS-utils \
1140     maybe-TAGS-gnattools
1141
1142 .PHONY: TAGS-target
1143 TAGS-target:  \
1144     maybe-TAGS-target-libstdc++-v3 \
1145     maybe-TAGS-target-libmudflap \
1146     maybe-TAGS-target-libssp \
1147     maybe-TAGS-target-newlib \
1148     maybe-TAGS-target-libgfortran \
1149     maybe-TAGS-target-libobjc \
1150     maybe-TAGS-target-libtermcap \
1151     maybe-TAGS-target-winsup \
1152     maybe-TAGS-target-libgloss \
1153     maybe-TAGS-target-libiberty \
1154     maybe-TAGS-target-gperf \
1155     maybe-TAGS-target-examples \
1156     maybe-TAGS-target-libffi \
1157     maybe-TAGS-target-libjava \
1158     maybe-TAGS-target-zlib \
1159     maybe-TAGS-target-boehm-gc \
1160     maybe-TAGS-target-qthreads \
1161     maybe-TAGS-target-rda \
1162     maybe-TAGS-target-libada
1163
1164 .PHONY: do-install-info
1165 do-install-info:
1166         @: $(MAKE); $(unstage)
1167         @r=`${PWD_COMMAND}`; export r; \
1168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1169         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1170           install-info-target
1171
1172
1173 .PHONY: install-info-host
1174 install-info-host:  \
1175     maybe-install-info-ash \
1176     maybe-install-info-autoconf \
1177     maybe-install-info-automake \
1178     maybe-install-info-bash \
1179     maybe-install-info-bfd \
1180     maybe-install-info-opcodes \
1181     maybe-install-info-binutils \
1182     maybe-install-info-bison \
1183     maybe-install-info-byacc \
1184     maybe-install-info-bzip2 \
1185     maybe-install-info-dejagnu \
1186     maybe-install-info-diff \
1187     maybe-install-info-dosutils \
1188     maybe-install-info-etc \
1189     maybe-install-info-fastjar \
1190     maybe-install-info-fileutils \
1191     maybe-install-info-findutils \
1192     maybe-install-info-find \
1193     maybe-install-info-fixincludes \
1194     maybe-install-info-flex \
1195     maybe-install-info-gas \
1196     maybe-install-info-gcc \
1197     maybe-install-info-gawk \
1198     maybe-install-info-gettext \
1199     maybe-install-info-gnuserv \
1200     maybe-install-info-gprof \
1201     maybe-install-info-gzip \
1202     maybe-install-info-hello \
1203     maybe-install-info-indent \
1204     maybe-install-info-intl \
1205     maybe-install-info-tcl \
1206     maybe-install-info-itcl \
1207     maybe-install-info-ld \
1208     maybe-install-info-libcpp \
1209     maybe-install-info-libdecnumber \
1210     maybe-install-info-libgui \
1211     maybe-install-info-libiberty \
1212     maybe-install-info-libtool \
1213     maybe-install-info-m4 \
1214     maybe-install-info-make \
1215     maybe-install-info-mmalloc \
1216     maybe-install-info-patch \
1217     maybe-install-info-perl \
1218     maybe-install-info-prms \
1219     maybe-install-info-rcs \
1220     maybe-install-info-readline \
1221     maybe-install-info-release \
1222     maybe-install-info-recode \
1223     maybe-install-info-sed \
1224     maybe-install-info-send-pr \
1225     maybe-install-info-shellutils \
1226     maybe-install-info-sid \
1227     maybe-install-info-sim \
1228     maybe-install-info-tar \
1229     maybe-install-info-texinfo \
1230     maybe-install-info-textutils \
1231     maybe-install-info-time \
1232     maybe-install-info-uudecode \
1233     maybe-install-info-wdiff \
1234     maybe-install-info-zip \
1235     maybe-install-info-zlib \
1236     maybe-install-info-gdb \
1237     maybe-install-info-expect \
1238     maybe-install-info-guile \
1239     maybe-install-info-tk \
1240     maybe-install-info-libtermcap \
1241     maybe-install-info-utils \
1242     maybe-install-info-gnattools
1243
1244 .PHONY: install-info-target
1245 install-info-target:  \
1246     maybe-install-info-target-libstdc++-v3 \
1247     maybe-install-info-target-libmudflap \
1248     maybe-install-info-target-libssp \
1249     maybe-install-info-target-newlib \
1250     maybe-install-info-target-libgfortran \
1251     maybe-install-info-target-libobjc \
1252     maybe-install-info-target-libtermcap \
1253     maybe-install-info-target-winsup \
1254     maybe-install-info-target-libgloss \
1255     maybe-install-info-target-libiberty \
1256     maybe-install-info-target-gperf \
1257     maybe-install-info-target-examples \
1258     maybe-install-info-target-libffi \
1259     maybe-install-info-target-libjava \
1260     maybe-install-info-target-zlib \
1261     maybe-install-info-target-boehm-gc \
1262     maybe-install-info-target-qthreads \
1263     maybe-install-info-target-rda \
1264     maybe-install-info-target-libada
1265
1266 .PHONY: do-installcheck
1267 do-installcheck:
1268         @: $(MAKE); $(unstage)
1269         @r=`${PWD_COMMAND}`; export r; \
1270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1271         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1272           installcheck-target
1273
1274
1275 .PHONY: installcheck-host
1276 installcheck-host:  \
1277     maybe-installcheck-ash \
1278     maybe-installcheck-autoconf \
1279     maybe-installcheck-automake \
1280     maybe-installcheck-bash \
1281     maybe-installcheck-bfd \
1282     maybe-installcheck-opcodes \
1283     maybe-installcheck-binutils \
1284     maybe-installcheck-bison \
1285     maybe-installcheck-byacc \
1286     maybe-installcheck-bzip2 \
1287     maybe-installcheck-dejagnu \
1288     maybe-installcheck-diff \
1289     maybe-installcheck-dosutils \
1290     maybe-installcheck-etc \
1291     maybe-installcheck-fastjar \
1292     maybe-installcheck-fileutils \
1293     maybe-installcheck-findutils \
1294     maybe-installcheck-find \
1295     maybe-installcheck-fixincludes \
1296     maybe-installcheck-flex \
1297     maybe-installcheck-gas \
1298     maybe-installcheck-gcc \
1299     maybe-installcheck-gawk \
1300     maybe-installcheck-gettext \
1301     maybe-installcheck-gnuserv \
1302     maybe-installcheck-gprof \
1303     maybe-installcheck-gzip \
1304     maybe-installcheck-hello \
1305     maybe-installcheck-indent \
1306     maybe-installcheck-intl \
1307     maybe-installcheck-tcl \
1308     maybe-installcheck-itcl \
1309     maybe-installcheck-ld \
1310     maybe-installcheck-libcpp \
1311     maybe-installcheck-libdecnumber \
1312     maybe-installcheck-libgui \
1313     maybe-installcheck-libiberty \
1314     maybe-installcheck-libtool \
1315     maybe-installcheck-m4 \
1316     maybe-installcheck-make \
1317     maybe-installcheck-mmalloc \
1318     maybe-installcheck-patch \
1319     maybe-installcheck-perl \
1320     maybe-installcheck-prms \
1321     maybe-installcheck-rcs \
1322     maybe-installcheck-readline \
1323     maybe-installcheck-release \
1324     maybe-installcheck-recode \
1325     maybe-installcheck-sed \
1326     maybe-installcheck-send-pr \
1327     maybe-installcheck-shellutils \
1328     maybe-installcheck-sid \
1329     maybe-installcheck-sim \
1330     maybe-installcheck-tar \
1331     maybe-installcheck-texinfo \
1332     maybe-installcheck-textutils \
1333     maybe-installcheck-time \
1334     maybe-installcheck-uudecode \
1335     maybe-installcheck-wdiff \
1336     maybe-installcheck-zip \
1337     maybe-installcheck-zlib \
1338     maybe-installcheck-gdb \
1339     maybe-installcheck-expect \
1340     maybe-installcheck-guile \
1341     maybe-installcheck-tk \
1342     maybe-installcheck-libtermcap \
1343     maybe-installcheck-utils \
1344     maybe-installcheck-gnattools
1345
1346 .PHONY: installcheck-target
1347 installcheck-target:  \
1348     maybe-installcheck-target-libstdc++-v3 \
1349     maybe-installcheck-target-libmudflap \
1350     maybe-installcheck-target-libssp \
1351     maybe-installcheck-target-newlib \
1352     maybe-installcheck-target-libgfortran \
1353     maybe-installcheck-target-libobjc \
1354     maybe-installcheck-target-libtermcap \
1355     maybe-installcheck-target-winsup \
1356     maybe-installcheck-target-libgloss \
1357     maybe-installcheck-target-libiberty \
1358     maybe-installcheck-target-gperf \
1359     maybe-installcheck-target-examples \
1360     maybe-installcheck-target-libffi \
1361     maybe-installcheck-target-libjava \
1362     maybe-installcheck-target-zlib \
1363     maybe-installcheck-target-boehm-gc \
1364     maybe-installcheck-target-qthreads \
1365     maybe-installcheck-target-rda \
1366     maybe-installcheck-target-libada
1367
1368 .PHONY: do-mostlyclean
1369 do-mostlyclean:
1370         @: $(MAKE); $(unstage)
1371         @r=`${PWD_COMMAND}`; export r; \
1372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1373         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1374           mostlyclean-target
1375
1376
1377 .PHONY: mostlyclean-host
1378 mostlyclean-host:  \
1379     maybe-mostlyclean-ash \
1380     maybe-mostlyclean-autoconf \
1381     maybe-mostlyclean-automake \
1382     maybe-mostlyclean-bash \
1383     maybe-mostlyclean-bfd \
1384     maybe-mostlyclean-opcodes \
1385     maybe-mostlyclean-binutils \
1386     maybe-mostlyclean-bison \
1387     maybe-mostlyclean-byacc \
1388     maybe-mostlyclean-bzip2 \
1389     maybe-mostlyclean-dejagnu \
1390     maybe-mostlyclean-diff \
1391     maybe-mostlyclean-dosutils \
1392     maybe-mostlyclean-etc \
1393     maybe-mostlyclean-fastjar \
1394     maybe-mostlyclean-fileutils \
1395     maybe-mostlyclean-findutils \
1396     maybe-mostlyclean-find \
1397     maybe-mostlyclean-fixincludes \
1398     maybe-mostlyclean-flex \
1399     maybe-mostlyclean-gas \
1400     maybe-mostlyclean-gcc \
1401     maybe-mostlyclean-gawk \
1402     maybe-mostlyclean-gettext \
1403     maybe-mostlyclean-gnuserv \
1404     maybe-mostlyclean-gprof \
1405     maybe-mostlyclean-gzip \
1406     maybe-mostlyclean-hello \
1407     maybe-mostlyclean-indent \
1408     maybe-mostlyclean-intl \
1409     maybe-mostlyclean-tcl \
1410     maybe-mostlyclean-itcl \
1411     maybe-mostlyclean-ld \
1412     maybe-mostlyclean-libcpp \
1413     maybe-mostlyclean-libdecnumber \
1414     maybe-mostlyclean-libgui \
1415     maybe-mostlyclean-libiberty \
1416     maybe-mostlyclean-libtool \
1417     maybe-mostlyclean-m4 \
1418     maybe-mostlyclean-make \
1419     maybe-mostlyclean-mmalloc \
1420     maybe-mostlyclean-patch \
1421     maybe-mostlyclean-perl \
1422     maybe-mostlyclean-prms \
1423     maybe-mostlyclean-rcs \
1424     maybe-mostlyclean-readline \
1425     maybe-mostlyclean-release \
1426     maybe-mostlyclean-recode \
1427     maybe-mostlyclean-sed \
1428     maybe-mostlyclean-send-pr \
1429     maybe-mostlyclean-shellutils \
1430     maybe-mostlyclean-sid \
1431     maybe-mostlyclean-sim \
1432     maybe-mostlyclean-tar \
1433     maybe-mostlyclean-texinfo \
1434     maybe-mostlyclean-textutils \
1435     maybe-mostlyclean-time \
1436     maybe-mostlyclean-uudecode \
1437     maybe-mostlyclean-wdiff \
1438     maybe-mostlyclean-zip \
1439     maybe-mostlyclean-zlib \
1440     maybe-mostlyclean-gdb \
1441     maybe-mostlyclean-expect \
1442     maybe-mostlyclean-guile \
1443     maybe-mostlyclean-tk \
1444     maybe-mostlyclean-libtermcap \
1445     maybe-mostlyclean-utils \
1446     maybe-mostlyclean-gnattools
1447
1448 .PHONY: mostlyclean-target
1449 mostlyclean-target:  \
1450     maybe-mostlyclean-target-libstdc++-v3 \
1451     maybe-mostlyclean-target-libmudflap \
1452     maybe-mostlyclean-target-libssp \
1453     maybe-mostlyclean-target-newlib \
1454     maybe-mostlyclean-target-libgfortran \
1455     maybe-mostlyclean-target-libobjc \
1456     maybe-mostlyclean-target-libtermcap \
1457     maybe-mostlyclean-target-winsup \
1458     maybe-mostlyclean-target-libgloss \
1459     maybe-mostlyclean-target-libiberty \
1460     maybe-mostlyclean-target-gperf \
1461     maybe-mostlyclean-target-examples \
1462     maybe-mostlyclean-target-libffi \
1463     maybe-mostlyclean-target-libjava \
1464     maybe-mostlyclean-target-zlib \
1465     maybe-mostlyclean-target-boehm-gc \
1466     maybe-mostlyclean-target-qthreads \
1467     maybe-mostlyclean-target-rda \
1468     maybe-mostlyclean-target-libada
1469
1470 .PHONY: do-clean
1471 do-clean:
1472         @: $(MAKE); $(unstage)
1473         @r=`${PWD_COMMAND}`; export r; \
1474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1475         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1476           clean-target
1477
1478
1479 .PHONY: clean-host
1480 clean-host:  \
1481     maybe-clean-ash \
1482     maybe-clean-autoconf \
1483     maybe-clean-automake \
1484     maybe-clean-bash \
1485     maybe-clean-bfd \
1486     maybe-clean-opcodes \
1487     maybe-clean-binutils \
1488     maybe-clean-bison \
1489     maybe-clean-byacc \
1490     maybe-clean-bzip2 \
1491     maybe-clean-dejagnu \
1492     maybe-clean-diff \
1493     maybe-clean-dosutils \
1494     maybe-clean-etc \
1495     maybe-clean-fastjar \
1496     maybe-clean-fileutils \
1497     maybe-clean-findutils \
1498     maybe-clean-find \
1499     maybe-clean-fixincludes \
1500     maybe-clean-flex \
1501     maybe-clean-gas \
1502     maybe-clean-gcc \
1503     maybe-clean-gawk \
1504     maybe-clean-gettext \
1505     maybe-clean-gnuserv \
1506     maybe-clean-gprof \
1507     maybe-clean-gzip \
1508     maybe-clean-hello \
1509     maybe-clean-indent \
1510     maybe-clean-intl \
1511     maybe-clean-tcl \
1512     maybe-clean-itcl \
1513     maybe-clean-ld \
1514     maybe-clean-libcpp \
1515     maybe-clean-libdecnumber \
1516     maybe-clean-libgui \
1517     maybe-clean-libiberty \
1518     maybe-clean-libtool \
1519     maybe-clean-m4 \
1520     maybe-clean-make \
1521     maybe-clean-mmalloc \
1522     maybe-clean-patch \
1523     maybe-clean-perl \
1524     maybe-clean-prms \
1525     maybe-clean-rcs \
1526     maybe-clean-readline \
1527     maybe-clean-release \
1528     maybe-clean-recode \
1529     maybe-clean-sed \
1530     maybe-clean-send-pr \
1531     maybe-clean-shellutils \
1532     maybe-clean-sid \
1533     maybe-clean-sim \
1534     maybe-clean-tar \
1535     maybe-clean-texinfo \
1536     maybe-clean-textutils \
1537     maybe-clean-time \
1538     maybe-clean-uudecode \
1539     maybe-clean-wdiff \
1540     maybe-clean-zip \
1541     maybe-clean-zlib \
1542     maybe-clean-gdb \
1543     maybe-clean-expect \
1544     maybe-clean-guile \
1545     maybe-clean-tk \
1546     maybe-clean-libtermcap \
1547     maybe-clean-utils \
1548     maybe-clean-gnattools
1549
1550 .PHONY: clean-target
1551 clean-target:  \
1552     maybe-clean-target-libstdc++-v3 \
1553     maybe-clean-target-libmudflap \
1554     maybe-clean-target-libssp \
1555     maybe-clean-target-newlib \
1556     maybe-clean-target-libgfortran \
1557     maybe-clean-target-libobjc \
1558     maybe-clean-target-libtermcap \
1559     maybe-clean-target-winsup \
1560     maybe-clean-target-libgloss \
1561     maybe-clean-target-libiberty \
1562     maybe-clean-target-gperf \
1563     maybe-clean-target-examples \
1564     maybe-clean-target-libffi \
1565     maybe-clean-target-libjava \
1566     maybe-clean-target-zlib \
1567     maybe-clean-target-boehm-gc \
1568     maybe-clean-target-qthreads \
1569     maybe-clean-target-rda \
1570     maybe-clean-target-libada
1571
1572 .PHONY: do-distclean
1573 do-distclean:
1574         @: $(MAKE); $(unstage)
1575         @r=`${PWD_COMMAND}`; export r; \
1576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1577         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1578           distclean-target
1579
1580
1581 .PHONY: distclean-host
1582 distclean-host:  \
1583     maybe-distclean-ash \
1584     maybe-distclean-autoconf \
1585     maybe-distclean-automake \
1586     maybe-distclean-bash \
1587     maybe-distclean-bfd \
1588     maybe-distclean-opcodes \
1589     maybe-distclean-binutils \
1590     maybe-distclean-bison \
1591     maybe-distclean-byacc \
1592     maybe-distclean-bzip2 \
1593     maybe-distclean-dejagnu \
1594     maybe-distclean-diff \
1595     maybe-distclean-dosutils \
1596     maybe-distclean-etc \
1597     maybe-distclean-fastjar \
1598     maybe-distclean-fileutils \
1599     maybe-distclean-findutils \
1600     maybe-distclean-find \
1601     maybe-distclean-fixincludes \
1602     maybe-distclean-flex \
1603     maybe-distclean-gas \
1604     maybe-distclean-gcc \
1605     maybe-distclean-gawk \
1606     maybe-distclean-gettext \
1607     maybe-distclean-gnuserv \
1608     maybe-distclean-gprof \
1609     maybe-distclean-gzip \
1610     maybe-distclean-hello \
1611     maybe-distclean-indent \
1612     maybe-distclean-intl \
1613     maybe-distclean-tcl \
1614     maybe-distclean-itcl \
1615     maybe-distclean-ld \
1616     maybe-distclean-libcpp \
1617     maybe-distclean-libdecnumber \
1618     maybe-distclean-libgui \
1619     maybe-distclean-libiberty \
1620     maybe-distclean-libtool \
1621     maybe-distclean-m4 \
1622     maybe-distclean-make \
1623     maybe-distclean-mmalloc \
1624     maybe-distclean-patch \
1625     maybe-distclean-perl \
1626     maybe-distclean-prms \
1627     maybe-distclean-rcs \
1628     maybe-distclean-readline \
1629     maybe-distclean-release \
1630     maybe-distclean-recode \
1631     maybe-distclean-sed \
1632     maybe-distclean-send-pr \
1633     maybe-distclean-shellutils \
1634     maybe-distclean-sid \
1635     maybe-distclean-sim \
1636     maybe-distclean-tar \
1637     maybe-distclean-texinfo \
1638     maybe-distclean-textutils \
1639     maybe-distclean-time \
1640     maybe-distclean-uudecode \
1641     maybe-distclean-wdiff \
1642     maybe-distclean-zip \
1643     maybe-distclean-zlib \
1644     maybe-distclean-gdb \
1645     maybe-distclean-expect \
1646     maybe-distclean-guile \
1647     maybe-distclean-tk \
1648     maybe-distclean-libtermcap \
1649     maybe-distclean-utils \
1650     maybe-distclean-gnattools
1651
1652 .PHONY: distclean-target
1653 distclean-target:  \
1654     maybe-distclean-target-libstdc++-v3 \
1655     maybe-distclean-target-libmudflap \
1656     maybe-distclean-target-libssp \
1657     maybe-distclean-target-newlib \
1658     maybe-distclean-target-libgfortran \
1659     maybe-distclean-target-libobjc \
1660     maybe-distclean-target-libtermcap \
1661     maybe-distclean-target-winsup \
1662     maybe-distclean-target-libgloss \
1663     maybe-distclean-target-libiberty \
1664     maybe-distclean-target-gperf \
1665     maybe-distclean-target-examples \
1666     maybe-distclean-target-libffi \
1667     maybe-distclean-target-libjava \
1668     maybe-distclean-target-zlib \
1669     maybe-distclean-target-boehm-gc \
1670     maybe-distclean-target-qthreads \
1671     maybe-distclean-target-rda \
1672     maybe-distclean-target-libada
1673
1674 .PHONY: do-maintainer-clean
1675 do-maintainer-clean:
1676         @: $(MAKE); $(unstage)
1677         @r=`${PWD_COMMAND}`; export r; \
1678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1679         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1680           maintainer-clean-target
1681
1682
1683 .PHONY: maintainer-clean-host
1684 maintainer-clean-host:  \
1685     maybe-maintainer-clean-ash \
1686     maybe-maintainer-clean-autoconf \
1687     maybe-maintainer-clean-automake \
1688     maybe-maintainer-clean-bash \
1689     maybe-maintainer-clean-bfd \
1690     maybe-maintainer-clean-opcodes \
1691     maybe-maintainer-clean-binutils \
1692     maybe-maintainer-clean-bison \
1693     maybe-maintainer-clean-byacc \
1694     maybe-maintainer-clean-bzip2 \
1695     maybe-maintainer-clean-dejagnu \
1696     maybe-maintainer-clean-diff \
1697     maybe-maintainer-clean-dosutils \
1698     maybe-maintainer-clean-etc \
1699     maybe-maintainer-clean-fastjar \
1700     maybe-maintainer-clean-fileutils \
1701     maybe-maintainer-clean-findutils \
1702     maybe-maintainer-clean-find \
1703     maybe-maintainer-clean-fixincludes \
1704     maybe-maintainer-clean-flex \
1705     maybe-maintainer-clean-gas \
1706     maybe-maintainer-clean-gcc \
1707     maybe-maintainer-clean-gawk \
1708     maybe-maintainer-clean-gettext \
1709     maybe-maintainer-clean-gnuserv \
1710     maybe-maintainer-clean-gprof \
1711     maybe-maintainer-clean-gzip \
1712     maybe-maintainer-clean-hello \
1713     maybe-maintainer-clean-indent \
1714     maybe-maintainer-clean-intl \
1715     maybe-maintainer-clean-tcl \
1716     maybe-maintainer-clean-itcl \
1717     maybe-maintainer-clean-ld \
1718     maybe-maintainer-clean-libcpp \
1719     maybe-maintainer-clean-libdecnumber \
1720     maybe-maintainer-clean-libgui \
1721     maybe-maintainer-clean-libiberty \
1722     maybe-maintainer-clean-libtool \
1723     maybe-maintainer-clean-m4 \
1724     maybe-maintainer-clean-make \
1725     maybe-maintainer-clean-mmalloc \
1726     maybe-maintainer-clean-patch \
1727     maybe-maintainer-clean-perl \
1728     maybe-maintainer-clean-prms \
1729     maybe-maintainer-clean-rcs \
1730     maybe-maintainer-clean-readline \
1731     maybe-maintainer-clean-release \
1732     maybe-maintainer-clean-recode \
1733     maybe-maintainer-clean-sed \
1734     maybe-maintainer-clean-send-pr \
1735     maybe-maintainer-clean-shellutils \
1736     maybe-maintainer-clean-sid \
1737     maybe-maintainer-clean-sim \
1738     maybe-maintainer-clean-tar \
1739     maybe-maintainer-clean-texinfo \
1740     maybe-maintainer-clean-textutils \
1741     maybe-maintainer-clean-time \
1742     maybe-maintainer-clean-uudecode \
1743     maybe-maintainer-clean-wdiff \
1744     maybe-maintainer-clean-zip \
1745     maybe-maintainer-clean-zlib \
1746     maybe-maintainer-clean-gdb \
1747     maybe-maintainer-clean-expect \
1748     maybe-maintainer-clean-guile \
1749     maybe-maintainer-clean-tk \
1750     maybe-maintainer-clean-libtermcap \
1751     maybe-maintainer-clean-utils \
1752     maybe-maintainer-clean-gnattools
1753
1754 .PHONY: maintainer-clean-target
1755 maintainer-clean-target:  \
1756     maybe-maintainer-clean-target-libstdc++-v3 \
1757     maybe-maintainer-clean-target-libmudflap \
1758     maybe-maintainer-clean-target-libssp \
1759     maybe-maintainer-clean-target-newlib \
1760     maybe-maintainer-clean-target-libgfortran \
1761     maybe-maintainer-clean-target-libobjc \
1762     maybe-maintainer-clean-target-libtermcap \
1763     maybe-maintainer-clean-target-winsup \
1764     maybe-maintainer-clean-target-libgloss \
1765     maybe-maintainer-clean-target-libiberty \
1766     maybe-maintainer-clean-target-gperf \
1767     maybe-maintainer-clean-target-examples \
1768     maybe-maintainer-clean-target-libffi \
1769     maybe-maintainer-clean-target-libjava \
1770     maybe-maintainer-clean-target-zlib \
1771     maybe-maintainer-clean-target-boehm-gc \
1772     maybe-maintainer-clean-target-qthreads \
1773     maybe-maintainer-clean-target-rda \
1774     maybe-maintainer-clean-target-libada
1775
1776
1777 # Here are the targets which correspond to the do-X targets.
1778
1779 .PHONY: info installcheck dvi html install-info
1780 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1781 .PHONY: local-clean local-distclean local-maintainer-clean
1782 info: do-info
1783 installcheck: do-installcheck
1784 dvi: do-dvi
1785 html: do-html
1786
1787 # Make sure makeinfo is built before we do a `make info', if we're
1788 # in fact building texinfo.
1789 do-info: maybe-all-texinfo
1790
1791 install-info: do-install-info dir.info
1792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1793         if [ -f dir.info ] ; then \
1794           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1795         else true ; fi
1796
1797 local-clean:
1798         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1799
1800 local-distclean:
1801         -rm -f Makefile config.status config.cache mh-frag mt-frag
1802         -rm -f maybedep.tmp serdep.tmp
1803         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1804           rm -rf $(TARGET_SUBDIR); \
1805         else true; fi
1806         -rm -rf $(BUILD_SUBDIR)
1807         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1808           rm -rf $(HOST_SUBDIR); \
1809         else true; fi
1810         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1811         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1812         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1813         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1814         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1815
1816 local-maintainer-clean:
1817         @echo "This command is intended for maintainers to use;"
1818         @echo "it deletes files that may require special tools to rebuild."
1819
1820 clean: do-clean local-clean
1821 mostlyclean: do-mostlyclean local-clean
1822 distclean: do-distclean local-clean local-distclean
1823 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1824 maintainer-clean: local-distclean
1825 realclean: maintainer-clean
1826
1827 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1828 clean-target: clean-target-libgcc
1829 clean-target-libgcc:
1830         test ! -d gcc || (cd gcc && $(MAKE) $@)
1831
1832 # Check target.
1833
1834 .PHONY: check do-check
1835 check: do-check
1836
1837 # Only include modules actually being configured and built.
1838 .PHONY: check-host
1839 check-host:  \
1840     maybe-check-ash \
1841     maybe-check-autoconf \
1842     maybe-check-automake \
1843     maybe-check-bash \
1844     maybe-check-bfd \
1845     maybe-check-opcodes \
1846     maybe-check-binutils \
1847     maybe-check-bison \
1848     maybe-check-byacc \
1849     maybe-check-bzip2 \
1850     maybe-check-dejagnu \
1851     maybe-check-diff \
1852     maybe-check-dosutils \
1853     maybe-check-etc \
1854     maybe-check-fastjar \
1855     maybe-check-fileutils \
1856     maybe-check-findutils \
1857     maybe-check-find \
1858     maybe-check-fixincludes \
1859     maybe-check-flex \
1860     maybe-check-gas \
1861     maybe-check-gcc \
1862     maybe-check-gawk \
1863     maybe-check-gettext \
1864     maybe-check-gnuserv \
1865     maybe-check-gprof \
1866     maybe-check-gzip \
1867     maybe-check-hello \
1868     maybe-check-indent \
1869     maybe-check-intl \
1870     maybe-check-tcl \
1871     maybe-check-itcl \
1872     maybe-check-ld \
1873     maybe-check-libcpp \
1874     maybe-check-libdecnumber \
1875     maybe-check-libgui \
1876     maybe-check-libiberty \
1877     maybe-check-libtool \
1878     maybe-check-m4 \
1879     maybe-check-make \
1880     maybe-check-mmalloc \
1881     maybe-check-patch \
1882     maybe-check-perl \
1883     maybe-check-prms \
1884     maybe-check-rcs \
1885     maybe-check-readline \
1886     maybe-check-release \
1887     maybe-check-recode \
1888     maybe-check-sed \
1889     maybe-check-send-pr \
1890     maybe-check-shellutils \
1891     maybe-check-sid \
1892     maybe-check-sim \
1893     maybe-check-tar \
1894     maybe-check-texinfo \
1895     maybe-check-textutils \
1896     maybe-check-time \
1897     maybe-check-uudecode \
1898     maybe-check-wdiff \
1899     maybe-check-zip \
1900     maybe-check-zlib \
1901     maybe-check-gdb \
1902     maybe-check-expect \
1903     maybe-check-guile \
1904     maybe-check-tk \
1905     maybe-check-libtermcap \
1906     maybe-check-utils \
1907     maybe-check-gnattools
1908
1909 .PHONY: check-target
1910 check-target:  \
1911     maybe-check-target-libstdc++-v3 \
1912     maybe-check-target-libmudflap \
1913     maybe-check-target-libssp \
1914     maybe-check-target-newlib \
1915     maybe-check-target-libgfortran \
1916     maybe-check-target-libobjc \
1917     maybe-check-target-libtermcap \
1918     maybe-check-target-winsup \
1919     maybe-check-target-libgloss \
1920     maybe-check-target-libiberty \
1921     maybe-check-target-gperf \
1922     maybe-check-target-examples \
1923     maybe-check-target-libffi \
1924     maybe-check-target-libjava \
1925     maybe-check-target-zlib \
1926     maybe-check-target-boehm-gc \
1927     maybe-check-target-qthreads \
1928     maybe-check-target-rda \
1929     maybe-check-target-libada
1930
1931 do-check:
1932         @: $(MAKE); $(unstage)
1933         @r=`${PWD_COMMAND}`; export r; \
1934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1935         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
1936
1937 # Automated reporting of test results.
1938
1939 warning.log: build.log
1940         $(srcdir)/contrib/warn_summary build.log > $@
1941
1942 mail-report.log:
1943         if test x'$(BOOT_CFLAGS)' != x''; then \
1944             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1945         fi; \
1946         $(srcdir)/contrib/test_summary -t >$@
1947         chmod +x $@
1948         echo If you really want to send e-mail, run ./$@ now
1949
1950 mail-report-with-warnings.log: warning.log
1951         if test x'$(BOOT_CFLAGS)' != x''; then \
1952             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
1953         fi; \
1954         $(srcdir)/contrib/test_summary -t -i warning.log >$@
1955         chmod +x $@
1956         echo If you really want to send e-mail, run ./$@ now
1957
1958 # Installation targets.
1959
1960 .PHONY: install uninstall
1961 install:
1962         @: $(MAKE); $(unstage)
1963         @r=`${PWD_COMMAND}`; export r; \
1964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1965         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
1966
1967 .PHONY: install-host-nogcc
1968 install-host-nogcc:  \
1969     maybe-install-ash \
1970     maybe-install-autoconf \
1971     maybe-install-automake \
1972     maybe-install-bash \
1973     maybe-install-bfd \
1974     maybe-install-opcodes \
1975     maybe-install-binutils \
1976     maybe-install-bison \
1977     maybe-install-byacc \
1978     maybe-install-bzip2 \
1979     maybe-install-dejagnu \
1980     maybe-install-diff \
1981     maybe-install-dosutils \
1982     maybe-install-etc \
1983     maybe-install-fastjar \
1984     maybe-install-fileutils \
1985     maybe-install-findutils \
1986     maybe-install-find \
1987     maybe-install-fixincludes \
1988     maybe-install-flex \
1989     maybe-install-gas \
1990     maybe-install-gawk \
1991     maybe-install-gettext \
1992     maybe-install-gnuserv \
1993     maybe-install-gprof \
1994     maybe-install-gzip \
1995     maybe-install-hello \
1996     maybe-install-indent \
1997     maybe-install-intl \
1998     maybe-install-tcl \
1999     maybe-install-itcl \
2000     maybe-install-ld \
2001     maybe-install-libcpp \
2002     maybe-install-libdecnumber \
2003     maybe-install-libgui \
2004     maybe-install-libiberty \
2005     maybe-install-libtool \
2006     maybe-install-m4 \
2007     maybe-install-make \
2008     maybe-install-mmalloc \
2009     maybe-install-patch \
2010     maybe-install-perl \
2011     maybe-install-prms \
2012     maybe-install-rcs \
2013     maybe-install-readline \
2014     maybe-install-release \
2015     maybe-install-recode \
2016     maybe-install-sed \
2017     maybe-install-send-pr \
2018     maybe-install-shellutils \
2019     maybe-install-sid \
2020     maybe-install-sim \
2021     maybe-install-tar \
2022     maybe-install-texinfo \
2023     maybe-install-textutils \
2024     maybe-install-time \
2025     maybe-install-uudecode \
2026     maybe-install-wdiff \
2027     maybe-install-zip \
2028     maybe-install-zlib \
2029     maybe-install-gdb \
2030     maybe-install-expect \
2031     maybe-install-guile \
2032     maybe-install-tk \
2033     maybe-install-libtermcap \
2034     maybe-install-utils \
2035     maybe-install-gnattools
2036
2037 .PHONY: install-host
2038 install-host:  \
2039     maybe-install-ash \
2040     maybe-install-autoconf \
2041     maybe-install-automake \
2042     maybe-install-bash \
2043     maybe-install-bfd \
2044     maybe-install-opcodes \
2045     maybe-install-binutils \
2046     maybe-install-bison \
2047     maybe-install-byacc \
2048     maybe-install-bzip2 \
2049     maybe-install-dejagnu \
2050     maybe-install-diff \
2051     maybe-install-dosutils \
2052     maybe-install-etc \
2053     maybe-install-fastjar \
2054     maybe-install-fileutils \
2055     maybe-install-findutils \
2056     maybe-install-find \
2057     maybe-install-fixincludes \
2058     maybe-install-flex \
2059     maybe-install-gas \
2060     maybe-install-gcc \
2061     maybe-install-gawk \
2062     maybe-install-gettext \
2063     maybe-install-gnuserv \
2064     maybe-install-gprof \
2065     maybe-install-gzip \
2066     maybe-install-hello \
2067     maybe-install-indent \
2068     maybe-install-intl \
2069     maybe-install-tcl \
2070     maybe-install-itcl \
2071     maybe-install-ld \
2072     maybe-install-libcpp \
2073     maybe-install-libdecnumber \
2074     maybe-install-libgui \
2075     maybe-install-libiberty \
2076     maybe-install-libtool \
2077     maybe-install-m4 \
2078     maybe-install-make \
2079     maybe-install-mmalloc \
2080     maybe-install-patch \
2081     maybe-install-perl \
2082     maybe-install-prms \
2083     maybe-install-rcs \
2084     maybe-install-readline \
2085     maybe-install-release \
2086     maybe-install-recode \
2087     maybe-install-sed \
2088     maybe-install-send-pr \
2089     maybe-install-shellutils \
2090     maybe-install-sid \
2091     maybe-install-sim \
2092     maybe-install-tar \
2093     maybe-install-texinfo \
2094     maybe-install-textutils \
2095     maybe-install-time \
2096     maybe-install-uudecode \
2097     maybe-install-wdiff \
2098     maybe-install-zip \
2099     maybe-install-zlib \
2100     maybe-install-gdb \
2101     maybe-install-expect \
2102     maybe-install-guile \
2103     maybe-install-tk \
2104     maybe-install-libtermcap \
2105     maybe-install-utils \
2106     maybe-install-gnattools
2107
2108 .PHONY: install-target
2109 install-target:  \
2110     maybe-install-target-libstdc++-v3 \
2111     maybe-install-target-libmudflap \
2112     maybe-install-target-libssp \
2113     maybe-install-target-newlib \
2114     maybe-install-target-libgfortran \
2115     maybe-install-target-libobjc \
2116     maybe-install-target-libtermcap \
2117     maybe-install-target-winsup \
2118     maybe-install-target-libgloss \
2119     maybe-install-target-libiberty \
2120     maybe-install-target-gperf \
2121     maybe-install-target-examples \
2122     maybe-install-target-libffi \
2123     maybe-install-target-libjava \
2124     maybe-install-target-zlib \
2125     maybe-install-target-boehm-gc \
2126     maybe-install-target-qthreads \
2127     maybe-install-target-rda \
2128     maybe-install-target-libada
2129
2130 uninstall:
2131         @echo "the uninstall target is not supported in this tree"
2132
2133 .PHONY: install.all
2134 install.all: install-no-fixedincludes
2135         @if [ -f ./gcc/Makefile ] ; then \
2136                 r=`${PWD_COMMAND}` ; export r ; \
2137                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2138                 $(HOST_EXPORTS) \
2139                 (cd ./gcc && \
2140                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2141         else \
2142                 true ; \
2143         fi
2144
2145 # install-no-fixedincludes is used because Cygnus can not distribute
2146 # the fixed header files.
2147 .PHONY: install-no-fixedincludes
2148 install-no-fixedincludes: installdirs install-host-nogcc \
2149         install-target gcc-no-fixedincludes
2150
2151 ### other supporting targets
2152
2153 MAKEDIRS= \
2154         $(DESTDIR)$(prefix) \
2155         $(DESTDIR)$(exec_prefix)
2156 .PHONY: installdirs
2157 installdirs: mkinstalldirs
2158         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2159
2160 dir.info: do-install-info
2161         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2162           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2163           mv -f dir.info.new dir.info ; \
2164         else true ; \
2165         fi
2166
2167 dist:
2168         @echo "Building a full distribution of this tree isn't done"
2169         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2170
2171 etags tags: TAGS
2172
2173 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2174 # ability to use several tags files at once, so there is probably no need
2175 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2176 # (if we felt like it) have this Makefile write a piece of elisp which
2177 # the user could load to tell emacs19 where all the TAGS files we just
2178 # built are.
2179 TAGS: do-TAGS
2180
2181 # ------------------------------------
2182 # Macros for configure and all targets
2183 # ------------------------------------
2184
2185
2186
2187
2188
2189 # --------------------------------------
2190 # Modules which run on the build machine
2191 # --------------------------------------
2192
2193
2194 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2195 maybe-configure-build-libiberty:
2196 @if build-libiberty
2197 maybe-configure-build-libiberty: configure-build-libiberty
2198 configure-build-libiberty:
2199         @: $(MAKE); $(unstage)
2200         @test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2201         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2202         r=`${PWD_COMMAND}`; export r; \
2203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2204         $(BUILD_EXPORTS) \
2205         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2206         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2207         case $(srcdir) in \
2208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2209           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2211         esac; \
2212         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2213         libsrcdir="$$s/libiberty"; \
2214         rm -f no-such-file || : ; \
2215         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2216           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2217           || exit 1
2218 @endif build-libiberty
2219
2220
2221
2222
2223
2224 .PHONY: all-build-libiberty maybe-all-build-libiberty
2225 maybe-all-build-libiberty:
2226 @if build-libiberty
2227 TARGET-build-libiberty=all
2228 maybe-all-build-libiberty: all-build-libiberty
2229 all-build-libiberty: configure-build-libiberty
2230         @: $(MAKE); $(unstage)
2231         @r=`${PWD_COMMAND}`; export r; \
2232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2233         $(BUILD_EXPORTS) \
2234         (cd $(BUILD_SUBDIR)/libiberty && \
2235           $(MAKE)   $(TARGET-build-libiberty))
2236 @endif build-libiberty
2237
2238
2239
2240
2241
2242 .PHONY: configure-build-bison maybe-configure-build-bison
2243 maybe-configure-build-bison:
2244 @if build-bison
2245 maybe-configure-build-bison: configure-build-bison
2246 configure-build-bison:
2247         @: $(MAKE); $(unstage)
2248         @test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2249         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2250         r=`${PWD_COMMAND}`; export r; \
2251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2252         $(BUILD_EXPORTS) \
2253         echo Configuring in $(BUILD_SUBDIR)/bison; \
2254         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2255         case $(srcdir) in \
2256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2257           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2259         esac; \
2260         srcdiroption="--srcdir=$${topdir}/bison"; \
2261         libsrcdir="$$s/bison"; \
2262         rm -f no-such-file || : ; \
2263         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2264           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2265           || exit 1
2266 @endif build-bison
2267
2268
2269
2270
2271
2272 .PHONY: all-build-bison maybe-all-build-bison
2273 maybe-all-build-bison:
2274 @if build-bison
2275 TARGET-build-bison=all
2276 maybe-all-build-bison: all-build-bison
2277 all-build-bison: configure-build-bison
2278         @: $(MAKE); $(unstage)
2279         @r=`${PWD_COMMAND}`; export r; \
2280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2281         $(BUILD_EXPORTS) \
2282         (cd $(BUILD_SUBDIR)/bison && \
2283           $(MAKE)   $(TARGET-build-bison))
2284 @endif build-bison
2285
2286
2287
2288
2289
2290 .PHONY: configure-build-byacc maybe-configure-build-byacc
2291 maybe-configure-build-byacc:
2292 @if build-byacc
2293 maybe-configure-build-byacc: configure-build-byacc
2294 configure-build-byacc:
2295         @: $(MAKE); $(unstage)
2296         @test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2297         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2298         r=`${PWD_COMMAND}`; export r; \
2299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2300         $(BUILD_EXPORTS) \
2301         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2302         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2303         case $(srcdir) in \
2304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2305           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2307         esac; \
2308         srcdiroption="--srcdir=$${topdir}/byacc"; \
2309         libsrcdir="$$s/byacc"; \
2310         rm -f no-such-file || : ; \
2311         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2312           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2313           || exit 1
2314 @endif build-byacc
2315
2316
2317
2318
2319
2320 .PHONY: all-build-byacc maybe-all-build-byacc
2321 maybe-all-build-byacc:
2322 @if build-byacc
2323 TARGET-build-byacc=all
2324 maybe-all-build-byacc: all-build-byacc
2325 all-build-byacc: configure-build-byacc
2326         @: $(MAKE); $(unstage)
2327         @r=`${PWD_COMMAND}`; export r; \
2328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2329         $(BUILD_EXPORTS) \
2330         (cd $(BUILD_SUBDIR)/byacc && \
2331           $(MAKE)   $(TARGET-build-byacc))
2332 @endif build-byacc
2333
2334
2335
2336
2337
2338 .PHONY: configure-build-flex maybe-configure-build-flex
2339 maybe-configure-build-flex:
2340 @if build-flex
2341 maybe-configure-build-flex: configure-build-flex
2342 configure-build-flex:
2343         @: $(MAKE); $(unstage)
2344         @test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2345         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2346         r=`${PWD_COMMAND}`; export r; \
2347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2348         $(BUILD_EXPORTS) \
2349         echo Configuring in $(BUILD_SUBDIR)/flex; \
2350         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2351         case $(srcdir) in \
2352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2353           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2355         esac; \
2356         srcdiroption="--srcdir=$${topdir}/flex"; \
2357         libsrcdir="$$s/flex"; \
2358         rm -f no-such-file || : ; \
2359         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2360           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2361           || exit 1
2362 @endif build-flex
2363
2364
2365
2366
2367
2368 .PHONY: all-build-flex maybe-all-build-flex
2369 maybe-all-build-flex:
2370 @if build-flex
2371 TARGET-build-flex=all
2372 maybe-all-build-flex: all-build-flex
2373 all-build-flex: configure-build-flex
2374         @: $(MAKE); $(unstage)
2375         @r=`${PWD_COMMAND}`; export r; \
2376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2377         $(BUILD_EXPORTS) \
2378         (cd $(BUILD_SUBDIR)/flex && \
2379           $(MAKE)   $(TARGET-build-flex))
2380 @endif build-flex
2381
2382
2383
2384
2385
2386 .PHONY: configure-build-m4 maybe-configure-build-m4
2387 maybe-configure-build-m4:
2388 @if build-m4
2389 maybe-configure-build-m4: configure-build-m4
2390 configure-build-m4:
2391         @: $(MAKE); $(unstage)
2392         @test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2393         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2394         r=`${PWD_COMMAND}`; export r; \
2395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2396         $(BUILD_EXPORTS) \
2397         echo Configuring in $(BUILD_SUBDIR)/m4; \
2398         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2399         case $(srcdir) in \
2400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2401           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2403         esac; \
2404         srcdiroption="--srcdir=$${topdir}/m4"; \
2405         libsrcdir="$$s/m4"; \
2406         rm -f no-such-file || : ; \
2407         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2408           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2409           || exit 1
2410 @endif build-m4
2411
2412
2413
2414
2415
2416 .PHONY: all-build-m4 maybe-all-build-m4
2417 maybe-all-build-m4:
2418 @if build-m4
2419 TARGET-build-m4=all
2420 maybe-all-build-m4: all-build-m4
2421 all-build-m4: configure-build-m4
2422         @: $(MAKE); $(unstage)
2423         @r=`${PWD_COMMAND}`; export r; \
2424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2425         $(BUILD_EXPORTS) \
2426         (cd $(BUILD_SUBDIR)/m4 && \
2427           $(MAKE)   $(TARGET-build-m4))
2428 @endif build-m4
2429
2430
2431
2432
2433
2434 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2435 maybe-configure-build-texinfo:
2436 @if build-texinfo
2437 maybe-configure-build-texinfo: configure-build-texinfo
2438 configure-build-texinfo:
2439         @: $(MAKE); $(unstage)
2440         @test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2441         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2442         r=`${PWD_COMMAND}`; export r; \
2443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444         $(BUILD_EXPORTS) \
2445         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2446         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2447         case $(srcdir) in \
2448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2449           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2451         esac; \
2452         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2453         libsrcdir="$$s/texinfo"; \
2454         rm -f no-such-file || : ; \
2455         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2456           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2457           || exit 1
2458 @endif build-texinfo
2459
2460
2461
2462
2463
2464 .PHONY: all-build-texinfo maybe-all-build-texinfo
2465 maybe-all-build-texinfo:
2466 @if build-texinfo
2467 TARGET-build-texinfo=all
2468 maybe-all-build-texinfo: all-build-texinfo
2469 all-build-texinfo: configure-build-texinfo
2470         @: $(MAKE); $(unstage)
2471         @r=`${PWD_COMMAND}`; export r; \
2472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2473         $(BUILD_EXPORTS) \
2474         (cd $(BUILD_SUBDIR)/texinfo && \
2475           $(MAKE)   $(TARGET-build-texinfo))
2476 @endif build-texinfo
2477
2478
2479
2480
2481
2482 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2483 maybe-configure-build-fixincludes:
2484 @if build-fixincludes
2485 maybe-configure-build-fixincludes: configure-build-fixincludes
2486 configure-build-fixincludes:
2487         @: $(MAKE); $(unstage)
2488         @test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2489         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2490         r=`${PWD_COMMAND}`; export r; \
2491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2492         $(BUILD_EXPORTS) \
2493         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2494         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2495         case $(srcdir) in \
2496           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2497           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2498                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2499         esac; \
2500         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2501         libsrcdir="$$s/fixincludes"; \
2502         rm -f no-such-file || : ; \
2503         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2504           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2505           || exit 1
2506 @endif build-fixincludes
2507
2508
2509
2510
2511
2512 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2513 maybe-all-build-fixincludes:
2514 @if build-fixincludes
2515 TARGET-build-fixincludes=all
2516 maybe-all-build-fixincludes: all-build-fixincludes
2517 all-build-fixincludes: configure-build-fixincludes
2518         @: $(MAKE); $(unstage)
2519         @r=`${PWD_COMMAND}`; export r; \
2520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2521         $(BUILD_EXPORTS) \
2522         (cd $(BUILD_SUBDIR)/fixincludes && \
2523           $(MAKE)   $(TARGET-build-fixincludes))
2524 @endif build-fixincludes
2525
2526
2527
2528
2529
2530 # --------------------------------------
2531 # Modules which run on the host machine
2532 # --------------------------------------
2533
2534
2535 .PHONY: configure-ash maybe-configure-ash
2536 maybe-configure-ash:
2537 @if ash
2538 maybe-configure-ash: configure-ash
2539 configure-ash:
2540         @: $(MAKE); $(unstage)
2541         @test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2543         r=`${PWD_COMMAND}`; export r; \
2544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2545         $(HOST_EXPORTS) \
2546         echo Configuring in $(HOST_SUBDIR)/ash; \
2547         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2548         case $(srcdir) in \
2549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2550           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2552         esac; \
2553         srcdiroption="--srcdir=$${topdir}/ash"; \
2554         libsrcdir="$$s/ash"; \
2555         $(SHELL) $${libsrcdir}/configure \
2556           $(HOST_CONFIGARGS) $${srcdiroption}  \
2557           || exit 1
2558 @endif ash
2559
2560
2561
2562
2563
2564 .PHONY: all-ash maybe-all-ash
2565 maybe-all-ash:
2566 @if ash
2567 TARGET-ash=all
2568 maybe-all-ash: all-ash
2569 all-ash: configure-ash
2570         @: $(MAKE); $(unstage)
2571         @r=`${PWD_COMMAND}`; export r; \
2572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2573         $(HOST_EXPORTS) \
2574         (cd $(HOST_SUBDIR)/ash && \
2575           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2576 @endif ash
2577
2578
2579
2580
2581 .PHONY: check-ash maybe-check-ash
2582 maybe-check-ash:
2583 @if ash
2584 maybe-check-ash: check-ash
2585
2586 check-ash:
2587         @: $(MAKE); $(unstage)
2588         @r=`${PWD_COMMAND}`; export r; \
2589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2590         $(HOST_EXPORTS) \
2591         (cd $(HOST_SUBDIR)/ash && \
2592           $(MAKE) $(FLAGS_TO_PASS)  check)
2593
2594 @endif ash
2595
2596 .PHONY: install-ash maybe-install-ash
2597 maybe-install-ash:
2598 @if ash
2599 maybe-install-ash: install-ash
2600
2601 install-ash: installdirs
2602         @: $(MAKE); $(unstage)
2603         @r=`${PWD_COMMAND}`; export r; \
2604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2605         $(HOST_EXPORTS) \
2606         (cd $(HOST_SUBDIR)/ash && \
2607           $(MAKE) $(FLAGS_TO_PASS)  install)
2608
2609 @endif ash
2610
2611 # Other targets (info, dvi, etc.)
2612
2613 .PHONY: maybe-info-ash info-ash
2614 maybe-info-ash:
2615 @if ash
2616 maybe-info-ash: info-ash
2617
2618 info-ash: \
2619     configure-ash 
2620         @: $(MAKE); $(unstage)
2621         @[ -f ./ash/Makefile ] || exit 0; \
2622         r=`${PWD_COMMAND}`; export r; \
2623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2624         $(HOST_EXPORTS) \
2625         for flag in $(EXTRA_HOST_FLAGS) ; do \
2626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2627         done; \
2628         echo "Doing info in ash" ; \
2629         (cd $(HOST_SUBDIR)/ash && \
2630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2632                   "RANLIB=$${RANLIB}" \
2633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2634                   info) \
2635           || exit 1
2636
2637 @endif ash
2638
2639 .PHONY: maybe-dvi-ash dvi-ash
2640 maybe-dvi-ash:
2641 @if ash
2642 maybe-dvi-ash: dvi-ash
2643
2644 dvi-ash: \
2645     configure-ash 
2646         @: $(MAKE); $(unstage)
2647         @[ -f ./ash/Makefile ] || exit 0; \
2648         r=`${PWD_COMMAND}`; export r; \
2649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2650         $(HOST_EXPORTS) \
2651         for flag in $(EXTRA_HOST_FLAGS) ; do \
2652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2653         done; \
2654         echo "Doing dvi in ash" ; \
2655         (cd $(HOST_SUBDIR)/ash && \
2656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2658                   "RANLIB=$${RANLIB}" \
2659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2660                   dvi) \
2661           || exit 1
2662
2663 @endif ash
2664
2665 .PHONY: maybe-html-ash html-ash
2666 maybe-html-ash:
2667 @if ash
2668 maybe-html-ash: html-ash
2669
2670 html-ash: \
2671     configure-ash 
2672         @: $(MAKE); $(unstage)
2673         @[ -f ./ash/Makefile ] || exit 0; \
2674         r=`${PWD_COMMAND}`; export r; \
2675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676         $(HOST_EXPORTS) \
2677         for flag in $(EXTRA_HOST_FLAGS) ; do \
2678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2679         done; \
2680         echo "Doing html in ash" ; \
2681         (cd $(HOST_SUBDIR)/ash && \
2682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2684                   "RANLIB=$${RANLIB}" \
2685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2686                   html) \
2687           || exit 1
2688
2689 @endif ash
2690
2691 .PHONY: maybe-TAGS-ash TAGS-ash
2692 maybe-TAGS-ash:
2693 @if ash
2694 maybe-TAGS-ash: TAGS-ash
2695
2696 TAGS-ash: \
2697     configure-ash 
2698         @: $(MAKE); $(unstage)
2699         @[ -f ./ash/Makefile ] || exit 0; \
2700         r=`${PWD_COMMAND}`; export r; \
2701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2702         $(HOST_EXPORTS) \
2703         for flag in $(EXTRA_HOST_FLAGS) ; do \
2704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2705         done; \
2706         echo "Doing TAGS in ash" ; \
2707         (cd $(HOST_SUBDIR)/ash && \
2708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2710                   "RANLIB=$${RANLIB}" \
2711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2712                   TAGS) \
2713           || exit 1
2714
2715 @endif ash
2716
2717 .PHONY: maybe-install-info-ash install-info-ash
2718 maybe-install-info-ash:
2719 @if ash
2720 maybe-install-info-ash: install-info-ash
2721
2722 install-info-ash: \
2723     configure-ash \
2724     info-ash 
2725         @: $(MAKE); $(unstage)
2726         @[ -f ./ash/Makefile ] || exit 0; \
2727         r=`${PWD_COMMAND}`; export r; \
2728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2729         $(HOST_EXPORTS) \
2730         for flag in $(EXTRA_HOST_FLAGS) ; do \
2731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2732         done; \
2733         echo "Doing install-info in ash" ; \
2734         (cd $(HOST_SUBDIR)/ash && \
2735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2737                   "RANLIB=$${RANLIB}" \
2738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2739                   install-info) \
2740           || exit 1
2741
2742 @endif ash
2743
2744 .PHONY: maybe-installcheck-ash installcheck-ash
2745 maybe-installcheck-ash:
2746 @if ash
2747 maybe-installcheck-ash: installcheck-ash
2748
2749 installcheck-ash: \
2750     configure-ash 
2751         @: $(MAKE); $(unstage)
2752         @[ -f ./ash/Makefile ] || exit 0; \
2753         r=`${PWD_COMMAND}`; export r; \
2754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2755         $(HOST_EXPORTS) \
2756         for flag in $(EXTRA_HOST_FLAGS) ; do \
2757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2758         done; \
2759         echo "Doing installcheck in ash" ; \
2760         (cd $(HOST_SUBDIR)/ash && \
2761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2763                   "RANLIB=$${RANLIB}" \
2764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2765                   installcheck) \
2766           || exit 1
2767
2768 @endif ash
2769
2770 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2771 maybe-mostlyclean-ash:
2772 @if ash
2773 maybe-mostlyclean-ash: mostlyclean-ash
2774
2775 mostlyclean-ash: 
2776         @: $(MAKE); $(unstage)
2777         @[ -f ./ash/Makefile ] || exit 0; \
2778         r=`${PWD_COMMAND}`; export r; \
2779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2780         $(HOST_EXPORTS) \
2781         for flag in $(EXTRA_HOST_FLAGS) ; do \
2782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2783         done; \
2784         echo "Doing mostlyclean in ash" ; \
2785         (cd $(HOST_SUBDIR)/ash && \
2786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2788                   "RANLIB=$${RANLIB}" \
2789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2790                   mostlyclean) \
2791           || exit 1
2792
2793 @endif ash
2794
2795 .PHONY: maybe-clean-ash clean-ash
2796 maybe-clean-ash:
2797 @if ash
2798 maybe-clean-ash: clean-ash
2799
2800 clean-ash: 
2801         @: $(MAKE); $(unstage)
2802         @[ -f ./ash/Makefile ] || exit 0; \
2803         r=`${PWD_COMMAND}`; export r; \
2804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2805         $(HOST_EXPORTS) \
2806         for flag in $(EXTRA_HOST_FLAGS) ; do \
2807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2808         done; \
2809         echo "Doing clean in ash" ; \
2810         (cd $(HOST_SUBDIR)/ash && \
2811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2813                   "RANLIB=$${RANLIB}" \
2814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2815                   clean) \
2816           || exit 1
2817
2818 @endif ash
2819
2820 .PHONY: maybe-distclean-ash distclean-ash
2821 maybe-distclean-ash:
2822 @if ash
2823 maybe-distclean-ash: distclean-ash
2824
2825 distclean-ash: 
2826         @: $(MAKE); $(unstage)
2827         @[ -f ./ash/Makefile ] || exit 0; \
2828         r=`${PWD_COMMAND}`; export r; \
2829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2830         $(HOST_EXPORTS) \
2831         for flag in $(EXTRA_HOST_FLAGS) ; do \
2832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2833         done; \
2834         echo "Doing distclean in ash" ; \
2835         (cd $(HOST_SUBDIR)/ash && \
2836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2838                   "RANLIB=$${RANLIB}" \
2839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2840                   distclean) \
2841           || exit 1
2842
2843 @endif ash
2844
2845 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2846 maybe-maintainer-clean-ash:
2847 @if ash
2848 maybe-maintainer-clean-ash: maintainer-clean-ash
2849
2850 maintainer-clean-ash: 
2851         @: $(MAKE); $(unstage)
2852         @[ -f ./ash/Makefile ] || exit 0; \
2853         r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         $(HOST_EXPORTS) \
2856         for flag in $(EXTRA_HOST_FLAGS) ; do \
2857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2858         done; \
2859         echo "Doing maintainer-clean in ash" ; \
2860         (cd $(HOST_SUBDIR)/ash && \
2861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2863                   "RANLIB=$${RANLIB}" \
2864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2865                   maintainer-clean) \
2866           || exit 1
2867
2868 @endif ash
2869
2870
2871
2872 .PHONY: configure-autoconf maybe-configure-autoconf
2873 maybe-configure-autoconf:
2874 @if autoconf
2875 maybe-configure-autoconf: configure-autoconf
2876 configure-autoconf:
2877         @: $(MAKE); $(unstage)
2878         @test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2880         r=`${PWD_COMMAND}`; export r; \
2881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2882         $(HOST_EXPORTS) \
2883         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2884         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2885         case $(srcdir) in \
2886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2887           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2889         esac; \
2890         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2891         libsrcdir="$$s/autoconf"; \
2892         $(SHELL) $${libsrcdir}/configure \
2893           $(HOST_CONFIGARGS) $${srcdiroption}  \
2894           || exit 1
2895 @endif autoconf
2896
2897
2898
2899
2900
2901 .PHONY: all-autoconf maybe-all-autoconf
2902 maybe-all-autoconf:
2903 @if autoconf
2904 TARGET-autoconf=all
2905 maybe-all-autoconf: all-autoconf
2906 all-autoconf: configure-autoconf
2907         @: $(MAKE); $(unstage)
2908         @r=`${PWD_COMMAND}`; export r; \
2909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2910         $(HOST_EXPORTS) \
2911         (cd $(HOST_SUBDIR)/autoconf && \
2912           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2913 @endif autoconf
2914
2915
2916
2917
2918 .PHONY: check-autoconf maybe-check-autoconf
2919 maybe-check-autoconf:
2920 @if autoconf
2921 maybe-check-autoconf: check-autoconf
2922
2923 check-autoconf:
2924         @: $(MAKE); $(unstage)
2925         @r=`${PWD_COMMAND}`; export r; \
2926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2927         $(HOST_EXPORTS) \
2928         (cd $(HOST_SUBDIR)/autoconf && \
2929           $(MAKE) $(FLAGS_TO_PASS)  check)
2930
2931 @endif autoconf
2932
2933 .PHONY: install-autoconf maybe-install-autoconf
2934 maybe-install-autoconf:
2935 @if autoconf
2936 maybe-install-autoconf: install-autoconf
2937
2938 install-autoconf: installdirs
2939         @: $(MAKE); $(unstage)
2940         @r=`${PWD_COMMAND}`; export r; \
2941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2942         $(HOST_EXPORTS) \
2943         (cd $(HOST_SUBDIR)/autoconf && \
2944           $(MAKE) $(FLAGS_TO_PASS)  install)
2945
2946 @endif autoconf
2947
2948 # Other targets (info, dvi, etc.)
2949
2950 .PHONY: maybe-info-autoconf info-autoconf
2951 maybe-info-autoconf:
2952 @if autoconf
2953 maybe-info-autoconf: info-autoconf
2954
2955 info-autoconf: \
2956     configure-autoconf 
2957         @: $(MAKE); $(unstage)
2958         @[ -f ./autoconf/Makefile ] || exit 0; \
2959         r=`${PWD_COMMAND}`; export r; \
2960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2961         $(HOST_EXPORTS) \
2962         for flag in $(EXTRA_HOST_FLAGS) ; do \
2963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2964         done; \
2965         echo "Doing info in autoconf" ; \
2966         (cd $(HOST_SUBDIR)/autoconf && \
2967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2969                   "RANLIB=$${RANLIB}" \
2970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2971                   info) \
2972           || exit 1
2973
2974 @endif autoconf
2975
2976 .PHONY: maybe-dvi-autoconf dvi-autoconf
2977 maybe-dvi-autoconf:
2978 @if autoconf
2979 maybe-dvi-autoconf: dvi-autoconf
2980
2981 dvi-autoconf: \
2982     configure-autoconf 
2983         @: $(MAKE); $(unstage)
2984         @[ -f ./autoconf/Makefile ] || exit 0; \
2985         r=`${PWD_COMMAND}`; export r; \
2986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2987         $(HOST_EXPORTS) \
2988         for flag in $(EXTRA_HOST_FLAGS) ; do \
2989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2990         done; \
2991         echo "Doing dvi in autoconf" ; \
2992         (cd $(HOST_SUBDIR)/autoconf && \
2993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2995                   "RANLIB=$${RANLIB}" \
2996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2997                   dvi) \
2998           || exit 1
2999
3000 @endif autoconf
3001
3002 .PHONY: maybe-html-autoconf html-autoconf
3003 maybe-html-autoconf:
3004 @if autoconf
3005 maybe-html-autoconf: html-autoconf
3006
3007 html-autoconf: \
3008     configure-autoconf 
3009         @: $(MAKE); $(unstage)
3010         @[ -f ./autoconf/Makefile ] || exit 0; \
3011         r=`${PWD_COMMAND}`; export r; \
3012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3013         $(HOST_EXPORTS) \
3014         for flag in $(EXTRA_HOST_FLAGS) ; do \
3015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3016         done; \
3017         echo "Doing html in autoconf" ; \
3018         (cd $(HOST_SUBDIR)/autoconf && \
3019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3021                   "RANLIB=$${RANLIB}" \
3022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3023                   html) \
3024           || exit 1
3025
3026 @endif autoconf
3027
3028 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3029 maybe-TAGS-autoconf:
3030 @if autoconf
3031 maybe-TAGS-autoconf: TAGS-autoconf
3032
3033 TAGS-autoconf: \
3034     configure-autoconf 
3035         @: $(MAKE); $(unstage)
3036         @[ -f ./autoconf/Makefile ] || exit 0; \
3037         r=`${PWD_COMMAND}`; export r; \
3038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3039         $(HOST_EXPORTS) \
3040         for flag in $(EXTRA_HOST_FLAGS) ; do \
3041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3042         done; \
3043         echo "Doing TAGS in autoconf" ; \
3044         (cd $(HOST_SUBDIR)/autoconf && \
3045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3047                   "RANLIB=$${RANLIB}" \
3048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3049                   TAGS) \
3050           || exit 1
3051
3052 @endif autoconf
3053
3054 .PHONY: maybe-install-info-autoconf install-info-autoconf
3055 maybe-install-info-autoconf:
3056 @if autoconf
3057 maybe-install-info-autoconf: install-info-autoconf
3058
3059 install-info-autoconf: \
3060     configure-autoconf \
3061     info-autoconf 
3062         @: $(MAKE); $(unstage)
3063         @[ -f ./autoconf/Makefile ] || exit 0; \
3064         r=`${PWD_COMMAND}`; export r; \
3065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3066         $(HOST_EXPORTS) \
3067         for flag in $(EXTRA_HOST_FLAGS) ; do \
3068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3069         done; \
3070         echo "Doing install-info in autoconf" ; \
3071         (cd $(HOST_SUBDIR)/autoconf && \
3072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3074                   "RANLIB=$${RANLIB}" \
3075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3076                   install-info) \
3077           || exit 1
3078
3079 @endif autoconf
3080
3081 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3082 maybe-installcheck-autoconf:
3083 @if autoconf
3084 maybe-installcheck-autoconf: installcheck-autoconf
3085
3086 installcheck-autoconf: \
3087     configure-autoconf 
3088         @: $(MAKE); $(unstage)
3089         @[ -f ./autoconf/Makefile ] || exit 0; \
3090         r=`${PWD_COMMAND}`; export r; \
3091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3092         $(HOST_EXPORTS) \
3093         for flag in $(EXTRA_HOST_FLAGS) ; do \
3094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3095         done; \
3096         echo "Doing installcheck in autoconf" ; \
3097         (cd $(HOST_SUBDIR)/autoconf && \
3098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3100                   "RANLIB=$${RANLIB}" \
3101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3102                   installcheck) \
3103           || exit 1
3104
3105 @endif autoconf
3106
3107 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3108 maybe-mostlyclean-autoconf:
3109 @if autoconf
3110 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3111
3112 mostlyclean-autoconf: 
3113         @: $(MAKE); $(unstage)
3114         @[ -f ./autoconf/Makefile ] || exit 0; \
3115         r=`${PWD_COMMAND}`; export r; \
3116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3117         $(HOST_EXPORTS) \
3118         for flag in $(EXTRA_HOST_FLAGS) ; do \
3119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3120         done; \
3121         echo "Doing mostlyclean in autoconf" ; \
3122         (cd $(HOST_SUBDIR)/autoconf && \
3123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3125                   "RANLIB=$${RANLIB}" \
3126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3127                   mostlyclean) \
3128           || exit 1
3129
3130 @endif autoconf
3131
3132 .PHONY: maybe-clean-autoconf clean-autoconf
3133 maybe-clean-autoconf:
3134 @if autoconf
3135 maybe-clean-autoconf: clean-autoconf
3136
3137 clean-autoconf: 
3138         @: $(MAKE); $(unstage)
3139         @[ -f ./autoconf/Makefile ] || exit 0; \
3140         r=`${PWD_COMMAND}`; export r; \
3141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142         $(HOST_EXPORTS) \
3143         for flag in $(EXTRA_HOST_FLAGS) ; do \
3144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3145         done; \
3146         echo "Doing clean in autoconf" ; \
3147         (cd $(HOST_SUBDIR)/autoconf && \
3148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3150                   "RANLIB=$${RANLIB}" \
3151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3152                   clean) \
3153           || exit 1
3154
3155 @endif autoconf
3156
3157 .PHONY: maybe-distclean-autoconf distclean-autoconf
3158 maybe-distclean-autoconf:
3159 @if autoconf
3160 maybe-distclean-autoconf: distclean-autoconf
3161
3162 distclean-autoconf: 
3163         @: $(MAKE); $(unstage)
3164         @[ -f ./autoconf/Makefile ] || exit 0; \
3165         r=`${PWD_COMMAND}`; export r; \
3166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3167         $(HOST_EXPORTS) \
3168         for flag in $(EXTRA_HOST_FLAGS) ; do \
3169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3170         done; \
3171         echo "Doing distclean in autoconf" ; \
3172         (cd $(HOST_SUBDIR)/autoconf && \
3173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3175                   "RANLIB=$${RANLIB}" \
3176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3177                   distclean) \
3178           || exit 1
3179
3180 @endif autoconf
3181
3182 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3183 maybe-maintainer-clean-autoconf:
3184 @if autoconf
3185 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3186
3187 maintainer-clean-autoconf: 
3188         @: $(MAKE); $(unstage)
3189         @[ -f ./autoconf/Makefile ] || exit 0; \
3190         r=`${PWD_COMMAND}`; export r; \
3191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192         $(HOST_EXPORTS) \
3193         for flag in $(EXTRA_HOST_FLAGS) ; do \
3194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3195         done; \
3196         echo "Doing maintainer-clean in autoconf" ; \
3197         (cd $(HOST_SUBDIR)/autoconf && \
3198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3200                   "RANLIB=$${RANLIB}" \
3201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3202                   maintainer-clean) \
3203           || exit 1
3204
3205 @endif autoconf
3206
3207
3208
3209 .PHONY: configure-automake maybe-configure-automake
3210 maybe-configure-automake:
3211 @if automake
3212 maybe-configure-automake: configure-automake
3213 configure-automake:
3214         @: $(MAKE); $(unstage)
3215         @test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3217         r=`${PWD_COMMAND}`; export r; \
3218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3219         $(HOST_EXPORTS) \
3220         echo Configuring in $(HOST_SUBDIR)/automake; \
3221         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3222         case $(srcdir) in \
3223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3224           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3226         esac; \
3227         srcdiroption="--srcdir=$${topdir}/automake"; \
3228         libsrcdir="$$s/automake"; \
3229         $(SHELL) $${libsrcdir}/configure \
3230           $(HOST_CONFIGARGS) $${srcdiroption}  \
3231           || exit 1
3232 @endif automake
3233
3234
3235
3236
3237
3238 .PHONY: all-automake maybe-all-automake
3239 maybe-all-automake:
3240 @if automake
3241 TARGET-automake=all
3242 maybe-all-automake: all-automake
3243 all-automake: configure-automake
3244         @: $(MAKE); $(unstage)
3245         @r=`${PWD_COMMAND}`; export r; \
3246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3247         $(HOST_EXPORTS) \
3248         (cd $(HOST_SUBDIR)/automake && \
3249           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3250 @endif automake
3251
3252
3253
3254
3255 .PHONY: check-automake maybe-check-automake
3256 maybe-check-automake:
3257 @if automake
3258 maybe-check-automake: check-automake
3259
3260 check-automake:
3261         @: $(MAKE); $(unstage)
3262         @r=`${PWD_COMMAND}`; export r; \
3263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3264         $(HOST_EXPORTS) \
3265         (cd $(HOST_SUBDIR)/automake && \
3266           $(MAKE) $(FLAGS_TO_PASS)  check)
3267
3268 @endif automake
3269
3270 .PHONY: install-automake maybe-install-automake
3271 maybe-install-automake:
3272 @if automake
3273 maybe-install-automake: install-automake
3274
3275 install-automake: installdirs
3276         @: $(MAKE); $(unstage)
3277         @r=`${PWD_COMMAND}`; export r; \
3278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3279         $(HOST_EXPORTS) \
3280         (cd $(HOST_SUBDIR)/automake && \
3281           $(MAKE) $(FLAGS_TO_PASS)  install)
3282
3283 @endif automake
3284
3285 # Other targets (info, dvi, etc.)
3286
3287 .PHONY: maybe-info-automake info-automake
3288 maybe-info-automake:
3289 @if automake
3290 maybe-info-automake: info-automake
3291
3292 info-automake: \
3293     configure-automake 
3294         @: $(MAKE); $(unstage)
3295         @[ -f ./automake/Makefile ] || exit 0; \
3296         r=`${PWD_COMMAND}`; export r; \
3297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3298         $(HOST_EXPORTS) \
3299         for flag in $(EXTRA_HOST_FLAGS) ; do \
3300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3301         done; \
3302         echo "Doing info in automake" ; \
3303         (cd $(HOST_SUBDIR)/automake && \
3304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3306                   "RANLIB=$${RANLIB}" \
3307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3308                   info) \
3309           || exit 1
3310
3311 @endif automake
3312
3313 .PHONY: maybe-dvi-automake dvi-automake
3314 maybe-dvi-automake:
3315 @if automake
3316 maybe-dvi-automake: dvi-automake
3317
3318 dvi-automake: \
3319     configure-automake 
3320         @: $(MAKE); $(unstage)
3321         @[ -f ./automake/Makefile ] || exit 0; \
3322         r=`${PWD_COMMAND}`; export r; \
3323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3324         $(HOST_EXPORTS) \
3325         for flag in $(EXTRA_HOST_FLAGS) ; do \
3326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3327         done; \
3328         echo "Doing dvi in automake" ; \
3329         (cd $(HOST_SUBDIR)/automake && \
3330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3332                   "RANLIB=$${RANLIB}" \
3333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3334                   dvi) \
3335           || exit 1
3336
3337 @endif automake
3338
3339 .PHONY: maybe-html-automake html-automake
3340 maybe-html-automake:
3341 @if automake
3342 maybe-html-automake: html-automake
3343
3344 html-automake: \
3345     configure-automake 
3346         @: $(MAKE); $(unstage)
3347         @[ -f ./automake/Makefile ] || exit 0; \
3348         r=`${PWD_COMMAND}`; export r; \
3349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350         $(HOST_EXPORTS) \
3351         for flag in $(EXTRA_HOST_FLAGS) ; do \
3352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3353         done; \
3354         echo "Doing html in automake" ; \
3355         (cd $(HOST_SUBDIR)/automake && \
3356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3358                   "RANLIB=$${RANLIB}" \
3359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3360                   html) \
3361           || exit 1
3362
3363 @endif automake
3364
3365 .PHONY: maybe-TAGS-automake TAGS-automake
3366 maybe-TAGS-automake:
3367 @if automake
3368 maybe-TAGS-automake: TAGS-automake
3369
3370 TAGS-automake: \
3371     configure-automake 
3372         @: $(MAKE); $(unstage)
3373         @[ -f ./automake/Makefile ] || exit 0; \
3374         r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         $(HOST_EXPORTS) \
3377         for flag in $(EXTRA_HOST_FLAGS) ; do \
3378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3379         done; \
3380         echo "Doing TAGS in automake" ; \
3381         (cd $(HOST_SUBDIR)/automake && \
3382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3384                   "RANLIB=$${RANLIB}" \
3385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3386                   TAGS) \
3387           || exit 1
3388
3389 @endif automake
3390
3391 .PHONY: maybe-install-info-automake install-info-automake
3392 maybe-install-info-automake:
3393 @if automake
3394 maybe-install-info-automake: install-info-automake
3395
3396 install-info-automake: \
3397     configure-automake \
3398     info-automake 
3399         @: $(MAKE); $(unstage)
3400         @[ -f ./automake/Makefile ] || exit 0; \
3401         r=`${PWD_COMMAND}`; export r; \
3402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3403         $(HOST_EXPORTS) \
3404         for flag in $(EXTRA_HOST_FLAGS) ; do \
3405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3406         done; \
3407         echo "Doing install-info in automake" ; \
3408         (cd $(HOST_SUBDIR)/automake && \
3409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3411                   "RANLIB=$${RANLIB}" \
3412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3413                   install-info) \
3414           || exit 1
3415
3416 @endif automake
3417
3418 .PHONY: maybe-installcheck-automake installcheck-automake
3419 maybe-installcheck-automake:
3420 @if automake
3421 maybe-installcheck-automake: installcheck-automake
3422
3423 installcheck-automake: \
3424     configure-automake 
3425         @: $(MAKE); $(unstage)
3426         @[ -f ./automake/Makefile ] || exit 0; \
3427         r=`${PWD_COMMAND}`; export r; \
3428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3429         $(HOST_EXPORTS) \
3430         for flag in $(EXTRA_HOST_FLAGS) ; do \
3431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3432         done; \
3433         echo "Doing installcheck in automake" ; \
3434         (cd $(HOST_SUBDIR)/automake && \
3435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3437                   "RANLIB=$${RANLIB}" \
3438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3439                   installcheck) \
3440           || exit 1
3441
3442 @endif automake
3443
3444 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3445 maybe-mostlyclean-automake:
3446 @if automake
3447 maybe-mostlyclean-automake: mostlyclean-automake
3448
3449 mostlyclean-automake: 
3450         @: $(MAKE); $(unstage)
3451         @[ -f ./automake/Makefile ] || exit 0; \
3452         r=`${PWD_COMMAND}`; export r; \
3453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454         $(HOST_EXPORTS) \
3455         for flag in $(EXTRA_HOST_FLAGS) ; do \
3456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457         done; \
3458         echo "Doing mostlyclean in automake" ; \
3459         (cd $(HOST_SUBDIR)/automake && \
3460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3462                   "RANLIB=$${RANLIB}" \
3463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3464                   mostlyclean) \
3465           || exit 1
3466
3467 @endif automake
3468
3469 .PHONY: maybe-clean-automake clean-automake
3470 maybe-clean-automake:
3471 @if automake
3472 maybe-clean-automake: clean-automake
3473
3474 clean-automake: 
3475         @: $(MAKE); $(unstage)
3476         @[ -f ./automake/Makefile ] || exit 0; \
3477         r=`${PWD_COMMAND}`; export r; \
3478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3479         $(HOST_EXPORTS) \
3480         for flag in $(EXTRA_HOST_FLAGS) ; do \
3481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3482         done; \
3483         echo "Doing clean in automake" ; \
3484         (cd $(HOST_SUBDIR)/automake && \
3485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3487                   "RANLIB=$${RANLIB}" \
3488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3489                   clean) \
3490           || exit 1
3491
3492 @endif automake
3493
3494 .PHONY: maybe-distclean-automake distclean-automake
3495 maybe-distclean-automake:
3496 @if automake
3497 maybe-distclean-automake: distclean-automake
3498
3499 distclean-automake: 
3500         @: $(MAKE); $(unstage)
3501         @[ -f ./automake/Makefile ] || exit 0; \
3502         r=`${PWD_COMMAND}`; export r; \
3503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3504         $(HOST_EXPORTS) \
3505         for flag in $(EXTRA_HOST_FLAGS) ; do \
3506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3507         done; \
3508         echo "Doing distclean in automake" ; \
3509         (cd $(HOST_SUBDIR)/automake && \
3510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3512                   "RANLIB=$${RANLIB}" \
3513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3514                   distclean) \
3515           || exit 1
3516
3517 @endif automake
3518
3519 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3520 maybe-maintainer-clean-automake:
3521 @if automake
3522 maybe-maintainer-clean-automake: maintainer-clean-automake
3523
3524 maintainer-clean-automake: 
3525         @: $(MAKE); $(unstage)
3526         @[ -f ./automake/Makefile ] || exit 0; \
3527         r=`${PWD_COMMAND}`; export r; \
3528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3529         $(HOST_EXPORTS) \
3530         for flag in $(EXTRA_HOST_FLAGS) ; do \
3531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3532         done; \
3533         echo "Doing maintainer-clean in automake" ; \
3534         (cd $(HOST_SUBDIR)/automake && \
3535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3537                   "RANLIB=$${RANLIB}" \
3538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3539                   maintainer-clean) \
3540           || exit 1
3541
3542 @endif automake
3543
3544
3545
3546 .PHONY: configure-bash maybe-configure-bash
3547 maybe-configure-bash:
3548 @if bash
3549 maybe-configure-bash: configure-bash
3550 configure-bash:
3551         @: $(MAKE); $(unstage)
3552         @test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3554         r=`${PWD_COMMAND}`; export r; \
3555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3556         $(HOST_EXPORTS) \
3557         echo Configuring in $(HOST_SUBDIR)/bash; \
3558         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3559         case $(srcdir) in \
3560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3561           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3563         esac; \
3564         srcdiroption="--srcdir=$${topdir}/bash"; \
3565         libsrcdir="$$s/bash"; \
3566         $(SHELL) $${libsrcdir}/configure \
3567           $(HOST_CONFIGARGS) $${srcdiroption}  \
3568           || exit 1
3569 @endif bash
3570
3571
3572
3573
3574
3575 .PHONY: all-bash maybe-all-bash
3576 maybe-all-bash:
3577 @if bash
3578 TARGET-bash=all
3579 maybe-all-bash: all-bash
3580 all-bash: configure-bash
3581         @: $(MAKE); $(unstage)
3582         @r=`${PWD_COMMAND}`; export r; \
3583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3584         $(HOST_EXPORTS) \
3585         (cd $(HOST_SUBDIR)/bash && \
3586           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3587 @endif bash
3588
3589
3590
3591
3592 .PHONY: check-bash maybe-check-bash
3593 maybe-check-bash:
3594 @if bash
3595 maybe-check-bash: check-bash
3596
3597 check-bash:
3598         @: $(MAKE); $(unstage)
3599         @r=`${PWD_COMMAND}`; export r; \
3600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3601         $(HOST_EXPORTS) \
3602         (cd $(HOST_SUBDIR)/bash && \
3603           $(MAKE) $(FLAGS_TO_PASS)  check)
3604
3605 @endif bash
3606
3607 .PHONY: install-bash maybe-install-bash
3608 maybe-install-bash:
3609 @if bash
3610 maybe-install-bash: install-bash
3611
3612 install-bash: installdirs
3613         @: $(MAKE); $(unstage)
3614         @r=`${PWD_COMMAND}`; export r; \
3615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3616         $(HOST_EXPORTS) \
3617         (cd $(HOST_SUBDIR)/bash && \
3618           $(MAKE) $(FLAGS_TO_PASS)  install)
3619
3620 @endif bash
3621
3622 # Other targets (info, dvi, etc.)
3623
3624 .PHONY: maybe-info-bash info-bash
3625 maybe-info-bash:
3626 @if bash
3627 maybe-info-bash: info-bash
3628
3629 info-bash: \
3630     configure-bash 
3631         @: $(MAKE); $(unstage)
3632         @[ -f ./bash/Makefile ] || exit 0; \
3633         r=`${PWD_COMMAND}`; export r; \
3634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3635         $(HOST_EXPORTS) \
3636         for flag in $(EXTRA_HOST_FLAGS) ; do \
3637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3638         done; \
3639         echo "Doing info in bash" ; \
3640         (cd $(HOST_SUBDIR)/bash && \
3641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3643                   "RANLIB=$${RANLIB}" \
3644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3645                   info) \
3646           || exit 1
3647
3648 @endif bash
3649
3650 .PHONY: maybe-dvi-bash dvi-bash
3651 maybe-dvi-bash:
3652 @if bash
3653 maybe-dvi-bash: dvi-bash
3654
3655 dvi-bash: \
3656     configure-bash 
3657         @: $(MAKE); $(unstage)
3658         @[ -f ./bash/Makefile ] || exit 0; \
3659         r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         $(HOST_EXPORTS) \
3662         for flag in $(EXTRA_HOST_FLAGS) ; do \
3663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3664         done; \
3665         echo "Doing dvi in bash" ; \
3666         (cd $(HOST_SUBDIR)/bash && \
3667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3669                   "RANLIB=$${RANLIB}" \
3670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3671                   dvi) \
3672           || exit 1
3673
3674 @endif bash
3675
3676 .PHONY: maybe-html-bash html-bash
3677 maybe-html-bash:
3678 @if bash
3679 maybe-html-bash: html-bash
3680
3681 html-bash: \
3682     configure-bash 
3683         @: $(MAKE); $(unstage)
3684         @[ -f ./bash/Makefile ] || exit 0; \
3685         r=`${PWD_COMMAND}`; export r; \
3686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3687         $(HOST_EXPORTS) \
3688         for flag in $(EXTRA_HOST_FLAGS) ; do \
3689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3690         done; \
3691         echo "Doing html in bash" ; \
3692         (cd $(HOST_SUBDIR)/bash && \
3693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3695                   "RANLIB=$${RANLIB}" \
3696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3697                   html) \
3698           || exit 1
3699
3700 @endif bash
3701
3702 .PHONY: maybe-TAGS-bash TAGS-bash
3703 maybe-TAGS-bash:
3704 @if bash
3705 maybe-TAGS-bash: TAGS-bash
3706
3707 TAGS-bash: \
3708     configure-bash 
3709         @: $(MAKE); $(unstage)
3710         @[ -f ./bash/Makefile ] || exit 0; \
3711         r=`${PWD_COMMAND}`; export r; \
3712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713         $(HOST_EXPORTS) \
3714         for flag in $(EXTRA_HOST_FLAGS) ; do \
3715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716         done; \
3717         echo "Doing TAGS in bash" ; \
3718         (cd $(HOST_SUBDIR)/bash && \
3719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721                   "RANLIB=$${RANLIB}" \
3722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3723                   TAGS) \
3724           || exit 1
3725
3726 @endif bash
3727
3728 .PHONY: maybe-install-info-bash install-info-bash
3729 maybe-install-info-bash:
3730 @if bash
3731 maybe-install-info-bash: install-info-bash
3732
3733 install-info-bash: \
3734     configure-bash \
3735     info-bash 
3736         @: $(MAKE); $(unstage)
3737         @[ -f ./bash/Makefile ] || exit 0; \
3738         r=`${PWD_COMMAND}`; export r; \
3739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740         $(HOST_EXPORTS) \
3741         for flag in $(EXTRA_HOST_FLAGS) ; do \
3742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743         done; \
3744         echo "Doing install-info in bash" ; \
3745         (cd $(HOST_SUBDIR)/bash && \
3746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748                   "RANLIB=$${RANLIB}" \
3749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3750                   install-info) \
3751           || exit 1
3752
3753 @endif bash
3754
3755 .PHONY: maybe-installcheck-bash installcheck-bash
3756 maybe-installcheck-bash:
3757 @if bash
3758 maybe-installcheck-bash: installcheck-bash
3759
3760 installcheck-bash: \
3761     configure-bash 
3762         @: $(MAKE); $(unstage)
3763         @[ -f ./bash/Makefile ] || exit 0; \
3764         r=`${PWD_COMMAND}`; export r; \
3765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3766         $(HOST_EXPORTS) \
3767         for flag in $(EXTRA_HOST_FLAGS) ; do \
3768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3769         done; \
3770         echo "Doing installcheck in bash" ; \
3771         (cd $(HOST_SUBDIR)/bash && \
3772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3774                   "RANLIB=$${RANLIB}" \
3775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3776                   installcheck) \
3777           || exit 1
3778
3779 @endif bash
3780
3781 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3782 maybe-mostlyclean-bash:
3783 @if bash
3784 maybe-mostlyclean-bash: mostlyclean-bash
3785
3786 mostlyclean-bash: 
3787         @: $(MAKE); $(unstage)
3788         @[ -f ./bash/Makefile ] || exit 0; \
3789         r=`${PWD_COMMAND}`; export r; \
3790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3791         $(HOST_EXPORTS) \
3792         for flag in $(EXTRA_HOST_FLAGS) ; do \
3793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3794         done; \
3795         echo "Doing mostlyclean in bash" ; \
3796         (cd $(HOST_SUBDIR)/bash && \
3797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3799                   "RANLIB=$${RANLIB}" \
3800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3801                   mostlyclean) \
3802           || exit 1
3803
3804 @endif bash
3805
3806 .PHONY: maybe-clean-bash clean-bash
3807 maybe-clean-bash:
3808 @if bash
3809 maybe-clean-bash: clean-bash
3810
3811 clean-bash: 
3812         @: $(MAKE); $(unstage)
3813         @[ -f ./bash/Makefile ] || exit 0; \
3814         r=`${PWD_COMMAND}`; export r; \
3815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3816         $(HOST_EXPORTS) \
3817         for flag in $(EXTRA_HOST_FLAGS) ; do \
3818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3819         done; \
3820         echo "Doing clean in bash" ; \
3821         (cd $(HOST_SUBDIR)/bash && \
3822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3824                   "RANLIB=$${RANLIB}" \
3825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3826                   clean) \
3827           || exit 1
3828
3829 @endif bash
3830
3831 .PHONY: maybe-distclean-bash distclean-bash
3832 maybe-distclean-bash:
3833 @if bash
3834 maybe-distclean-bash: distclean-bash
3835
3836 distclean-bash: 
3837         @: $(MAKE); $(unstage)
3838         @[ -f ./bash/Makefile ] || exit 0; \
3839         r=`${PWD_COMMAND}`; export r; \
3840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3841         $(HOST_EXPORTS) \
3842         for flag in $(EXTRA_HOST_FLAGS) ; do \
3843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3844         done; \
3845         echo "Doing distclean in bash" ; \
3846         (cd $(HOST_SUBDIR)/bash && \
3847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3849                   "RANLIB=$${RANLIB}" \
3850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3851                   distclean) \
3852           || exit 1
3853
3854 @endif bash
3855
3856 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3857 maybe-maintainer-clean-bash:
3858 @if bash
3859 maybe-maintainer-clean-bash: maintainer-clean-bash
3860
3861 maintainer-clean-bash: 
3862         @: $(MAKE); $(unstage)
3863         @[ -f ./bash/Makefile ] || exit 0; \
3864         r=`${PWD_COMMAND}`; export r; \
3865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3866         $(HOST_EXPORTS) \
3867         for flag in $(EXTRA_HOST_FLAGS) ; do \
3868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3869         done; \
3870         echo "Doing maintainer-clean in bash" ; \
3871         (cd $(HOST_SUBDIR)/bash && \
3872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3874                   "RANLIB=$${RANLIB}" \
3875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3876                   maintainer-clean) \
3877           || exit 1
3878
3879 @endif bash
3880
3881
3882
3883 .PHONY: configure-bfd maybe-configure-bfd
3884 maybe-configure-bfd:
3885 @if bfd
3886 maybe-configure-bfd: configure-bfd
3887 configure-bfd:
3888         @test -f stage_last && exit 0; \
3889         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3890         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3891         r=`${PWD_COMMAND}`; export r; \
3892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3893         $(HOST_EXPORTS) \
3894         echo Configuring in $(HOST_SUBDIR)/bfd; \
3895         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3896         case $(srcdir) in \
3897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3898           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3900         esac; \
3901         srcdiroption="--srcdir=$${topdir}/bfd"; \
3902         libsrcdir="$$s/bfd"; \
3903         $(SHELL) $${libsrcdir}/configure \
3904           $(HOST_CONFIGARGS) $${srcdiroption}  \
3905           || exit 1
3906 @endif bfd
3907
3908
3909
3910 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3911 maybe-configure-stage1-bfd:
3912 @if bfd-bootstrap
3913 maybe-configure-stage1-bfd: configure-stage1-bfd
3914 configure-stage1-bfd:
3915         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
3916         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3917         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3918         $(HOST_EXPORTS) \
3919         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3920         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3921         cd $(HOST_SUBDIR)/bfd || exit 1; \
3922         case $(srcdir) in \
3923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3924           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3926         esac; \
3927         srcdiroption="--srcdir=$${topdir}/bfd"; \
3928         libsrcdir="$$s/bfd"; \
3929         $(SHELL) $${libsrcdir}/configure \
3930           $(HOST_CONFIGARGS) $${srcdiroption} \
3931           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
3932 @endif bfd-bootstrap
3933
3934 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3935 maybe-configure-stage2-bfd:
3936 @if bfd-bootstrap
3937 maybe-configure-stage2-bfd: configure-stage2-bfd
3938 configure-stage2-bfd:
3939         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
3940         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3941         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3942         $(HOST_EXPORTS) \
3943         $(POSTSTAGE1_HOST_EXPORTS) \
3944         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3945         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3946         cd $(HOST_SUBDIR)/bfd || exit 1; \
3947         case $(srcdir) in \
3948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3949           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3951         esac; \
3952         srcdiroption="--srcdir=$${topdir}/bfd"; \
3953         libsrcdir="$$s/bfd"; \
3954         $(SHELL) $${libsrcdir}/configure \
3955           $(HOST_CONFIGARGS) $${srcdiroption} \
3956           @stage2_werror_flag@ 
3957 @endif bfd-bootstrap
3958
3959 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3960 maybe-configure-stage3-bfd:
3961 @if bfd-bootstrap
3962 maybe-configure-stage3-bfd: configure-stage3-bfd
3963 configure-stage3-bfd:
3964         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
3965         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3966         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3967         $(HOST_EXPORTS) \
3968         $(POSTSTAGE1_HOST_EXPORTS) \
3969         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3971         cd $(HOST_SUBDIR)/bfd || exit 1; \
3972         case $(srcdir) in \
3973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3974           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3976         esac; \
3977         srcdiroption="--srcdir=$${topdir}/bfd"; \
3978         libsrcdir="$$s/bfd"; \
3979         $(SHELL) $${libsrcdir}/configure \
3980           $(HOST_CONFIGARGS) $${srcdiroption} \
3981           @stage2_werror_flag@ 
3982 @endif bfd-bootstrap
3983
3984 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3985 maybe-configure-stage4-bfd:
3986 @if bfd-bootstrap
3987 maybe-configure-stage4-bfd: configure-stage4-bfd
3988 configure-stage4-bfd:
3989         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
3990         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3991         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3992         $(HOST_EXPORTS) \
3993         $(POSTSTAGE1_HOST_EXPORTS) \
3994         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3996         cd $(HOST_SUBDIR)/bfd || exit 1; \
3997         case $(srcdir) in \
3998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3999           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4001         esac; \
4002         srcdiroption="--srcdir=$${topdir}/bfd"; \
4003         libsrcdir="$$s/bfd"; \
4004         $(SHELL) $${libsrcdir}/configure \
4005           $(HOST_CONFIGARGS) $${srcdiroption} \
4006           @stage2_werror_flag@ 
4007 @endif bfd-bootstrap
4008
4009 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4010 maybe-configure-stageprofile-bfd:
4011 @if bfd-bootstrap
4012 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4013 configure-stageprofile-bfd:
4014         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4016         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4017         $(HOST_EXPORTS) \
4018         $(POSTSTAGE1_HOST_EXPORTS) \
4019         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4021         cd $(HOST_SUBDIR)/bfd || exit 1; \
4022         case $(srcdir) in \
4023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4024           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4026         esac; \
4027         srcdiroption="--srcdir=$${topdir}/bfd"; \
4028         libsrcdir="$$s/bfd"; \
4029         $(SHELL) $${libsrcdir}/configure \
4030           $(HOST_CONFIGARGS) $${srcdiroption} \
4031           @stage2_werror_flag@ 
4032 @endif bfd-bootstrap
4033
4034 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4035 maybe-configure-stagefeedback-bfd:
4036 @if bfd-bootstrap
4037 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4038 configure-stagefeedback-bfd:
4039         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4041         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4042         $(HOST_EXPORTS) \
4043         $(POSTSTAGE1_HOST_EXPORTS) \
4044         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4046         cd $(HOST_SUBDIR)/bfd || exit 1; \
4047         case $(srcdir) in \
4048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4049           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4051         esac; \
4052         srcdiroption="--srcdir=$${topdir}/bfd"; \
4053         libsrcdir="$$s/bfd"; \
4054         $(SHELL) $${libsrcdir}/configure \
4055           $(HOST_CONFIGARGS) $${srcdiroption} \
4056           @stage2_werror_flag@ 
4057 @endif bfd-bootstrap
4058
4059
4060
4061
4062
4063 .PHONY: all-bfd maybe-all-bfd
4064 maybe-all-bfd:
4065 @if bfd
4066 TARGET-bfd=all
4067 maybe-all-bfd: all-bfd
4068 all-bfd: configure-bfd
4069         @test -f stage_last && exit 0; \
4070         r=`${PWD_COMMAND}`; export r; \
4071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4072         $(HOST_EXPORTS) \
4073         (cd $(HOST_SUBDIR)/bfd && \
4074           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4075 @endif bfd
4076
4077
4078
4079 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4080 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4081 maybe-all-stage1-bfd:
4082 maybe-clean-stage1-bfd:
4083 @if bfd-bootstrap
4084 maybe-all-stage1-bfd: all-stage1-bfd
4085 all-stage1: all-stage1-bfd
4086 TARGET-stage1-bfd = $(TARGET-bfd)
4087 all-stage1-bfd: configure-stage1-bfd
4088         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4089         @r=`${PWD_COMMAND}`; export r; \
4090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4091         $(HOST_EXPORTS) \
4092         cd $(HOST_SUBDIR)/bfd && \
4093         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4094                 $(TARGET-stage1-bfd)
4095
4096 maybe-clean-stage1-bfd: clean-stage1-bfd
4097 clean-stage1: clean-stage1-bfd
4098 clean-stage1-bfd:
4099         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4100           || exit 0 ; \
4101         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4102         cd $(HOST_SUBDIR)/bfd && \
4103         $(MAKE) $(FLAGS_TO_PASS)  \
4104                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4105 @endif bfd-bootstrap
4106
4107
4108 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4109 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4110 maybe-all-stage2-bfd:
4111 maybe-clean-stage2-bfd:
4112 @if bfd-bootstrap
4113 maybe-all-stage2-bfd: all-stage2-bfd
4114 all-stage2: all-stage2-bfd
4115 TARGET-stage2-bfd = $(TARGET-bfd)
4116 all-stage2-bfd: configure-stage2-bfd
4117         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4118         @r=`${PWD_COMMAND}`; export r; \
4119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4120         $(HOST_EXPORTS) \
4121         $(POSTSTAGE1_HOST_EXPORTS) \
4122         cd $(HOST_SUBDIR)/bfd && \
4123         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4124                 $(TARGET-stage2-bfd)
4125
4126 maybe-clean-stage2-bfd: clean-stage2-bfd
4127 clean-stage2: clean-stage2-bfd
4128 clean-stage2-bfd:
4129         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4130           || exit 0 ; \
4131         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4132         cd $(HOST_SUBDIR)/bfd && \
4133         $(MAKE) $(FLAGS_TO_PASS)  \
4134                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4135                   clean
4136 @endif bfd-bootstrap
4137
4138
4139 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4140 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4141 maybe-all-stage3-bfd:
4142 maybe-clean-stage3-bfd:
4143 @if bfd-bootstrap
4144 maybe-all-stage3-bfd: all-stage3-bfd
4145 all-stage3: all-stage3-bfd
4146 TARGET-stage3-bfd = $(TARGET-bfd)
4147 all-stage3-bfd: configure-stage3-bfd
4148         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4149         @r=`${PWD_COMMAND}`; export r; \
4150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4151         $(HOST_EXPORTS) \
4152         $(POSTSTAGE1_HOST_EXPORTS) \
4153         cd $(HOST_SUBDIR)/bfd && \
4154         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4155                 $(TARGET-stage3-bfd)
4156
4157 maybe-clean-stage3-bfd: clean-stage3-bfd
4158 clean-stage3: clean-stage3-bfd
4159 clean-stage3-bfd:
4160         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4161           || exit 0 ; \
4162         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4163         cd $(HOST_SUBDIR)/bfd && \
4164         $(MAKE) $(FLAGS_TO_PASS)  \
4165                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4166                   clean
4167 @endif bfd-bootstrap
4168
4169
4170 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4171 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4172 maybe-all-stage4-bfd:
4173 maybe-clean-stage4-bfd:
4174 @if bfd-bootstrap
4175 maybe-all-stage4-bfd: all-stage4-bfd
4176 all-stage4: all-stage4-bfd
4177 TARGET-stage4-bfd = $(TARGET-bfd)
4178 all-stage4-bfd: configure-stage4-bfd
4179         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4180         @r=`${PWD_COMMAND}`; export r; \
4181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4182         $(HOST_EXPORTS) \
4183         $(POSTSTAGE1_HOST_EXPORTS) \
4184         cd $(HOST_SUBDIR)/bfd && \
4185         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4186                 $(TARGET-stage4-bfd)
4187
4188 maybe-clean-stage4-bfd: clean-stage4-bfd
4189 clean-stage4: clean-stage4-bfd
4190 clean-stage4-bfd:
4191         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4192           || exit 0 ; \
4193         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4194         cd $(HOST_SUBDIR)/bfd && \
4195         $(MAKE) $(FLAGS_TO_PASS)  \
4196                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4197                   clean
4198 @endif bfd-bootstrap
4199
4200
4201 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4202 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4203 maybe-all-stageprofile-bfd:
4204 maybe-clean-stageprofile-bfd:
4205 @if bfd-bootstrap
4206 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4207 all-stageprofile: all-stageprofile-bfd
4208 TARGET-stageprofile-bfd = $(TARGET-bfd)
4209 all-stageprofile-bfd: configure-stageprofile-bfd
4210         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4211         @r=`${PWD_COMMAND}`; export r; \
4212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4213         $(HOST_EXPORTS) \
4214         $(POSTSTAGE1_HOST_EXPORTS) \
4215         cd $(HOST_SUBDIR)/bfd && \
4216         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4217                 $(TARGET-stageprofile-bfd)
4218
4219 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4220 clean-stageprofile: clean-stageprofile-bfd
4221 clean-stageprofile-bfd:
4222         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4223           || exit 0 ; \
4224         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4225         cd $(HOST_SUBDIR)/bfd && \
4226         $(MAKE) $(FLAGS_TO_PASS)  \
4227                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4228                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4229 @endif bfd-bootstrap
4230
4231
4232 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4233 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4234 maybe-all-stagefeedback-bfd:
4235 maybe-clean-stagefeedback-bfd:
4236 @if bfd-bootstrap
4237 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4238 all-stagefeedback: all-stagefeedback-bfd
4239 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4240 all-stagefeedback-bfd: configure-stagefeedback-bfd
4241         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4242         @r=`${PWD_COMMAND}`; export r; \
4243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4244         $(HOST_EXPORTS) \
4245         $(POSTSTAGE1_HOST_EXPORTS) \
4246         cd $(HOST_SUBDIR)/bfd && \
4247         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4248                 $(TARGET-stagefeedback-bfd)
4249
4250 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4251 clean-stagefeedback: clean-stagefeedback-bfd
4252 clean-stagefeedback-bfd:
4253         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4254           || exit 0 ; \
4255         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4256         cd $(HOST_SUBDIR)/bfd && \
4257         $(MAKE) $(FLAGS_TO_PASS)  \
4258                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4259                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4260 @endif bfd-bootstrap
4261
4262
4263
4264
4265
4266 .PHONY: check-bfd maybe-check-bfd
4267 maybe-check-bfd:
4268 @if bfd
4269 maybe-check-bfd: check-bfd
4270
4271 check-bfd:
4272         @: $(MAKE); $(unstage)
4273         @r=`${PWD_COMMAND}`; export r; \
4274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4275         $(HOST_EXPORTS) \
4276         (cd $(HOST_SUBDIR)/bfd && \
4277           $(MAKE) $(FLAGS_TO_PASS)  check)
4278
4279 @endif bfd
4280
4281 .PHONY: install-bfd maybe-install-bfd
4282 maybe-install-bfd:
4283 @if bfd
4284 maybe-install-bfd: install-bfd
4285
4286 install-bfd: installdirs
4287         @: $(MAKE); $(unstage)
4288         @r=`${PWD_COMMAND}`; export r; \
4289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4290         $(HOST_EXPORTS) \
4291         (cd $(HOST_SUBDIR)/bfd && \
4292           $(MAKE) $(FLAGS_TO_PASS)  install)
4293
4294 @endif bfd
4295
4296 # Other targets (info, dvi, etc.)
4297
4298 .PHONY: maybe-info-bfd info-bfd
4299 maybe-info-bfd:
4300 @if bfd
4301 maybe-info-bfd: info-bfd
4302
4303 info-bfd: \
4304     configure-bfd 
4305         @[ -f ./bfd/Makefile ] || exit 0; \
4306         r=`${PWD_COMMAND}`; export r; \
4307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4308         $(HOST_EXPORTS) \
4309         for flag in $(EXTRA_HOST_FLAGS) ; do \
4310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4311         done; \
4312         echo "Doing info in bfd" ; \
4313         (cd $(HOST_SUBDIR)/bfd && \
4314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4316                   "RANLIB=$${RANLIB}" \
4317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4318                   info) \
4319           || exit 1
4320
4321 @endif bfd
4322
4323 .PHONY: maybe-dvi-bfd dvi-bfd
4324 maybe-dvi-bfd:
4325 @if bfd
4326 maybe-dvi-bfd: dvi-bfd
4327
4328 dvi-bfd: \
4329     configure-bfd 
4330         @[ -f ./bfd/Makefile ] || exit 0; \
4331         r=`${PWD_COMMAND}`; export r; \
4332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4333         $(HOST_EXPORTS) \
4334         for flag in $(EXTRA_HOST_FLAGS) ; do \
4335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4336         done; \
4337         echo "Doing dvi in bfd" ; \
4338         (cd $(HOST_SUBDIR)/bfd && \
4339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4341                   "RANLIB=$${RANLIB}" \
4342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4343                   dvi) \
4344           || exit 1
4345
4346 @endif bfd
4347
4348 .PHONY: maybe-html-bfd html-bfd
4349 maybe-html-bfd:
4350 @if bfd
4351 maybe-html-bfd: html-bfd
4352
4353 html-bfd: \
4354     configure-bfd 
4355         @[ -f ./bfd/Makefile ] || exit 0; \
4356         r=`${PWD_COMMAND}`; export r; \
4357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4358         $(HOST_EXPORTS) \
4359         for flag in $(EXTRA_HOST_FLAGS) ; do \
4360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4361         done; \
4362         echo "Doing html in bfd" ; \
4363         (cd $(HOST_SUBDIR)/bfd && \
4364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4366                   "RANLIB=$${RANLIB}" \
4367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4368                   html) \
4369           || exit 1
4370
4371 @endif bfd
4372
4373 .PHONY: maybe-TAGS-bfd TAGS-bfd
4374 maybe-TAGS-bfd:
4375 @if bfd
4376 maybe-TAGS-bfd: TAGS-bfd
4377
4378 TAGS-bfd: \
4379     configure-bfd 
4380         @[ -f ./bfd/Makefile ] || exit 0; \
4381         r=`${PWD_COMMAND}`; export r; \
4382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4383         $(HOST_EXPORTS) \
4384         for flag in $(EXTRA_HOST_FLAGS) ; do \
4385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4386         done; \
4387         echo "Doing TAGS in bfd" ; \
4388         (cd $(HOST_SUBDIR)/bfd && \
4389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4391                   "RANLIB=$${RANLIB}" \
4392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4393                   TAGS) \
4394           || exit 1
4395
4396 @endif bfd
4397
4398 .PHONY: maybe-install-info-bfd install-info-bfd
4399 maybe-install-info-bfd:
4400 @if bfd
4401 maybe-install-info-bfd: install-info-bfd
4402
4403 install-info-bfd: \
4404     configure-bfd \
4405     info-bfd 
4406         @[ -f ./bfd/Makefile ] || exit 0; \
4407         r=`${PWD_COMMAND}`; export r; \
4408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4409         $(HOST_EXPORTS) \
4410         for flag in $(EXTRA_HOST_FLAGS) ; do \
4411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4412         done; \
4413         echo "Doing install-info in bfd" ; \
4414         (cd $(HOST_SUBDIR)/bfd && \
4415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4417                   "RANLIB=$${RANLIB}" \
4418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4419                   install-info) \
4420           || exit 1
4421
4422 @endif bfd
4423
4424 .PHONY: maybe-installcheck-bfd installcheck-bfd
4425 maybe-installcheck-bfd:
4426 @if bfd
4427 maybe-installcheck-bfd: installcheck-bfd
4428
4429 installcheck-bfd: \
4430     configure-bfd 
4431         @[ -f ./bfd/Makefile ] || exit 0; \
4432         r=`${PWD_COMMAND}`; export r; \
4433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434         $(HOST_EXPORTS) \
4435         for flag in $(EXTRA_HOST_FLAGS) ; do \
4436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4437         done; \
4438         echo "Doing installcheck in bfd" ; \
4439         (cd $(HOST_SUBDIR)/bfd && \
4440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4442                   "RANLIB=$${RANLIB}" \
4443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4444                   installcheck) \
4445           || exit 1
4446
4447 @endif bfd
4448
4449 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4450 maybe-mostlyclean-bfd:
4451 @if bfd
4452 maybe-mostlyclean-bfd: mostlyclean-bfd
4453
4454 mostlyclean-bfd: 
4455         @[ -f ./bfd/Makefile ] || exit 0; \
4456         r=`${PWD_COMMAND}`; export r; \
4457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4458         $(HOST_EXPORTS) \
4459         for flag in $(EXTRA_HOST_FLAGS) ; do \
4460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4461         done; \
4462         echo "Doing mostlyclean in bfd" ; \
4463         (cd $(HOST_SUBDIR)/bfd && \
4464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4466                   "RANLIB=$${RANLIB}" \
4467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4468                   mostlyclean) \
4469           || exit 1
4470
4471 @endif bfd
4472
4473 .PHONY: maybe-clean-bfd clean-bfd
4474 maybe-clean-bfd:
4475 @if bfd
4476 maybe-clean-bfd: clean-bfd
4477
4478 clean-bfd: 
4479         @[ -f ./bfd/Makefile ] || exit 0; \
4480         r=`${PWD_COMMAND}`; export r; \
4481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4482         $(HOST_EXPORTS) \
4483         for flag in $(EXTRA_HOST_FLAGS) ; do \
4484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4485         done; \
4486         echo "Doing clean in bfd" ; \
4487         (cd $(HOST_SUBDIR)/bfd && \
4488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4490                   "RANLIB=$${RANLIB}" \
4491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4492                   clean) \
4493           || exit 1
4494
4495 @endif bfd
4496
4497 .PHONY: maybe-distclean-bfd distclean-bfd
4498 maybe-distclean-bfd:
4499 @if bfd
4500 maybe-distclean-bfd: distclean-bfd
4501
4502 distclean-bfd: 
4503         @[ -f ./bfd/Makefile ] || exit 0; \
4504         r=`${PWD_COMMAND}`; export r; \
4505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4506         $(HOST_EXPORTS) \
4507         for flag in $(EXTRA_HOST_FLAGS) ; do \
4508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4509         done; \
4510         echo "Doing distclean in bfd" ; \
4511         (cd $(HOST_SUBDIR)/bfd && \
4512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4514                   "RANLIB=$${RANLIB}" \
4515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4516                   distclean) \
4517           || exit 1
4518
4519 @endif bfd
4520
4521 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4522 maybe-maintainer-clean-bfd:
4523 @if bfd
4524 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4525
4526 maintainer-clean-bfd: 
4527         @[ -f ./bfd/Makefile ] || exit 0; \
4528         r=`${PWD_COMMAND}`; export r; \
4529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4530         $(HOST_EXPORTS) \
4531         for flag in $(EXTRA_HOST_FLAGS) ; do \
4532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4533         done; \
4534         echo "Doing maintainer-clean in bfd" ; \
4535         (cd $(HOST_SUBDIR)/bfd && \
4536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4538                   "RANLIB=$${RANLIB}" \
4539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4540                   maintainer-clean) \
4541           || exit 1
4542
4543 @endif bfd
4544
4545
4546
4547 .PHONY: configure-opcodes maybe-configure-opcodes
4548 maybe-configure-opcodes:
4549 @if opcodes
4550 maybe-configure-opcodes: configure-opcodes
4551 configure-opcodes:
4552         @test -f stage_last && exit 0; \
4553         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4555         r=`${PWD_COMMAND}`; export r; \
4556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4557         $(HOST_EXPORTS) \
4558         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4559         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4560         case $(srcdir) in \
4561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4562           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4564         esac; \
4565         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4566         libsrcdir="$$s/opcodes"; \
4567         $(SHELL) $${libsrcdir}/configure \
4568           $(HOST_CONFIGARGS) $${srcdiroption}  \
4569           || exit 1
4570 @endif opcodes
4571
4572
4573
4574 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4575 maybe-configure-stage1-opcodes:
4576 @if opcodes-bootstrap
4577 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4578 configure-stage1-opcodes:
4579         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4581         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4582         $(HOST_EXPORTS) \
4583         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4585         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4586         case $(srcdir) in \
4587           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4588           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4589                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4590         esac; \
4591         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4592         libsrcdir="$$s/opcodes"; \
4593         $(SHELL) $${libsrcdir}/configure \
4594           $(HOST_CONFIGARGS) $${srcdiroption} \
4595           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4596 @endif opcodes-bootstrap
4597
4598 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4599 maybe-configure-stage2-opcodes:
4600 @if opcodes-bootstrap
4601 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4602 configure-stage2-opcodes:
4603         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4605         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4606         $(HOST_EXPORTS) \
4607         $(POSTSTAGE1_HOST_EXPORTS) \
4608         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4610         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4611         case $(srcdir) in \
4612           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4613           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4614                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4615         esac; \
4616         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4617         libsrcdir="$$s/opcodes"; \
4618         $(SHELL) $${libsrcdir}/configure \
4619           $(HOST_CONFIGARGS) $${srcdiroption} \
4620           @stage2_werror_flag@ 
4621 @endif opcodes-bootstrap
4622
4623 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4624 maybe-configure-stage3-opcodes:
4625 @if opcodes-bootstrap
4626 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4627 configure-stage3-opcodes:
4628         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4629         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4630         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4631         $(HOST_EXPORTS) \
4632         $(POSTSTAGE1_HOST_EXPORTS) \
4633         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4635         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4636         case $(srcdir) in \
4637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4638           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4640         esac; \
4641         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4642         libsrcdir="$$s/opcodes"; \
4643         $(SHELL) $${libsrcdir}/configure \
4644           $(HOST_CONFIGARGS) $${srcdiroption} \
4645           @stage2_werror_flag@ 
4646 @endif opcodes-bootstrap
4647
4648 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4649 maybe-configure-stage4-opcodes:
4650 @if opcodes-bootstrap
4651 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4652 configure-stage4-opcodes:
4653         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4654         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4655         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4656         $(HOST_EXPORTS) \
4657         $(POSTSTAGE1_HOST_EXPORTS) \
4658         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4660         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4661         case $(srcdir) in \
4662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4663           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4665         esac; \
4666         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4667         libsrcdir="$$s/opcodes"; \
4668         $(SHELL) $${libsrcdir}/configure \
4669           $(HOST_CONFIGARGS) $${srcdiroption} \
4670           @stage2_werror_flag@ 
4671 @endif opcodes-bootstrap
4672
4673 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4674 maybe-configure-stageprofile-opcodes:
4675 @if opcodes-bootstrap
4676 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4677 configure-stageprofile-opcodes:
4678         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4679         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4680         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4681         $(HOST_EXPORTS) \
4682         $(POSTSTAGE1_HOST_EXPORTS) \
4683         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4685         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4686         case $(srcdir) in \
4687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4688           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4690         esac; \
4691         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4692         libsrcdir="$$s/opcodes"; \
4693         $(SHELL) $${libsrcdir}/configure \
4694           $(HOST_CONFIGARGS) $${srcdiroption} \
4695           @stage2_werror_flag@ 
4696 @endif opcodes-bootstrap
4697
4698 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4699 maybe-configure-stagefeedback-opcodes:
4700 @if opcodes-bootstrap
4701 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4702 configure-stagefeedback-opcodes:
4703         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4704         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4705         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4706         $(HOST_EXPORTS) \
4707         $(POSTSTAGE1_HOST_EXPORTS) \
4708         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4709         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4710         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4711         case $(srcdir) in \
4712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4713           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4715         esac; \
4716         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4717         libsrcdir="$$s/opcodes"; \
4718         $(SHELL) $${libsrcdir}/configure \
4719           $(HOST_CONFIGARGS) $${srcdiroption} \
4720           @stage2_werror_flag@ 
4721 @endif opcodes-bootstrap
4722
4723
4724
4725
4726
4727 .PHONY: all-opcodes maybe-all-opcodes
4728 maybe-all-opcodes:
4729 @if opcodes
4730 TARGET-opcodes=all
4731 maybe-all-opcodes: all-opcodes
4732 all-opcodes: configure-opcodes
4733         @test -f stage_last && exit 0; \
4734         r=`${PWD_COMMAND}`; export r; \
4735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736         $(HOST_EXPORTS) \
4737         (cd $(HOST_SUBDIR)/opcodes && \
4738           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4739 @endif opcodes
4740
4741
4742
4743 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4744 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4745 maybe-all-stage1-opcodes:
4746 maybe-clean-stage1-opcodes:
4747 @if opcodes-bootstrap
4748 maybe-all-stage1-opcodes: all-stage1-opcodes
4749 all-stage1: all-stage1-opcodes
4750 TARGET-stage1-opcodes = $(TARGET-opcodes)
4751 all-stage1-opcodes: configure-stage1-opcodes
4752         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4753         @r=`${PWD_COMMAND}`; export r; \
4754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4755         $(HOST_EXPORTS) \
4756         cd $(HOST_SUBDIR)/opcodes && \
4757         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
4758                 $(TARGET-stage1-opcodes)
4759
4760 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4761 clean-stage1: clean-stage1-opcodes
4762 clean-stage1-opcodes:
4763         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4764           || exit 0 ; \
4765         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
4766         cd $(HOST_SUBDIR)/opcodes && \
4767         $(MAKE) $(FLAGS_TO_PASS)  \
4768                 CFLAGS="$(STAGE1_CFLAGS)"  clean
4769 @endif opcodes-bootstrap
4770
4771
4772 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4773 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4774 maybe-all-stage2-opcodes:
4775 maybe-clean-stage2-opcodes:
4776 @if opcodes-bootstrap
4777 maybe-all-stage2-opcodes: all-stage2-opcodes
4778 all-stage2: all-stage2-opcodes
4779 TARGET-stage2-opcodes = $(TARGET-opcodes)
4780 all-stage2-opcodes: configure-stage2-opcodes
4781         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4782         @r=`${PWD_COMMAND}`; export r; \
4783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4784         $(HOST_EXPORTS) \
4785         $(POSTSTAGE1_HOST_EXPORTS) \
4786         cd $(HOST_SUBDIR)/opcodes && \
4787         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4788                 $(TARGET-stage2-opcodes)
4789
4790 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4791 clean-stage2: clean-stage2-opcodes
4792 clean-stage2-opcodes:
4793         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4794           || exit 0 ; \
4795         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
4796         cd $(HOST_SUBDIR)/opcodes && \
4797         $(MAKE) $(FLAGS_TO_PASS)  \
4798                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4799                   clean
4800 @endif opcodes-bootstrap
4801
4802
4803 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4804 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4805 maybe-all-stage3-opcodes:
4806 maybe-clean-stage3-opcodes:
4807 @if opcodes-bootstrap
4808 maybe-all-stage3-opcodes: all-stage3-opcodes
4809 all-stage3: all-stage3-opcodes
4810 TARGET-stage3-opcodes = $(TARGET-opcodes)
4811 all-stage3-opcodes: configure-stage3-opcodes
4812         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4813         @r=`${PWD_COMMAND}`; export r; \
4814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815         $(HOST_EXPORTS) \
4816         $(POSTSTAGE1_HOST_EXPORTS) \
4817         cd $(HOST_SUBDIR)/opcodes && \
4818         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4819                 $(TARGET-stage3-opcodes)
4820
4821 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4822 clean-stage3: clean-stage3-opcodes
4823 clean-stage3-opcodes:
4824         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4825           || exit 0 ; \
4826         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
4827         cd $(HOST_SUBDIR)/opcodes && \
4828         $(MAKE) $(FLAGS_TO_PASS)  \
4829                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4830                   clean
4831 @endif opcodes-bootstrap
4832
4833
4834 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4835 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4836 maybe-all-stage4-opcodes:
4837 maybe-clean-stage4-opcodes:
4838 @if opcodes-bootstrap
4839 maybe-all-stage4-opcodes: all-stage4-opcodes
4840 all-stage4: all-stage4-opcodes
4841 TARGET-stage4-opcodes = $(TARGET-opcodes)
4842 all-stage4-opcodes: configure-stage4-opcodes
4843         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4844         @r=`${PWD_COMMAND}`; export r; \
4845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4846         $(HOST_EXPORTS) \
4847         $(POSTSTAGE1_HOST_EXPORTS) \
4848         cd $(HOST_SUBDIR)/opcodes && \
4849         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4850                 $(TARGET-stage4-opcodes)
4851
4852 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4853 clean-stage4: clean-stage4-opcodes
4854 clean-stage4-opcodes:
4855         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4856           || exit 0 ; \
4857         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
4858         cd $(HOST_SUBDIR)/opcodes && \
4859         $(MAKE) $(FLAGS_TO_PASS)  \
4860                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4861                   clean
4862 @endif opcodes-bootstrap
4863
4864
4865 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4866 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4867 maybe-all-stageprofile-opcodes:
4868 maybe-clean-stageprofile-opcodes:
4869 @if opcodes-bootstrap
4870 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4871 all-stageprofile: all-stageprofile-opcodes
4872 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4873 all-stageprofile-opcodes: configure-stageprofile-opcodes
4874         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4875         @r=`${PWD_COMMAND}`; export r; \
4876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4877         $(HOST_EXPORTS) \
4878         $(POSTSTAGE1_HOST_EXPORTS) \
4879         cd $(HOST_SUBDIR)/opcodes && \
4880         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4881                 $(TARGET-stageprofile-opcodes)
4882
4883 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4884 clean-stageprofile: clean-stageprofile-opcodes
4885 clean-stageprofile-opcodes:
4886         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4887           || exit 0 ; \
4888         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
4889         cd $(HOST_SUBDIR)/opcodes && \
4890         $(MAKE) $(FLAGS_TO_PASS)  \
4891                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4892                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4893 @endif opcodes-bootstrap
4894
4895
4896 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4897 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4898 maybe-all-stagefeedback-opcodes:
4899 maybe-clean-stagefeedback-opcodes:
4900 @if opcodes-bootstrap
4901 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4902 all-stagefeedback: all-stagefeedback-opcodes
4903 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4904 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4905         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4906         @r=`${PWD_COMMAND}`; export r; \
4907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4908         $(HOST_EXPORTS) \
4909         $(POSTSTAGE1_HOST_EXPORTS) \
4910         cd $(HOST_SUBDIR)/opcodes && \
4911         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4912                 $(TARGET-stagefeedback-opcodes)
4913
4914 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4915 clean-stagefeedback: clean-stagefeedback-opcodes
4916 clean-stagefeedback-opcodes:
4917         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
4918           || exit 0 ; \
4919         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
4920         cd $(HOST_SUBDIR)/opcodes && \
4921         $(MAKE) $(FLAGS_TO_PASS)  \
4922                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4923                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4924 @endif opcodes-bootstrap
4925
4926
4927
4928
4929
4930 .PHONY: check-opcodes maybe-check-opcodes
4931 maybe-check-opcodes:
4932 @if opcodes
4933 maybe-check-opcodes: check-opcodes
4934
4935 check-opcodes:
4936         @: $(MAKE); $(unstage)
4937         @r=`${PWD_COMMAND}`; export r; \
4938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4939         $(HOST_EXPORTS) \
4940         (cd $(HOST_SUBDIR)/opcodes && \
4941           $(MAKE) $(FLAGS_TO_PASS)  check)
4942
4943 @endif opcodes
4944
4945 .PHONY: install-opcodes maybe-install-opcodes
4946 maybe-install-opcodes:
4947 @if opcodes
4948 maybe-install-opcodes: install-opcodes
4949
4950 install-opcodes: installdirs
4951         @: $(MAKE); $(unstage)
4952         @r=`${PWD_COMMAND}`; export r; \
4953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4954         $(HOST_EXPORTS) \
4955         (cd $(HOST_SUBDIR)/opcodes && \
4956           $(MAKE) $(FLAGS_TO_PASS)  install)
4957
4958 @endif opcodes
4959
4960 # Other targets (info, dvi, etc.)
4961
4962 .PHONY: maybe-info-opcodes info-opcodes
4963 maybe-info-opcodes:
4964 @if opcodes
4965 maybe-info-opcodes: info-opcodes
4966
4967 info-opcodes: \
4968     configure-opcodes 
4969         @[ -f ./opcodes/Makefile ] || exit 0; \
4970         r=`${PWD_COMMAND}`; export r; \
4971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4972         $(HOST_EXPORTS) \
4973         for flag in $(EXTRA_HOST_FLAGS) ; do \
4974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4975         done; \
4976         echo "Doing info in opcodes" ; \
4977         (cd $(HOST_SUBDIR)/opcodes && \
4978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4980                   "RANLIB=$${RANLIB}" \
4981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4982                   info) \
4983           || exit 1
4984
4985 @endif opcodes
4986
4987 .PHONY: maybe-dvi-opcodes dvi-opcodes
4988 maybe-dvi-opcodes:
4989 @if opcodes
4990 maybe-dvi-opcodes: dvi-opcodes
4991
4992 dvi-opcodes: \
4993     configure-opcodes 
4994         @[ -f ./opcodes/Makefile ] || exit 0; \
4995         r=`${PWD_COMMAND}`; export r; \
4996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997         $(HOST_EXPORTS) \
4998         for flag in $(EXTRA_HOST_FLAGS) ; do \
4999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5000         done; \
5001         echo "Doing dvi in opcodes" ; \
5002         (cd $(HOST_SUBDIR)/opcodes && \
5003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5005                   "RANLIB=$${RANLIB}" \
5006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5007                   dvi) \
5008           || exit 1
5009
5010 @endif opcodes
5011
5012 .PHONY: maybe-html-opcodes html-opcodes
5013 maybe-html-opcodes:
5014 @if opcodes
5015 maybe-html-opcodes: html-opcodes
5016
5017 html-opcodes: \
5018     configure-opcodes 
5019         @[ -f ./opcodes/Makefile ] || exit 0; \
5020         r=`${PWD_COMMAND}`; export r; \
5021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5022         $(HOST_EXPORTS) \
5023         for flag in $(EXTRA_HOST_FLAGS) ; do \
5024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5025         done; \
5026         echo "Doing html in opcodes" ; \
5027         (cd $(HOST_SUBDIR)/opcodes && \
5028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5030                   "RANLIB=$${RANLIB}" \
5031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5032                   html) \
5033           || exit 1
5034
5035 @endif opcodes
5036
5037 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5038 maybe-TAGS-opcodes:
5039 @if opcodes
5040 maybe-TAGS-opcodes: TAGS-opcodes
5041
5042 TAGS-opcodes: \
5043     configure-opcodes 
5044         @[ -f ./opcodes/Makefile ] || exit 0; \
5045         r=`${PWD_COMMAND}`; export r; \
5046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5047         $(HOST_EXPORTS) \
5048         for flag in $(EXTRA_HOST_FLAGS) ; do \
5049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5050         done; \
5051         echo "Doing TAGS in opcodes" ; \
5052         (cd $(HOST_SUBDIR)/opcodes && \
5053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5055                   "RANLIB=$${RANLIB}" \
5056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5057                   TAGS) \
5058           || exit 1
5059
5060 @endif opcodes
5061
5062 .PHONY: maybe-install-info-opcodes install-info-opcodes
5063 maybe-install-info-opcodes:
5064 @if opcodes
5065 maybe-install-info-opcodes: install-info-opcodes
5066
5067 install-info-opcodes: \
5068     configure-opcodes \
5069     info-opcodes 
5070         @[ -f ./opcodes/Makefile ] || exit 0; \
5071         r=`${PWD_COMMAND}`; export r; \
5072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5073         $(HOST_EXPORTS) \
5074         for flag in $(EXTRA_HOST_FLAGS) ; do \
5075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5076         done; \
5077         echo "Doing install-info in opcodes" ; \
5078         (cd $(HOST_SUBDIR)/opcodes && \
5079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5081                   "RANLIB=$${RANLIB}" \
5082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5083                   install-info) \
5084           || exit 1
5085
5086 @endif opcodes
5087
5088 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5089 maybe-installcheck-opcodes:
5090 @if opcodes
5091 maybe-installcheck-opcodes: installcheck-opcodes
5092
5093 installcheck-opcodes: \
5094     configure-opcodes 
5095         @[ -f ./opcodes/Makefile ] || exit 0; \
5096         r=`${PWD_COMMAND}`; export r; \
5097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5098         $(HOST_EXPORTS) \
5099         for flag in $(EXTRA_HOST_FLAGS) ; do \
5100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5101         done; \
5102         echo "Doing installcheck in opcodes" ; \
5103         (cd $(HOST_SUBDIR)/opcodes && \
5104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5106                   "RANLIB=$${RANLIB}" \
5107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5108                   installcheck) \
5109           || exit 1
5110
5111 @endif opcodes
5112
5113 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5114 maybe-mostlyclean-opcodes:
5115 @if opcodes
5116 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5117
5118 mostlyclean-opcodes: 
5119         @[ -f ./opcodes/Makefile ] || exit 0; \
5120         r=`${PWD_COMMAND}`; export r; \
5121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5122         $(HOST_EXPORTS) \
5123         for flag in $(EXTRA_HOST_FLAGS) ; do \
5124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5125         done; \
5126         echo "Doing mostlyclean in opcodes" ; \
5127         (cd $(HOST_SUBDIR)/opcodes && \
5128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5130                   "RANLIB=$${RANLIB}" \
5131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5132                   mostlyclean) \
5133           || exit 1
5134
5135 @endif opcodes
5136
5137 .PHONY: maybe-clean-opcodes clean-opcodes
5138 maybe-clean-opcodes:
5139 @if opcodes
5140 maybe-clean-opcodes: clean-opcodes
5141
5142 clean-opcodes: 
5143         @[ -f ./opcodes/Makefile ] || exit 0; \
5144         r=`${PWD_COMMAND}`; export r; \
5145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5146         $(HOST_EXPORTS) \
5147         for flag in $(EXTRA_HOST_FLAGS) ; do \
5148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5149         done; \
5150         echo "Doing clean in opcodes" ; \
5151         (cd $(HOST_SUBDIR)/opcodes && \
5152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5154                   "RANLIB=$${RANLIB}" \
5155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5156                   clean) \
5157           || exit 1
5158
5159 @endif opcodes
5160
5161 .PHONY: maybe-distclean-opcodes distclean-opcodes
5162 maybe-distclean-opcodes:
5163 @if opcodes
5164 maybe-distclean-opcodes: distclean-opcodes
5165
5166 distclean-opcodes: 
5167         @[ -f ./opcodes/Makefile ] || exit 0; \
5168         r=`${PWD_COMMAND}`; export r; \
5169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5170         $(HOST_EXPORTS) \
5171         for flag in $(EXTRA_HOST_FLAGS) ; do \
5172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5173         done; \
5174         echo "Doing distclean in opcodes" ; \
5175         (cd $(HOST_SUBDIR)/opcodes && \
5176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5178                   "RANLIB=$${RANLIB}" \
5179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5180                   distclean) \
5181           || exit 1
5182
5183 @endif opcodes
5184
5185 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5186 maybe-maintainer-clean-opcodes:
5187 @if opcodes
5188 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5189
5190 maintainer-clean-opcodes: 
5191         @[ -f ./opcodes/Makefile ] || exit 0; \
5192         r=`${PWD_COMMAND}`; export r; \
5193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5194         $(HOST_EXPORTS) \
5195         for flag in $(EXTRA_HOST_FLAGS) ; do \
5196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5197         done; \
5198         echo "Doing maintainer-clean in opcodes" ; \
5199         (cd $(HOST_SUBDIR)/opcodes && \
5200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5202                   "RANLIB=$${RANLIB}" \
5203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5204                   maintainer-clean) \
5205           || exit 1
5206
5207 @endif opcodes
5208
5209
5210
5211 .PHONY: configure-binutils maybe-configure-binutils
5212 maybe-configure-binutils:
5213 @if binutils
5214 maybe-configure-binutils: configure-binutils
5215 configure-binutils:
5216         @test -f stage_last && exit 0; \
5217         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5219         r=`${PWD_COMMAND}`; export r; \
5220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5221         $(HOST_EXPORTS) \
5222         echo Configuring in $(HOST_SUBDIR)/binutils; \
5223         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5224         case $(srcdir) in \
5225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5226           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5228         esac; \
5229         srcdiroption="--srcdir=$${topdir}/binutils"; \
5230         libsrcdir="$$s/binutils"; \
5231         $(SHELL) $${libsrcdir}/configure \
5232           $(HOST_CONFIGARGS) $${srcdiroption}  \
5233           || exit 1
5234 @endif binutils
5235
5236
5237
5238 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5239 maybe-configure-stage1-binutils:
5240 @if binutils-bootstrap
5241 maybe-configure-stage1-binutils: configure-stage1-binutils
5242 configure-stage1-binutils:
5243         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5244         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5245         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5246         $(HOST_EXPORTS) \
5247         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5249         cd $(HOST_SUBDIR)/binutils || exit 1; \
5250         case $(srcdir) in \
5251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5252           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5254         esac; \
5255         srcdiroption="--srcdir=$${topdir}/binutils"; \
5256         libsrcdir="$$s/binutils"; \
5257         $(SHELL) $${libsrcdir}/configure \
5258           $(HOST_CONFIGARGS) $${srcdiroption} \
5259           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5260 @endif binutils-bootstrap
5261
5262 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5263 maybe-configure-stage2-binutils:
5264 @if binutils-bootstrap
5265 maybe-configure-stage2-binutils: configure-stage2-binutils
5266 configure-stage2-binutils:
5267         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5268         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5269         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5270         $(HOST_EXPORTS) \
5271         $(POSTSTAGE1_HOST_EXPORTS) \
5272         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5273         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5274         cd $(HOST_SUBDIR)/binutils || exit 1; \
5275         case $(srcdir) in \
5276           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5277           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5278                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5279         esac; \
5280         srcdiroption="--srcdir=$${topdir}/binutils"; \
5281         libsrcdir="$$s/binutils"; \
5282         $(SHELL) $${libsrcdir}/configure \
5283           $(HOST_CONFIGARGS) $${srcdiroption} \
5284           @stage2_werror_flag@ 
5285 @endif binutils-bootstrap
5286
5287 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5288 maybe-configure-stage3-binutils:
5289 @if binutils-bootstrap
5290 maybe-configure-stage3-binutils: configure-stage3-binutils
5291 configure-stage3-binutils:
5292         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5294         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5295         $(HOST_EXPORTS) \
5296         $(POSTSTAGE1_HOST_EXPORTS) \
5297         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5299         cd $(HOST_SUBDIR)/binutils || exit 1; \
5300         case $(srcdir) in \
5301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5302           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5304         esac; \
5305         srcdiroption="--srcdir=$${topdir}/binutils"; \
5306         libsrcdir="$$s/binutils"; \
5307         $(SHELL) $${libsrcdir}/configure \
5308           $(HOST_CONFIGARGS) $${srcdiroption} \
5309           @stage2_werror_flag@ 
5310 @endif binutils-bootstrap
5311
5312 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5313 maybe-configure-stage4-binutils:
5314 @if binutils-bootstrap
5315 maybe-configure-stage4-binutils: configure-stage4-binutils
5316 configure-stage4-binutils:
5317         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5319         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5320         $(HOST_EXPORTS) \
5321         $(POSTSTAGE1_HOST_EXPORTS) \
5322         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5324         cd $(HOST_SUBDIR)/binutils || exit 1; \
5325         case $(srcdir) in \
5326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5327           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5329         esac; \
5330         srcdiroption="--srcdir=$${topdir}/binutils"; \
5331         libsrcdir="$$s/binutils"; \
5332         $(SHELL) $${libsrcdir}/configure \
5333           $(HOST_CONFIGARGS) $${srcdiroption} \
5334           @stage2_werror_flag@ 
5335 @endif binutils-bootstrap
5336
5337 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5338 maybe-configure-stageprofile-binutils:
5339 @if binutils-bootstrap
5340 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5341 configure-stageprofile-binutils:
5342         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5344         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5345         $(HOST_EXPORTS) \
5346         $(POSTSTAGE1_HOST_EXPORTS) \
5347         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5348         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5349         cd $(HOST_SUBDIR)/binutils || exit 1; \
5350         case $(srcdir) in \
5351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5352           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5354         esac; \
5355         srcdiroption="--srcdir=$${topdir}/binutils"; \
5356         libsrcdir="$$s/binutils"; \
5357         $(SHELL) $${libsrcdir}/configure \
5358           $(HOST_CONFIGARGS) $${srcdiroption} \
5359           @stage2_werror_flag@ 
5360 @endif binutils-bootstrap
5361
5362 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5363 maybe-configure-stagefeedback-binutils:
5364 @if binutils-bootstrap
5365 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5366 configure-stagefeedback-binutils:
5367         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5369         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5370         $(HOST_EXPORTS) \
5371         $(POSTSTAGE1_HOST_EXPORTS) \
5372         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5374         cd $(HOST_SUBDIR)/binutils || exit 1; \
5375         case $(srcdir) in \
5376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5377           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5379         esac; \
5380         srcdiroption="--srcdir=$${topdir}/binutils"; \
5381         libsrcdir="$$s/binutils"; \
5382         $(SHELL) $${libsrcdir}/configure \
5383           $(HOST_CONFIGARGS) $${srcdiroption} \
5384           @stage2_werror_flag@ 
5385 @endif binutils-bootstrap
5386
5387
5388
5389
5390
5391 .PHONY: all-binutils maybe-all-binutils
5392 maybe-all-binutils:
5393 @if binutils
5394 TARGET-binutils=all
5395 maybe-all-binutils: all-binutils
5396 all-binutils: configure-binutils
5397         @test -f stage_last && exit 0; \
5398         r=`${PWD_COMMAND}`; export r; \
5399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5400         $(HOST_EXPORTS) \
5401         (cd $(HOST_SUBDIR)/binutils && \
5402           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5403 @endif binutils
5404
5405
5406
5407 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5408 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5409 maybe-all-stage1-binutils:
5410 maybe-clean-stage1-binutils:
5411 @if binutils-bootstrap
5412 maybe-all-stage1-binutils: all-stage1-binutils
5413 all-stage1: all-stage1-binutils
5414 TARGET-stage1-binutils = $(TARGET-binutils)
5415 all-stage1-binutils: configure-stage1-binutils
5416         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5417         @r=`${PWD_COMMAND}`; export r; \
5418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5419         $(HOST_EXPORTS) \
5420         cd $(HOST_SUBDIR)/binutils && \
5421         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
5422                 $(TARGET-stage1-binutils)
5423
5424 maybe-clean-stage1-binutils: clean-stage1-binutils
5425 clean-stage1: clean-stage1-binutils
5426 clean-stage1-binutils:
5427         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5428           || exit 0 ; \
5429         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
5430         cd $(HOST_SUBDIR)/binutils && \
5431         $(MAKE) $(FLAGS_TO_PASS)  \
5432                 CFLAGS="$(STAGE1_CFLAGS)"  clean
5433 @endif binutils-bootstrap
5434
5435
5436 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5437 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5438 maybe-all-stage2-binutils:
5439 maybe-clean-stage2-binutils:
5440 @if binutils-bootstrap
5441 maybe-all-stage2-binutils: all-stage2-binutils
5442 all-stage2: all-stage2-binutils
5443 TARGET-stage2-binutils = $(TARGET-binutils)
5444 all-stage2-binutils: configure-stage2-binutils
5445         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5446         @r=`${PWD_COMMAND}`; export r; \
5447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5448         $(HOST_EXPORTS) \
5449         $(POSTSTAGE1_HOST_EXPORTS) \
5450         cd $(HOST_SUBDIR)/binutils && \
5451         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5452                 $(TARGET-stage2-binutils)
5453
5454 maybe-clean-stage2-binutils: clean-stage2-binutils
5455 clean-stage2: clean-stage2-binutils
5456 clean-stage2-binutils:
5457         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5458           || exit 0 ; \
5459         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
5460         cd $(HOST_SUBDIR)/binutils && \
5461         $(MAKE) $(FLAGS_TO_PASS)  \
5462                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5463                   clean
5464 @endif binutils-bootstrap
5465
5466
5467 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5468 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5469 maybe-all-stage3-binutils:
5470 maybe-clean-stage3-binutils:
5471 @if binutils-bootstrap
5472 maybe-all-stage3-binutils: all-stage3-binutils
5473 all-stage3: all-stage3-binutils
5474 TARGET-stage3-binutils = $(TARGET-binutils)
5475 all-stage3-binutils: configure-stage3-binutils
5476         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5477         @r=`${PWD_COMMAND}`; export r; \
5478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5479         $(HOST_EXPORTS) \
5480         $(POSTSTAGE1_HOST_EXPORTS) \
5481         cd $(HOST_SUBDIR)/binutils && \
5482         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5483                 $(TARGET-stage3-binutils)
5484
5485 maybe-clean-stage3-binutils: clean-stage3-binutils
5486 clean-stage3: clean-stage3-binutils
5487 clean-stage3-binutils:
5488         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5489           || exit 0 ; \
5490         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
5491         cd $(HOST_SUBDIR)/binutils && \
5492         $(MAKE) $(FLAGS_TO_PASS)  \
5493                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5494                   clean
5495 @endif binutils-bootstrap
5496
5497
5498 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5499 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5500 maybe-all-stage4-binutils:
5501 maybe-clean-stage4-binutils:
5502 @if binutils-bootstrap
5503 maybe-all-stage4-binutils: all-stage4-binutils
5504 all-stage4: all-stage4-binutils
5505 TARGET-stage4-binutils = $(TARGET-binutils)
5506 all-stage4-binutils: configure-stage4-binutils
5507         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5508         @r=`${PWD_COMMAND}`; export r; \
5509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5510         $(HOST_EXPORTS) \
5511         $(POSTSTAGE1_HOST_EXPORTS) \
5512         cd $(HOST_SUBDIR)/binutils && \
5513         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5514                 $(TARGET-stage4-binutils)
5515
5516 maybe-clean-stage4-binutils: clean-stage4-binutils
5517 clean-stage4: clean-stage4-binutils
5518 clean-stage4-binutils:
5519         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5520           || exit 0 ; \
5521         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
5522         cd $(HOST_SUBDIR)/binutils && \
5523         $(MAKE) $(FLAGS_TO_PASS)  \
5524                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5525                   clean
5526 @endif binutils-bootstrap
5527
5528
5529 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5530 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5531 maybe-all-stageprofile-binutils:
5532 maybe-clean-stageprofile-binutils:
5533 @if binutils-bootstrap
5534 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5535 all-stageprofile: all-stageprofile-binutils
5536 TARGET-stageprofile-binutils = $(TARGET-binutils)
5537 all-stageprofile-binutils: configure-stageprofile-binutils
5538         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5539         @r=`${PWD_COMMAND}`; export r; \
5540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5541         $(HOST_EXPORTS) \
5542         $(POSTSTAGE1_HOST_EXPORTS) \
5543         cd $(HOST_SUBDIR)/binutils && \
5544         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5545                 $(TARGET-stageprofile-binutils)
5546
5547 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5548 clean-stageprofile: clean-stageprofile-binutils
5549 clean-stageprofile-binutils:
5550         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5551           || exit 0 ; \
5552         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
5553         cd $(HOST_SUBDIR)/binutils && \
5554         $(MAKE) $(FLAGS_TO_PASS)  \
5555                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5556                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5557 @endif binutils-bootstrap
5558
5559
5560 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5561 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5562 maybe-all-stagefeedback-binutils:
5563 maybe-clean-stagefeedback-binutils:
5564 @if binutils-bootstrap
5565 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5566 all-stagefeedback: all-stagefeedback-binutils
5567 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5568 all-stagefeedback-binutils: configure-stagefeedback-binutils
5569         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5570         @r=`${PWD_COMMAND}`; export r; \
5571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572         $(HOST_EXPORTS) \
5573         $(POSTSTAGE1_HOST_EXPORTS) \
5574         cd $(HOST_SUBDIR)/binutils && \
5575         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5576                 $(TARGET-stagefeedback-binutils)
5577
5578 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5579 clean-stagefeedback: clean-stagefeedback-binutils
5580 clean-stagefeedback-binutils:
5581         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5582           || exit 0 ; \
5583         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
5584         cd $(HOST_SUBDIR)/binutils && \
5585         $(MAKE) $(FLAGS_TO_PASS)  \
5586                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5587                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5588 @endif binutils-bootstrap
5589
5590
5591
5592
5593
5594 .PHONY: check-binutils maybe-check-binutils
5595 maybe-check-binutils:
5596 @if binutils
5597 maybe-check-binutils: check-binutils
5598
5599 check-binutils:
5600         @: $(MAKE); $(unstage)
5601         @r=`${PWD_COMMAND}`; export r; \
5602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5603         $(HOST_EXPORTS) \
5604         (cd $(HOST_SUBDIR)/binutils && \
5605           $(MAKE) $(FLAGS_TO_PASS)  check)
5606
5607 @endif binutils
5608
5609 .PHONY: install-binutils maybe-install-binutils
5610 maybe-install-binutils:
5611 @if binutils
5612 maybe-install-binutils: install-binutils
5613
5614 install-binutils: installdirs
5615         @: $(MAKE); $(unstage)
5616         @r=`${PWD_COMMAND}`; export r; \
5617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5618         $(HOST_EXPORTS) \
5619         (cd $(HOST_SUBDIR)/binutils && \
5620           $(MAKE) $(FLAGS_TO_PASS)  install)
5621
5622 @endif binutils
5623
5624 # Other targets (info, dvi, etc.)
5625
5626 .PHONY: maybe-info-binutils info-binutils
5627 maybe-info-binutils:
5628 @if binutils
5629 maybe-info-binutils: info-binutils
5630
5631 info-binutils: \
5632     configure-binutils 
5633         @[ -f ./binutils/Makefile ] || exit 0; \
5634         r=`${PWD_COMMAND}`; export r; \
5635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636         $(HOST_EXPORTS) \
5637         for flag in $(EXTRA_HOST_FLAGS) ; do \
5638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639         done; \
5640         echo "Doing info in binutils" ; \
5641         (cd $(HOST_SUBDIR)/binutils && \
5642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644                   "RANLIB=$${RANLIB}" \
5645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5646                   info) \
5647           || exit 1
5648
5649 @endif binutils
5650
5651 .PHONY: maybe-dvi-binutils dvi-binutils
5652 maybe-dvi-binutils:
5653 @if binutils
5654 maybe-dvi-binutils: dvi-binutils
5655
5656 dvi-binutils: \
5657     configure-binutils 
5658         @[ -f ./binutils/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing dvi in binutils" ; \
5666         (cd $(HOST_SUBDIR)/binutils && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5671                   dvi) \
5672           || exit 1
5673
5674 @endif binutils
5675
5676 .PHONY: maybe-html-binutils html-binutils
5677 maybe-html-binutils:
5678 @if binutils
5679 maybe-html-binutils: html-binutils
5680
5681 html-binutils: \
5682     configure-binutils 
5683         @[ -f ./binutils/Makefile ] || exit 0; \
5684         r=`${PWD_COMMAND}`; export r; \
5685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686         $(HOST_EXPORTS) \
5687         for flag in $(EXTRA_HOST_FLAGS) ; do \
5688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5689         done; \
5690         echo "Doing html in binutils" ; \
5691         (cd $(HOST_SUBDIR)/binutils && \
5692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5694                   "RANLIB=$${RANLIB}" \
5695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5696                   html) \
5697           || exit 1
5698
5699 @endif binutils
5700
5701 .PHONY: maybe-TAGS-binutils TAGS-binutils
5702 maybe-TAGS-binutils:
5703 @if binutils
5704 maybe-TAGS-binutils: TAGS-binutils
5705
5706 TAGS-binutils: \
5707     configure-binutils 
5708         @[ -f ./binutils/Makefile ] || exit 0; \
5709         r=`${PWD_COMMAND}`; export r; \
5710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5711         $(HOST_EXPORTS) \
5712         for flag in $(EXTRA_HOST_FLAGS) ; do \
5713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5714         done; \
5715         echo "Doing TAGS in binutils" ; \
5716         (cd $(HOST_SUBDIR)/binutils && \
5717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5719                   "RANLIB=$${RANLIB}" \
5720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5721                   TAGS) \
5722           || exit 1
5723
5724 @endif binutils
5725
5726 .PHONY: maybe-install-info-binutils install-info-binutils
5727 maybe-install-info-binutils:
5728 @if binutils
5729 maybe-install-info-binutils: install-info-binutils
5730
5731 install-info-binutils: \
5732     configure-binutils \
5733     info-binutils 
5734         @[ -f ./binutils/Makefile ] || exit 0; \
5735         r=`${PWD_COMMAND}`; export r; \
5736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5737         $(HOST_EXPORTS) \
5738         for flag in $(EXTRA_HOST_FLAGS) ; do \
5739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5740         done; \
5741         echo "Doing install-info in binutils" ; \
5742         (cd $(HOST_SUBDIR)/binutils && \
5743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5745                   "RANLIB=$${RANLIB}" \
5746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5747                   install-info) \
5748           || exit 1
5749
5750 @endif binutils
5751
5752 .PHONY: maybe-installcheck-binutils installcheck-binutils
5753 maybe-installcheck-binutils:
5754 @if binutils
5755 maybe-installcheck-binutils: installcheck-binutils
5756
5757 installcheck-binutils: \
5758     configure-binutils 
5759         @[ -f ./binutils/Makefile ] || exit 0; \
5760         r=`${PWD_COMMAND}`; export r; \
5761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5762         $(HOST_EXPORTS) \
5763         for flag in $(EXTRA_HOST_FLAGS) ; do \
5764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5765         done; \
5766         echo "Doing installcheck in binutils" ; \
5767         (cd $(HOST_SUBDIR)/binutils && \
5768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5770                   "RANLIB=$${RANLIB}" \
5771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5772                   installcheck) \
5773           || exit 1
5774
5775 @endif binutils
5776
5777 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5778 maybe-mostlyclean-binutils:
5779 @if binutils
5780 maybe-mostlyclean-binutils: mostlyclean-binutils
5781
5782 mostlyclean-binutils: 
5783         @[ -f ./binutils/Makefile ] || exit 0; \
5784         r=`${PWD_COMMAND}`; export r; \
5785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5786         $(HOST_EXPORTS) \
5787         for flag in $(EXTRA_HOST_FLAGS) ; do \
5788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5789         done; \
5790         echo "Doing mostlyclean in binutils" ; \
5791         (cd $(HOST_SUBDIR)/binutils && \
5792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5794                   "RANLIB=$${RANLIB}" \
5795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5796                   mostlyclean) \
5797           || exit 1
5798
5799 @endif binutils
5800
5801 .PHONY: maybe-clean-binutils clean-binutils
5802 maybe-clean-binutils:
5803 @if binutils
5804 maybe-clean-binutils: clean-binutils
5805
5806 clean-binutils: 
5807         @[ -f ./binutils/Makefile ] || exit 0; \
5808         r=`${PWD_COMMAND}`; export r; \
5809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5810         $(HOST_EXPORTS) \
5811         for flag in $(EXTRA_HOST_FLAGS) ; do \
5812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5813         done; \
5814         echo "Doing clean in binutils" ; \
5815         (cd $(HOST_SUBDIR)/binutils && \
5816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5818                   "RANLIB=$${RANLIB}" \
5819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5820                   clean) \
5821           || exit 1
5822
5823 @endif binutils
5824
5825 .PHONY: maybe-distclean-binutils distclean-binutils
5826 maybe-distclean-binutils:
5827 @if binutils
5828 maybe-distclean-binutils: distclean-binutils
5829
5830 distclean-binutils: 
5831         @[ -f ./binutils/Makefile ] || exit 0; \
5832         r=`${PWD_COMMAND}`; export r; \
5833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5834         $(HOST_EXPORTS) \
5835         for flag in $(EXTRA_HOST_FLAGS) ; do \
5836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5837         done; \
5838         echo "Doing distclean in binutils" ; \
5839         (cd $(HOST_SUBDIR)/binutils && \
5840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5842                   "RANLIB=$${RANLIB}" \
5843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5844                   distclean) \
5845           || exit 1
5846
5847 @endif binutils
5848
5849 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5850 maybe-maintainer-clean-binutils:
5851 @if binutils
5852 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5853
5854 maintainer-clean-binutils: 
5855         @[ -f ./binutils/Makefile ] || exit 0; \
5856         r=`${PWD_COMMAND}`; export r; \
5857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5858         $(HOST_EXPORTS) \
5859         for flag in $(EXTRA_HOST_FLAGS) ; do \
5860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5861         done; \
5862         echo "Doing maintainer-clean in binutils" ; \
5863         (cd $(HOST_SUBDIR)/binutils && \
5864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5866                   "RANLIB=$${RANLIB}" \
5867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5868                   maintainer-clean) \
5869           || exit 1
5870
5871 @endif binutils
5872
5873
5874
5875 .PHONY: configure-bison maybe-configure-bison
5876 maybe-configure-bison:
5877 @if bison
5878 maybe-configure-bison: configure-bison
5879 configure-bison:
5880         @: $(MAKE); $(unstage)
5881         @test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5883         r=`${PWD_COMMAND}`; export r; \
5884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5885         $(HOST_EXPORTS) \
5886         echo Configuring in $(HOST_SUBDIR)/bison; \
5887         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5888         case $(srcdir) in \
5889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5890           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5892         esac; \
5893         srcdiroption="--srcdir=$${topdir}/bison"; \
5894         libsrcdir="$$s/bison"; \
5895         $(SHELL) $${libsrcdir}/configure \
5896           $(HOST_CONFIGARGS) $${srcdiroption}  \
5897           || exit 1
5898 @endif bison
5899
5900
5901
5902
5903
5904 .PHONY: all-bison maybe-all-bison
5905 maybe-all-bison:
5906 @if bison
5907 TARGET-bison=all
5908 maybe-all-bison: all-bison
5909 all-bison: configure-bison
5910         @: $(MAKE); $(unstage)
5911         @r=`${PWD_COMMAND}`; export r; \
5912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5913         $(HOST_EXPORTS) \
5914         (cd $(HOST_SUBDIR)/bison && \
5915           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
5916 @endif bison
5917
5918
5919
5920
5921 .PHONY: check-bison maybe-check-bison
5922 maybe-check-bison:
5923 @if bison
5924 maybe-check-bison: check-bison
5925
5926 # This module is only tested in a native toolchain.
5927 check-bison:
5928         @: $(MAKE); $(unstage)
5929         @if [ '$(host)' = '$(target)' ] ; then \
5930           r=`${PWD_COMMAND}`; export r; \
5931           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932           $(HOST_EXPORTS) \
5933           (cd $(HOST_SUBDIR)/bison && \
5934             $(MAKE) $(FLAGS_TO_PASS)  check); \
5935         fi
5936
5937 @endif bison
5938
5939 .PHONY: install-bison maybe-install-bison
5940 maybe-install-bison:
5941 @if bison
5942 maybe-install-bison: install-bison
5943
5944 install-bison: installdirs
5945         @: $(MAKE); $(unstage)
5946         @r=`${PWD_COMMAND}`; export r; \
5947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5948         $(HOST_EXPORTS) \
5949         (cd $(HOST_SUBDIR)/bison && \
5950           $(MAKE) $(FLAGS_TO_PASS)  install)
5951
5952 @endif bison
5953
5954 # Other targets (info, dvi, etc.)
5955
5956 .PHONY: maybe-info-bison info-bison
5957 maybe-info-bison:
5958 @if bison
5959 maybe-info-bison: info-bison
5960
5961 info-bison: \
5962     configure-bison 
5963         @: $(MAKE); $(unstage)
5964         @[ -f ./bison/Makefile ] || exit 0; \
5965         r=`${PWD_COMMAND}`; export r; \
5966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5967         $(HOST_EXPORTS) \
5968         for flag in $(EXTRA_HOST_FLAGS) ; do \
5969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5970         done; \
5971         echo "Doing info in bison" ; \
5972         (cd $(HOST_SUBDIR)/bison && \
5973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5975                   "RANLIB=$${RANLIB}" \
5976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5977                   info) \
5978           || exit 1
5979
5980 @endif bison
5981
5982 .PHONY: maybe-dvi-bison dvi-bison
5983 maybe-dvi-bison:
5984 @if bison
5985 maybe-dvi-bison: dvi-bison
5986
5987 dvi-bison: \
5988     configure-bison 
5989         @: $(MAKE); $(unstage)
5990         @[ -f ./bison/Makefile ] || exit 0; \
5991         r=`${PWD_COMMAND}`; export r; \
5992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993         $(HOST_EXPORTS) \
5994         for flag in $(EXTRA_HOST_FLAGS) ; do \
5995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5996         done; \
5997         echo "Doing dvi in bison" ; \
5998         (cd $(HOST_SUBDIR)/bison && \
5999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6001                   "RANLIB=$${RANLIB}" \
6002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6003                   dvi) \
6004           || exit 1
6005
6006 @endif bison
6007
6008 .PHONY: maybe-html-bison html-bison
6009 maybe-html-bison:
6010 @if bison
6011 maybe-html-bison: html-bison
6012
6013 html-bison: \
6014     configure-bison 
6015         @: $(MAKE); $(unstage)
6016         @[ -f ./bison/Makefile ] || exit 0; \
6017         r=`${PWD_COMMAND}`; export r; \
6018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6019         $(HOST_EXPORTS) \
6020         for flag in $(EXTRA_HOST_FLAGS) ; do \
6021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6022         done; \
6023         echo "Doing html in bison" ; \
6024         (cd $(HOST_SUBDIR)/bison && \
6025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6027                   "RANLIB=$${RANLIB}" \
6028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6029                   html) \
6030           || exit 1
6031
6032 @endif bison
6033
6034 .PHONY: maybe-TAGS-bison TAGS-bison
6035 maybe-TAGS-bison:
6036 @if bison
6037 maybe-TAGS-bison: TAGS-bison
6038
6039 TAGS-bison: \
6040     configure-bison 
6041         @: $(MAKE); $(unstage)
6042         @[ -f ./bison/Makefile ] || exit 0; \
6043         r=`${PWD_COMMAND}`; export r; \
6044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6045         $(HOST_EXPORTS) \
6046         for flag in $(EXTRA_HOST_FLAGS) ; do \
6047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6048         done; \
6049         echo "Doing TAGS in bison" ; \
6050         (cd $(HOST_SUBDIR)/bison && \
6051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6053                   "RANLIB=$${RANLIB}" \
6054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6055                   TAGS) \
6056           || exit 1
6057
6058 @endif bison
6059
6060 .PHONY: maybe-install-info-bison install-info-bison
6061 maybe-install-info-bison:
6062 @if bison
6063 maybe-install-info-bison: install-info-bison
6064
6065 install-info-bison: \
6066     configure-bison \
6067     info-bison 
6068         @: $(MAKE); $(unstage)
6069         @[ -f ./bison/Makefile ] || exit 0; \
6070         r=`${PWD_COMMAND}`; export r; \
6071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6072         $(HOST_EXPORTS) \
6073         for flag in $(EXTRA_HOST_FLAGS) ; do \
6074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6075         done; \
6076         echo "Doing install-info in bison" ; \
6077         (cd $(HOST_SUBDIR)/bison && \
6078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6080                   "RANLIB=$${RANLIB}" \
6081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6082                   install-info) \
6083           || exit 1
6084
6085 @endif bison
6086
6087 .PHONY: maybe-installcheck-bison installcheck-bison
6088 maybe-installcheck-bison:
6089 @if bison
6090 maybe-installcheck-bison: installcheck-bison
6091
6092 installcheck-bison: \
6093     configure-bison 
6094         @: $(MAKE); $(unstage)
6095         @[ -f ./bison/Makefile ] || exit 0; \
6096         r=`${PWD_COMMAND}`; export r; \
6097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6098         $(HOST_EXPORTS) \
6099         for flag in $(EXTRA_HOST_FLAGS) ; do \
6100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6101         done; \
6102         echo "Doing installcheck in bison" ; \
6103         (cd $(HOST_SUBDIR)/bison && \
6104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6106                   "RANLIB=$${RANLIB}" \
6107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6108                   installcheck) \
6109           || exit 1
6110
6111 @endif bison
6112
6113 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6114 maybe-mostlyclean-bison:
6115 @if bison
6116 maybe-mostlyclean-bison: mostlyclean-bison
6117
6118 mostlyclean-bison: 
6119         @: $(MAKE); $(unstage)
6120         @[ -f ./bison/Makefile ] || exit 0; \
6121         r=`${PWD_COMMAND}`; export r; \
6122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6123         $(HOST_EXPORTS) \
6124         for flag in $(EXTRA_HOST_FLAGS) ; do \
6125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6126         done; \
6127         echo "Doing mostlyclean in bison" ; \
6128         (cd $(HOST_SUBDIR)/bison && \
6129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6131                   "RANLIB=$${RANLIB}" \
6132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6133                   mostlyclean) \
6134           || exit 1
6135
6136 @endif bison
6137
6138 .PHONY: maybe-clean-bison clean-bison
6139 maybe-clean-bison:
6140 @if bison
6141 maybe-clean-bison: clean-bison
6142
6143 clean-bison: 
6144         @: $(MAKE); $(unstage)
6145         @[ -f ./bison/Makefile ] || exit 0; \
6146         r=`${PWD_COMMAND}`; export r; \
6147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6148         $(HOST_EXPORTS) \
6149         for flag in $(EXTRA_HOST_FLAGS) ; do \
6150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6151         done; \
6152         echo "Doing clean in bison" ; \
6153         (cd $(HOST_SUBDIR)/bison && \
6154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6156                   "RANLIB=$${RANLIB}" \
6157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6158                   clean) \
6159           || exit 1
6160
6161 @endif bison
6162
6163 .PHONY: maybe-distclean-bison distclean-bison
6164 maybe-distclean-bison:
6165 @if bison
6166 maybe-distclean-bison: distclean-bison
6167
6168 distclean-bison: 
6169         @: $(MAKE); $(unstage)
6170         @[ -f ./bison/Makefile ] || exit 0; \
6171         r=`${PWD_COMMAND}`; export r; \
6172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6173         $(HOST_EXPORTS) \
6174         for flag in $(EXTRA_HOST_FLAGS) ; do \
6175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6176         done; \
6177         echo "Doing distclean in bison" ; \
6178         (cd $(HOST_SUBDIR)/bison && \
6179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6181                   "RANLIB=$${RANLIB}" \
6182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6183                   distclean) \
6184           || exit 1
6185
6186 @endif bison
6187
6188 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6189 maybe-maintainer-clean-bison:
6190 @if bison
6191 maybe-maintainer-clean-bison: maintainer-clean-bison
6192
6193 maintainer-clean-bison: 
6194         @: $(MAKE); $(unstage)
6195         @[ -f ./bison/Makefile ] || exit 0; \
6196         r=`${PWD_COMMAND}`; export r; \
6197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6198         $(HOST_EXPORTS) \
6199         for flag in $(EXTRA_HOST_FLAGS) ; do \
6200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6201         done; \
6202         echo "Doing maintainer-clean in bison" ; \
6203         (cd $(HOST_SUBDIR)/bison && \
6204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6206                   "RANLIB=$${RANLIB}" \
6207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6208                   maintainer-clean) \
6209           || exit 1
6210
6211 @endif bison
6212
6213
6214
6215 .PHONY: configure-byacc maybe-configure-byacc
6216 maybe-configure-byacc:
6217 @if byacc
6218 maybe-configure-byacc: configure-byacc
6219 configure-byacc:
6220         @: $(MAKE); $(unstage)
6221         @test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6223         r=`${PWD_COMMAND}`; export r; \
6224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225         $(HOST_EXPORTS) \
6226         echo Configuring in $(HOST_SUBDIR)/byacc; \
6227         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6228         case $(srcdir) in \
6229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6230           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6232         esac; \
6233         srcdiroption="--srcdir=$${topdir}/byacc"; \
6234         libsrcdir="$$s/byacc"; \
6235         $(SHELL) $${libsrcdir}/configure \
6236           $(HOST_CONFIGARGS) $${srcdiroption}  \
6237           || exit 1
6238 @endif byacc
6239
6240
6241
6242
6243
6244 .PHONY: all-byacc maybe-all-byacc
6245 maybe-all-byacc:
6246 @if byacc
6247 TARGET-byacc=all
6248 maybe-all-byacc: all-byacc
6249 all-byacc: configure-byacc
6250         @: $(MAKE); $(unstage)
6251         @r=`${PWD_COMMAND}`; export r; \
6252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6253         $(HOST_EXPORTS) \
6254         (cd $(HOST_SUBDIR)/byacc && \
6255           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6256 @endif byacc
6257
6258
6259
6260
6261 .PHONY: check-byacc maybe-check-byacc
6262 maybe-check-byacc:
6263 @if byacc
6264 maybe-check-byacc: check-byacc
6265
6266 # This module is only tested in a native toolchain.
6267 check-byacc:
6268         @: $(MAKE); $(unstage)
6269         @if [ '$(host)' = '$(target)' ] ; then \
6270           r=`${PWD_COMMAND}`; export r; \
6271           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6272           $(HOST_EXPORTS) \
6273           (cd $(HOST_SUBDIR)/byacc && \
6274             $(MAKE) $(FLAGS_TO_PASS)  check); \
6275         fi
6276
6277 @endif byacc
6278
6279 .PHONY: install-byacc maybe-install-byacc
6280 maybe-install-byacc:
6281 @if byacc
6282 maybe-install-byacc: install-byacc
6283
6284 install-byacc: installdirs
6285         @: $(MAKE); $(unstage)
6286         @r=`${PWD_COMMAND}`; export r; \
6287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6288         $(HOST_EXPORTS) \
6289         (cd $(HOST_SUBDIR)/byacc && \
6290           $(MAKE) $(FLAGS_TO_PASS)  install)
6291
6292 @endif byacc
6293
6294 # Other targets (info, dvi, etc.)
6295
6296 .PHONY: maybe-info-byacc info-byacc
6297 maybe-info-byacc:
6298 @if byacc
6299 maybe-info-byacc: info-byacc
6300
6301 info-byacc: \
6302     configure-byacc 
6303         @: $(MAKE); $(unstage)
6304         @[ -f ./byacc/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 info in byacc" ; \
6312         (cd $(HOST_SUBDIR)/byacc && \
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                   info) \
6318           || exit 1
6319
6320 @endif byacc
6321
6322 .PHONY: maybe-dvi-byacc dvi-byacc
6323 maybe-dvi-byacc:
6324 @if byacc
6325 maybe-dvi-byacc: dvi-byacc
6326
6327 dvi-byacc: \
6328     configure-byacc 
6329         @: $(MAKE); $(unstage)
6330         @[ -f ./byacc/Makefile ] || exit 0; \
6331         r=`${PWD_COMMAND}`; export r; \
6332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6333         $(HOST_EXPORTS) \
6334         for flag in $(EXTRA_HOST_FLAGS) ; do \
6335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6336         done; \
6337         echo "Doing dvi in byacc" ; \
6338         (cd $(HOST_SUBDIR)/byacc && \
6339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6341                   "RANLIB=$${RANLIB}" \
6342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6343                   dvi) \
6344           || exit 1
6345
6346 @endif byacc
6347
6348 .PHONY: maybe-html-byacc html-byacc
6349 maybe-html-byacc:
6350 @if byacc
6351 maybe-html-byacc: html-byacc
6352
6353 html-byacc: \
6354     configure-byacc 
6355         @: $(MAKE); $(unstage)
6356         @[ -f ./byacc/Makefile ] || exit 0; \
6357         r=`${PWD_COMMAND}`; export r; \
6358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6359         $(HOST_EXPORTS) \
6360         for flag in $(EXTRA_HOST_FLAGS) ; do \
6361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6362         done; \
6363         echo "Doing html in byacc" ; \
6364         (cd $(HOST_SUBDIR)/byacc && \
6365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6367                   "RANLIB=$${RANLIB}" \
6368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6369                   html) \
6370           || exit 1
6371
6372 @endif byacc
6373
6374 .PHONY: maybe-TAGS-byacc TAGS-byacc
6375 maybe-TAGS-byacc:
6376 @if byacc
6377 maybe-TAGS-byacc: TAGS-byacc
6378
6379 TAGS-byacc: \
6380     configure-byacc 
6381         @: $(MAKE); $(unstage)
6382         @[ -f ./byacc/Makefile ] || exit 0; \
6383         r=`${PWD_COMMAND}`; export r; \
6384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6385         $(HOST_EXPORTS) \
6386         for flag in $(EXTRA_HOST_FLAGS) ; do \
6387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6388         done; \
6389         echo "Doing TAGS in byacc" ; \
6390         (cd $(HOST_SUBDIR)/byacc && \
6391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6393                   "RANLIB=$${RANLIB}" \
6394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6395                   TAGS) \
6396           || exit 1
6397
6398 @endif byacc
6399
6400 .PHONY: maybe-install-info-byacc install-info-byacc
6401 maybe-install-info-byacc:
6402 @if byacc
6403 maybe-install-info-byacc: install-info-byacc
6404
6405 install-info-byacc: \
6406     configure-byacc \
6407     info-byacc 
6408         @: $(MAKE); $(unstage)
6409         @[ -f ./byacc/Makefile ] || exit 0; \
6410         r=`${PWD_COMMAND}`; export r; \
6411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6412         $(HOST_EXPORTS) \
6413         for flag in $(EXTRA_HOST_FLAGS) ; do \
6414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6415         done; \
6416         echo "Doing install-info in byacc" ; \
6417         (cd $(HOST_SUBDIR)/byacc && \
6418           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6419                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6420                   "RANLIB=$${RANLIB}" \
6421                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6422                   install-info) \
6423           || exit 1
6424
6425 @endif byacc
6426
6427 .PHONY: maybe-installcheck-byacc installcheck-byacc
6428 maybe-installcheck-byacc:
6429 @if byacc
6430 maybe-installcheck-byacc: installcheck-byacc
6431
6432 installcheck-byacc: \
6433     configure-byacc 
6434         @: $(MAKE); $(unstage)
6435         @[ -f ./byacc/Makefile ] || exit 0; \
6436         r=`${PWD_COMMAND}`; export r; \
6437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6438         $(HOST_EXPORTS) \
6439         for flag in $(EXTRA_HOST_FLAGS) ; do \
6440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6441         done; \
6442         echo "Doing installcheck in byacc" ; \
6443         (cd $(HOST_SUBDIR)/byacc && \
6444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6446                   "RANLIB=$${RANLIB}" \
6447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6448                   installcheck) \
6449           || exit 1
6450
6451 @endif byacc
6452
6453 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6454 maybe-mostlyclean-byacc:
6455 @if byacc
6456 maybe-mostlyclean-byacc: mostlyclean-byacc
6457
6458 mostlyclean-byacc: 
6459         @: $(MAKE); $(unstage)
6460         @[ -f ./byacc/Makefile ] || exit 0; \
6461         r=`${PWD_COMMAND}`; export r; \
6462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6463         $(HOST_EXPORTS) \
6464         for flag in $(EXTRA_HOST_FLAGS) ; do \
6465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6466         done; \
6467         echo "Doing mostlyclean in byacc" ; \
6468         (cd $(HOST_SUBDIR)/byacc && \
6469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6471                   "RANLIB=$${RANLIB}" \
6472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6473                   mostlyclean) \
6474           || exit 1
6475
6476 @endif byacc
6477
6478 .PHONY: maybe-clean-byacc clean-byacc
6479 maybe-clean-byacc:
6480 @if byacc
6481 maybe-clean-byacc: clean-byacc
6482
6483 clean-byacc: 
6484         @: $(MAKE); $(unstage)
6485         @[ -f ./byacc/Makefile ] || exit 0; \
6486         r=`${PWD_COMMAND}`; export r; \
6487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6488         $(HOST_EXPORTS) \
6489         for flag in $(EXTRA_HOST_FLAGS) ; do \
6490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6491         done; \
6492         echo "Doing clean in byacc" ; \
6493         (cd $(HOST_SUBDIR)/byacc && \
6494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6496                   "RANLIB=$${RANLIB}" \
6497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6498                   clean) \
6499           || exit 1
6500
6501 @endif byacc
6502
6503 .PHONY: maybe-distclean-byacc distclean-byacc
6504 maybe-distclean-byacc:
6505 @if byacc
6506 maybe-distclean-byacc: distclean-byacc
6507
6508 distclean-byacc: 
6509         @: $(MAKE); $(unstage)
6510         @[ -f ./byacc/Makefile ] || exit 0; \
6511         r=`${PWD_COMMAND}`; export r; \
6512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6513         $(HOST_EXPORTS) \
6514         for flag in $(EXTRA_HOST_FLAGS) ; do \
6515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6516         done; \
6517         echo "Doing distclean in byacc" ; \
6518         (cd $(HOST_SUBDIR)/byacc && \
6519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6521                   "RANLIB=$${RANLIB}" \
6522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6523                   distclean) \
6524           || exit 1
6525
6526 @endif byacc
6527
6528 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6529 maybe-maintainer-clean-byacc:
6530 @if byacc
6531 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6532
6533 maintainer-clean-byacc: 
6534         @: $(MAKE); $(unstage)
6535         @[ -f ./byacc/Makefile ] || exit 0; \
6536         r=`${PWD_COMMAND}`; export r; \
6537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6538         $(HOST_EXPORTS) \
6539         for flag in $(EXTRA_HOST_FLAGS) ; do \
6540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6541         done; \
6542         echo "Doing maintainer-clean in byacc" ; \
6543         (cd $(HOST_SUBDIR)/byacc && \
6544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6546                   "RANLIB=$${RANLIB}" \
6547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6548                   maintainer-clean) \
6549           || exit 1
6550
6551 @endif byacc
6552
6553
6554
6555 .PHONY: configure-bzip2 maybe-configure-bzip2
6556 maybe-configure-bzip2:
6557 @if bzip2
6558 maybe-configure-bzip2: configure-bzip2
6559 configure-bzip2:
6560         @: $(MAKE); $(unstage)
6561         @test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6563         r=`${PWD_COMMAND}`; export r; \
6564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6565         $(HOST_EXPORTS) \
6566         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6567         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6568         case $(srcdir) in \
6569           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6570           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6571                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6572         esac; \
6573         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6574         libsrcdir="$$s/bzip2"; \
6575         $(SHELL) $${libsrcdir}/configure \
6576           $(HOST_CONFIGARGS) $${srcdiroption}  \
6577           || exit 1
6578 @endif bzip2
6579
6580
6581
6582
6583
6584 .PHONY: all-bzip2 maybe-all-bzip2
6585 maybe-all-bzip2:
6586 @if bzip2
6587 TARGET-bzip2=all
6588 maybe-all-bzip2: all-bzip2
6589 all-bzip2: configure-bzip2
6590         @: $(MAKE); $(unstage)
6591         @r=`${PWD_COMMAND}`; export r; \
6592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6593         $(HOST_EXPORTS) \
6594         (cd $(HOST_SUBDIR)/bzip2 && \
6595           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6596 @endif bzip2
6597
6598
6599
6600
6601 .PHONY: check-bzip2 maybe-check-bzip2
6602 maybe-check-bzip2:
6603 @if bzip2
6604 maybe-check-bzip2: check-bzip2
6605
6606 check-bzip2:
6607         @: $(MAKE); $(unstage)
6608         @r=`${PWD_COMMAND}`; export r; \
6609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6610         $(HOST_EXPORTS) \
6611         (cd $(HOST_SUBDIR)/bzip2 && \
6612           $(MAKE) $(FLAGS_TO_PASS)  check)
6613
6614 @endif bzip2
6615
6616 .PHONY: install-bzip2 maybe-install-bzip2
6617 maybe-install-bzip2:
6618 @if bzip2
6619 maybe-install-bzip2: install-bzip2
6620
6621 install-bzip2: installdirs
6622         @: $(MAKE); $(unstage)
6623         @r=`${PWD_COMMAND}`; export r; \
6624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6625         $(HOST_EXPORTS) \
6626         (cd $(HOST_SUBDIR)/bzip2 && \
6627           $(MAKE) $(FLAGS_TO_PASS)  install)
6628
6629 @endif bzip2
6630
6631 # Other targets (info, dvi, etc.)
6632
6633 .PHONY: maybe-info-bzip2 info-bzip2
6634 maybe-info-bzip2:
6635 @if bzip2
6636 maybe-info-bzip2: info-bzip2
6637
6638 info-bzip2: \
6639     configure-bzip2 
6640         @: $(MAKE); $(unstage)
6641         @[ -f ./bzip2/Makefile ] || exit 0; \
6642         r=`${PWD_COMMAND}`; export r; \
6643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6644         $(HOST_EXPORTS) \
6645         for flag in $(EXTRA_HOST_FLAGS) ; do \
6646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6647         done; \
6648         echo "Doing info in bzip2" ; \
6649         (cd $(HOST_SUBDIR)/bzip2 && \
6650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6652                   "RANLIB=$${RANLIB}" \
6653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6654                   info) \
6655           || exit 1
6656
6657 @endif bzip2
6658
6659 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6660 maybe-dvi-bzip2:
6661 @if bzip2
6662 maybe-dvi-bzip2: dvi-bzip2
6663
6664 dvi-bzip2: \
6665     configure-bzip2 
6666         @: $(MAKE); $(unstage)
6667         @[ -f ./bzip2/Makefile ] || exit 0; \
6668         r=`${PWD_COMMAND}`; export r; \
6669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670         $(HOST_EXPORTS) \
6671         for flag in $(EXTRA_HOST_FLAGS) ; do \
6672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6673         done; \
6674         echo "Doing dvi in bzip2" ; \
6675         (cd $(HOST_SUBDIR)/bzip2 && \
6676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6678                   "RANLIB=$${RANLIB}" \
6679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6680                   dvi) \
6681           || exit 1
6682
6683 @endif bzip2
6684
6685 .PHONY: maybe-html-bzip2 html-bzip2
6686 maybe-html-bzip2:
6687 @if bzip2
6688 maybe-html-bzip2: html-bzip2
6689
6690 html-bzip2: \
6691     configure-bzip2 
6692         @: $(MAKE); $(unstage)
6693         @[ -f ./bzip2/Makefile ] || exit 0; \
6694         r=`${PWD_COMMAND}`; export r; \
6695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6696         $(HOST_EXPORTS) \
6697         for flag in $(EXTRA_HOST_FLAGS) ; do \
6698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6699         done; \
6700         echo "Doing html in bzip2" ; \
6701         (cd $(HOST_SUBDIR)/bzip2 && \
6702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6704                   "RANLIB=$${RANLIB}" \
6705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6706                   html) \
6707           || exit 1
6708
6709 @endif bzip2
6710
6711 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6712 maybe-TAGS-bzip2:
6713 @if bzip2
6714 maybe-TAGS-bzip2: TAGS-bzip2
6715
6716 TAGS-bzip2: \
6717     configure-bzip2 
6718         @: $(MAKE); $(unstage)
6719         @[ -f ./bzip2/Makefile ] || exit 0; \
6720         r=`${PWD_COMMAND}`; export r; \
6721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6722         $(HOST_EXPORTS) \
6723         for flag in $(EXTRA_HOST_FLAGS) ; do \
6724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6725         done; \
6726         echo "Doing TAGS in bzip2" ; \
6727         (cd $(HOST_SUBDIR)/bzip2 && \
6728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6730                   "RANLIB=$${RANLIB}" \
6731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6732                   TAGS) \
6733           || exit 1
6734
6735 @endif bzip2
6736
6737 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6738 maybe-install-info-bzip2:
6739 @if bzip2
6740 maybe-install-info-bzip2: install-info-bzip2
6741
6742 install-info-bzip2: \
6743     configure-bzip2 \
6744     info-bzip2 
6745         @: $(MAKE); $(unstage)
6746         @[ -f ./bzip2/Makefile ] || exit 0; \
6747         r=`${PWD_COMMAND}`; export r; \
6748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6749         $(HOST_EXPORTS) \
6750         for flag in $(EXTRA_HOST_FLAGS) ; do \
6751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6752         done; \
6753         echo "Doing install-info in bzip2" ; \
6754         (cd $(HOST_SUBDIR)/bzip2 && \
6755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6757                   "RANLIB=$${RANLIB}" \
6758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6759                   install-info) \
6760           || exit 1
6761
6762 @endif bzip2
6763
6764 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6765 maybe-installcheck-bzip2:
6766 @if bzip2
6767 maybe-installcheck-bzip2: installcheck-bzip2
6768
6769 installcheck-bzip2: \
6770     configure-bzip2 
6771         @: $(MAKE); $(unstage)
6772         @[ -f ./bzip2/Makefile ] || exit 0; \
6773         r=`${PWD_COMMAND}`; export r; \
6774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6775         $(HOST_EXPORTS) \
6776         for flag in $(EXTRA_HOST_FLAGS) ; do \
6777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6778         done; \
6779         echo "Doing installcheck in bzip2" ; \
6780         (cd $(HOST_SUBDIR)/bzip2 && \
6781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6783                   "RANLIB=$${RANLIB}" \
6784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6785                   installcheck) \
6786           || exit 1
6787
6788 @endif bzip2
6789
6790 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6791 maybe-mostlyclean-bzip2:
6792 @if bzip2
6793 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6794
6795 mostlyclean-bzip2: 
6796         @: $(MAKE); $(unstage)
6797         @[ -f ./bzip2/Makefile ] || exit 0; \
6798         r=`${PWD_COMMAND}`; export r; \
6799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6800         $(HOST_EXPORTS) \
6801         for flag in $(EXTRA_HOST_FLAGS) ; do \
6802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6803         done; \
6804         echo "Doing mostlyclean in bzip2" ; \
6805         (cd $(HOST_SUBDIR)/bzip2 && \
6806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6808                   "RANLIB=$${RANLIB}" \
6809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6810                   mostlyclean) \
6811           || exit 1
6812
6813 @endif bzip2
6814
6815 .PHONY: maybe-clean-bzip2 clean-bzip2
6816 maybe-clean-bzip2:
6817 @if bzip2
6818 maybe-clean-bzip2: clean-bzip2
6819
6820 clean-bzip2: 
6821         @: $(MAKE); $(unstage)
6822         @[ -f ./bzip2/Makefile ] || exit 0; \
6823         r=`${PWD_COMMAND}`; export r; \
6824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6825         $(HOST_EXPORTS) \
6826         for flag in $(EXTRA_HOST_FLAGS) ; do \
6827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6828         done; \
6829         echo "Doing clean in bzip2" ; \
6830         (cd $(HOST_SUBDIR)/bzip2 && \
6831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6833                   "RANLIB=$${RANLIB}" \
6834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6835                   clean) \
6836           || exit 1
6837
6838 @endif bzip2
6839
6840 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6841 maybe-distclean-bzip2:
6842 @if bzip2
6843 maybe-distclean-bzip2: distclean-bzip2
6844
6845 distclean-bzip2: 
6846         @: $(MAKE); $(unstage)
6847         @[ -f ./bzip2/Makefile ] || exit 0; \
6848         r=`${PWD_COMMAND}`; export r; \
6849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850         $(HOST_EXPORTS) \
6851         for flag in $(EXTRA_HOST_FLAGS) ; do \
6852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6853         done; \
6854         echo "Doing distclean in bzip2" ; \
6855         (cd $(HOST_SUBDIR)/bzip2 && \
6856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6858                   "RANLIB=$${RANLIB}" \
6859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6860                   distclean) \
6861           || exit 1
6862
6863 @endif bzip2
6864
6865 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6866 maybe-maintainer-clean-bzip2:
6867 @if bzip2
6868 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6869
6870 maintainer-clean-bzip2: 
6871         @: $(MAKE); $(unstage)
6872         @[ -f ./bzip2/Makefile ] || exit 0; \
6873         r=`${PWD_COMMAND}`; export r; \
6874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6875         $(HOST_EXPORTS) \
6876         for flag in $(EXTRA_HOST_FLAGS) ; do \
6877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6878         done; \
6879         echo "Doing maintainer-clean in bzip2" ; \
6880         (cd $(HOST_SUBDIR)/bzip2 && \
6881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6883                   "RANLIB=$${RANLIB}" \
6884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6885                   maintainer-clean) \
6886           || exit 1
6887
6888 @endif bzip2
6889
6890
6891
6892 .PHONY: configure-dejagnu maybe-configure-dejagnu
6893 maybe-configure-dejagnu:
6894 @if dejagnu
6895 maybe-configure-dejagnu: configure-dejagnu
6896 configure-dejagnu:
6897         @: $(MAKE); $(unstage)
6898         @test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6899         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6900         r=`${PWD_COMMAND}`; export r; \
6901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6902         $(HOST_EXPORTS) \
6903         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6904         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6905         case $(srcdir) in \
6906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6907           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6909         esac; \
6910         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
6911         libsrcdir="$$s/dejagnu"; \
6912         $(SHELL) $${libsrcdir}/configure \
6913           $(HOST_CONFIGARGS) $${srcdiroption}  \
6914           || exit 1
6915 @endif dejagnu
6916
6917
6918
6919
6920
6921 .PHONY: all-dejagnu maybe-all-dejagnu
6922 maybe-all-dejagnu:
6923 @if dejagnu
6924 TARGET-dejagnu=all
6925 maybe-all-dejagnu: all-dejagnu
6926 all-dejagnu: configure-dejagnu
6927         @: $(MAKE); $(unstage)
6928         @r=`${PWD_COMMAND}`; export r; \
6929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930         $(HOST_EXPORTS) \
6931         (cd $(HOST_SUBDIR)/dejagnu && \
6932           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
6933 @endif dejagnu
6934
6935
6936
6937
6938 .PHONY: check-dejagnu maybe-check-dejagnu
6939 maybe-check-dejagnu:
6940 @if dejagnu
6941 maybe-check-dejagnu: check-dejagnu
6942
6943 check-dejagnu:
6944         @: $(MAKE); $(unstage)
6945         @r=`${PWD_COMMAND}`; export r; \
6946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6947         $(HOST_EXPORTS) \
6948         (cd $(HOST_SUBDIR)/dejagnu && \
6949           $(MAKE) $(FLAGS_TO_PASS)  check)
6950
6951 @endif dejagnu
6952
6953 .PHONY: install-dejagnu maybe-install-dejagnu
6954 maybe-install-dejagnu:
6955 @if dejagnu
6956 maybe-install-dejagnu: install-dejagnu
6957
6958 install-dejagnu: installdirs
6959         @: $(MAKE); $(unstage)
6960         @r=`${PWD_COMMAND}`; export r; \
6961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6962         $(HOST_EXPORTS) \
6963         (cd $(HOST_SUBDIR)/dejagnu && \
6964           $(MAKE) $(FLAGS_TO_PASS)  install)
6965
6966 @endif dejagnu
6967
6968 # Other targets (info, dvi, etc.)
6969
6970 .PHONY: maybe-info-dejagnu info-dejagnu
6971 maybe-info-dejagnu:
6972 @if dejagnu
6973 maybe-info-dejagnu: info-dejagnu
6974
6975 info-dejagnu: \
6976     configure-dejagnu 
6977         @: $(MAKE); $(unstage)
6978         @[ -f ./dejagnu/Makefile ] || exit 0; \
6979         r=`${PWD_COMMAND}`; export r; \
6980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6981         $(HOST_EXPORTS) \
6982         for flag in $(EXTRA_HOST_FLAGS) ; do \
6983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6984         done; \
6985         echo "Doing info in dejagnu" ; \
6986         (cd $(HOST_SUBDIR)/dejagnu && \
6987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6989                   "RANLIB=$${RANLIB}" \
6990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6991                   info) \
6992           || exit 1
6993
6994 @endif dejagnu
6995
6996 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6997 maybe-dvi-dejagnu:
6998 @if dejagnu
6999 maybe-dvi-dejagnu: dvi-dejagnu
7000
7001 dvi-dejagnu: \
7002     configure-dejagnu 
7003         @: $(MAKE); $(unstage)
7004         @[ -f ./dejagnu/Makefile ] || exit 0; \
7005         r=`${PWD_COMMAND}`; export r; \
7006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7007         $(HOST_EXPORTS) \
7008         for flag in $(EXTRA_HOST_FLAGS) ; do \
7009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7010         done; \
7011         echo "Doing dvi in dejagnu" ; \
7012         (cd $(HOST_SUBDIR)/dejagnu && \
7013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7015                   "RANLIB=$${RANLIB}" \
7016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7017                   dvi) \
7018           || exit 1
7019
7020 @endif dejagnu
7021
7022 .PHONY: maybe-html-dejagnu html-dejagnu
7023 maybe-html-dejagnu:
7024 @if dejagnu
7025 maybe-html-dejagnu: html-dejagnu
7026
7027 html-dejagnu: \
7028     configure-dejagnu 
7029         @: $(MAKE); $(unstage)
7030         @[ -f ./dejagnu/Makefile ] || exit 0; \
7031         r=`${PWD_COMMAND}`; export r; \
7032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7033         $(HOST_EXPORTS) \
7034         for flag in $(EXTRA_HOST_FLAGS) ; do \
7035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7036         done; \
7037         echo "Doing html in dejagnu" ; \
7038         (cd $(HOST_SUBDIR)/dejagnu && \
7039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7041                   "RANLIB=$${RANLIB}" \
7042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7043                   html) \
7044           || exit 1
7045
7046 @endif dejagnu
7047
7048 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7049 maybe-TAGS-dejagnu:
7050 @if dejagnu
7051 maybe-TAGS-dejagnu: TAGS-dejagnu
7052
7053 TAGS-dejagnu: \
7054     configure-dejagnu 
7055         @: $(MAKE); $(unstage)
7056         @[ -f ./dejagnu/Makefile ] || exit 0; \
7057         r=`${PWD_COMMAND}`; export r; \
7058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7059         $(HOST_EXPORTS) \
7060         for flag in $(EXTRA_HOST_FLAGS) ; do \
7061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7062         done; \
7063         echo "Doing TAGS in dejagnu" ; \
7064         (cd $(HOST_SUBDIR)/dejagnu && \
7065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7067                   "RANLIB=$${RANLIB}" \
7068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7069                   TAGS) \
7070           || exit 1
7071
7072 @endif dejagnu
7073
7074 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7075 maybe-install-info-dejagnu:
7076 @if dejagnu
7077 maybe-install-info-dejagnu: install-info-dejagnu
7078
7079 install-info-dejagnu: \
7080     configure-dejagnu \
7081     info-dejagnu 
7082         @: $(MAKE); $(unstage)
7083         @[ -f ./dejagnu/Makefile ] || exit 0; \
7084         r=`${PWD_COMMAND}`; export r; \
7085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7086         $(HOST_EXPORTS) \
7087         for flag in $(EXTRA_HOST_FLAGS) ; do \
7088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7089         done; \
7090         echo "Doing install-info in dejagnu" ; \
7091         (cd $(HOST_SUBDIR)/dejagnu && \
7092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7094                   "RANLIB=$${RANLIB}" \
7095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7096                   install-info) \
7097           || exit 1
7098
7099 @endif dejagnu
7100
7101 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7102 maybe-installcheck-dejagnu:
7103 @if dejagnu
7104 maybe-installcheck-dejagnu: installcheck-dejagnu
7105
7106 installcheck-dejagnu: \
7107     configure-dejagnu 
7108         @: $(MAKE); $(unstage)
7109         @[ -f ./dejagnu/Makefile ] || exit 0; \
7110         r=`${PWD_COMMAND}`; export r; \
7111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7112         $(HOST_EXPORTS) \
7113         for flag in $(EXTRA_HOST_FLAGS) ; do \
7114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7115         done; \
7116         echo "Doing installcheck in dejagnu" ; \
7117         (cd $(HOST_SUBDIR)/dejagnu && \
7118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7120                   "RANLIB=$${RANLIB}" \
7121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7122                   installcheck) \
7123           || exit 1
7124
7125 @endif dejagnu
7126
7127 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7128 maybe-mostlyclean-dejagnu:
7129 @if dejagnu
7130 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7131
7132 mostlyclean-dejagnu: 
7133         @: $(MAKE); $(unstage)
7134         @[ -f ./dejagnu/Makefile ] || exit 0; \
7135         r=`${PWD_COMMAND}`; export r; \
7136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7137         $(HOST_EXPORTS) \
7138         for flag in $(EXTRA_HOST_FLAGS) ; do \
7139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7140         done; \
7141         echo "Doing mostlyclean in dejagnu" ; \
7142         (cd $(HOST_SUBDIR)/dejagnu && \
7143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7145                   "RANLIB=$${RANLIB}" \
7146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7147                   mostlyclean) \
7148           || exit 1
7149
7150 @endif dejagnu
7151
7152 .PHONY: maybe-clean-dejagnu clean-dejagnu
7153 maybe-clean-dejagnu:
7154 @if dejagnu
7155 maybe-clean-dejagnu: clean-dejagnu
7156
7157 clean-dejagnu: 
7158         @: $(MAKE); $(unstage)
7159         @[ -f ./dejagnu/Makefile ] || exit 0; \
7160         r=`${PWD_COMMAND}`; export r; \
7161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7162         $(HOST_EXPORTS) \
7163         for flag in $(EXTRA_HOST_FLAGS) ; do \
7164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7165         done; \
7166         echo "Doing clean in dejagnu" ; \
7167         (cd $(HOST_SUBDIR)/dejagnu && \
7168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7170                   "RANLIB=$${RANLIB}" \
7171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7172                   clean) \
7173           || exit 1
7174
7175 @endif dejagnu
7176
7177 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7178 maybe-distclean-dejagnu:
7179 @if dejagnu
7180 maybe-distclean-dejagnu: distclean-dejagnu
7181
7182 distclean-dejagnu: 
7183         @: $(MAKE); $(unstage)
7184         @[ -f ./dejagnu/Makefile ] || exit 0; \
7185         r=`${PWD_COMMAND}`; export r; \
7186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7187         $(HOST_EXPORTS) \
7188         for flag in $(EXTRA_HOST_FLAGS) ; do \
7189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7190         done; \
7191         echo "Doing distclean in dejagnu" ; \
7192         (cd $(HOST_SUBDIR)/dejagnu && \
7193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7195                   "RANLIB=$${RANLIB}" \
7196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7197                   distclean) \
7198           || exit 1
7199
7200 @endif dejagnu
7201
7202 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7203 maybe-maintainer-clean-dejagnu:
7204 @if dejagnu
7205 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7206
7207 maintainer-clean-dejagnu: 
7208         @: $(MAKE); $(unstage)
7209         @[ -f ./dejagnu/Makefile ] || exit 0; \
7210         r=`${PWD_COMMAND}`; export r; \
7211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7212         $(HOST_EXPORTS) \
7213         for flag in $(EXTRA_HOST_FLAGS) ; do \
7214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7215         done; \
7216         echo "Doing maintainer-clean in dejagnu" ; \
7217         (cd $(HOST_SUBDIR)/dejagnu && \
7218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7220                   "RANLIB=$${RANLIB}" \
7221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7222                   maintainer-clean) \
7223           || exit 1
7224
7225 @endif dejagnu
7226
7227
7228
7229 .PHONY: configure-diff maybe-configure-diff
7230 maybe-configure-diff:
7231 @if diff
7232 maybe-configure-diff: configure-diff
7233 configure-diff:
7234         @: $(MAKE); $(unstage)
7235         @test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7237         r=`${PWD_COMMAND}`; export r; \
7238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7239         $(HOST_EXPORTS) \
7240         echo Configuring in $(HOST_SUBDIR)/diff; \
7241         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7242         case $(srcdir) in \
7243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7244           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7246         esac; \
7247         srcdiroption="--srcdir=$${topdir}/diff"; \
7248         libsrcdir="$$s/diff"; \
7249         $(SHELL) $${libsrcdir}/configure \
7250           $(HOST_CONFIGARGS) $${srcdiroption}  \
7251           || exit 1
7252 @endif diff
7253
7254
7255
7256
7257
7258 .PHONY: all-diff maybe-all-diff
7259 maybe-all-diff:
7260 @if diff
7261 TARGET-diff=all
7262 maybe-all-diff: all-diff
7263 all-diff: configure-diff
7264         @: $(MAKE); $(unstage)
7265         @r=`${PWD_COMMAND}`; export r; \
7266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7267         $(HOST_EXPORTS) \
7268         (cd $(HOST_SUBDIR)/diff && \
7269           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7270 @endif diff
7271
7272
7273
7274
7275 .PHONY: check-diff maybe-check-diff
7276 maybe-check-diff:
7277 @if diff
7278 maybe-check-diff: check-diff
7279
7280 check-diff:
7281         @: $(MAKE); $(unstage)
7282         @r=`${PWD_COMMAND}`; export r; \
7283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7284         $(HOST_EXPORTS) \
7285         (cd $(HOST_SUBDIR)/diff && \
7286           $(MAKE) $(FLAGS_TO_PASS)  check)
7287
7288 @endif diff
7289
7290 .PHONY: install-diff maybe-install-diff
7291 maybe-install-diff:
7292 @if diff
7293 maybe-install-diff: install-diff
7294
7295 install-diff: installdirs
7296         @: $(MAKE); $(unstage)
7297         @r=`${PWD_COMMAND}`; export r; \
7298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299         $(HOST_EXPORTS) \
7300         (cd $(HOST_SUBDIR)/diff && \
7301           $(MAKE) $(FLAGS_TO_PASS)  install)
7302
7303 @endif diff
7304
7305 # Other targets (info, dvi, etc.)
7306
7307 .PHONY: maybe-info-diff info-diff
7308 maybe-info-diff:
7309 @if diff
7310 maybe-info-diff: info-diff
7311
7312 info-diff: \
7313     configure-diff 
7314         @: $(MAKE); $(unstage)
7315         @[ -f ./diff/Makefile ] || exit 0; \
7316         r=`${PWD_COMMAND}`; export r; \
7317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7318         $(HOST_EXPORTS) \
7319         for flag in $(EXTRA_HOST_FLAGS) ; do \
7320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7321         done; \
7322         echo "Doing info in diff" ; \
7323         (cd $(HOST_SUBDIR)/diff && \
7324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7326                   "RANLIB=$${RANLIB}" \
7327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7328                   info) \
7329           || exit 1
7330
7331 @endif diff
7332
7333 .PHONY: maybe-dvi-diff dvi-diff
7334 maybe-dvi-diff:
7335 @if diff
7336 maybe-dvi-diff: dvi-diff
7337
7338 dvi-diff: \
7339     configure-diff 
7340         @: $(MAKE); $(unstage)
7341         @[ -f ./diff/Makefile ] || exit 0; \
7342         r=`${PWD_COMMAND}`; export r; \
7343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344         $(HOST_EXPORTS) \
7345         for flag in $(EXTRA_HOST_FLAGS) ; do \
7346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347         done; \
7348         echo "Doing dvi in diff" ; \
7349         (cd $(HOST_SUBDIR)/diff && \
7350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352                   "RANLIB=$${RANLIB}" \
7353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7354                   dvi) \
7355           || exit 1
7356
7357 @endif diff
7358
7359 .PHONY: maybe-html-diff html-diff
7360 maybe-html-diff:
7361 @if diff
7362 maybe-html-diff: html-diff
7363
7364 html-diff: \
7365     configure-diff 
7366         @: $(MAKE); $(unstage)
7367         @[ -f ./diff/Makefile ] || exit 0; \
7368         r=`${PWD_COMMAND}`; export r; \
7369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7370         $(HOST_EXPORTS) \
7371         for flag in $(EXTRA_HOST_FLAGS) ; do \
7372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7373         done; \
7374         echo "Doing html in diff" ; \
7375         (cd $(HOST_SUBDIR)/diff && \
7376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7378                   "RANLIB=$${RANLIB}" \
7379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7380                   html) \
7381           || exit 1
7382
7383 @endif diff
7384
7385 .PHONY: maybe-TAGS-diff TAGS-diff
7386 maybe-TAGS-diff:
7387 @if diff
7388 maybe-TAGS-diff: TAGS-diff
7389
7390 TAGS-diff: \
7391     configure-diff 
7392         @: $(MAKE); $(unstage)
7393         @[ -f ./diff/Makefile ] || exit 0; \
7394         r=`${PWD_COMMAND}`; export r; \
7395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7396         $(HOST_EXPORTS) \
7397         for flag in $(EXTRA_HOST_FLAGS) ; do \
7398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7399         done; \
7400         echo "Doing TAGS in diff" ; \
7401         (cd $(HOST_SUBDIR)/diff && \
7402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7404                   "RANLIB=$${RANLIB}" \
7405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7406                   TAGS) \
7407           || exit 1
7408
7409 @endif diff
7410
7411 .PHONY: maybe-install-info-diff install-info-diff
7412 maybe-install-info-diff:
7413 @if diff
7414 maybe-install-info-diff: install-info-diff
7415
7416 install-info-diff: \
7417     configure-diff \
7418     info-diff 
7419         @: $(MAKE); $(unstage)
7420         @[ -f ./diff/Makefile ] || exit 0; \
7421         r=`${PWD_COMMAND}`; export r; \
7422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7423         $(HOST_EXPORTS) \
7424         for flag in $(EXTRA_HOST_FLAGS) ; do \
7425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7426         done; \
7427         echo "Doing install-info in diff" ; \
7428         (cd $(HOST_SUBDIR)/diff && \
7429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7431                   "RANLIB=$${RANLIB}" \
7432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7433                   install-info) \
7434           || exit 1
7435
7436 @endif diff
7437
7438 .PHONY: maybe-installcheck-diff installcheck-diff
7439 maybe-installcheck-diff:
7440 @if diff
7441 maybe-installcheck-diff: installcheck-diff
7442
7443 installcheck-diff: \
7444     configure-diff 
7445         @: $(MAKE); $(unstage)
7446         @[ -f ./diff/Makefile ] || exit 0; \
7447         r=`${PWD_COMMAND}`; export r; \
7448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7449         $(HOST_EXPORTS) \
7450         for flag in $(EXTRA_HOST_FLAGS) ; do \
7451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7452         done; \
7453         echo "Doing installcheck in diff" ; \
7454         (cd $(HOST_SUBDIR)/diff && \
7455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7457                   "RANLIB=$${RANLIB}" \
7458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7459                   installcheck) \
7460           || exit 1
7461
7462 @endif diff
7463
7464 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7465 maybe-mostlyclean-diff:
7466 @if diff
7467 maybe-mostlyclean-diff: mostlyclean-diff
7468
7469 mostlyclean-diff: 
7470         @: $(MAKE); $(unstage)
7471         @[ -f ./diff/Makefile ] || exit 0; \
7472         r=`${PWD_COMMAND}`; export r; \
7473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474         $(HOST_EXPORTS) \
7475         for flag in $(EXTRA_HOST_FLAGS) ; do \
7476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7477         done; \
7478         echo "Doing mostlyclean in diff" ; \
7479         (cd $(HOST_SUBDIR)/diff && \
7480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7482                   "RANLIB=$${RANLIB}" \
7483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7484                   mostlyclean) \
7485           || exit 1
7486
7487 @endif diff
7488
7489 .PHONY: maybe-clean-diff clean-diff
7490 maybe-clean-diff:
7491 @if diff
7492 maybe-clean-diff: clean-diff
7493
7494 clean-diff: 
7495         @: $(MAKE); $(unstage)
7496         @[ -f ./diff/Makefile ] || exit 0; \
7497         r=`${PWD_COMMAND}`; export r; \
7498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499         $(HOST_EXPORTS) \
7500         for flag in $(EXTRA_HOST_FLAGS) ; do \
7501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7502         done; \
7503         echo "Doing clean in diff" ; \
7504         (cd $(HOST_SUBDIR)/diff && \
7505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7507                   "RANLIB=$${RANLIB}" \
7508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7509                   clean) \
7510           || exit 1
7511
7512 @endif diff
7513
7514 .PHONY: maybe-distclean-diff distclean-diff
7515 maybe-distclean-diff:
7516 @if diff
7517 maybe-distclean-diff: distclean-diff
7518
7519 distclean-diff: 
7520         @: $(MAKE); $(unstage)
7521         @[ -f ./diff/Makefile ] || exit 0; \
7522         r=`${PWD_COMMAND}`; export r; \
7523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7524         $(HOST_EXPORTS) \
7525         for flag in $(EXTRA_HOST_FLAGS) ; do \
7526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7527         done; \
7528         echo "Doing distclean in diff" ; \
7529         (cd $(HOST_SUBDIR)/diff && \
7530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7532                   "RANLIB=$${RANLIB}" \
7533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7534                   distclean) \
7535           || exit 1
7536
7537 @endif diff
7538
7539 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7540 maybe-maintainer-clean-diff:
7541 @if diff
7542 maybe-maintainer-clean-diff: maintainer-clean-diff
7543
7544 maintainer-clean-diff: 
7545         @: $(MAKE); $(unstage)
7546         @[ -f ./diff/Makefile ] || exit 0; \
7547         r=`${PWD_COMMAND}`; export r; \
7548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7549         $(HOST_EXPORTS) \
7550         for flag in $(EXTRA_HOST_FLAGS) ; do \
7551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7552         done; \
7553         echo "Doing maintainer-clean in diff" ; \
7554         (cd $(HOST_SUBDIR)/diff && \
7555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7557                   "RANLIB=$${RANLIB}" \
7558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7559                   maintainer-clean) \
7560           || exit 1
7561
7562 @endif diff
7563
7564
7565
7566 .PHONY: configure-dosutils maybe-configure-dosutils
7567 maybe-configure-dosutils:
7568 @if dosutils
7569 maybe-configure-dosutils: configure-dosutils
7570 configure-dosutils:
7571         @: $(MAKE); $(unstage)
7572         @test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7574         r=`${PWD_COMMAND}`; export r; \
7575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7576         $(HOST_EXPORTS) \
7577         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7578         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7579         case $(srcdir) in \
7580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7581           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7583         esac; \
7584         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7585         libsrcdir="$$s/dosutils"; \
7586         $(SHELL) $${libsrcdir}/configure \
7587           $(HOST_CONFIGARGS) $${srcdiroption}  \
7588           || exit 1
7589 @endif dosutils
7590
7591
7592
7593
7594
7595 .PHONY: all-dosutils maybe-all-dosutils
7596 maybe-all-dosutils:
7597 @if dosutils
7598 TARGET-dosutils=all
7599 maybe-all-dosutils: all-dosutils
7600 all-dosutils: configure-dosutils
7601         @: $(MAKE); $(unstage)
7602         @r=`${PWD_COMMAND}`; export r; \
7603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7604         $(HOST_EXPORTS) \
7605         (cd $(HOST_SUBDIR)/dosutils && \
7606           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7607 @endif dosutils
7608
7609
7610
7611
7612 .PHONY: check-dosutils maybe-check-dosutils
7613 maybe-check-dosutils:
7614 @if dosutils
7615 maybe-check-dosutils: check-dosutils
7616
7617 check-dosutils:
7618
7619 @endif dosutils
7620
7621 .PHONY: install-dosutils maybe-install-dosutils
7622 maybe-install-dosutils:
7623 @if dosutils
7624 maybe-install-dosutils: install-dosutils
7625
7626 install-dosutils: installdirs
7627         @: $(MAKE); $(unstage)
7628         @r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         $(HOST_EXPORTS) \
7631         (cd $(HOST_SUBDIR)/dosutils && \
7632           $(MAKE) $(FLAGS_TO_PASS)  install)
7633
7634 @endif dosutils
7635
7636 # Other targets (info, dvi, etc.)
7637
7638 .PHONY: maybe-info-dosutils info-dosutils
7639 maybe-info-dosutils:
7640 @if dosutils
7641 maybe-info-dosutils: info-dosutils
7642
7643 info-dosutils: \
7644     configure-dosutils 
7645         @: $(MAKE); $(unstage)
7646         @[ -f ./dosutils/Makefile ] || exit 0; \
7647         r=`${PWD_COMMAND}`; export r; \
7648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649         $(HOST_EXPORTS) \
7650         for flag in $(EXTRA_HOST_FLAGS) ; do \
7651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652         done; \
7653         echo "Doing info in dosutils" ; \
7654         (cd $(HOST_SUBDIR)/dosutils && \
7655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657                   "RANLIB=$${RANLIB}" \
7658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7659                   info) \
7660           || exit 1
7661
7662 @endif dosutils
7663
7664 .PHONY: maybe-dvi-dosutils dvi-dosutils
7665 maybe-dvi-dosutils:
7666 @if dosutils
7667 maybe-dvi-dosutils: dvi-dosutils
7668
7669 dvi-dosutils: \
7670     configure-dosutils 
7671         @: $(MAKE); $(unstage)
7672         @[ -f ./dosutils/Makefile ] || exit 0; \
7673         r=`${PWD_COMMAND}`; export r; \
7674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675         $(HOST_EXPORTS) \
7676         for flag in $(EXTRA_HOST_FLAGS) ; do \
7677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678         done; \
7679         echo "Doing dvi in dosutils" ; \
7680         (cd $(HOST_SUBDIR)/dosutils && \
7681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683                   "RANLIB=$${RANLIB}" \
7684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7685                   dvi) \
7686           || exit 1
7687
7688 @endif dosutils
7689
7690 .PHONY: maybe-html-dosutils html-dosutils
7691 maybe-html-dosutils:
7692 @if dosutils
7693 maybe-html-dosutils: html-dosutils
7694
7695 html-dosutils: \
7696     configure-dosutils 
7697         @: $(MAKE); $(unstage)
7698         @[ -f ./dosutils/Makefile ] || exit 0; \
7699         r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         for flag in $(EXTRA_HOST_FLAGS) ; do \
7703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704         done; \
7705         echo "Doing html in dosutils" ; \
7706         (cd $(HOST_SUBDIR)/dosutils && \
7707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709                   "RANLIB=$${RANLIB}" \
7710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7711                   html) \
7712           || exit 1
7713
7714 @endif dosutils
7715
7716 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7717 maybe-TAGS-dosutils:
7718 @if dosutils
7719 maybe-TAGS-dosutils: TAGS-dosutils
7720
7721 TAGS-dosutils: \
7722     configure-dosutils 
7723         @: $(MAKE); $(unstage)
7724         @[ -f ./dosutils/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 TAGS in dosutils" ; \
7732         (cd $(HOST_SUBDIR)/dosutils && \
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                   TAGS) \
7738           || exit 1
7739
7740 @endif dosutils
7741
7742 .PHONY: maybe-install-info-dosutils install-info-dosutils
7743 maybe-install-info-dosutils:
7744 @if dosutils
7745 maybe-install-info-dosutils: install-info-dosutils
7746
7747 install-info-dosutils: \
7748     configure-dosutils \
7749     info-dosutils 
7750         @: $(MAKE); $(unstage)
7751         @[ -f ./dosutils/Makefile ] || exit 0; \
7752         r=`${PWD_COMMAND}`; export r; \
7753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7754         $(HOST_EXPORTS) \
7755         for flag in $(EXTRA_HOST_FLAGS) ; do \
7756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7757         done; \
7758         echo "Doing install-info in dosutils" ; \
7759         (cd $(HOST_SUBDIR)/dosutils && \
7760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7762                   "RANLIB=$${RANLIB}" \
7763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7764                   install-info) \
7765           || exit 1
7766
7767 @endif dosutils
7768
7769 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7770 maybe-installcheck-dosutils:
7771 @if dosutils
7772 maybe-installcheck-dosutils: installcheck-dosutils
7773
7774 installcheck-dosutils: \
7775     configure-dosutils 
7776         @: $(MAKE); $(unstage)
7777         @[ -f ./dosutils/Makefile ] || exit 0; \
7778         r=`${PWD_COMMAND}`; export r; \
7779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780         $(HOST_EXPORTS) \
7781         for flag in $(EXTRA_HOST_FLAGS) ; do \
7782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783         done; \
7784         echo "Doing installcheck in dosutils" ; \
7785         (cd $(HOST_SUBDIR)/dosutils && \
7786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788                   "RANLIB=$${RANLIB}" \
7789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7790                   installcheck) \
7791           || exit 1
7792
7793 @endif dosutils
7794
7795 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7796 maybe-mostlyclean-dosutils:
7797 @if dosutils
7798 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7799
7800 mostlyclean-dosutils: 
7801         @: $(MAKE); $(unstage)
7802         @[ -f ./dosutils/Makefile ] || exit 0; \
7803         r=`${PWD_COMMAND}`; export r; \
7804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7805         $(HOST_EXPORTS) \
7806         for flag in $(EXTRA_HOST_FLAGS) ; do \
7807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7808         done; \
7809         echo "Doing mostlyclean in dosutils" ; \
7810         (cd $(HOST_SUBDIR)/dosutils && \
7811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7813                   "RANLIB=$${RANLIB}" \
7814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7815                   mostlyclean) \
7816           || exit 1
7817
7818 @endif dosutils
7819
7820 .PHONY: maybe-clean-dosutils clean-dosutils
7821 maybe-clean-dosutils:
7822 @if dosutils
7823 maybe-clean-dosutils: clean-dosutils
7824
7825 clean-dosutils: 
7826         @: $(MAKE); $(unstage)
7827         @[ -f ./dosutils/Makefile ] || exit 0; \
7828         r=`${PWD_COMMAND}`; export r; \
7829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7830         $(HOST_EXPORTS) \
7831         for flag in $(EXTRA_HOST_FLAGS) ; do \
7832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7833         done; \
7834         echo "Doing clean in dosutils" ; \
7835         (cd $(HOST_SUBDIR)/dosutils && \
7836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7838                   "RANLIB=$${RANLIB}" \
7839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7840                   clean) \
7841           || exit 1
7842
7843 @endif dosutils
7844
7845 .PHONY: maybe-distclean-dosutils distclean-dosutils
7846 maybe-distclean-dosutils:
7847 @if dosutils
7848 maybe-distclean-dosutils: distclean-dosutils
7849
7850 distclean-dosutils: 
7851         @: $(MAKE); $(unstage)
7852         @[ -f ./dosutils/Makefile ] || exit 0; \
7853         r=`${PWD_COMMAND}`; export r; \
7854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855         $(HOST_EXPORTS) \
7856         for flag in $(EXTRA_HOST_FLAGS) ; do \
7857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7858         done; \
7859         echo "Doing distclean in dosutils" ; \
7860         (cd $(HOST_SUBDIR)/dosutils && \
7861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7863                   "RANLIB=$${RANLIB}" \
7864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7865                   distclean) \
7866           || exit 1
7867
7868 @endif dosutils
7869
7870 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7871 maybe-maintainer-clean-dosutils:
7872 @if dosutils
7873 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7874
7875 maintainer-clean-dosutils: 
7876         @: $(MAKE); $(unstage)
7877         @[ -f ./dosutils/Makefile ] || exit 0; \
7878         r=`${PWD_COMMAND}`; export r; \
7879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7880         $(HOST_EXPORTS) \
7881         for flag in $(EXTRA_HOST_FLAGS) ; do \
7882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7883         done; \
7884         echo "Doing maintainer-clean in dosutils" ; \
7885         (cd $(HOST_SUBDIR)/dosutils && \
7886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7888                   "RANLIB=$${RANLIB}" \
7889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7890                   maintainer-clean) \
7891           || exit 1
7892
7893 @endif dosutils
7894
7895
7896
7897 .PHONY: configure-etc maybe-configure-etc
7898 maybe-configure-etc:
7899 @if etc
7900 maybe-configure-etc: configure-etc
7901 configure-etc:
7902         @: $(MAKE); $(unstage)
7903         @test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7905         r=`${PWD_COMMAND}`; export r; \
7906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7907         $(HOST_EXPORTS) \
7908         echo Configuring in $(HOST_SUBDIR)/etc; \
7909         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7910         case $(srcdir) in \
7911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7912           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7914         esac; \
7915         srcdiroption="--srcdir=$${topdir}/etc"; \
7916         libsrcdir="$$s/etc"; \
7917         $(SHELL) $${libsrcdir}/configure \
7918           $(HOST_CONFIGARGS) $${srcdiroption}  \
7919           || exit 1
7920 @endif etc
7921
7922
7923
7924
7925
7926 .PHONY: all-etc maybe-all-etc
7927 maybe-all-etc:
7928 @if etc
7929 TARGET-etc=all
7930 maybe-all-etc: all-etc
7931 all-etc: configure-etc
7932         @: $(MAKE); $(unstage)
7933         @r=`${PWD_COMMAND}`; export r; \
7934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935         $(HOST_EXPORTS) \
7936         (cd $(HOST_SUBDIR)/etc && \
7937           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
7938 @endif etc
7939
7940
7941
7942
7943 .PHONY: check-etc maybe-check-etc
7944 maybe-check-etc:
7945 @if etc
7946 maybe-check-etc: check-etc
7947
7948 check-etc:
7949         @: $(MAKE); $(unstage)
7950         @r=`${PWD_COMMAND}`; export r; \
7951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952         $(HOST_EXPORTS) \
7953         (cd $(HOST_SUBDIR)/etc && \
7954           $(MAKE) $(FLAGS_TO_PASS)  check)
7955
7956 @endif etc
7957
7958 .PHONY: install-etc maybe-install-etc
7959 maybe-install-etc:
7960 @if etc
7961 maybe-install-etc: install-etc
7962
7963 install-etc: installdirs
7964         @: $(MAKE); $(unstage)
7965         @r=`${PWD_COMMAND}`; export r; \
7966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7967         $(HOST_EXPORTS) \
7968         (cd $(HOST_SUBDIR)/etc && \
7969           $(MAKE) $(FLAGS_TO_PASS)  install)
7970
7971 @endif etc
7972
7973 # Other targets (info, dvi, etc.)
7974
7975 .PHONY: maybe-info-etc info-etc
7976 maybe-info-etc:
7977 @if etc
7978 maybe-info-etc: info-etc
7979
7980 info-etc: \
7981     configure-etc 
7982         @: $(MAKE); $(unstage)
7983         @[ -f ./etc/Makefile ] || exit 0; \
7984         r=`${PWD_COMMAND}`; export r; \
7985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7986         $(HOST_EXPORTS) \
7987         for flag in $(EXTRA_HOST_FLAGS) ; do \
7988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7989         done; \
7990         echo "Doing info in etc" ; \
7991         (cd $(HOST_SUBDIR)/etc && \
7992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7994                   "RANLIB=$${RANLIB}" \
7995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7996                   info) \
7997           || exit 1
7998
7999 @endif etc
8000
8001 .PHONY: maybe-dvi-etc dvi-etc
8002 maybe-dvi-etc:
8003 @if etc
8004 maybe-dvi-etc: dvi-etc
8005
8006 dvi-etc: \
8007     configure-etc 
8008         @: $(MAKE); $(unstage)
8009         @[ -f ./etc/Makefile ] || exit 0; \
8010         r=`${PWD_COMMAND}`; export r; \
8011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8012         $(HOST_EXPORTS) \
8013         for flag in $(EXTRA_HOST_FLAGS) ; do \
8014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8015         done; \
8016         echo "Doing dvi in etc" ; \
8017         (cd $(HOST_SUBDIR)/etc && \
8018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8020                   "RANLIB=$${RANLIB}" \
8021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8022                   dvi) \
8023           || exit 1
8024
8025 @endif etc
8026
8027 .PHONY: maybe-html-etc html-etc
8028 maybe-html-etc:
8029 @if etc
8030 maybe-html-etc: html-etc
8031
8032 html-etc: \
8033     configure-etc 
8034         @: $(MAKE); $(unstage)
8035         @[ -f ./etc/Makefile ] || exit 0; \
8036         r=`${PWD_COMMAND}`; export r; \
8037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8038         $(HOST_EXPORTS) \
8039         for flag in $(EXTRA_HOST_FLAGS) ; do \
8040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8041         done; \
8042         echo "Doing html in etc" ; \
8043         (cd $(HOST_SUBDIR)/etc && \
8044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8046                   "RANLIB=$${RANLIB}" \
8047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8048                   html) \
8049           || exit 1
8050
8051 @endif etc
8052
8053 .PHONY: maybe-TAGS-etc TAGS-etc
8054 maybe-TAGS-etc:
8055 @if etc
8056 maybe-TAGS-etc: TAGS-etc
8057
8058 TAGS-etc: \
8059     configure-etc 
8060         @: $(MAKE); $(unstage)
8061         @[ -f ./etc/Makefile ] || exit 0; \
8062         r=`${PWD_COMMAND}`; export r; \
8063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8064         $(HOST_EXPORTS) \
8065         for flag in $(EXTRA_HOST_FLAGS) ; do \
8066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8067         done; \
8068         echo "Doing TAGS in etc" ; \
8069         (cd $(HOST_SUBDIR)/etc && \
8070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8072                   "RANLIB=$${RANLIB}" \
8073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8074                   TAGS) \
8075           || exit 1
8076
8077 @endif etc
8078
8079 .PHONY: maybe-install-info-etc install-info-etc
8080 maybe-install-info-etc:
8081 @if etc
8082 maybe-install-info-etc: install-info-etc
8083
8084 install-info-etc: \
8085     configure-etc \
8086     info-etc 
8087         @: $(MAKE); $(unstage)
8088         @[ -f ./etc/Makefile ] || exit 0; \
8089         r=`${PWD_COMMAND}`; export r; \
8090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8091         $(HOST_EXPORTS) \
8092         for flag in $(EXTRA_HOST_FLAGS) ; do \
8093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8094         done; \
8095         echo "Doing install-info in etc" ; \
8096         (cd $(HOST_SUBDIR)/etc && \
8097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8099                   "RANLIB=$${RANLIB}" \
8100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8101                   install-info) \
8102           || exit 1
8103
8104 @endif etc
8105
8106 .PHONY: maybe-installcheck-etc installcheck-etc
8107 maybe-installcheck-etc:
8108 @if etc
8109 maybe-installcheck-etc: installcheck-etc
8110
8111 installcheck-etc: \
8112     configure-etc 
8113         @: $(MAKE); $(unstage)
8114         @[ -f ./etc/Makefile ] || exit 0; \
8115         r=`${PWD_COMMAND}`; export r; \
8116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117         $(HOST_EXPORTS) \
8118         for flag in $(EXTRA_HOST_FLAGS) ; do \
8119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8120         done; \
8121         echo "Doing installcheck in etc" ; \
8122         (cd $(HOST_SUBDIR)/etc && \
8123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8125                   "RANLIB=$${RANLIB}" \
8126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8127                   installcheck) \
8128           || exit 1
8129
8130 @endif etc
8131
8132 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8133 maybe-mostlyclean-etc:
8134 @if etc
8135 maybe-mostlyclean-etc: mostlyclean-etc
8136
8137 mostlyclean-etc: 
8138         @: $(MAKE); $(unstage)
8139         @[ -f ./etc/Makefile ] || exit 0; \
8140         r=`${PWD_COMMAND}`; export r; \
8141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8142         $(HOST_EXPORTS) \
8143         for flag in $(EXTRA_HOST_FLAGS) ; do \
8144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8145         done; \
8146         echo "Doing mostlyclean in etc" ; \
8147         (cd $(HOST_SUBDIR)/etc && \
8148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8150                   "RANLIB=$${RANLIB}" \
8151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8152                   mostlyclean) \
8153           || exit 1
8154
8155 @endif etc
8156
8157 .PHONY: maybe-clean-etc clean-etc
8158 maybe-clean-etc:
8159 @if etc
8160 maybe-clean-etc: clean-etc
8161
8162 clean-etc: 
8163         @: $(MAKE); $(unstage)
8164         @[ -f ./etc/Makefile ] || exit 0; \
8165         r=`${PWD_COMMAND}`; export r; \
8166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8167         $(HOST_EXPORTS) \
8168         for flag in $(EXTRA_HOST_FLAGS) ; do \
8169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8170         done; \
8171         echo "Doing clean in etc" ; \
8172         (cd $(HOST_SUBDIR)/etc && \
8173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8175                   "RANLIB=$${RANLIB}" \
8176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8177                   clean) \
8178           || exit 1
8179
8180 @endif etc
8181
8182 .PHONY: maybe-distclean-etc distclean-etc
8183 maybe-distclean-etc:
8184 @if etc
8185 maybe-distclean-etc: distclean-etc
8186
8187 distclean-etc: 
8188         @: $(MAKE); $(unstage)
8189         @[ -f ./etc/Makefile ] || exit 0; \
8190         r=`${PWD_COMMAND}`; export r; \
8191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8192         $(HOST_EXPORTS) \
8193         for flag in $(EXTRA_HOST_FLAGS) ; do \
8194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8195         done; \
8196         echo "Doing distclean in etc" ; \
8197         (cd $(HOST_SUBDIR)/etc && \
8198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8200                   "RANLIB=$${RANLIB}" \
8201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8202                   distclean) \
8203           || exit 1
8204
8205 @endif etc
8206
8207 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8208 maybe-maintainer-clean-etc:
8209 @if etc
8210 maybe-maintainer-clean-etc: maintainer-clean-etc
8211
8212 maintainer-clean-etc: 
8213         @: $(MAKE); $(unstage)
8214         @[ -f ./etc/Makefile ] || exit 0; \
8215         r=`${PWD_COMMAND}`; export r; \
8216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8217         $(HOST_EXPORTS) \
8218         for flag in $(EXTRA_HOST_FLAGS) ; do \
8219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8220         done; \
8221         echo "Doing maintainer-clean in etc" ; \
8222         (cd $(HOST_SUBDIR)/etc && \
8223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8225                   "RANLIB=$${RANLIB}" \
8226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8227                   maintainer-clean) \
8228           || exit 1
8229
8230 @endif etc
8231
8232
8233
8234 .PHONY: configure-fastjar maybe-configure-fastjar
8235 maybe-configure-fastjar:
8236 @if fastjar
8237 maybe-configure-fastjar: configure-fastjar
8238 configure-fastjar:
8239         @: $(MAKE); $(unstage)
8240         @test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8241         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8242         r=`${PWD_COMMAND}`; export r; \
8243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8244         $(HOST_EXPORTS) \
8245         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8246         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8247         case $(srcdir) in \
8248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8249           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8251         esac; \
8252         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8253         libsrcdir="$$s/fastjar"; \
8254         $(SHELL) $${libsrcdir}/configure \
8255           $(HOST_CONFIGARGS) $${srcdiroption}  \
8256           || exit 1
8257 @endif fastjar
8258
8259
8260
8261
8262
8263 .PHONY: all-fastjar maybe-all-fastjar
8264 maybe-all-fastjar:
8265 @if fastjar
8266 TARGET-fastjar=all
8267 maybe-all-fastjar: all-fastjar
8268 all-fastjar: configure-fastjar
8269         @: $(MAKE); $(unstage)
8270         @r=`${PWD_COMMAND}`; export r; \
8271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8272         $(HOST_EXPORTS) \
8273         (cd $(HOST_SUBDIR)/fastjar && \
8274           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8275 @endif fastjar
8276
8277
8278
8279
8280 .PHONY: check-fastjar maybe-check-fastjar
8281 maybe-check-fastjar:
8282 @if fastjar
8283 maybe-check-fastjar: check-fastjar
8284
8285 # This module is only tested in a native toolchain.
8286 check-fastjar:
8287         @: $(MAKE); $(unstage)
8288         @if [ '$(host)' = '$(target)' ] ; then \
8289           r=`${PWD_COMMAND}`; export r; \
8290           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8291           $(HOST_EXPORTS) \
8292           (cd $(HOST_SUBDIR)/fastjar && \
8293             $(MAKE) $(FLAGS_TO_PASS)  check); \
8294         fi
8295
8296 @endif fastjar
8297
8298 .PHONY: install-fastjar maybe-install-fastjar
8299 maybe-install-fastjar:
8300 @if fastjar
8301 maybe-install-fastjar: install-fastjar
8302
8303 install-fastjar: installdirs
8304         @: $(MAKE); $(unstage)
8305         @r=`${PWD_COMMAND}`; export r; \
8306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8307         $(HOST_EXPORTS) \
8308         (cd $(HOST_SUBDIR)/fastjar && \
8309           $(MAKE) $(FLAGS_TO_PASS)  install)
8310
8311 @endif fastjar
8312
8313 # Other targets (info, dvi, etc.)
8314
8315 .PHONY: maybe-info-fastjar info-fastjar
8316 maybe-info-fastjar:
8317 @if fastjar
8318 maybe-info-fastjar: info-fastjar
8319
8320 info-fastjar: \
8321     configure-fastjar 
8322         @: $(MAKE); $(unstage)
8323         @[ -f ./fastjar/Makefile ] || exit 0; \
8324         r=`${PWD_COMMAND}`; export r; \
8325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326         $(HOST_EXPORTS) \
8327         for flag in $(EXTRA_HOST_FLAGS) ; do \
8328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8329         done; \
8330         echo "Doing info in fastjar" ; \
8331         (cd $(HOST_SUBDIR)/fastjar && \
8332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8334                   "RANLIB=$${RANLIB}" \
8335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8336                   info) \
8337           || exit 1
8338
8339 @endif fastjar
8340
8341 .PHONY: maybe-dvi-fastjar dvi-fastjar
8342 maybe-dvi-fastjar:
8343 @if fastjar
8344 maybe-dvi-fastjar: dvi-fastjar
8345
8346 dvi-fastjar: \
8347     configure-fastjar 
8348         @: $(MAKE); $(unstage)
8349         @[ -f ./fastjar/Makefile ] || exit 0; \
8350         r=`${PWD_COMMAND}`; export r; \
8351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8352         $(HOST_EXPORTS) \
8353         for flag in $(EXTRA_HOST_FLAGS) ; do \
8354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8355         done; \
8356         echo "Doing dvi in fastjar" ; \
8357         (cd $(HOST_SUBDIR)/fastjar && \
8358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8360                   "RANLIB=$${RANLIB}" \
8361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8362                   dvi) \
8363           || exit 1
8364
8365 @endif fastjar
8366
8367 .PHONY: maybe-html-fastjar html-fastjar
8368 maybe-html-fastjar:
8369 @if fastjar
8370 maybe-html-fastjar: html-fastjar
8371
8372 html-fastjar: \
8373     configure-fastjar 
8374         @: $(MAKE); $(unstage)
8375         @[ -f ./fastjar/Makefile ] || exit 0; \
8376         r=`${PWD_COMMAND}`; export r; \
8377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8378         $(HOST_EXPORTS) \
8379         for flag in $(EXTRA_HOST_FLAGS) ; do \
8380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8381         done; \
8382         echo "Doing html in fastjar" ; \
8383         (cd $(HOST_SUBDIR)/fastjar && \
8384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8386                   "RANLIB=$${RANLIB}" \
8387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8388                   html) \
8389           || exit 1
8390
8391 @endif fastjar
8392
8393 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8394 maybe-TAGS-fastjar:
8395 @if fastjar
8396 maybe-TAGS-fastjar: TAGS-fastjar
8397
8398 TAGS-fastjar: \
8399     configure-fastjar 
8400         @: $(MAKE); $(unstage)
8401         @[ -f ./fastjar/Makefile ] || exit 0; \
8402         r=`${PWD_COMMAND}`; export r; \
8403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8404         $(HOST_EXPORTS) \
8405         for flag in $(EXTRA_HOST_FLAGS) ; do \
8406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8407         done; \
8408         echo "Doing TAGS in fastjar" ; \
8409         (cd $(HOST_SUBDIR)/fastjar && \
8410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8412                   "RANLIB=$${RANLIB}" \
8413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8414                   TAGS) \
8415           || exit 1
8416
8417 @endif fastjar
8418
8419 .PHONY: maybe-install-info-fastjar install-info-fastjar
8420 maybe-install-info-fastjar:
8421 @if fastjar
8422 maybe-install-info-fastjar: install-info-fastjar
8423
8424 install-info-fastjar: \
8425     configure-fastjar \
8426     info-fastjar 
8427         @: $(MAKE); $(unstage)
8428         @[ -f ./fastjar/Makefile ] || exit 0; \
8429         r=`${PWD_COMMAND}`; export r; \
8430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8431         $(HOST_EXPORTS) \
8432         for flag in $(EXTRA_HOST_FLAGS) ; do \
8433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8434         done; \
8435         echo "Doing install-info in fastjar" ; \
8436         (cd $(HOST_SUBDIR)/fastjar && \
8437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8439                   "RANLIB=$${RANLIB}" \
8440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8441                   install-info) \
8442           || exit 1
8443
8444 @endif fastjar
8445
8446 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8447 maybe-installcheck-fastjar:
8448 @if fastjar
8449 maybe-installcheck-fastjar: installcheck-fastjar
8450
8451 installcheck-fastjar: \
8452     configure-fastjar 
8453         @: $(MAKE); $(unstage)
8454         @[ -f ./fastjar/Makefile ] || exit 0; \
8455         r=`${PWD_COMMAND}`; export r; \
8456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8457         $(HOST_EXPORTS) \
8458         for flag in $(EXTRA_HOST_FLAGS) ; do \
8459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8460         done; \
8461         echo "Doing installcheck in fastjar" ; \
8462         (cd $(HOST_SUBDIR)/fastjar && \
8463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8465                   "RANLIB=$${RANLIB}" \
8466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8467                   installcheck) \
8468           || exit 1
8469
8470 @endif fastjar
8471
8472 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8473 maybe-mostlyclean-fastjar:
8474 @if fastjar
8475 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8476
8477 mostlyclean-fastjar: 
8478         @: $(MAKE); $(unstage)
8479         @[ -f ./fastjar/Makefile ] || exit 0; \
8480         r=`${PWD_COMMAND}`; export r; \
8481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8482         $(HOST_EXPORTS) \
8483         for flag in $(EXTRA_HOST_FLAGS) ; do \
8484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8485         done; \
8486         echo "Doing mostlyclean in fastjar" ; \
8487         (cd $(HOST_SUBDIR)/fastjar && \
8488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8490                   "RANLIB=$${RANLIB}" \
8491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8492                   mostlyclean) \
8493           || exit 1
8494
8495 @endif fastjar
8496
8497 .PHONY: maybe-clean-fastjar clean-fastjar
8498 maybe-clean-fastjar:
8499 @if fastjar
8500 maybe-clean-fastjar: clean-fastjar
8501
8502 clean-fastjar: 
8503         @: $(MAKE); $(unstage)
8504         @[ -f ./fastjar/Makefile ] || exit 0; \
8505         r=`${PWD_COMMAND}`; export r; \
8506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8507         $(HOST_EXPORTS) \
8508         for flag in $(EXTRA_HOST_FLAGS) ; do \
8509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8510         done; \
8511         echo "Doing clean in fastjar" ; \
8512         (cd $(HOST_SUBDIR)/fastjar && \
8513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8515                   "RANLIB=$${RANLIB}" \
8516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8517                   clean) \
8518           || exit 1
8519
8520 @endif fastjar
8521
8522 .PHONY: maybe-distclean-fastjar distclean-fastjar
8523 maybe-distclean-fastjar:
8524 @if fastjar
8525 maybe-distclean-fastjar: distclean-fastjar
8526
8527 distclean-fastjar: 
8528         @: $(MAKE); $(unstage)
8529         @[ -f ./fastjar/Makefile ] || exit 0; \
8530         r=`${PWD_COMMAND}`; export r; \
8531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8532         $(HOST_EXPORTS) \
8533         for flag in $(EXTRA_HOST_FLAGS) ; do \
8534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8535         done; \
8536         echo "Doing distclean in fastjar" ; \
8537         (cd $(HOST_SUBDIR)/fastjar && \
8538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8540                   "RANLIB=$${RANLIB}" \
8541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8542                   distclean) \
8543           || exit 1
8544
8545 @endif fastjar
8546
8547 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8548 maybe-maintainer-clean-fastjar:
8549 @if fastjar
8550 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8551
8552 maintainer-clean-fastjar: 
8553         @: $(MAKE); $(unstage)
8554         @[ -f ./fastjar/Makefile ] || exit 0; \
8555         r=`${PWD_COMMAND}`; export r; \
8556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8557         $(HOST_EXPORTS) \
8558         for flag in $(EXTRA_HOST_FLAGS) ; do \
8559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8560         done; \
8561         echo "Doing maintainer-clean in fastjar" ; \
8562         (cd $(HOST_SUBDIR)/fastjar && \
8563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8565                   "RANLIB=$${RANLIB}" \
8566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8567                   maintainer-clean) \
8568           || exit 1
8569
8570 @endif fastjar
8571
8572
8573
8574 .PHONY: configure-fileutils maybe-configure-fileutils
8575 maybe-configure-fileutils:
8576 @if fileutils
8577 maybe-configure-fileutils: configure-fileutils
8578 configure-fileutils:
8579         @: $(MAKE); $(unstage)
8580         @test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8582         r=`${PWD_COMMAND}`; export r; \
8583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8584         $(HOST_EXPORTS) \
8585         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8586         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8587         case $(srcdir) in \
8588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8589           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8591         esac; \
8592         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8593         libsrcdir="$$s/fileutils"; \
8594         $(SHELL) $${libsrcdir}/configure \
8595           $(HOST_CONFIGARGS) $${srcdiroption}  \
8596           || exit 1
8597 @endif fileutils
8598
8599
8600
8601
8602
8603 .PHONY: all-fileutils maybe-all-fileutils
8604 maybe-all-fileutils:
8605 @if fileutils
8606 TARGET-fileutils=all
8607 maybe-all-fileutils: all-fileutils
8608 all-fileutils: configure-fileutils
8609         @: $(MAKE); $(unstage)
8610         @r=`${PWD_COMMAND}`; export r; \
8611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8612         $(HOST_EXPORTS) \
8613         (cd $(HOST_SUBDIR)/fileutils && \
8614           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8615 @endif fileutils
8616
8617
8618
8619
8620 .PHONY: check-fileutils maybe-check-fileutils
8621 maybe-check-fileutils:
8622 @if fileutils
8623 maybe-check-fileutils: check-fileutils
8624
8625 check-fileutils:
8626         @: $(MAKE); $(unstage)
8627         @r=`${PWD_COMMAND}`; export r; \
8628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8629         $(HOST_EXPORTS) \
8630         (cd $(HOST_SUBDIR)/fileutils && \
8631           $(MAKE) $(FLAGS_TO_PASS)  check)
8632
8633 @endif fileutils
8634
8635 .PHONY: install-fileutils maybe-install-fileutils
8636 maybe-install-fileutils:
8637 @if fileutils
8638 maybe-install-fileutils: install-fileutils
8639
8640 install-fileutils: installdirs
8641         @: $(MAKE); $(unstage)
8642         @r=`${PWD_COMMAND}`; export r; \
8643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8644         $(HOST_EXPORTS) \
8645         (cd $(HOST_SUBDIR)/fileutils && \
8646           $(MAKE) $(FLAGS_TO_PASS)  install)
8647
8648 @endif fileutils
8649
8650 # Other targets (info, dvi, etc.)
8651
8652 .PHONY: maybe-info-fileutils info-fileutils
8653 maybe-info-fileutils:
8654 @if fileutils
8655 maybe-info-fileutils: info-fileutils
8656
8657 info-fileutils: \
8658     configure-fileutils 
8659         @: $(MAKE); $(unstage)
8660         @[ -f ./fileutils/Makefile ] || exit 0; \
8661         r=`${PWD_COMMAND}`; export r; \
8662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8663         $(HOST_EXPORTS) \
8664         for flag in $(EXTRA_HOST_FLAGS) ; do \
8665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8666         done; \
8667         echo "Doing info in fileutils" ; \
8668         (cd $(HOST_SUBDIR)/fileutils && \
8669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8671                   "RANLIB=$${RANLIB}" \
8672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8673                   info) \
8674           || exit 1
8675
8676 @endif fileutils
8677
8678 .PHONY: maybe-dvi-fileutils dvi-fileutils
8679 maybe-dvi-fileutils:
8680 @if fileutils
8681 maybe-dvi-fileutils: dvi-fileutils
8682
8683 dvi-fileutils: \
8684     configure-fileutils 
8685         @: $(MAKE); $(unstage)
8686         @[ -f ./fileutils/Makefile ] || exit 0; \
8687         r=`${PWD_COMMAND}`; export r; \
8688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8689         $(HOST_EXPORTS) \
8690         for flag in $(EXTRA_HOST_FLAGS) ; do \
8691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8692         done; \
8693         echo "Doing dvi in fileutils" ; \
8694         (cd $(HOST_SUBDIR)/fileutils && \
8695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8697                   "RANLIB=$${RANLIB}" \
8698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8699                   dvi) \
8700           || exit 1
8701
8702 @endif fileutils
8703
8704 .PHONY: maybe-html-fileutils html-fileutils
8705 maybe-html-fileutils:
8706 @if fileutils
8707 maybe-html-fileutils: html-fileutils
8708
8709 html-fileutils: \
8710     configure-fileutils 
8711         @: $(MAKE); $(unstage)
8712         @[ -f ./fileutils/Makefile ] || exit 0; \
8713         r=`${PWD_COMMAND}`; export r; \
8714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8715         $(HOST_EXPORTS) \
8716         for flag in $(EXTRA_HOST_FLAGS) ; do \
8717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8718         done; \
8719         echo "Doing html in fileutils" ; \
8720         (cd $(HOST_SUBDIR)/fileutils && \
8721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8723                   "RANLIB=$${RANLIB}" \
8724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8725                   html) \
8726           || exit 1
8727
8728 @endif fileutils
8729
8730 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8731 maybe-TAGS-fileutils:
8732 @if fileutils
8733 maybe-TAGS-fileutils: TAGS-fileutils
8734
8735 TAGS-fileutils: \
8736     configure-fileutils 
8737         @: $(MAKE); $(unstage)
8738         @[ -f ./fileutils/Makefile ] || exit 0; \
8739         r=`${PWD_COMMAND}`; export r; \
8740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8741         $(HOST_EXPORTS) \
8742         for flag in $(EXTRA_HOST_FLAGS) ; do \
8743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8744         done; \
8745         echo "Doing TAGS in fileutils" ; \
8746         (cd $(HOST_SUBDIR)/fileutils && \
8747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8749                   "RANLIB=$${RANLIB}" \
8750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8751                   TAGS) \
8752           || exit 1
8753
8754 @endif fileutils
8755
8756 .PHONY: maybe-install-info-fileutils install-info-fileutils
8757 maybe-install-info-fileutils:
8758 @if fileutils
8759 maybe-install-info-fileutils: install-info-fileutils
8760
8761 install-info-fileutils: \
8762     configure-fileutils \
8763     info-fileutils 
8764         @: $(MAKE); $(unstage)
8765         @[ -f ./fileutils/Makefile ] || exit 0; \
8766         r=`${PWD_COMMAND}`; export r; \
8767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8768         $(HOST_EXPORTS) \
8769         for flag in $(EXTRA_HOST_FLAGS) ; do \
8770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8771         done; \
8772         echo "Doing install-info in fileutils" ; \
8773         (cd $(HOST_SUBDIR)/fileutils && \
8774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8776                   "RANLIB=$${RANLIB}" \
8777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8778                   install-info) \
8779           || exit 1
8780
8781 @endif fileutils
8782
8783 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8784 maybe-installcheck-fileutils:
8785 @if fileutils
8786 maybe-installcheck-fileutils: installcheck-fileutils
8787
8788 installcheck-fileutils: \
8789     configure-fileutils 
8790         @: $(MAKE); $(unstage)
8791         @[ -f ./fileutils/Makefile ] || exit 0; \
8792         r=`${PWD_COMMAND}`; export r; \
8793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794         $(HOST_EXPORTS) \
8795         for flag in $(EXTRA_HOST_FLAGS) ; do \
8796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8797         done; \
8798         echo "Doing installcheck in fileutils" ; \
8799         (cd $(HOST_SUBDIR)/fileutils && \
8800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802                   "RANLIB=$${RANLIB}" \
8803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8804                   installcheck) \
8805           || exit 1
8806
8807 @endif fileutils
8808
8809 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8810 maybe-mostlyclean-fileutils:
8811 @if fileutils
8812 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8813
8814 mostlyclean-fileutils: 
8815         @: $(MAKE); $(unstage)
8816         @[ -f ./fileutils/Makefile ] || exit 0; \
8817         r=`${PWD_COMMAND}`; export r; \
8818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819         $(HOST_EXPORTS) \
8820         for flag in $(EXTRA_HOST_FLAGS) ; do \
8821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822         done; \
8823         echo "Doing mostlyclean in fileutils" ; \
8824         (cd $(HOST_SUBDIR)/fileutils && \
8825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827                   "RANLIB=$${RANLIB}" \
8828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8829                   mostlyclean) \
8830           || exit 1
8831
8832 @endif fileutils
8833
8834 .PHONY: maybe-clean-fileutils clean-fileutils
8835 maybe-clean-fileutils:
8836 @if fileutils
8837 maybe-clean-fileutils: clean-fileutils
8838
8839 clean-fileutils: 
8840         @: $(MAKE); $(unstage)
8841         @[ -f ./fileutils/Makefile ] || exit 0; \
8842         r=`${PWD_COMMAND}`; export r; \
8843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8844         $(HOST_EXPORTS) \
8845         for flag in $(EXTRA_HOST_FLAGS) ; do \
8846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8847         done; \
8848         echo "Doing clean in fileutils" ; \
8849         (cd $(HOST_SUBDIR)/fileutils && \
8850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8852                   "RANLIB=$${RANLIB}" \
8853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8854                   clean) \
8855           || exit 1
8856
8857 @endif fileutils
8858
8859 .PHONY: maybe-distclean-fileutils distclean-fileutils
8860 maybe-distclean-fileutils:
8861 @if fileutils
8862 maybe-distclean-fileutils: distclean-fileutils
8863
8864 distclean-fileutils: 
8865         @: $(MAKE); $(unstage)
8866         @[ -f ./fileutils/Makefile ] || exit 0; \
8867         r=`${PWD_COMMAND}`; export r; \
8868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869         $(HOST_EXPORTS) \
8870         for flag in $(EXTRA_HOST_FLAGS) ; do \
8871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8872         done; \
8873         echo "Doing distclean in fileutils" ; \
8874         (cd $(HOST_SUBDIR)/fileutils && \
8875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8877                   "RANLIB=$${RANLIB}" \
8878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8879                   distclean) \
8880           || exit 1
8881
8882 @endif fileutils
8883
8884 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
8885 maybe-maintainer-clean-fileutils:
8886 @if fileutils
8887 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
8888
8889 maintainer-clean-fileutils: 
8890         @: $(MAKE); $(unstage)
8891         @[ -f ./fileutils/Makefile ] || exit 0; \
8892         r=`${PWD_COMMAND}`; export r; \
8893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894         $(HOST_EXPORTS) \
8895         for flag in $(EXTRA_HOST_FLAGS) ; do \
8896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8897         done; \
8898         echo "Doing maintainer-clean in fileutils" ; \
8899         (cd $(HOST_SUBDIR)/fileutils && \
8900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8902                   "RANLIB=$${RANLIB}" \
8903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8904                   maintainer-clean) \
8905           || exit 1
8906
8907 @endif fileutils
8908
8909
8910
8911 .PHONY: configure-findutils maybe-configure-findutils
8912 maybe-configure-findutils:
8913 @if findutils
8914 maybe-configure-findutils: configure-findutils
8915 configure-findutils:
8916         @: $(MAKE); $(unstage)
8917         @test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
8918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
8919         r=`${PWD_COMMAND}`; export r; \
8920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921         $(HOST_EXPORTS) \
8922         echo Configuring in $(HOST_SUBDIR)/findutils; \
8923         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
8924         case $(srcdir) in \
8925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8926           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
8927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8928         esac; \
8929         srcdiroption="--srcdir=$${topdir}/findutils"; \
8930         libsrcdir="$$s/findutils"; \
8931         $(SHELL) $${libsrcdir}/configure \
8932           $(HOST_CONFIGARGS) $${srcdiroption}  \
8933           || exit 1
8934 @endif findutils
8935
8936
8937
8938
8939
8940 .PHONY: all-findutils maybe-all-findutils
8941 maybe-all-findutils:
8942 @if findutils
8943 TARGET-findutils=all
8944 maybe-all-findutils: all-findutils
8945 all-findutils: configure-findutils
8946         @: $(MAKE); $(unstage)
8947         @r=`${PWD_COMMAND}`; export r; \
8948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8949         $(HOST_EXPORTS) \
8950         (cd $(HOST_SUBDIR)/findutils && \
8951           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
8952 @endif findutils
8953
8954
8955
8956
8957 .PHONY: check-findutils maybe-check-findutils
8958 maybe-check-findutils:
8959 @if findutils
8960 maybe-check-findutils: check-findutils
8961
8962 check-findutils:
8963         @: $(MAKE); $(unstage)
8964         @r=`${PWD_COMMAND}`; export r; \
8965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966         $(HOST_EXPORTS) \
8967         (cd $(HOST_SUBDIR)/findutils && \
8968           $(MAKE) $(FLAGS_TO_PASS)  check)
8969
8970 @endif findutils
8971
8972 .PHONY: install-findutils maybe-install-findutils
8973 maybe-install-findutils:
8974 @if findutils
8975 maybe-install-findutils: install-findutils
8976
8977 install-findutils: installdirs
8978         @: $(MAKE); $(unstage)
8979         @r=`${PWD_COMMAND}`; export r; \
8980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8981         $(HOST_EXPORTS) \
8982         (cd $(HOST_SUBDIR)/findutils && \
8983           $(MAKE) $(FLAGS_TO_PASS)  install)
8984
8985 @endif findutils
8986
8987 # Other targets (info, dvi, etc.)
8988
8989 .PHONY: maybe-info-findutils info-findutils
8990 maybe-info-findutils:
8991 @if findutils
8992 maybe-info-findutils: info-findutils
8993
8994 info-findutils: \
8995     configure-findutils 
8996         @: $(MAKE); $(unstage)
8997         @[ -f ./findutils/Makefile ] || exit 0; \
8998         r=`${PWD_COMMAND}`; export r; \
8999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9000         $(HOST_EXPORTS) \
9001         for flag in $(EXTRA_HOST_FLAGS) ; do \
9002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9003         done; \
9004         echo "Doing info in findutils" ; \
9005         (cd $(HOST_SUBDIR)/findutils && \
9006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9008                   "RANLIB=$${RANLIB}" \
9009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9010                   info) \
9011           || exit 1
9012
9013 @endif findutils
9014
9015 .PHONY: maybe-dvi-findutils dvi-findutils
9016 maybe-dvi-findutils:
9017 @if findutils
9018 maybe-dvi-findutils: dvi-findutils
9019
9020 dvi-findutils: \
9021     configure-findutils 
9022         @: $(MAKE); $(unstage)
9023         @[ -f ./findutils/Makefile ] || exit 0; \
9024         r=`${PWD_COMMAND}`; export r; \
9025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9026         $(HOST_EXPORTS) \
9027         for flag in $(EXTRA_HOST_FLAGS) ; do \
9028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9029         done; \
9030         echo "Doing dvi in findutils" ; \
9031         (cd $(HOST_SUBDIR)/findutils && \
9032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9034                   "RANLIB=$${RANLIB}" \
9035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9036                   dvi) \
9037           || exit 1
9038
9039 @endif findutils
9040
9041 .PHONY: maybe-html-findutils html-findutils
9042 maybe-html-findutils:
9043 @if findutils
9044 maybe-html-findutils: html-findutils
9045
9046 html-findutils: \
9047     configure-findutils 
9048         @: $(MAKE); $(unstage)
9049         @[ -f ./findutils/Makefile ] || exit 0; \
9050         r=`${PWD_COMMAND}`; export r; \
9051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9052         $(HOST_EXPORTS) \
9053         for flag in $(EXTRA_HOST_FLAGS) ; do \
9054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9055         done; \
9056         echo "Doing html in findutils" ; \
9057         (cd $(HOST_SUBDIR)/findutils && \
9058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9060                   "RANLIB=$${RANLIB}" \
9061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9062                   html) \
9063           || exit 1
9064
9065 @endif findutils
9066
9067 .PHONY: maybe-TAGS-findutils TAGS-findutils
9068 maybe-TAGS-findutils:
9069 @if findutils
9070 maybe-TAGS-findutils: TAGS-findutils
9071
9072 TAGS-findutils: \
9073     configure-findutils 
9074         @: $(MAKE); $(unstage)
9075         @[ -f ./findutils/Makefile ] || exit 0; \
9076         r=`${PWD_COMMAND}`; export r; \
9077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9078         $(HOST_EXPORTS) \
9079         for flag in $(EXTRA_HOST_FLAGS) ; do \
9080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9081         done; \
9082         echo "Doing TAGS in findutils" ; \
9083         (cd $(HOST_SUBDIR)/findutils && \
9084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9086                   "RANLIB=$${RANLIB}" \
9087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9088                   TAGS) \
9089           || exit 1
9090
9091 @endif findutils
9092
9093 .PHONY: maybe-install-info-findutils install-info-findutils
9094 maybe-install-info-findutils:
9095 @if findutils
9096 maybe-install-info-findutils: install-info-findutils
9097
9098 install-info-findutils: \
9099     configure-findutils \
9100     info-findutils 
9101         @: $(MAKE); $(unstage)
9102         @[ -f ./findutils/Makefile ] || exit 0; \
9103         r=`${PWD_COMMAND}`; export r; \
9104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9105         $(HOST_EXPORTS) \
9106         for flag in $(EXTRA_HOST_FLAGS) ; do \
9107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9108         done; \
9109         echo "Doing install-info in findutils" ; \
9110         (cd $(HOST_SUBDIR)/findutils && \
9111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9113                   "RANLIB=$${RANLIB}" \
9114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9115                   install-info) \
9116           || exit 1
9117
9118 @endif findutils
9119
9120 .PHONY: maybe-installcheck-findutils installcheck-findutils
9121 maybe-installcheck-findutils:
9122 @if findutils
9123 maybe-installcheck-findutils: installcheck-findutils
9124
9125 installcheck-findutils: \
9126     configure-findutils 
9127         @: $(MAKE); $(unstage)
9128         @[ -f ./findutils/Makefile ] || exit 0; \
9129         r=`${PWD_COMMAND}`; export r; \
9130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9131         $(HOST_EXPORTS) \
9132         for flag in $(EXTRA_HOST_FLAGS) ; do \
9133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9134         done; \
9135         echo "Doing installcheck in findutils" ; \
9136         (cd $(HOST_SUBDIR)/findutils && \
9137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9139                   "RANLIB=$${RANLIB}" \
9140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9141                   installcheck) \
9142           || exit 1
9143
9144 @endif findutils
9145
9146 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9147 maybe-mostlyclean-findutils:
9148 @if findutils
9149 maybe-mostlyclean-findutils: mostlyclean-findutils
9150
9151 mostlyclean-findutils: 
9152         @: $(MAKE); $(unstage)
9153         @[ -f ./findutils/Makefile ] || exit 0; \
9154         r=`${PWD_COMMAND}`; export r; \
9155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9156         $(HOST_EXPORTS) \
9157         for flag in $(EXTRA_HOST_FLAGS) ; do \
9158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9159         done; \
9160         echo "Doing mostlyclean in findutils" ; \
9161         (cd $(HOST_SUBDIR)/findutils && \
9162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9164                   "RANLIB=$${RANLIB}" \
9165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9166                   mostlyclean) \
9167           || exit 1
9168
9169 @endif findutils
9170
9171 .PHONY: maybe-clean-findutils clean-findutils
9172 maybe-clean-findutils:
9173 @if findutils
9174 maybe-clean-findutils: clean-findutils
9175
9176 clean-findutils: 
9177         @: $(MAKE); $(unstage)
9178         @[ -f ./findutils/Makefile ] || exit 0; \
9179         r=`${PWD_COMMAND}`; export r; \
9180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9181         $(HOST_EXPORTS) \
9182         for flag in $(EXTRA_HOST_FLAGS) ; do \
9183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9184         done; \
9185         echo "Doing clean in findutils" ; \
9186         (cd $(HOST_SUBDIR)/findutils && \
9187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9189                   "RANLIB=$${RANLIB}" \
9190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9191                   clean) \
9192           || exit 1
9193
9194 @endif findutils
9195
9196 .PHONY: maybe-distclean-findutils distclean-findutils
9197 maybe-distclean-findutils:
9198 @if findutils
9199 maybe-distclean-findutils: distclean-findutils
9200
9201 distclean-findutils: 
9202         @: $(MAKE); $(unstage)
9203         @[ -f ./findutils/Makefile ] || exit 0; \
9204         r=`${PWD_COMMAND}`; export r; \
9205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206         $(HOST_EXPORTS) \
9207         for flag in $(EXTRA_HOST_FLAGS) ; do \
9208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9209         done; \
9210         echo "Doing distclean in findutils" ; \
9211         (cd $(HOST_SUBDIR)/findutils && \
9212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9214                   "RANLIB=$${RANLIB}" \
9215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9216                   distclean) \
9217           || exit 1
9218
9219 @endif findutils
9220
9221 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9222 maybe-maintainer-clean-findutils:
9223 @if findutils
9224 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9225
9226 maintainer-clean-findutils: 
9227         @: $(MAKE); $(unstage)
9228         @[ -f ./findutils/Makefile ] || exit 0; \
9229         r=`${PWD_COMMAND}`; export r; \
9230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9231         $(HOST_EXPORTS) \
9232         for flag in $(EXTRA_HOST_FLAGS) ; do \
9233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9234         done; \
9235         echo "Doing maintainer-clean in findutils" ; \
9236         (cd $(HOST_SUBDIR)/findutils && \
9237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9239                   "RANLIB=$${RANLIB}" \
9240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9241                   maintainer-clean) \
9242           || exit 1
9243
9244 @endif findutils
9245
9246
9247
9248 .PHONY: configure-find maybe-configure-find
9249 maybe-configure-find:
9250 @if find
9251 maybe-configure-find: configure-find
9252 configure-find:
9253         @: $(MAKE); $(unstage)
9254         @test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9256         r=`${PWD_COMMAND}`; export r; \
9257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9258         $(HOST_EXPORTS) \
9259         echo Configuring in $(HOST_SUBDIR)/find; \
9260         cd "$(HOST_SUBDIR)/find" || exit 1; \
9261         case $(srcdir) in \
9262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9263           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9265         esac; \
9266         srcdiroption="--srcdir=$${topdir}/find"; \
9267         libsrcdir="$$s/find"; \
9268         $(SHELL) $${libsrcdir}/configure \
9269           $(HOST_CONFIGARGS) $${srcdiroption}  \
9270           || exit 1
9271 @endif find
9272
9273
9274
9275
9276
9277 .PHONY: all-find maybe-all-find
9278 maybe-all-find:
9279 @if find
9280 TARGET-find=all
9281 maybe-all-find: all-find
9282 all-find: configure-find
9283         @: $(MAKE); $(unstage)
9284         @r=`${PWD_COMMAND}`; export r; \
9285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286         $(HOST_EXPORTS) \
9287         (cd $(HOST_SUBDIR)/find && \
9288           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9289 @endif find
9290
9291
9292
9293
9294 .PHONY: check-find maybe-check-find
9295 maybe-check-find:
9296 @if find
9297 maybe-check-find: check-find
9298
9299 check-find:
9300         @: $(MAKE); $(unstage)
9301         @r=`${PWD_COMMAND}`; export r; \
9302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9303         $(HOST_EXPORTS) \
9304         (cd $(HOST_SUBDIR)/find && \
9305           $(MAKE) $(FLAGS_TO_PASS)  check)
9306
9307 @endif find
9308
9309 .PHONY: install-find maybe-install-find
9310 maybe-install-find:
9311 @if find
9312 maybe-install-find: install-find
9313
9314 install-find: installdirs
9315         @: $(MAKE); $(unstage)
9316         @r=`${PWD_COMMAND}`; export r; \
9317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9318         $(HOST_EXPORTS) \
9319         (cd $(HOST_SUBDIR)/find && \
9320           $(MAKE) $(FLAGS_TO_PASS)  install)
9321
9322 @endif find
9323
9324 # Other targets (info, dvi, etc.)
9325
9326 .PHONY: maybe-info-find info-find
9327 maybe-info-find:
9328 @if find
9329 maybe-info-find: info-find
9330
9331 info-find: \
9332     configure-find 
9333         @: $(MAKE); $(unstage)
9334         @[ -f ./find/Makefile ] || exit 0; \
9335         r=`${PWD_COMMAND}`; export r; \
9336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9337         $(HOST_EXPORTS) \
9338         for flag in $(EXTRA_HOST_FLAGS) ; do \
9339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9340         done; \
9341         echo "Doing info in find" ; \
9342         (cd $(HOST_SUBDIR)/find && \
9343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9345                   "RANLIB=$${RANLIB}" \
9346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9347                   info) \
9348           || exit 1
9349
9350 @endif find
9351
9352 .PHONY: maybe-dvi-find dvi-find
9353 maybe-dvi-find:
9354 @if find
9355 maybe-dvi-find: dvi-find
9356
9357 dvi-find: \
9358     configure-find 
9359         @: $(MAKE); $(unstage)
9360         @[ -f ./find/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 dvi in find" ; \
9368         (cd $(HOST_SUBDIR)/find && \
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                   dvi) \
9374           || exit 1
9375
9376 @endif find
9377
9378 .PHONY: maybe-html-find html-find
9379 maybe-html-find:
9380 @if find
9381 maybe-html-find: html-find
9382
9383 html-find: \
9384     configure-find 
9385         @: $(MAKE); $(unstage)
9386         @[ -f ./find/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 html in find" ; \
9394         (cd $(HOST_SUBDIR)/find && \
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                   html) \
9400           || exit 1
9401
9402 @endif find
9403
9404 .PHONY: maybe-TAGS-find TAGS-find
9405 maybe-TAGS-find:
9406 @if find
9407 maybe-TAGS-find: TAGS-find
9408
9409 TAGS-find: \
9410     configure-find 
9411         @: $(MAKE); $(unstage)
9412         @[ -f ./find/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 TAGS in find" ; \
9420         (cd $(HOST_SUBDIR)/find && \
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                   TAGS) \
9426           || exit 1
9427
9428 @endif find
9429
9430 .PHONY: maybe-install-info-find install-info-find
9431 maybe-install-info-find:
9432 @if find
9433 maybe-install-info-find: install-info-find
9434
9435 install-info-find: \
9436     configure-find \
9437     info-find 
9438         @: $(MAKE); $(unstage)
9439         @[ -f ./find/Makefile ] || exit 0; \
9440         r=`${PWD_COMMAND}`; export r; \
9441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9442         $(HOST_EXPORTS) \
9443         for flag in $(EXTRA_HOST_FLAGS) ; do \
9444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9445         done; \
9446         echo "Doing install-info in find" ; \
9447         (cd $(HOST_SUBDIR)/find && \
9448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9450                   "RANLIB=$${RANLIB}" \
9451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9452                   install-info) \
9453           || exit 1
9454
9455 @endif find
9456
9457 .PHONY: maybe-installcheck-find installcheck-find
9458 maybe-installcheck-find:
9459 @if find
9460 maybe-installcheck-find: installcheck-find
9461
9462 installcheck-find: \
9463     configure-find 
9464         @: $(MAKE); $(unstage)
9465         @[ -f ./find/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 installcheck in find" ; \
9473         (cd $(HOST_SUBDIR)/find && \
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                   installcheck) \
9479           || exit 1
9480
9481 @endif find
9482
9483 .PHONY: maybe-mostlyclean-find mostlyclean-find
9484 maybe-mostlyclean-find:
9485 @if find
9486 maybe-mostlyclean-find: mostlyclean-find
9487
9488 mostlyclean-find: 
9489         @: $(MAKE); $(unstage)
9490         @[ -f ./find/Makefile ] || exit 0; \
9491         r=`${PWD_COMMAND}`; export r; \
9492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9493         $(HOST_EXPORTS) \
9494         for flag in $(EXTRA_HOST_FLAGS) ; do \
9495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9496         done; \
9497         echo "Doing mostlyclean in find" ; \
9498         (cd $(HOST_SUBDIR)/find && \
9499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9501                   "RANLIB=$${RANLIB}" \
9502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9503                   mostlyclean) \
9504           || exit 1
9505
9506 @endif find
9507
9508 .PHONY: maybe-clean-find clean-find
9509 maybe-clean-find:
9510 @if find
9511 maybe-clean-find: clean-find
9512
9513 clean-find: 
9514         @: $(MAKE); $(unstage)
9515         @[ -f ./find/Makefile ] || exit 0; \
9516         r=`${PWD_COMMAND}`; export r; \
9517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9518         $(HOST_EXPORTS) \
9519         for flag in $(EXTRA_HOST_FLAGS) ; do \
9520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9521         done; \
9522         echo "Doing clean in find" ; \
9523         (cd $(HOST_SUBDIR)/find && \
9524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9526                   "RANLIB=$${RANLIB}" \
9527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9528                   clean) \
9529           || exit 1
9530
9531 @endif find
9532
9533 .PHONY: maybe-distclean-find distclean-find
9534 maybe-distclean-find:
9535 @if find
9536 maybe-distclean-find: distclean-find
9537
9538 distclean-find: 
9539         @: $(MAKE); $(unstage)
9540         @[ -f ./find/Makefile ] || exit 0; \
9541         r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         $(HOST_EXPORTS) \
9544         for flag in $(EXTRA_HOST_FLAGS) ; do \
9545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9546         done; \
9547         echo "Doing distclean in find" ; \
9548         (cd $(HOST_SUBDIR)/find && \
9549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9551                   "RANLIB=$${RANLIB}" \
9552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9553                   distclean) \
9554           || exit 1
9555
9556 @endif find
9557
9558 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9559 maybe-maintainer-clean-find:
9560 @if find
9561 maybe-maintainer-clean-find: maintainer-clean-find
9562
9563 maintainer-clean-find: 
9564         @: $(MAKE); $(unstage)
9565         @[ -f ./find/Makefile ] || exit 0; \
9566         r=`${PWD_COMMAND}`; export r; \
9567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9568         $(HOST_EXPORTS) \
9569         for flag in $(EXTRA_HOST_FLAGS) ; do \
9570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9571         done; \
9572         echo "Doing maintainer-clean in find" ; \
9573         (cd $(HOST_SUBDIR)/find && \
9574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9576                   "RANLIB=$${RANLIB}" \
9577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9578                   maintainer-clean) \
9579           || exit 1
9580
9581 @endif find
9582
9583
9584
9585 .PHONY: configure-fixincludes maybe-configure-fixincludes
9586 maybe-configure-fixincludes:
9587 @if fixincludes
9588 maybe-configure-fixincludes: configure-fixincludes
9589 configure-fixincludes:
9590         @: $(MAKE); $(unstage)
9591         @test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9593         r=`${PWD_COMMAND}`; export r; \
9594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9595         $(HOST_EXPORTS) \
9596         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9597         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9598         case $(srcdir) in \
9599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9600           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9602         esac; \
9603         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9604         libsrcdir="$$s/fixincludes"; \
9605         $(SHELL) $${libsrcdir}/configure \
9606           $(HOST_CONFIGARGS) $${srcdiroption}  \
9607           || exit 1
9608 @endif fixincludes
9609
9610
9611
9612
9613
9614 .PHONY: all-fixincludes maybe-all-fixincludes
9615 maybe-all-fixincludes:
9616 @if fixincludes
9617 TARGET-fixincludes=all
9618 maybe-all-fixincludes: all-fixincludes
9619 all-fixincludes: configure-fixincludes
9620         @: $(MAKE); $(unstage)
9621         @r=`${PWD_COMMAND}`; export r; \
9622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9623         $(HOST_EXPORTS) \
9624         (cd $(HOST_SUBDIR)/fixincludes && \
9625           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9626 @endif fixincludes
9627
9628
9629
9630
9631 .PHONY: check-fixincludes maybe-check-fixincludes
9632 maybe-check-fixincludes:
9633 @if fixincludes
9634 maybe-check-fixincludes: check-fixincludes
9635
9636 check-fixincludes:
9637         @: $(MAKE); $(unstage)
9638         @r=`${PWD_COMMAND}`; export r; \
9639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9640         $(HOST_EXPORTS) \
9641         (cd $(HOST_SUBDIR)/fixincludes && \
9642           $(MAKE) $(FLAGS_TO_PASS)  check)
9643
9644 @endif fixincludes
9645
9646 .PHONY: install-fixincludes maybe-install-fixincludes
9647 maybe-install-fixincludes:
9648 @if fixincludes
9649 maybe-install-fixincludes: install-fixincludes
9650
9651 install-fixincludes: installdirs
9652         @: $(MAKE); $(unstage)
9653         @r=`${PWD_COMMAND}`; export r; \
9654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9655         $(HOST_EXPORTS) \
9656         (cd $(HOST_SUBDIR)/fixincludes && \
9657           $(MAKE) $(FLAGS_TO_PASS)  install)
9658
9659 @endif fixincludes
9660
9661 # Other targets (info, dvi, etc.)
9662
9663 .PHONY: maybe-info-fixincludes info-fixincludes
9664 maybe-info-fixincludes:
9665 @if fixincludes
9666 maybe-info-fixincludes: info-fixincludes
9667
9668 # fixincludes doesn't support info.
9669 info-fixincludes:
9670
9671 @endif fixincludes
9672
9673 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9674 maybe-dvi-fixincludes:
9675 @if fixincludes
9676 maybe-dvi-fixincludes: dvi-fixincludes
9677
9678 # fixincludes doesn't support dvi.
9679 dvi-fixincludes:
9680
9681 @endif fixincludes
9682
9683 .PHONY: maybe-html-fixincludes html-fixincludes
9684 maybe-html-fixincludes:
9685 @if fixincludes
9686 maybe-html-fixincludes: html-fixincludes
9687
9688 html-fixincludes: \
9689     configure-fixincludes 
9690         @: $(MAKE); $(unstage)
9691         @[ -f ./fixincludes/Makefile ] || exit 0; \
9692         r=`${PWD_COMMAND}`; export r; \
9693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694         $(HOST_EXPORTS) \
9695         for flag in $(EXTRA_HOST_FLAGS) ; do \
9696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9697         done; \
9698         echo "Doing html in fixincludes" ; \
9699         (cd $(HOST_SUBDIR)/fixincludes && \
9700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9702                   "RANLIB=$${RANLIB}" \
9703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9704                   html) \
9705           || exit 1
9706
9707 @endif fixincludes
9708
9709 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9710 maybe-TAGS-fixincludes:
9711 @if fixincludes
9712 maybe-TAGS-fixincludes: TAGS-fixincludes
9713
9714 # fixincludes doesn't support TAGS.
9715 TAGS-fixincludes:
9716
9717 @endif fixincludes
9718
9719 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9720 maybe-install-info-fixincludes:
9721 @if fixincludes
9722 maybe-install-info-fixincludes: install-info-fixincludes
9723
9724 # fixincludes doesn't support install-info.
9725 install-info-fixincludes:
9726
9727 @endif fixincludes
9728
9729 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9730 maybe-installcheck-fixincludes:
9731 @if fixincludes
9732 maybe-installcheck-fixincludes: installcheck-fixincludes
9733
9734 # fixincludes doesn't support installcheck.
9735 installcheck-fixincludes:
9736
9737 @endif fixincludes
9738
9739 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9740 maybe-mostlyclean-fixincludes:
9741 @if fixincludes
9742 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9743
9744 mostlyclean-fixincludes: 
9745         @: $(MAKE); $(unstage)
9746         @[ -f ./fixincludes/Makefile ] || exit 0; \
9747         r=`${PWD_COMMAND}`; export r; \
9748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749         $(HOST_EXPORTS) \
9750         for flag in $(EXTRA_HOST_FLAGS) ; do \
9751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9752         done; \
9753         echo "Doing mostlyclean in fixincludes" ; \
9754         (cd $(HOST_SUBDIR)/fixincludes && \
9755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9757                   "RANLIB=$${RANLIB}" \
9758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9759                   mostlyclean) \
9760           || exit 1
9761
9762 @endif fixincludes
9763
9764 .PHONY: maybe-clean-fixincludes clean-fixincludes
9765 maybe-clean-fixincludes:
9766 @if fixincludes
9767 maybe-clean-fixincludes: clean-fixincludes
9768
9769 clean-fixincludes: 
9770         @: $(MAKE); $(unstage)
9771         @[ -f ./fixincludes/Makefile ] || exit 0; \
9772         r=`${PWD_COMMAND}`; export r; \
9773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9774         $(HOST_EXPORTS) \
9775         for flag in $(EXTRA_HOST_FLAGS) ; do \
9776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9777         done; \
9778         echo "Doing clean in fixincludes" ; \
9779         (cd $(HOST_SUBDIR)/fixincludes && \
9780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9782                   "RANLIB=$${RANLIB}" \
9783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9784                   clean) \
9785           || exit 1
9786
9787 @endif fixincludes
9788
9789 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9790 maybe-distclean-fixincludes:
9791 @if fixincludes
9792 maybe-distclean-fixincludes: distclean-fixincludes
9793
9794 distclean-fixincludes: 
9795         @: $(MAKE); $(unstage)
9796         @[ -f ./fixincludes/Makefile ] || exit 0; \
9797         r=`${PWD_COMMAND}`; export r; \
9798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799         $(HOST_EXPORTS) \
9800         for flag in $(EXTRA_HOST_FLAGS) ; do \
9801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9802         done; \
9803         echo "Doing distclean in fixincludes" ; \
9804         (cd $(HOST_SUBDIR)/fixincludes && \
9805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9807                   "RANLIB=$${RANLIB}" \
9808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9809                   distclean) \
9810           || exit 1
9811
9812 @endif fixincludes
9813
9814 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9815 maybe-maintainer-clean-fixincludes:
9816 @if fixincludes
9817 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9818
9819 maintainer-clean-fixincludes: 
9820         @: $(MAKE); $(unstage)
9821         @[ -f ./fixincludes/Makefile ] || exit 0; \
9822         r=`${PWD_COMMAND}`; export r; \
9823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824         $(HOST_EXPORTS) \
9825         for flag in $(EXTRA_HOST_FLAGS) ; do \
9826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827         done; \
9828         echo "Doing maintainer-clean in fixincludes" ; \
9829         (cd $(HOST_SUBDIR)/fixincludes && \
9830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832                   "RANLIB=$${RANLIB}" \
9833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9834                   maintainer-clean) \
9835           || exit 1
9836
9837 @endif fixincludes
9838
9839
9840
9841 .PHONY: configure-flex maybe-configure-flex
9842 maybe-configure-flex:
9843 @if flex
9844 maybe-configure-flex: configure-flex
9845 configure-flex:
9846         @: $(MAKE); $(unstage)
9847         @test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9849         r=`${PWD_COMMAND}`; export r; \
9850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9851         $(HOST_EXPORTS) \
9852         echo Configuring in $(HOST_SUBDIR)/flex; \
9853         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9854         case $(srcdir) in \
9855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9856           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9858         esac; \
9859         srcdiroption="--srcdir=$${topdir}/flex"; \
9860         libsrcdir="$$s/flex"; \
9861         $(SHELL) $${libsrcdir}/configure \
9862           $(HOST_CONFIGARGS) $${srcdiroption}  \
9863           || exit 1
9864 @endif flex
9865
9866
9867
9868
9869
9870 .PHONY: all-flex maybe-all-flex
9871 maybe-all-flex:
9872 @if flex
9873 TARGET-flex=all
9874 maybe-all-flex: all-flex
9875 all-flex: configure-flex
9876         @: $(MAKE); $(unstage)
9877         @r=`${PWD_COMMAND}`; export r; \
9878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9879         $(HOST_EXPORTS) \
9880         (cd $(HOST_SUBDIR)/flex && \
9881           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
9882 @endif flex
9883
9884
9885
9886
9887 .PHONY: check-flex maybe-check-flex
9888 maybe-check-flex:
9889 @if flex
9890 maybe-check-flex: check-flex
9891
9892 # This module is only tested in a native toolchain.
9893 check-flex:
9894         @: $(MAKE); $(unstage)
9895         @if [ '$(host)' = '$(target)' ] ; then \
9896           r=`${PWD_COMMAND}`; export r; \
9897           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9898           $(HOST_EXPORTS) \
9899           (cd $(HOST_SUBDIR)/flex && \
9900             $(MAKE) $(FLAGS_TO_PASS)  check); \
9901         fi
9902
9903 @endif flex
9904
9905 .PHONY: install-flex maybe-install-flex
9906 maybe-install-flex:
9907 @if flex
9908 maybe-install-flex: install-flex
9909
9910 install-flex: installdirs
9911         @: $(MAKE); $(unstage)
9912         @r=`${PWD_COMMAND}`; export r; \
9913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9914         $(HOST_EXPORTS) \
9915         (cd $(HOST_SUBDIR)/flex && \
9916           $(MAKE) $(FLAGS_TO_PASS)  install)
9917
9918 @endif flex
9919
9920 # Other targets (info, dvi, etc.)
9921
9922 .PHONY: maybe-info-flex info-flex
9923 maybe-info-flex:
9924 @if flex
9925 maybe-info-flex: info-flex
9926
9927 info-flex: \
9928     configure-flex 
9929         @: $(MAKE); $(unstage)
9930         @[ -f ./flex/Makefile ] || exit 0; \
9931         r=`${PWD_COMMAND}`; export r; \
9932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9933         $(HOST_EXPORTS) \
9934         for flag in $(EXTRA_HOST_FLAGS) ; do \
9935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9936         done; \
9937         echo "Doing info in flex" ; \
9938         (cd $(HOST_SUBDIR)/flex && \
9939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9941                   "RANLIB=$${RANLIB}" \
9942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9943                   info) \
9944           || exit 1
9945
9946 @endif flex
9947
9948 .PHONY: maybe-dvi-flex dvi-flex
9949 maybe-dvi-flex:
9950 @if flex
9951 maybe-dvi-flex: dvi-flex
9952
9953 dvi-flex: \
9954     configure-flex 
9955         @: $(MAKE); $(unstage)
9956         @[ -f ./flex/Makefile ] || exit 0; \
9957         r=`${PWD_COMMAND}`; export r; \
9958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9959         $(HOST_EXPORTS) \
9960         for flag in $(EXTRA_HOST_FLAGS) ; do \
9961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9962         done; \
9963         echo "Doing dvi in flex" ; \
9964         (cd $(HOST_SUBDIR)/flex && \
9965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9967                   "RANLIB=$${RANLIB}" \
9968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9969                   dvi) \
9970           || exit 1
9971
9972 @endif flex
9973
9974 .PHONY: maybe-html-flex html-flex
9975 maybe-html-flex:
9976 @if flex
9977 maybe-html-flex: html-flex
9978
9979 html-flex: \
9980     configure-flex 
9981         @: $(MAKE); $(unstage)
9982         @[ -f ./flex/Makefile ] || exit 0; \
9983         r=`${PWD_COMMAND}`; export r; \
9984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9985         $(HOST_EXPORTS) \
9986         for flag in $(EXTRA_HOST_FLAGS) ; do \
9987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9988         done; \
9989         echo "Doing html in flex" ; \
9990         (cd $(HOST_SUBDIR)/flex && \
9991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9993                   "RANLIB=$${RANLIB}" \
9994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9995                   html) \
9996           || exit 1
9997
9998 @endif flex
9999
10000 .PHONY: maybe-TAGS-flex TAGS-flex
10001 maybe-TAGS-flex:
10002 @if flex
10003 maybe-TAGS-flex: TAGS-flex
10004
10005 TAGS-flex: \
10006     configure-flex 
10007         @: $(MAKE); $(unstage)
10008         @[ -f ./flex/Makefile ] || exit 0; \
10009         r=`${PWD_COMMAND}`; export r; \
10010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10011         $(HOST_EXPORTS) \
10012         for flag in $(EXTRA_HOST_FLAGS) ; do \
10013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10014         done; \
10015         echo "Doing TAGS in flex" ; \
10016         (cd $(HOST_SUBDIR)/flex && \
10017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10019                   "RANLIB=$${RANLIB}" \
10020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10021                   TAGS) \
10022           || exit 1
10023
10024 @endif flex
10025
10026 .PHONY: maybe-install-info-flex install-info-flex
10027 maybe-install-info-flex:
10028 @if flex
10029 maybe-install-info-flex: install-info-flex
10030
10031 install-info-flex: \
10032     configure-flex \
10033     info-flex 
10034         @: $(MAKE); $(unstage)
10035         @[ -f ./flex/Makefile ] || exit 0; \
10036         r=`${PWD_COMMAND}`; export r; \
10037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10038         $(HOST_EXPORTS) \
10039         for flag in $(EXTRA_HOST_FLAGS) ; do \
10040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10041         done; \
10042         echo "Doing install-info in flex" ; \
10043         (cd $(HOST_SUBDIR)/flex && \
10044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10046                   "RANLIB=$${RANLIB}" \
10047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10048                   install-info) \
10049           || exit 1
10050
10051 @endif flex
10052
10053 .PHONY: maybe-installcheck-flex installcheck-flex
10054 maybe-installcheck-flex:
10055 @if flex
10056 maybe-installcheck-flex: installcheck-flex
10057
10058 installcheck-flex: \
10059     configure-flex 
10060         @: $(MAKE); $(unstage)
10061         @[ -f ./flex/Makefile ] || exit 0; \
10062         r=`${PWD_COMMAND}`; export r; \
10063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064         $(HOST_EXPORTS) \
10065         for flag in $(EXTRA_HOST_FLAGS) ; do \
10066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10067         done; \
10068         echo "Doing installcheck in flex" ; \
10069         (cd $(HOST_SUBDIR)/flex && \
10070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072                   "RANLIB=$${RANLIB}" \
10073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10074                   installcheck) \
10075           || exit 1
10076
10077 @endif flex
10078
10079 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10080 maybe-mostlyclean-flex:
10081 @if flex
10082 maybe-mostlyclean-flex: mostlyclean-flex
10083
10084 mostlyclean-flex: 
10085         @: $(MAKE); $(unstage)
10086         @[ -f ./flex/Makefile ] || exit 0; \
10087         r=`${PWD_COMMAND}`; export r; \
10088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089         $(HOST_EXPORTS) \
10090         for flag in $(EXTRA_HOST_FLAGS) ; do \
10091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092         done; \
10093         echo "Doing mostlyclean in flex" ; \
10094         (cd $(HOST_SUBDIR)/flex && \
10095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10097                   "RANLIB=$${RANLIB}" \
10098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10099                   mostlyclean) \
10100           || exit 1
10101
10102 @endif flex
10103
10104 .PHONY: maybe-clean-flex clean-flex
10105 maybe-clean-flex:
10106 @if flex
10107 maybe-clean-flex: clean-flex
10108
10109 clean-flex: 
10110         @: $(MAKE); $(unstage)
10111         @[ -f ./flex/Makefile ] || exit 0; \
10112         r=`${PWD_COMMAND}`; export r; \
10113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10114         $(HOST_EXPORTS) \
10115         for flag in $(EXTRA_HOST_FLAGS) ; do \
10116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10117         done; \
10118         echo "Doing clean in flex" ; \
10119         (cd $(HOST_SUBDIR)/flex && \
10120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10122                   "RANLIB=$${RANLIB}" \
10123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10124                   clean) \
10125           || exit 1
10126
10127 @endif flex
10128
10129 .PHONY: maybe-distclean-flex distclean-flex
10130 maybe-distclean-flex:
10131 @if flex
10132 maybe-distclean-flex: distclean-flex
10133
10134 distclean-flex: 
10135         @: $(MAKE); $(unstage)
10136         @[ -f ./flex/Makefile ] || exit 0; \
10137         r=`${PWD_COMMAND}`; export r; \
10138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10139         $(HOST_EXPORTS) \
10140         for flag in $(EXTRA_HOST_FLAGS) ; do \
10141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10142         done; \
10143         echo "Doing distclean in flex" ; \
10144         (cd $(HOST_SUBDIR)/flex && \
10145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10147                   "RANLIB=$${RANLIB}" \
10148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10149                   distclean) \
10150           || exit 1
10151
10152 @endif flex
10153
10154 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10155 maybe-maintainer-clean-flex:
10156 @if flex
10157 maybe-maintainer-clean-flex: maintainer-clean-flex
10158
10159 maintainer-clean-flex: 
10160         @: $(MAKE); $(unstage)
10161         @[ -f ./flex/Makefile ] || exit 0; \
10162         r=`${PWD_COMMAND}`; export r; \
10163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10164         $(HOST_EXPORTS) \
10165         for flag in $(EXTRA_HOST_FLAGS) ; do \
10166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10167         done; \
10168         echo "Doing maintainer-clean in flex" ; \
10169         (cd $(HOST_SUBDIR)/flex && \
10170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10172                   "RANLIB=$${RANLIB}" \
10173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10174                   maintainer-clean) \
10175           || exit 1
10176
10177 @endif flex
10178
10179
10180
10181 .PHONY: configure-gas maybe-configure-gas
10182 maybe-configure-gas:
10183 @if gas
10184 maybe-configure-gas: configure-gas
10185 configure-gas:
10186         @test -f stage_last && exit 0; \
10187         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10189         r=`${PWD_COMMAND}`; export r; \
10190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10191         $(HOST_EXPORTS) \
10192         echo Configuring in $(HOST_SUBDIR)/gas; \
10193         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10194         case $(srcdir) in \
10195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10196           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10198         esac; \
10199         srcdiroption="--srcdir=$${topdir}/gas"; \
10200         libsrcdir="$$s/gas"; \
10201         $(SHELL) $${libsrcdir}/configure \
10202           $(HOST_CONFIGARGS) $${srcdiroption}  \
10203           || exit 1
10204 @endif gas
10205
10206
10207
10208 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10209 maybe-configure-stage1-gas:
10210 @if gas-bootstrap
10211 maybe-configure-stage1-gas: configure-stage1-gas
10212 configure-stage1-gas:
10213         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10215         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10216         $(HOST_EXPORTS) \
10217         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10219         cd $(HOST_SUBDIR)/gas || exit 1; \
10220         case $(srcdir) in \
10221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10222           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10224         esac; \
10225         srcdiroption="--srcdir=$${topdir}/gas"; \
10226         libsrcdir="$$s/gas"; \
10227         $(SHELL) $${libsrcdir}/configure \
10228           $(HOST_CONFIGARGS) $${srcdiroption} \
10229           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10230 @endif gas-bootstrap
10231
10232 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10233 maybe-configure-stage2-gas:
10234 @if gas-bootstrap
10235 maybe-configure-stage2-gas: configure-stage2-gas
10236 configure-stage2-gas:
10237         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10239         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10240         $(HOST_EXPORTS) \
10241         $(POSTSTAGE1_HOST_EXPORTS) \
10242         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10244         cd $(HOST_SUBDIR)/gas || exit 1; \
10245         case $(srcdir) in \
10246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10247           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10249         esac; \
10250         srcdiroption="--srcdir=$${topdir}/gas"; \
10251         libsrcdir="$$s/gas"; \
10252         $(SHELL) $${libsrcdir}/configure \
10253           $(HOST_CONFIGARGS) $${srcdiroption} \
10254           @stage2_werror_flag@ 
10255 @endif gas-bootstrap
10256
10257 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10258 maybe-configure-stage3-gas:
10259 @if gas-bootstrap
10260 maybe-configure-stage3-gas: configure-stage3-gas
10261 configure-stage3-gas:
10262         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10263         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10264         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10265         $(HOST_EXPORTS) \
10266         $(POSTSTAGE1_HOST_EXPORTS) \
10267         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10269         cd $(HOST_SUBDIR)/gas || exit 1; \
10270         case $(srcdir) in \
10271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10272           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10274         esac; \
10275         srcdiroption="--srcdir=$${topdir}/gas"; \
10276         libsrcdir="$$s/gas"; \
10277         $(SHELL) $${libsrcdir}/configure \
10278           $(HOST_CONFIGARGS) $${srcdiroption} \
10279           @stage2_werror_flag@ 
10280 @endif gas-bootstrap
10281
10282 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10283 maybe-configure-stage4-gas:
10284 @if gas-bootstrap
10285 maybe-configure-stage4-gas: configure-stage4-gas
10286 configure-stage4-gas:
10287         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10289         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10290         $(HOST_EXPORTS) \
10291         $(POSTSTAGE1_HOST_EXPORTS) \
10292         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10294         cd $(HOST_SUBDIR)/gas || exit 1; \
10295         case $(srcdir) in \
10296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10297           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10299         esac; \
10300         srcdiroption="--srcdir=$${topdir}/gas"; \
10301         libsrcdir="$$s/gas"; \
10302         $(SHELL) $${libsrcdir}/configure \
10303           $(HOST_CONFIGARGS) $${srcdiroption} \
10304           @stage2_werror_flag@ 
10305 @endif gas-bootstrap
10306
10307 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10308 maybe-configure-stageprofile-gas:
10309 @if gas-bootstrap
10310 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10311 configure-stageprofile-gas:
10312         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10313         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10314         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10315         $(HOST_EXPORTS) \
10316         $(POSTSTAGE1_HOST_EXPORTS) \
10317         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10319         cd $(HOST_SUBDIR)/gas || exit 1; \
10320         case $(srcdir) in \
10321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10322           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10324         esac; \
10325         srcdiroption="--srcdir=$${topdir}/gas"; \
10326         libsrcdir="$$s/gas"; \
10327         $(SHELL) $${libsrcdir}/configure \
10328           $(HOST_CONFIGARGS) $${srcdiroption} \
10329           @stage2_werror_flag@ 
10330 @endif gas-bootstrap
10331
10332 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10333 maybe-configure-stagefeedback-gas:
10334 @if gas-bootstrap
10335 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10336 configure-stagefeedback-gas:
10337         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10339         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10340         $(HOST_EXPORTS) \
10341         $(POSTSTAGE1_HOST_EXPORTS) \
10342         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10344         cd $(HOST_SUBDIR)/gas || exit 1; \
10345         case $(srcdir) in \
10346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10347           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10349         esac; \
10350         srcdiroption="--srcdir=$${topdir}/gas"; \
10351         libsrcdir="$$s/gas"; \
10352         $(SHELL) $${libsrcdir}/configure \
10353           $(HOST_CONFIGARGS) $${srcdiroption} \
10354           @stage2_werror_flag@ 
10355 @endif gas-bootstrap
10356
10357
10358
10359
10360
10361 .PHONY: all-gas maybe-all-gas
10362 maybe-all-gas:
10363 @if gas
10364 TARGET-gas=all
10365 maybe-all-gas: all-gas
10366 all-gas: configure-gas
10367         @test -f stage_last && exit 0; \
10368         r=`${PWD_COMMAND}`; export r; \
10369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10370         $(HOST_EXPORTS) \
10371         (cd $(HOST_SUBDIR)/gas && \
10372           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10373 @endif gas
10374
10375
10376
10377 .PHONY: all-stage1-gas maybe-all-stage1-gas
10378 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10379 maybe-all-stage1-gas:
10380 maybe-clean-stage1-gas:
10381 @if gas-bootstrap
10382 maybe-all-stage1-gas: all-stage1-gas
10383 all-stage1: all-stage1-gas
10384 TARGET-stage1-gas = $(TARGET-gas)
10385 all-stage1-gas: configure-stage1-gas
10386         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10387         @r=`${PWD_COMMAND}`; export r; \
10388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10389         $(HOST_EXPORTS) \
10390         cd $(HOST_SUBDIR)/gas && \
10391         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
10392                 $(TARGET-stage1-gas)
10393
10394 maybe-clean-stage1-gas: clean-stage1-gas
10395 clean-stage1: clean-stage1-gas
10396 clean-stage1-gas:
10397         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10398           || exit 0 ; \
10399         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10400         cd $(HOST_SUBDIR)/gas && \
10401         $(MAKE) $(FLAGS_TO_PASS)  \
10402                 CFLAGS="$(STAGE1_CFLAGS)"  clean
10403 @endif gas-bootstrap
10404
10405
10406 .PHONY: all-stage2-gas maybe-all-stage2-gas
10407 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10408 maybe-all-stage2-gas:
10409 maybe-clean-stage2-gas:
10410 @if gas-bootstrap
10411 maybe-all-stage2-gas: all-stage2-gas
10412 all-stage2: all-stage2-gas
10413 TARGET-stage2-gas = $(TARGET-gas)
10414 all-stage2-gas: configure-stage2-gas
10415         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10416         @r=`${PWD_COMMAND}`; export r; \
10417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10418         $(HOST_EXPORTS) \
10419         $(POSTSTAGE1_HOST_EXPORTS) \
10420         cd $(HOST_SUBDIR)/gas && \
10421         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10422                 $(TARGET-stage2-gas)
10423
10424 maybe-clean-stage2-gas: clean-stage2-gas
10425 clean-stage2: clean-stage2-gas
10426 clean-stage2-gas:
10427         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10428           || exit 0 ; \
10429         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10430         cd $(HOST_SUBDIR)/gas && \
10431         $(MAKE) $(FLAGS_TO_PASS)  \
10432                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10433                   clean
10434 @endif gas-bootstrap
10435
10436
10437 .PHONY: all-stage3-gas maybe-all-stage3-gas
10438 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10439 maybe-all-stage3-gas:
10440 maybe-clean-stage3-gas:
10441 @if gas-bootstrap
10442 maybe-all-stage3-gas: all-stage3-gas
10443 all-stage3: all-stage3-gas
10444 TARGET-stage3-gas = $(TARGET-gas)
10445 all-stage3-gas: configure-stage3-gas
10446         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10447         @r=`${PWD_COMMAND}`; export r; \
10448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10449         $(HOST_EXPORTS) \
10450         $(POSTSTAGE1_HOST_EXPORTS) \
10451         cd $(HOST_SUBDIR)/gas && \
10452         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10453                 $(TARGET-stage3-gas)
10454
10455 maybe-clean-stage3-gas: clean-stage3-gas
10456 clean-stage3: clean-stage3-gas
10457 clean-stage3-gas:
10458         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10459           || exit 0 ; \
10460         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10461         cd $(HOST_SUBDIR)/gas && \
10462         $(MAKE) $(FLAGS_TO_PASS)  \
10463                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10464                   clean
10465 @endif gas-bootstrap
10466
10467
10468 .PHONY: all-stage4-gas maybe-all-stage4-gas
10469 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10470 maybe-all-stage4-gas:
10471 maybe-clean-stage4-gas:
10472 @if gas-bootstrap
10473 maybe-all-stage4-gas: all-stage4-gas
10474 all-stage4: all-stage4-gas
10475 TARGET-stage4-gas = $(TARGET-gas)
10476 all-stage4-gas: configure-stage4-gas
10477         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10478         @r=`${PWD_COMMAND}`; export r; \
10479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480         $(HOST_EXPORTS) \
10481         $(POSTSTAGE1_HOST_EXPORTS) \
10482         cd $(HOST_SUBDIR)/gas && \
10483         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10484                 $(TARGET-stage4-gas)
10485
10486 maybe-clean-stage4-gas: clean-stage4-gas
10487 clean-stage4: clean-stage4-gas
10488 clean-stage4-gas:
10489         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10490           || exit 0 ; \
10491         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10492         cd $(HOST_SUBDIR)/gas && \
10493         $(MAKE) $(FLAGS_TO_PASS)  \
10494                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10495                   clean
10496 @endif gas-bootstrap
10497
10498
10499 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10500 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10501 maybe-all-stageprofile-gas:
10502 maybe-clean-stageprofile-gas:
10503 @if gas-bootstrap
10504 maybe-all-stageprofile-gas: all-stageprofile-gas
10505 all-stageprofile: all-stageprofile-gas
10506 TARGET-stageprofile-gas = $(TARGET-gas)
10507 all-stageprofile-gas: configure-stageprofile-gas
10508         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10509         @r=`${PWD_COMMAND}`; export r; \
10510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10511         $(HOST_EXPORTS) \
10512         $(POSTSTAGE1_HOST_EXPORTS) \
10513         cd $(HOST_SUBDIR)/gas && \
10514         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
10515                 $(TARGET-stageprofile-gas)
10516
10517 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10518 clean-stageprofile: clean-stageprofile-gas
10519 clean-stageprofile-gas:
10520         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10521           || exit 0 ; \
10522         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10523         cd $(HOST_SUBDIR)/gas && \
10524         $(MAKE) $(FLAGS_TO_PASS)  \
10525                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10526                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10527 @endif gas-bootstrap
10528
10529
10530 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10531 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10532 maybe-all-stagefeedback-gas:
10533 maybe-clean-stagefeedback-gas:
10534 @if gas-bootstrap
10535 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10536 all-stagefeedback: all-stagefeedback-gas
10537 TARGET-stagefeedback-gas = $(TARGET-gas)
10538 all-stagefeedback-gas: configure-stagefeedback-gas
10539         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10540         @r=`${PWD_COMMAND}`; export r; \
10541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10542         $(HOST_EXPORTS) \
10543         $(POSTSTAGE1_HOST_EXPORTS) \
10544         cd $(HOST_SUBDIR)/gas && \
10545         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
10546                 $(TARGET-stagefeedback-gas)
10547
10548 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10549 clean-stagefeedback: clean-stagefeedback-gas
10550 clean-stagefeedback-gas:
10551         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10552           || exit 0 ; \
10553         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
10554         cd $(HOST_SUBDIR)/gas && \
10555         $(MAKE) $(FLAGS_TO_PASS)  \
10556                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10557                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10558 @endif gas-bootstrap
10559
10560
10561
10562
10563
10564 .PHONY: check-gas maybe-check-gas
10565 maybe-check-gas:
10566 @if gas
10567 maybe-check-gas: check-gas
10568
10569 check-gas:
10570         @: $(MAKE); $(unstage)
10571         @r=`${PWD_COMMAND}`; export r; \
10572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10573         $(HOST_EXPORTS) \
10574         (cd $(HOST_SUBDIR)/gas && \
10575           $(MAKE) $(FLAGS_TO_PASS)  check)
10576
10577 @endif gas
10578
10579 .PHONY: install-gas maybe-install-gas
10580 maybe-install-gas:
10581 @if gas
10582 maybe-install-gas: install-gas
10583
10584 install-gas: installdirs
10585         @: $(MAKE); $(unstage)
10586         @r=`${PWD_COMMAND}`; export r; \
10587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588         $(HOST_EXPORTS) \
10589         (cd $(HOST_SUBDIR)/gas && \
10590           $(MAKE) $(FLAGS_TO_PASS)  install)
10591
10592 @endif gas
10593
10594 # Other targets (info, dvi, etc.)
10595
10596 .PHONY: maybe-info-gas info-gas
10597 maybe-info-gas:
10598 @if gas
10599 maybe-info-gas: info-gas
10600
10601 info-gas: \
10602     configure-gas 
10603         @[ -f ./gas/Makefile ] || exit 0; \
10604         r=`${PWD_COMMAND}`; export r; \
10605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10606         $(HOST_EXPORTS) \
10607         for flag in $(EXTRA_HOST_FLAGS) ; do \
10608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10609         done; \
10610         echo "Doing info in gas" ; \
10611         (cd $(HOST_SUBDIR)/gas && \
10612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10614                   "RANLIB=$${RANLIB}" \
10615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10616                   info) \
10617           || exit 1
10618
10619 @endif gas
10620
10621 .PHONY: maybe-dvi-gas dvi-gas
10622 maybe-dvi-gas:
10623 @if gas
10624 maybe-dvi-gas: dvi-gas
10625
10626 dvi-gas: \
10627     configure-gas 
10628         @[ -f ./gas/Makefile ] || exit 0; \
10629         r=`${PWD_COMMAND}`; export r; \
10630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631         $(HOST_EXPORTS) \
10632         for flag in $(EXTRA_HOST_FLAGS) ; do \
10633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10634         done; \
10635         echo "Doing dvi in gas" ; \
10636         (cd $(HOST_SUBDIR)/gas && \
10637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10639                   "RANLIB=$${RANLIB}" \
10640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10641                   dvi) \
10642           || exit 1
10643
10644 @endif gas
10645
10646 .PHONY: maybe-html-gas html-gas
10647 maybe-html-gas:
10648 @if gas
10649 maybe-html-gas: html-gas
10650
10651 html-gas: \
10652     configure-gas 
10653         @[ -f ./gas/Makefile ] || exit 0; \
10654         r=`${PWD_COMMAND}`; export r; \
10655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10656         $(HOST_EXPORTS) \
10657         for flag in $(EXTRA_HOST_FLAGS) ; do \
10658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10659         done; \
10660         echo "Doing html in gas" ; \
10661         (cd $(HOST_SUBDIR)/gas && \
10662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10664                   "RANLIB=$${RANLIB}" \
10665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10666                   html) \
10667           || exit 1
10668
10669 @endif gas
10670
10671 .PHONY: maybe-TAGS-gas TAGS-gas
10672 maybe-TAGS-gas:
10673 @if gas
10674 maybe-TAGS-gas: TAGS-gas
10675
10676 TAGS-gas: \
10677     configure-gas 
10678         @[ -f ./gas/Makefile ] || exit 0; \
10679         r=`${PWD_COMMAND}`; export r; \
10680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10681         $(HOST_EXPORTS) \
10682         for flag in $(EXTRA_HOST_FLAGS) ; do \
10683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10684         done; \
10685         echo "Doing TAGS in gas" ; \
10686         (cd $(HOST_SUBDIR)/gas && \
10687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10689                   "RANLIB=$${RANLIB}" \
10690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10691                   TAGS) \
10692           || exit 1
10693
10694 @endif gas
10695
10696 .PHONY: maybe-install-info-gas install-info-gas
10697 maybe-install-info-gas:
10698 @if gas
10699 maybe-install-info-gas: install-info-gas
10700
10701 install-info-gas: \
10702     configure-gas \
10703     info-gas 
10704         @[ -f ./gas/Makefile ] || exit 0; \
10705         r=`${PWD_COMMAND}`; export r; \
10706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10707         $(HOST_EXPORTS) \
10708         for flag in $(EXTRA_HOST_FLAGS) ; do \
10709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10710         done; \
10711         echo "Doing install-info in gas" ; \
10712         (cd $(HOST_SUBDIR)/gas && \
10713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10715                   "RANLIB=$${RANLIB}" \
10716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10717                   install-info) \
10718           || exit 1
10719
10720 @endif gas
10721
10722 .PHONY: maybe-installcheck-gas installcheck-gas
10723 maybe-installcheck-gas:
10724 @if gas
10725 maybe-installcheck-gas: installcheck-gas
10726
10727 installcheck-gas: \
10728     configure-gas 
10729         @[ -f ./gas/Makefile ] || exit 0; \
10730         r=`${PWD_COMMAND}`; export r; \
10731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10732         $(HOST_EXPORTS) \
10733         for flag in $(EXTRA_HOST_FLAGS) ; do \
10734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10735         done; \
10736         echo "Doing installcheck in gas" ; \
10737         (cd $(HOST_SUBDIR)/gas && \
10738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10740                   "RANLIB=$${RANLIB}" \
10741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10742                   installcheck) \
10743           || exit 1
10744
10745 @endif gas
10746
10747 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10748 maybe-mostlyclean-gas:
10749 @if gas
10750 maybe-mostlyclean-gas: mostlyclean-gas
10751
10752 mostlyclean-gas: 
10753         @[ -f ./gas/Makefile ] || exit 0; \
10754         r=`${PWD_COMMAND}`; export r; \
10755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10756         $(HOST_EXPORTS) \
10757         for flag in $(EXTRA_HOST_FLAGS) ; do \
10758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10759         done; \
10760         echo "Doing mostlyclean in gas" ; \
10761         (cd $(HOST_SUBDIR)/gas && \
10762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10764                   "RANLIB=$${RANLIB}" \
10765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10766                   mostlyclean) \
10767           || exit 1
10768
10769 @endif gas
10770
10771 .PHONY: maybe-clean-gas clean-gas
10772 maybe-clean-gas:
10773 @if gas
10774 maybe-clean-gas: clean-gas
10775
10776 clean-gas: 
10777         @[ -f ./gas/Makefile ] || exit 0; \
10778         r=`${PWD_COMMAND}`; export r; \
10779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10780         $(HOST_EXPORTS) \
10781         for flag in $(EXTRA_HOST_FLAGS) ; do \
10782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10783         done; \
10784         echo "Doing clean in gas" ; \
10785         (cd $(HOST_SUBDIR)/gas && \
10786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10788                   "RANLIB=$${RANLIB}" \
10789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10790                   clean) \
10791           || exit 1
10792
10793 @endif gas
10794
10795 .PHONY: maybe-distclean-gas distclean-gas
10796 maybe-distclean-gas:
10797 @if gas
10798 maybe-distclean-gas: distclean-gas
10799
10800 distclean-gas: 
10801         @[ -f ./gas/Makefile ] || exit 0; \
10802         r=`${PWD_COMMAND}`; export r; \
10803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10804         $(HOST_EXPORTS) \
10805         for flag in $(EXTRA_HOST_FLAGS) ; do \
10806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10807         done; \
10808         echo "Doing distclean in gas" ; \
10809         (cd $(HOST_SUBDIR)/gas && \
10810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10812                   "RANLIB=$${RANLIB}" \
10813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10814                   distclean) \
10815           || exit 1
10816
10817 @endif gas
10818
10819 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10820 maybe-maintainer-clean-gas:
10821 @if gas
10822 maybe-maintainer-clean-gas: maintainer-clean-gas
10823
10824 maintainer-clean-gas: 
10825         @[ -f ./gas/Makefile ] || exit 0; \
10826         r=`${PWD_COMMAND}`; export r; \
10827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10828         $(HOST_EXPORTS) \
10829         for flag in $(EXTRA_HOST_FLAGS) ; do \
10830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10831         done; \
10832         echo "Doing maintainer-clean in gas" ; \
10833         (cd $(HOST_SUBDIR)/gas && \
10834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10836                   "RANLIB=$${RANLIB}" \
10837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10838                   maintainer-clean) \
10839           || exit 1
10840
10841 @endif gas
10842
10843
10844
10845 .PHONY: configure-gcc maybe-configure-gcc
10846 maybe-configure-gcc:
10847 @if gcc
10848 maybe-configure-gcc: configure-gcc
10849 configure-gcc:
10850         @test -f stage_last && exit 0; \
10851         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10853         r=`${PWD_COMMAND}`; export r; \
10854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10855         $(HOST_EXPORTS) \
10856         echo Configuring in $(HOST_SUBDIR)/gcc; \
10857         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10858         case $(srcdir) in \
10859           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10860           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10861                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10862         esac; \
10863         srcdiroption="--srcdir=$${topdir}/gcc"; \
10864         libsrcdir="$$s/gcc"; \
10865         $(SHELL) $${libsrcdir}/configure \
10866           $(HOST_CONFIGARGS) $${srcdiroption}  \
10867           || exit 1
10868 @endif gcc
10869
10870
10871
10872 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10873 maybe-configure-stage1-gcc:
10874 @if gcc-bootstrap
10875 maybe-configure-stage1-gcc: configure-stage1-gcc
10876 configure-stage1-gcc:
10877         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
10878         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10879         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10880         $(HOST_EXPORTS) \
10881         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10883         cd $(HOST_SUBDIR)/gcc || exit 1; \
10884         case $(srcdir) in \
10885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10886           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10888         esac; \
10889         srcdiroption="--srcdir=$${topdir}/gcc"; \
10890         libsrcdir="$$s/gcc"; \
10891         $(SHELL) $${libsrcdir}/configure \
10892           $(HOST_CONFIGARGS) $${srcdiroption} \
10893           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10894 @endif gcc-bootstrap
10895
10896 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10897 maybe-configure-stage2-gcc:
10898 @if gcc-bootstrap
10899 maybe-configure-stage2-gcc: configure-stage2-gcc
10900 configure-stage2-gcc:
10901         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
10902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10903         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10904         $(HOST_EXPORTS) \
10905         $(POSTSTAGE1_HOST_EXPORTS) \
10906         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10908         cd $(HOST_SUBDIR)/gcc || exit 1; \
10909         case $(srcdir) in \
10910           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10911           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10912                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10913         esac; \
10914         srcdiroption="--srcdir=$${topdir}/gcc"; \
10915         libsrcdir="$$s/gcc"; \
10916         $(SHELL) $${libsrcdir}/configure \
10917           $(HOST_CONFIGARGS) $${srcdiroption} \
10918           @stage2_werror_flag@ 
10919 @endif gcc-bootstrap
10920
10921 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10922 maybe-configure-stage3-gcc:
10923 @if gcc-bootstrap
10924 maybe-configure-stage3-gcc: configure-stage3-gcc
10925 configure-stage3-gcc:
10926         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
10927         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10928         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10929         $(HOST_EXPORTS) \
10930         $(POSTSTAGE1_HOST_EXPORTS) \
10931         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10933         cd $(HOST_SUBDIR)/gcc || exit 1; \
10934         case $(srcdir) in \
10935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10936           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10938         esac; \
10939         srcdiroption="--srcdir=$${topdir}/gcc"; \
10940         libsrcdir="$$s/gcc"; \
10941         $(SHELL) $${libsrcdir}/configure \
10942           $(HOST_CONFIGARGS) $${srcdiroption} \
10943           @stage2_werror_flag@ 
10944 @endif gcc-bootstrap
10945
10946 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10947 maybe-configure-stage4-gcc:
10948 @if gcc-bootstrap
10949 maybe-configure-stage4-gcc: configure-stage4-gcc
10950 configure-stage4-gcc:
10951         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
10952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10953         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10954         $(HOST_EXPORTS) \
10955         $(POSTSTAGE1_HOST_EXPORTS) \
10956         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10957         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10958         cd $(HOST_SUBDIR)/gcc || exit 1; \
10959         case $(srcdir) in \
10960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10961           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10963         esac; \
10964         srcdiroption="--srcdir=$${topdir}/gcc"; \
10965         libsrcdir="$$s/gcc"; \
10966         $(SHELL) $${libsrcdir}/configure \
10967           $(HOST_CONFIGARGS) $${srcdiroption} \
10968           @stage2_werror_flag@ 
10969 @endif gcc-bootstrap
10970
10971 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10972 maybe-configure-stageprofile-gcc:
10973 @if gcc-bootstrap
10974 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10975 configure-stageprofile-gcc:
10976         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
10977         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10978         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10979         $(HOST_EXPORTS) \
10980         $(POSTSTAGE1_HOST_EXPORTS) \
10981         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10983         cd $(HOST_SUBDIR)/gcc || exit 1; \
10984         case $(srcdir) in \
10985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10986           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10988         esac; \
10989         srcdiroption="--srcdir=$${topdir}/gcc"; \
10990         libsrcdir="$$s/gcc"; \
10991         $(SHELL) $${libsrcdir}/configure \
10992           $(HOST_CONFIGARGS) $${srcdiroption} \
10993           @stage2_werror_flag@ 
10994 @endif gcc-bootstrap
10995
10996 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10997 maybe-configure-stagefeedback-gcc:
10998 @if gcc-bootstrap
10999 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11000 configure-stagefeedback-gcc:
11001         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11003         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11004         $(HOST_EXPORTS) \
11005         $(POSTSTAGE1_HOST_EXPORTS) \
11006         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11008         cd $(HOST_SUBDIR)/gcc || exit 1; \
11009         case $(srcdir) in \
11010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11011           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11013         esac; \
11014         srcdiroption="--srcdir=$${topdir}/gcc"; \
11015         libsrcdir="$$s/gcc"; \
11016         $(SHELL) $${libsrcdir}/configure \
11017           $(HOST_CONFIGARGS) $${srcdiroption} \
11018           @stage2_werror_flag@ 
11019 @endif gcc-bootstrap
11020
11021
11022
11023
11024
11025 .PHONY: all-gcc maybe-all-gcc
11026 maybe-all-gcc:
11027 @if gcc
11028 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11029 maybe-all-gcc: all-gcc
11030 all-gcc: configure-gcc
11031         @test -f stage_last && exit 0; \
11032         r=`${PWD_COMMAND}`; export r; \
11033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034         $(HOST_EXPORTS) \
11035         (cd $(HOST_SUBDIR)/gcc && \
11036           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11037 @endif gcc
11038
11039
11040
11041 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11042 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11043 maybe-all-stage1-gcc:
11044 maybe-clean-stage1-gcc:
11045 @if gcc-bootstrap
11046 maybe-all-stage1-gcc: all-stage1-gcc
11047 all-stage1: all-stage1-gcc
11048 TARGET-stage1-gcc = $(TARGET-gcc)
11049 all-stage1-gcc: configure-stage1-gcc
11050         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11051         @r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         $(HOST_EXPORTS) \
11054         cd $(HOST_SUBDIR)/gcc && \
11055         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11056                 $(TARGET-stage1-gcc)
11057
11058 maybe-clean-stage1-gcc: clean-stage1-gcc
11059 clean-stage1: clean-stage1-gcc
11060 clean-stage1-gcc:
11061         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11062           || exit 0 ; \
11063         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
11064         cd $(HOST_SUBDIR)/gcc && \
11065         $(MAKE) $(FLAGS_TO_PASS)  \
11066                 CFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11067 @endif gcc-bootstrap
11068
11069
11070 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11071 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11072 maybe-all-stage2-gcc:
11073 maybe-clean-stage2-gcc:
11074 @if gcc-bootstrap
11075 maybe-all-stage2-gcc: all-stage2-gcc
11076 all-stage2: all-stage2-gcc
11077 TARGET-stage2-gcc = $(TARGET-gcc)
11078 all-stage2-gcc: configure-stage2-gcc
11079         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11080         @r=`${PWD_COMMAND}`; export r; \
11081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11082         $(HOST_EXPORTS) \
11083         $(POSTSTAGE1_HOST_EXPORTS) \
11084         cd $(HOST_SUBDIR)/gcc && \
11085         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11086                 $(TARGET-stage2-gcc)
11087
11088 maybe-clean-stage2-gcc: clean-stage2-gcc
11089 clean-stage2: clean-stage2-gcc
11090 clean-stage2-gcc:
11091         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11092           || exit 0 ; \
11093         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
11094         cd $(HOST_SUBDIR)/gcc && \
11095         $(MAKE) $(FLAGS_TO_PASS)  \
11096                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11097                  $(EXTRA_GCC_FLAGS) clean
11098 @endif gcc-bootstrap
11099
11100
11101 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11102 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11103 maybe-all-stage3-gcc:
11104 maybe-clean-stage3-gcc:
11105 @if gcc-bootstrap
11106 maybe-all-stage3-gcc: all-stage3-gcc
11107 all-stage3: all-stage3-gcc
11108 TARGET-stage3-gcc = $(TARGET-gcc)
11109 all-stage3-gcc: configure-stage3-gcc
11110         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11111         @r=`${PWD_COMMAND}`; export r; \
11112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11113         $(HOST_EXPORTS) \
11114         $(POSTSTAGE1_HOST_EXPORTS) \
11115         cd $(HOST_SUBDIR)/gcc && \
11116         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11117                 $(TARGET-stage3-gcc)
11118
11119 maybe-clean-stage3-gcc: clean-stage3-gcc
11120 clean-stage3: clean-stage3-gcc
11121 clean-stage3-gcc:
11122         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11123           || exit 0 ; \
11124         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
11125         cd $(HOST_SUBDIR)/gcc && \
11126         $(MAKE) $(FLAGS_TO_PASS)  \
11127                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11128                  $(EXTRA_GCC_FLAGS) clean
11129 @endif gcc-bootstrap
11130
11131
11132 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11133 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11134 maybe-all-stage4-gcc:
11135 maybe-clean-stage4-gcc:
11136 @if gcc-bootstrap
11137 maybe-all-stage4-gcc: all-stage4-gcc
11138 all-stage4: all-stage4-gcc
11139 TARGET-stage4-gcc = $(TARGET-gcc)
11140 all-stage4-gcc: configure-stage4-gcc
11141         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11142         @r=`${PWD_COMMAND}`; export r; \
11143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11144         $(HOST_EXPORTS) \
11145         $(POSTSTAGE1_HOST_EXPORTS) \
11146         cd $(HOST_SUBDIR)/gcc && \
11147         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11148                 $(TARGET-stage4-gcc)
11149
11150 maybe-clean-stage4-gcc: clean-stage4-gcc
11151 clean-stage4: clean-stage4-gcc
11152 clean-stage4-gcc:
11153         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11154           || exit 0 ; \
11155         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
11156         cd $(HOST_SUBDIR)/gcc && \
11157         $(MAKE) $(FLAGS_TO_PASS)  \
11158                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11159                  $(EXTRA_GCC_FLAGS) clean
11160 @endif gcc-bootstrap
11161
11162
11163 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11164 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11165 maybe-all-stageprofile-gcc:
11166 maybe-clean-stageprofile-gcc:
11167 @if gcc-bootstrap
11168 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11169 all-stageprofile: all-stageprofile-gcc
11170 TARGET-stageprofile-gcc = $(TARGET-gcc)
11171 all-stageprofile-gcc: configure-stageprofile-gcc
11172         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11173         @r=`${PWD_COMMAND}`; export r; \
11174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11175         $(HOST_EXPORTS) \
11176         $(POSTSTAGE1_HOST_EXPORTS) \
11177         cd $(HOST_SUBDIR)/gcc && \
11178         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11179                 $(TARGET-stageprofile-gcc)
11180
11181 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11182 clean-stageprofile: clean-stageprofile-gcc
11183 clean-stageprofile-gcc:
11184         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11185           || exit 0 ; \
11186         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
11187         cd $(HOST_SUBDIR)/gcc && \
11188         $(MAKE) $(FLAGS_TO_PASS)  \
11189                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11190                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11191 @endif gcc-bootstrap
11192
11193
11194 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11195 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11196 maybe-all-stagefeedback-gcc:
11197 maybe-clean-stagefeedback-gcc:
11198 @if gcc-bootstrap
11199 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11200 all-stagefeedback: all-stagefeedback-gcc
11201 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11202 all-stagefeedback-gcc: configure-stagefeedback-gcc
11203         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11204         @r=`${PWD_COMMAND}`; export r; \
11205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11206         $(HOST_EXPORTS) \
11207         $(POSTSTAGE1_HOST_EXPORTS) \
11208         cd $(HOST_SUBDIR)/gcc && \
11209         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11210                 $(TARGET-stagefeedback-gcc)
11211
11212 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11213 clean-stagefeedback: clean-stagefeedback-gcc
11214 clean-stagefeedback-gcc:
11215         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11216           || exit 0 ; \
11217         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
11218         cd $(HOST_SUBDIR)/gcc && \
11219         $(MAKE) $(FLAGS_TO_PASS)  \
11220                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11221                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11222 @endif gcc-bootstrap
11223
11224
11225
11226
11227
11228 .PHONY: check-gcc maybe-check-gcc
11229 maybe-check-gcc:
11230 @if gcc
11231 maybe-check-gcc: check-gcc
11232
11233 check-gcc:
11234         @: $(MAKE); $(unstage)
11235         @r=`${PWD_COMMAND}`; export r; \
11236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237         $(HOST_EXPORTS) \
11238         (cd $(HOST_SUBDIR)/gcc && \
11239           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11240
11241 @endif gcc
11242
11243 .PHONY: install-gcc maybe-install-gcc
11244 maybe-install-gcc:
11245 @if gcc
11246 maybe-install-gcc: install-gcc
11247
11248 install-gcc: installdirs
11249         @: $(MAKE); $(unstage)
11250         @r=`${PWD_COMMAND}`; export r; \
11251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11252         $(HOST_EXPORTS) \
11253         (cd $(HOST_SUBDIR)/gcc && \
11254           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11255
11256 @endif gcc
11257
11258 # Other targets (info, dvi, etc.)
11259
11260 .PHONY: maybe-info-gcc info-gcc
11261 maybe-info-gcc:
11262 @if gcc
11263 maybe-info-gcc: info-gcc
11264
11265 info-gcc: \
11266     configure-gcc 
11267         @[ -f ./gcc/Makefile ] || exit 0; \
11268         r=`${PWD_COMMAND}`; export r; \
11269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11270         $(HOST_EXPORTS) \
11271         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11273         done; \
11274         echo "Doing info in gcc" ; \
11275         (cd $(HOST_SUBDIR)/gcc && \
11276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11278                   "RANLIB=$${RANLIB}" \
11279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11280                   info) \
11281           || exit 1
11282
11283 @endif gcc
11284
11285 .PHONY: maybe-dvi-gcc dvi-gcc
11286 maybe-dvi-gcc:
11287 @if gcc
11288 maybe-dvi-gcc: dvi-gcc
11289
11290 dvi-gcc: \
11291     configure-gcc 
11292         @[ -f ./gcc/Makefile ] || exit 0; \
11293         r=`${PWD_COMMAND}`; export r; \
11294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11295         $(HOST_EXPORTS) \
11296         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11298         done; \
11299         echo "Doing dvi in gcc" ; \
11300         (cd $(HOST_SUBDIR)/gcc && \
11301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11303                   "RANLIB=$${RANLIB}" \
11304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11305                   dvi) \
11306           || exit 1
11307
11308 @endif gcc
11309
11310 .PHONY: maybe-html-gcc html-gcc
11311 maybe-html-gcc:
11312 @if gcc
11313 maybe-html-gcc: html-gcc
11314
11315 html-gcc: \
11316     configure-gcc 
11317         @[ -f ./gcc/Makefile ] || exit 0; \
11318         r=`${PWD_COMMAND}`; export r; \
11319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320         $(HOST_EXPORTS) \
11321         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11323         done; \
11324         echo "Doing html in gcc" ; \
11325         (cd $(HOST_SUBDIR)/gcc && \
11326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11328                   "RANLIB=$${RANLIB}" \
11329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11330                   html) \
11331           || exit 1
11332
11333 @endif gcc
11334
11335 .PHONY: maybe-TAGS-gcc TAGS-gcc
11336 maybe-TAGS-gcc:
11337 @if gcc
11338 maybe-TAGS-gcc: TAGS-gcc
11339
11340 TAGS-gcc: \
11341     configure-gcc 
11342         @[ -f ./gcc/Makefile ] || exit 0; \
11343         r=`${PWD_COMMAND}`; export r; \
11344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11345         $(HOST_EXPORTS) \
11346         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11348         done; \
11349         echo "Doing TAGS in gcc" ; \
11350         (cd $(HOST_SUBDIR)/gcc && \
11351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11353                   "RANLIB=$${RANLIB}" \
11354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11355                   TAGS) \
11356           || exit 1
11357
11358 @endif gcc
11359
11360 .PHONY: maybe-install-info-gcc install-info-gcc
11361 maybe-install-info-gcc:
11362 @if gcc
11363 maybe-install-info-gcc: install-info-gcc
11364
11365 install-info-gcc: \
11366     configure-gcc \
11367     info-gcc 
11368         @[ -f ./gcc/Makefile ] || exit 0; \
11369         r=`${PWD_COMMAND}`; export r; \
11370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371         $(HOST_EXPORTS) \
11372         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11374         done; \
11375         echo "Doing install-info in gcc" ; \
11376         (cd $(HOST_SUBDIR)/gcc && \
11377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11379                   "RANLIB=$${RANLIB}" \
11380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11381                   install-info) \
11382           || exit 1
11383
11384 @endif gcc
11385
11386 .PHONY: maybe-installcheck-gcc installcheck-gcc
11387 maybe-installcheck-gcc:
11388 @if gcc
11389 maybe-installcheck-gcc: installcheck-gcc
11390
11391 installcheck-gcc: \
11392     configure-gcc 
11393         @[ -f ./gcc/Makefile ] || exit 0; \
11394         r=`${PWD_COMMAND}`; export r; \
11395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11396         $(HOST_EXPORTS) \
11397         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11399         done; \
11400         echo "Doing installcheck in gcc" ; \
11401         (cd $(HOST_SUBDIR)/gcc && \
11402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11404                   "RANLIB=$${RANLIB}" \
11405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11406                   installcheck) \
11407           || exit 1
11408
11409 @endif gcc
11410
11411 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11412 maybe-mostlyclean-gcc:
11413 @if gcc
11414 maybe-mostlyclean-gcc: mostlyclean-gcc
11415
11416 mostlyclean-gcc: 
11417         @[ -f ./gcc/Makefile ] || exit 0; \
11418         r=`${PWD_COMMAND}`; export r; \
11419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11420         $(HOST_EXPORTS) \
11421         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11423         done; \
11424         echo "Doing mostlyclean in gcc" ; \
11425         (cd $(HOST_SUBDIR)/gcc && \
11426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11428                   "RANLIB=$${RANLIB}" \
11429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11430                   mostlyclean) \
11431           || exit 1
11432
11433 @endif gcc
11434
11435 .PHONY: maybe-clean-gcc clean-gcc
11436 maybe-clean-gcc:
11437 @if gcc
11438 maybe-clean-gcc: clean-gcc
11439
11440 clean-gcc: 
11441         @[ -f ./gcc/Makefile ] || exit 0; \
11442         r=`${PWD_COMMAND}`; export r; \
11443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11444         $(HOST_EXPORTS) \
11445         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11447         done; \
11448         echo "Doing clean in gcc" ; \
11449         (cd $(HOST_SUBDIR)/gcc && \
11450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11452                   "RANLIB=$${RANLIB}" \
11453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11454                   clean) \
11455           || exit 1
11456
11457 @endif gcc
11458
11459 .PHONY: maybe-distclean-gcc distclean-gcc
11460 maybe-distclean-gcc:
11461 @if gcc
11462 maybe-distclean-gcc: distclean-gcc
11463
11464 distclean-gcc: 
11465         @[ -f ./gcc/Makefile ] || exit 0; \
11466         r=`${PWD_COMMAND}`; export r; \
11467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11468         $(HOST_EXPORTS) \
11469         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11471         done; \
11472         echo "Doing distclean in gcc" ; \
11473         (cd $(HOST_SUBDIR)/gcc && \
11474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11476                   "RANLIB=$${RANLIB}" \
11477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11478                   distclean) \
11479           || exit 1
11480
11481 @endif gcc
11482
11483 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11484 maybe-maintainer-clean-gcc:
11485 @if gcc
11486 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11487
11488 maintainer-clean-gcc: 
11489         @[ -f ./gcc/Makefile ] || exit 0; \
11490         r=`${PWD_COMMAND}`; export r; \
11491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11492         $(HOST_EXPORTS) \
11493         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11495         done; \
11496         echo "Doing maintainer-clean in gcc" ; \
11497         (cd $(HOST_SUBDIR)/gcc && \
11498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11500                   "RANLIB=$${RANLIB}" \
11501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11502                   maintainer-clean) \
11503           || exit 1
11504
11505 @endif gcc
11506
11507
11508
11509 .PHONY: configure-gawk maybe-configure-gawk
11510 maybe-configure-gawk:
11511 @if gawk
11512 maybe-configure-gawk: configure-gawk
11513 configure-gawk:
11514         @: $(MAKE); $(unstage)
11515         @test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11516         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11517         r=`${PWD_COMMAND}`; export r; \
11518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11519         $(HOST_EXPORTS) \
11520         echo Configuring in $(HOST_SUBDIR)/gawk; \
11521         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11522         case $(srcdir) in \
11523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11524           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11526         esac; \
11527         srcdiroption="--srcdir=$${topdir}/gawk"; \
11528         libsrcdir="$$s/gawk"; \
11529         $(SHELL) $${libsrcdir}/configure \
11530           $(HOST_CONFIGARGS) $${srcdiroption}  \
11531           || exit 1
11532 @endif gawk
11533
11534
11535
11536
11537
11538 .PHONY: all-gawk maybe-all-gawk
11539 maybe-all-gawk:
11540 @if gawk
11541 TARGET-gawk=all
11542 maybe-all-gawk: all-gawk
11543 all-gawk: configure-gawk
11544         @: $(MAKE); $(unstage)
11545         @r=`${PWD_COMMAND}`; export r; \
11546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11547         $(HOST_EXPORTS) \
11548         (cd $(HOST_SUBDIR)/gawk && \
11549           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11550 @endif gawk
11551
11552
11553
11554
11555 .PHONY: check-gawk maybe-check-gawk
11556 maybe-check-gawk:
11557 @if gawk
11558 maybe-check-gawk: check-gawk
11559
11560 check-gawk:
11561         @: $(MAKE); $(unstage)
11562         @r=`${PWD_COMMAND}`; export r; \
11563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11564         $(HOST_EXPORTS) \
11565         (cd $(HOST_SUBDIR)/gawk && \
11566           $(MAKE) $(FLAGS_TO_PASS)  check)
11567
11568 @endif gawk
11569
11570 .PHONY: install-gawk maybe-install-gawk
11571 maybe-install-gawk:
11572 @if gawk
11573 maybe-install-gawk: install-gawk
11574
11575 install-gawk: installdirs
11576         @: $(MAKE); $(unstage)
11577         @r=`${PWD_COMMAND}`; export r; \
11578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11579         $(HOST_EXPORTS) \
11580         (cd $(HOST_SUBDIR)/gawk && \
11581           $(MAKE) $(FLAGS_TO_PASS)  install)
11582
11583 @endif gawk
11584
11585 # Other targets (info, dvi, etc.)
11586
11587 .PHONY: maybe-info-gawk info-gawk
11588 maybe-info-gawk:
11589 @if gawk
11590 maybe-info-gawk: info-gawk
11591
11592 info-gawk: \
11593     configure-gawk 
11594         @: $(MAKE); $(unstage)
11595         @[ -f ./gawk/Makefile ] || exit 0; \
11596         r=`${PWD_COMMAND}`; export r; \
11597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11598         $(HOST_EXPORTS) \
11599         for flag in $(EXTRA_HOST_FLAGS) ; do \
11600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11601         done; \
11602         echo "Doing info in gawk" ; \
11603         (cd $(HOST_SUBDIR)/gawk && \
11604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11606                   "RANLIB=$${RANLIB}" \
11607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11608                   info) \
11609           || exit 1
11610
11611 @endif gawk
11612
11613 .PHONY: maybe-dvi-gawk dvi-gawk
11614 maybe-dvi-gawk:
11615 @if gawk
11616 maybe-dvi-gawk: dvi-gawk
11617
11618 dvi-gawk: \
11619     configure-gawk 
11620         @: $(MAKE); $(unstage)
11621         @[ -f ./gawk/Makefile ] || exit 0; \
11622         r=`${PWD_COMMAND}`; export r; \
11623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11624         $(HOST_EXPORTS) \
11625         for flag in $(EXTRA_HOST_FLAGS) ; do \
11626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11627         done; \
11628         echo "Doing dvi in gawk" ; \
11629         (cd $(HOST_SUBDIR)/gawk && \
11630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11632                   "RANLIB=$${RANLIB}" \
11633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11634                   dvi) \
11635           || exit 1
11636
11637 @endif gawk
11638
11639 .PHONY: maybe-html-gawk html-gawk
11640 maybe-html-gawk:
11641 @if gawk
11642 maybe-html-gawk: html-gawk
11643
11644 html-gawk: \
11645     configure-gawk 
11646         @: $(MAKE); $(unstage)
11647         @[ -f ./gawk/Makefile ] || exit 0; \
11648         r=`${PWD_COMMAND}`; export r; \
11649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11650         $(HOST_EXPORTS) \
11651         for flag in $(EXTRA_HOST_FLAGS) ; do \
11652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11653         done; \
11654         echo "Doing html in gawk" ; \
11655         (cd $(HOST_SUBDIR)/gawk && \
11656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11658                   "RANLIB=$${RANLIB}" \
11659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11660                   html) \
11661           || exit 1
11662
11663 @endif gawk
11664
11665 .PHONY: maybe-TAGS-gawk TAGS-gawk
11666 maybe-TAGS-gawk:
11667 @if gawk
11668 maybe-TAGS-gawk: TAGS-gawk
11669
11670 TAGS-gawk: \
11671     configure-gawk 
11672         @: $(MAKE); $(unstage)
11673         @[ -f ./gawk/Makefile ] || exit 0; \
11674         r=`${PWD_COMMAND}`; export r; \
11675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11676         $(HOST_EXPORTS) \
11677         for flag in $(EXTRA_HOST_FLAGS) ; do \
11678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11679         done; \
11680         echo "Doing TAGS in gawk" ; \
11681         (cd $(HOST_SUBDIR)/gawk && \
11682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11684                   "RANLIB=$${RANLIB}" \
11685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11686                   TAGS) \
11687           || exit 1
11688
11689 @endif gawk
11690
11691 .PHONY: maybe-install-info-gawk install-info-gawk
11692 maybe-install-info-gawk:
11693 @if gawk
11694 maybe-install-info-gawk: install-info-gawk
11695
11696 install-info-gawk: \
11697     configure-gawk \
11698     info-gawk 
11699         @: $(MAKE); $(unstage)
11700         @[ -f ./gawk/Makefile ] || exit 0; \
11701         r=`${PWD_COMMAND}`; export r; \
11702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11703         $(HOST_EXPORTS) \
11704         for flag in $(EXTRA_HOST_FLAGS) ; do \
11705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11706         done; \
11707         echo "Doing install-info in gawk" ; \
11708         (cd $(HOST_SUBDIR)/gawk && \
11709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11711                   "RANLIB=$${RANLIB}" \
11712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11713                   install-info) \
11714           || exit 1
11715
11716 @endif gawk
11717
11718 .PHONY: maybe-installcheck-gawk installcheck-gawk
11719 maybe-installcheck-gawk:
11720 @if gawk
11721 maybe-installcheck-gawk: installcheck-gawk
11722
11723 installcheck-gawk: \
11724     configure-gawk 
11725         @: $(MAKE); $(unstage)
11726         @[ -f ./gawk/Makefile ] || exit 0; \
11727         r=`${PWD_COMMAND}`; export r; \
11728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11729         $(HOST_EXPORTS) \
11730         for flag in $(EXTRA_HOST_FLAGS) ; do \
11731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11732         done; \
11733         echo "Doing installcheck in gawk" ; \
11734         (cd $(HOST_SUBDIR)/gawk && \
11735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11737                   "RANLIB=$${RANLIB}" \
11738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11739                   installcheck) \
11740           || exit 1
11741
11742 @endif gawk
11743
11744 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11745 maybe-mostlyclean-gawk:
11746 @if gawk
11747 maybe-mostlyclean-gawk: mostlyclean-gawk
11748
11749 mostlyclean-gawk: 
11750         @: $(MAKE); $(unstage)
11751         @[ -f ./gawk/Makefile ] || exit 0; \
11752         r=`${PWD_COMMAND}`; export r; \
11753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11754         $(HOST_EXPORTS) \
11755         for flag in $(EXTRA_HOST_FLAGS) ; do \
11756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11757         done; \
11758         echo "Doing mostlyclean in gawk" ; \
11759         (cd $(HOST_SUBDIR)/gawk && \
11760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11762                   "RANLIB=$${RANLIB}" \
11763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11764                   mostlyclean) \
11765           || exit 1
11766
11767 @endif gawk
11768
11769 .PHONY: maybe-clean-gawk clean-gawk
11770 maybe-clean-gawk:
11771 @if gawk
11772 maybe-clean-gawk: clean-gawk
11773
11774 clean-gawk: 
11775         @: $(MAKE); $(unstage)
11776         @[ -f ./gawk/Makefile ] || exit 0; \
11777         r=`${PWD_COMMAND}`; export r; \
11778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11779         $(HOST_EXPORTS) \
11780         for flag in $(EXTRA_HOST_FLAGS) ; do \
11781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11782         done; \
11783         echo "Doing clean in gawk" ; \
11784         (cd $(HOST_SUBDIR)/gawk && \
11785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11787                   "RANLIB=$${RANLIB}" \
11788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11789                   clean) \
11790           || exit 1
11791
11792 @endif gawk
11793
11794 .PHONY: maybe-distclean-gawk distclean-gawk
11795 maybe-distclean-gawk:
11796 @if gawk
11797 maybe-distclean-gawk: distclean-gawk
11798
11799 distclean-gawk: 
11800         @: $(MAKE); $(unstage)
11801         @[ -f ./gawk/Makefile ] || exit 0; \
11802         r=`${PWD_COMMAND}`; export r; \
11803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11804         $(HOST_EXPORTS) \
11805         for flag in $(EXTRA_HOST_FLAGS) ; do \
11806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11807         done; \
11808         echo "Doing distclean in gawk" ; \
11809         (cd $(HOST_SUBDIR)/gawk && \
11810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11812                   "RANLIB=$${RANLIB}" \
11813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11814                   distclean) \
11815           || exit 1
11816
11817 @endif gawk
11818
11819 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11820 maybe-maintainer-clean-gawk:
11821 @if gawk
11822 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11823
11824 maintainer-clean-gawk: 
11825         @: $(MAKE); $(unstage)
11826         @[ -f ./gawk/Makefile ] || exit 0; \
11827         r=`${PWD_COMMAND}`; export r; \
11828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11829         $(HOST_EXPORTS) \
11830         for flag in $(EXTRA_HOST_FLAGS) ; do \
11831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11832         done; \
11833         echo "Doing maintainer-clean in gawk" ; \
11834         (cd $(HOST_SUBDIR)/gawk && \
11835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11837                   "RANLIB=$${RANLIB}" \
11838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11839                   maintainer-clean) \
11840           || exit 1
11841
11842 @endif gawk
11843
11844
11845
11846 .PHONY: configure-gettext maybe-configure-gettext
11847 maybe-configure-gettext:
11848 @if gettext
11849 maybe-configure-gettext: configure-gettext
11850 configure-gettext:
11851         @: $(MAKE); $(unstage)
11852         @test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
11853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
11854         r=`${PWD_COMMAND}`; export r; \
11855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11856         $(HOST_EXPORTS) \
11857         echo Configuring in $(HOST_SUBDIR)/gettext; \
11858         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
11859         case $(srcdir) in \
11860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11861           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
11862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11863         esac; \
11864         srcdiroption="--srcdir=$${topdir}/gettext"; \
11865         libsrcdir="$$s/gettext"; \
11866         $(SHELL) $${libsrcdir}/configure \
11867           $(HOST_CONFIGARGS) $${srcdiroption}  \
11868           || exit 1
11869 @endif gettext
11870
11871
11872
11873
11874
11875 .PHONY: all-gettext maybe-all-gettext
11876 maybe-all-gettext:
11877 @if gettext
11878 TARGET-gettext=all
11879 maybe-all-gettext: all-gettext
11880 all-gettext: configure-gettext
11881         @: $(MAKE); $(unstage)
11882         @r=`${PWD_COMMAND}`; export r; \
11883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11884         $(HOST_EXPORTS) \
11885         (cd $(HOST_SUBDIR)/gettext && \
11886           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
11887 @endif gettext
11888
11889
11890
11891
11892 .PHONY: check-gettext maybe-check-gettext
11893 maybe-check-gettext:
11894 @if gettext
11895 maybe-check-gettext: check-gettext
11896
11897 check-gettext:
11898         @: $(MAKE); $(unstage)
11899         @r=`${PWD_COMMAND}`; export r; \
11900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901         $(HOST_EXPORTS) \
11902         (cd $(HOST_SUBDIR)/gettext && \
11903           $(MAKE) $(FLAGS_TO_PASS)  check)
11904
11905 @endif gettext
11906
11907 .PHONY: install-gettext maybe-install-gettext
11908 maybe-install-gettext:
11909 @if gettext
11910 maybe-install-gettext: install-gettext
11911
11912 install-gettext: installdirs
11913         @: $(MAKE); $(unstage)
11914         @r=`${PWD_COMMAND}`; export r; \
11915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11916         $(HOST_EXPORTS) \
11917         (cd $(HOST_SUBDIR)/gettext && \
11918           $(MAKE) $(FLAGS_TO_PASS)  install)
11919
11920 @endif gettext
11921
11922 # Other targets (info, dvi, etc.)
11923
11924 .PHONY: maybe-info-gettext info-gettext
11925 maybe-info-gettext:
11926 @if gettext
11927 maybe-info-gettext: info-gettext
11928
11929 info-gettext: \
11930     configure-gettext 
11931         @: $(MAKE); $(unstage)
11932         @[ -f ./gettext/Makefile ] || exit 0; \
11933         r=`${PWD_COMMAND}`; export r; \
11934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11935         $(HOST_EXPORTS) \
11936         for flag in $(EXTRA_HOST_FLAGS) ; do \
11937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11938         done; \
11939         echo "Doing info in gettext" ; \
11940         (cd $(HOST_SUBDIR)/gettext && \
11941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11943                   "RANLIB=$${RANLIB}" \
11944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11945                   info) \
11946           || exit 1
11947
11948 @endif gettext
11949
11950 .PHONY: maybe-dvi-gettext dvi-gettext
11951 maybe-dvi-gettext:
11952 @if gettext
11953 maybe-dvi-gettext: dvi-gettext
11954
11955 dvi-gettext: \
11956     configure-gettext 
11957         @: $(MAKE); $(unstage)
11958         @[ -f ./gettext/Makefile ] || exit 0; \
11959         r=`${PWD_COMMAND}`; export r; \
11960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11961         $(HOST_EXPORTS) \
11962         for flag in $(EXTRA_HOST_FLAGS) ; do \
11963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11964         done; \
11965         echo "Doing dvi in gettext" ; \
11966         (cd $(HOST_SUBDIR)/gettext && \
11967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11969                   "RANLIB=$${RANLIB}" \
11970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11971                   dvi) \
11972           || exit 1
11973
11974 @endif gettext
11975
11976 .PHONY: maybe-html-gettext html-gettext
11977 maybe-html-gettext:
11978 @if gettext
11979 maybe-html-gettext: html-gettext
11980
11981 html-gettext: \
11982     configure-gettext 
11983         @: $(MAKE); $(unstage)
11984         @[ -f ./gettext/Makefile ] || exit 0; \
11985         r=`${PWD_COMMAND}`; export r; \
11986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11987         $(HOST_EXPORTS) \
11988         for flag in $(EXTRA_HOST_FLAGS) ; do \
11989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11990         done; \
11991         echo "Doing html in gettext" ; \
11992         (cd $(HOST_SUBDIR)/gettext && \
11993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11995                   "RANLIB=$${RANLIB}" \
11996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11997                   html) \
11998           || exit 1
11999
12000 @endif gettext
12001
12002 .PHONY: maybe-TAGS-gettext TAGS-gettext
12003 maybe-TAGS-gettext:
12004 @if gettext
12005 maybe-TAGS-gettext: TAGS-gettext
12006
12007 TAGS-gettext: \
12008     configure-gettext 
12009         @: $(MAKE); $(unstage)
12010         @[ -f ./gettext/Makefile ] || exit 0; \
12011         r=`${PWD_COMMAND}`; export r; \
12012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12013         $(HOST_EXPORTS) \
12014         for flag in $(EXTRA_HOST_FLAGS) ; do \
12015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12016         done; \
12017         echo "Doing TAGS in gettext" ; \
12018         (cd $(HOST_SUBDIR)/gettext && \
12019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12021                   "RANLIB=$${RANLIB}" \
12022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12023                   TAGS) \
12024           || exit 1
12025
12026 @endif gettext
12027
12028 .PHONY: maybe-install-info-gettext install-info-gettext
12029 maybe-install-info-gettext:
12030 @if gettext
12031 maybe-install-info-gettext: install-info-gettext
12032
12033 install-info-gettext: \
12034     configure-gettext \
12035     info-gettext 
12036         @: $(MAKE); $(unstage)
12037         @[ -f ./gettext/Makefile ] || exit 0; \
12038         r=`${PWD_COMMAND}`; export r; \
12039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12040         $(HOST_EXPORTS) \
12041         for flag in $(EXTRA_HOST_FLAGS) ; do \
12042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12043         done; \
12044         echo "Doing install-info in gettext" ; \
12045         (cd $(HOST_SUBDIR)/gettext && \
12046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12048                   "RANLIB=$${RANLIB}" \
12049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12050                   install-info) \
12051           || exit 1
12052
12053 @endif gettext
12054
12055 .PHONY: maybe-installcheck-gettext installcheck-gettext
12056 maybe-installcheck-gettext:
12057 @if gettext
12058 maybe-installcheck-gettext: installcheck-gettext
12059
12060 installcheck-gettext: \
12061     configure-gettext 
12062         @: $(MAKE); $(unstage)
12063         @[ -f ./gettext/Makefile ] || exit 0; \
12064         r=`${PWD_COMMAND}`; export r; \
12065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12066         $(HOST_EXPORTS) \
12067         for flag in $(EXTRA_HOST_FLAGS) ; do \
12068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12069         done; \
12070         echo "Doing installcheck in gettext" ; \
12071         (cd $(HOST_SUBDIR)/gettext && \
12072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12074                   "RANLIB=$${RANLIB}" \
12075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12076                   installcheck) \
12077           || exit 1
12078
12079 @endif gettext
12080
12081 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12082 maybe-mostlyclean-gettext:
12083 @if gettext
12084 maybe-mostlyclean-gettext: mostlyclean-gettext
12085
12086 mostlyclean-gettext: 
12087         @: $(MAKE); $(unstage)
12088         @[ -f ./gettext/Makefile ] || exit 0; \
12089         r=`${PWD_COMMAND}`; export r; \
12090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12091         $(HOST_EXPORTS) \
12092         for flag in $(EXTRA_HOST_FLAGS) ; do \
12093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12094         done; \
12095         echo "Doing mostlyclean in gettext" ; \
12096         (cd $(HOST_SUBDIR)/gettext && \
12097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12099                   "RANLIB=$${RANLIB}" \
12100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12101                   mostlyclean) \
12102           || exit 1
12103
12104 @endif gettext
12105
12106 .PHONY: maybe-clean-gettext clean-gettext
12107 maybe-clean-gettext:
12108 @if gettext
12109 maybe-clean-gettext: clean-gettext
12110
12111 clean-gettext: 
12112         @: $(MAKE); $(unstage)
12113         @[ -f ./gettext/Makefile ] || exit 0; \
12114         r=`${PWD_COMMAND}`; export r; \
12115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12116         $(HOST_EXPORTS) \
12117         for flag in $(EXTRA_HOST_FLAGS) ; do \
12118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12119         done; \
12120         echo "Doing clean in gettext" ; \
12121         (cd $(HOST_SUBDIR)/gettext && \
12122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12124                   "RANLIB=$${RANLIB}" \
12125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12126                   clean) \
12127           || exit 1
12128
12129 @endif gettext
12130
12131 .PHONY: maybe-distclean-gettext distclean-gettext
12132 maybe-distclean-gettext:
12133 @if gettext
12134 maybe-distclean-gettext: distclean-gettext
12135
12136 distclean-gettext: 
12137         @: $(MAKE); $(unstage)
12138         @[ -f ./gettext/Makefile ] || exit 0; \
12139         r=`${PWD_COMMAND}`; export r; \
12140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141         $(HOST_EXPORTS) \
12142         for flag in $(EXTRA_HOST_FLAGS) ; do \
12143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12144         done; \
12145         echo "Doing distclean in gettext" ; \
12146         (cd $(HOST_SUBDIR)/gettext && \
12147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12149                   "RANLIB=$${RANLIB}" \
12150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12151                   distclean) \
12152           || exit 1
12153
12154 @endif gettext
12155
12156 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12157 maybe-maintainer-clean-gettext:
12158 @if gettext
12159 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12160
12161 maintainer-clean-gettext: 
12162         @: $(MAKE); $(unstage)
12163         @[ -f ./gettext/Makefile ] || exit 0; \
12164         r=`${PWD_COMMAND}`; export r; \
12165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12166         $(HOST_EXPORTS) \
12167         for flag in $(EXTRA_HOST_FLAGS) ; do \
12168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12169         done; \
12170         echo "Doing maintainer-clean in gettext" ; \
12171         (cd $(HOST_SUBDIR)/gettext && \
12172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12174                   "RANLIB=$${RANLIB}" \
12175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12176                   maintainer-clean) \
12177           || exit 1
12178
12179 @endif gettext
12180
12181
12182
12183 .PHONY: configure-gnuserv maybe-configure-gnuserv
12184 maybe-configure-gnuserv:
12185 @if gnuserv
12186 maybe-configure-gnuserv: configure-gnuserv
12187 configure-gnuserv:
12188         @: $(MAKE); $(unstage)
12189         @test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12191         r=`${PWD_COMMAND}`; export r; \
12192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12193         $(HOST_EXPORTS) \
12194         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12195         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12196         case $(srcdir) in \
12197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12198           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12200         esac; \
12201         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12202         libsrcdir="$$s/gnuserv"; \
12203         $(SHELL) $${libsrcdir}/configure \
12204           $(HOST_CONFIGARGS) $${srcdiroption}  \
12205           || exit 1
12206 @endif gnuserv
12207
12208
12209
12210
12211
12212 .PHONY: all-gnuserv maybe-all-gnuserv
12213 maybe-all-gnuserv:
12214 @if gnuserv
12215 TARGET-gnuserv=all
12216 maybe-all-gnuserv: all-gnuserv
12217 all-gnuserv: configure-gnuserv
12218         @: $(MAKE); $(unstage)
12219         @r=`${PWD_COMMAND}`; export r; \
12220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12221         $(HOST_EXPORTS) \
12222         (cd $(HOST_SUBDIR)/gnuserv && \
12223           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
12224 @endif gnuserv
12225
12226
12227
12228
12229 .PHONY: check-gnuserv maybe-check-gnuserv
12230 maybe-check-gnuserv:
12231 @if gnuserv
12232 maybe-check-gnuserv: check-gnuserv
12233
12234 check-gnuserv:
12235         @: $(MAKE); $(unstage)
12236         @r=`${PWD_COMMAND}`; export r; \
12237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238         $(HOST_EXPORTS) \
12239         (cd $(HOST_SUBDIR)/gnuserv && \
12240           $(MAKE) $(FLAGS_TO_PASS)  check)
12241
12242 @endif gnuserv
12243
12244 .PHONY: install-gnuserv maybe-install-gnuserv
12245 maybe-install-gnuserv:
12246 @if gnuserv
12247 maybe-install-gnuserv: install-gnuserv
12248
12249 install-gnuserv: installdirs
12250         @: $(MAKE); $(unstage)
12251         @r=`${PWD_COMMAND}`; export r; \
12252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12253         $(HOST_EXPORTS) \
12254         (cd $(HOST_SUBDIR)/gnuserv && \
12255           $(MAKE) $(FLAGS_TO_PASS)  install)
12256
12257 @endif gnuserv
12258
12259 # Other targets (info, dvi, etc.)
12260
12261 .PHONY: maybe-info-gnuserv info-gnuserv
12262 maybe-info-gnuserv:
12263 @if gnuserv
12264 maybe-info-gnuserv: info-gnuserv
12265
12266 info-gnuserv: \
12267     configure-gnuserv 
12268         @: $(MAKE); $(unstage)
12269         @[ -f ./gnuserv/Makefile ] || exit 0; \
12270         r=`${PWD_COMMAND}`; export r; \
12271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12272         $(HOST_EXPORTS) \
12273         for flag in $(EXTRA_HOST_FLAGS) ; do \
12274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12275         done; \
12276         echo "Doing info in gnuserv" ; \
12277         (cd $(HOST_SUBDIR)/gnuserv && \
12278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12280                   "RANLIB=$${RANLIB}" \
12281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12282                   info) \
12283           || exit 1
12284
12285 @endif gnuserv
12286
12287 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12288 maybe-dvi-gnuserv:
12289 @if gnuserv
12290 maybe-dvi-gnuserv: dvi-gnuserv
12291
12292 dvi-gnuserv: \
12293     configure-gnuserv 
12294         @: $(MAKE); $(unstage)
12295         @[ -f ./gnuserv/Makefile ] || exit 0; \
12296         r=`${PWD_COMMAND}`; export r; \
12297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12298         $(HOST_EXPORTS) \
12299         for flag in $(EXTRA_HOST_FLAGS) ; do \
12300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12301         done; \
12302         echo "Doing dvi in gnuserv" ; \
12303         (cd $(HOST_SUBDIR)/gnuserv && \
12304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12306                   "RANLIB=$${RANLIB}" \
12307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12308                   dvi) \
12309           || exit 1
12310
12311 @endif gnuserv
12312
12313 .PHONY: maybe-html-gnuserv html-gnuserv
12314 maybe-html-gnuserv:
12315 @if gnuserv
12316 maybe-html-gnuserv: html-gnuserv
12317
12318 html-gnuserv: \
12319     configure-gnuserv 
12320         @: $(MAKE); $(unstage)
12321         @[ -f ./gnuserv/Makefile ] || exit 0; \
12322         r=`${PWD_COMMAND}`; export r; \
12323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12324         $(HOST_EXPORTS) \
12325         for flag in $(EXTRA_HOST_FLAGS) ; do \
12326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12327         done; \
12328         echo "Doing html in gnuserv" ; \
12329         (cd $(HOST_SUBDIR)/gnuserv && \
12330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12332                   "RANLIB=$${RANLIB}" \
12333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12334                   html) \
12335           || exit 1
12336
12337 @endif gnuserv
12338
12339 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12340 maybe-TAGS-gnuserv:
12341 @if gnuserv
12342 maybe-TAGS-gnuserv: TAGS-gnuserv
12343
12344 TAGS-gnuserv: \
12345     configure-gnuserv 
12346         @: $(MAKE); $(unstage)
12347         @[ -f ./gnuserv/Makefile ] || exit 0; \
12348         r=`${PWD_COMMAND}`; export r; \
12349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12350         $(HOST_EXPORTS) \
12351         for flag in $(EXTRA_HOST_FLAGS) ; do \
12352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12353         done; \
12354         echo "Doing TAGS in gnuserv" ; \
12355         (cd $(HOST_SUBDIR)/gnuserv && \
12356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12358                   "RANLIB=$${RANLIB}" \
12359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12360                   TAGS) \
12361           || exit 1
12362
12363 @endif gnuserv
12364
12365 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12366 maybe-install-info-gnuserv:
12367 @if gnuserv
12368 maybe-install-info-gnuserv: install-info-gnuserv
12369
12370 install-info-gnuserv: \
12371     configure-gnuserv \
12372     info-gnuserv 
12373         @: $(MAKE); $(unstage)
12374         @[ -f ./gnuserv/Makefile ] || exit 0; \
12375         r=`${PWD_COMMAND}`; export r; \
12376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377         $(HOST_EXPORTS) \
12378         for flag in $(EXTRA_HOST_FLAGS) ; do \
12379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12380         done; \
12381         echo "Doing install-info in gnuserv" ; \
12382         (cd $(HOST_SUBDIR)/gnuserv && \
12383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12385                   "RANLIB=$${RANLIB}" \
12386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12387                   install-info) \
12388           || exit 1
12389
12390 @endif gnuserv
12391
12392 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12393 maybe-installcheck-gnuserv:
12394 @if gnuserv
12395 maybe-installcheck-gnuserv: installcheck-gnuserv
12396
12397 installcheck-gnuserv: \
12398     configure-gnuserv 
12399         @: $(MAKE); $(unstage)
12400         @[ -f ./gnuserv/Makefile ] || exit 0; \
12401         r=`${PWD_COMMAND}`; export r; \
12402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12403         $(HOST_EXPORTS) \
12404         for flag in $(EXTRA_HOST_FLAGS) ; do \
12405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12406         done; \
12407         echo "Doing installcheck in gnuserv" ; \
12408         (cd $(HOST_SUBDIR)/gnuserv && \
12409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12411                   "RANLIB=$${RANLIB}" \
12412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12413                   installcheck) \
12414           || exit 1
12415
12416 @endif gnuserv
12417
12418 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12419 maybe-mostlyclean-gnuserv:
12420 @if gnuserv
12421 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12422
12423 mostlyclean-gnuserv: 
12424         @: $(MAKE); $(unstage)
12425         @[ -f ./gnuserv/Makefile ] || exit 0; \
12426         r=`${PWD_COMMAND}`; export r; \
12427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12428         $(HOST_EXPORTS) \
12429         for flag in $(EXTRA_HOST_FLAGS) ; do \
12430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12431         done; \
12432         echo "Doing mostlyclean in gnuserv" ; \
12433         (cd $(HOST_SUBDIR)/gnuserv && \
12434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12436                   "RANLIB=$${RANLIB}" \
12437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12438                   mostlyclean) \
12439           || exit 1
12440
12441 @endif gnuserv
12442
12443 .PHONY: maybe-clean-gnuserv clean-gnuserv
12444 maybe-clean-gnuserv:
12445 @if gnuserv
12446 maybe-clean-gnuserv: clean-gnuserv
12447
12448 clean-gnuserv: 
12449         @: $(MAKE); $(unstage)
12450         @[ -f ./gnuserv/Makefile ] || exit 0; \
12451         r=`${PWD_COMMAND}`; export r; \
12452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12453         $(HOST_EXPORTS) \
12454         for flag in $(EXTRA_HOST_FLAGS) ; do \
12455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12456         done; \
12457         echo "Doing clean in gnuserv" ; \
12458         (cd $(HOST_SUBDIR)/gnuserv && \
12459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12461                   "RANLIB=$${RANLIB}" \
12462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12463                   clean) \
12464           || exit 1
12465
12466 @endif gnuserv
12467
12468 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12469 maybe-distclean-gnuserv:
12470 @if gnuserv
12471 maybe-distclean-gnuserv: distclean-gnuserv
12472
12473 distclean-gnuserv: 
12474         @: $(MAKE); $(unstage)
12475         @[ -f ./gnuserv/Makefile ] || exit 0; \
12476         r=`${PWD_COMMAND}`; export r; \
12477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12478         $(HOST_EXPORTS) \
12479         for flag in $(EXTRA_HOST_FLAGS) ; do \
12480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12481         done; \
12482         echo "Doing distclean in gnuserv" ; \
12483         (cd $(HOST_SUBDIR)/gnuserv && \
12484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12486                   "RANLIB=$${RANLIB}" \
12487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12488                   distclean) \
12489           || exit 1
12490
12491 @endif gnuserv
12492
12493 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12494 maybe-maintainer-clean-gnuserv:
12495 @if gnuserv
12496 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12497
12498 maintainer-clean-gnuserv: 
12499         @: $(MAKE); $(unstage)
12500         @[ -f ./gnuserv/Makefile ] || exit 0; \
12501         r=`${PWD_COMMAND}`; export r; \
12502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12503         $(HOST_EXPORTS) \
12504         for flag in $(EXTRA_HOST_FLAGS) ; do \
12505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12506         done; \
12507         echo "Doing maintainer-clean in gnuserv" ; \
12508         (cd $(HOST_SUBDIR)/gnuserv && \
12509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12511                   "RANLIB=$${RANLIB}" \
12512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12513                   maintainer-clean) \
12514           || exit 1
12515
12516 @endif gnuserv
12517
12518
12519
12520 .PHONY: configure-gprof maybe-configure-gprof
12521 maybe-configure-gprof:
12522 @if gprof
12523 maybe-configure-gprof: configure-gprof
12524 configure-gprof:
12525         @: $(MAKE); $(unstage)
12526         @test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12528         r=`${PWD_COMMAND}`; export r; \
12529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12530         $(HOST_EXPORTS) \
12531         echo Configuring in $(HOST_SUBDIR)/gprof; \
12532         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12533         case $(srcdir) in \
12534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12535           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12537         esac; \
12538         srcdiroption="--srcdir=$${topdir}/gprof"; \
12539         libsrcdir="$$s/gprof"; \
12540         $(SHELL) $${libsrcdir}/configure \
12541           $(HOST_CONFIGARGS) $${srcdiroption}  \
12542           || exit 1
12543 @endif gprof
12544
12545
12546
12547
12548
12549 .PHONY: all-gprof maybe-all-gprof
12550 maybe-all-gprof:
12551 @if gprof
12552 TARGET-gprof=all
12553 maybe-all-gprof: all-gprof
12554 all-gprof: configure-gprof
12555         @: $(MAKE); $(unstage)
12556         @r=`${PWD_COMMAND}`; export r; \
12557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12558         $(HOST_EXPORTS) \
12559         (cd $(HOST_SUBDIR)/gprof && \
12560           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12561 @endif gprof
12562
12563
12564
12565
12566 .PHONY: check-gprof maybe-check-gprof
12567 maybe-check-gprof:
12568 @if gprof
12569 maybe-check-gprof: check-gprof
12570
12571 check-gprof:
12572         @: $(MAKE); $(unstage)
12573         @r=`${PWD_COMMAND}`; export r; \
12574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12575         $(HOST_EXPORTS) \
12576         (cd $(HOST_SUBDIR)/gprof && \
12577           $(MAKE) $(FLAGS_TO_PASS)  check)
12578
12579 @endif gprof
12580
12581 .PHONY: install-gprof maybe-install-gprof
12582 maybe-install-gprof:
12583 @if gprof
12584 maybe-install-gprof: install-gprof
12585
12586 install-gprof: installdirs
12587         @: $(MAKE); $(unstage)
12588         @r=`${PWD_COMMAND}`; export r; \
12589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12590         $(HOST_EXPORTS) \
12591         (cd $(HOST_SUBDIR)/gprof && \
12592           $(MAKE) $(FLAGS_TO_PASS)  install)
12593
12594 @endif gprof
12595
12596 # Other targets (info, dvi, etc.)
12597
12598 .PHONY: maybe-info-gprof info-gprof
12599 maybe-info-gprof:
12600 @if gprof
12601 maybe-info-gprof: info-gprof
12602
12603 info-gprof: \
12604     configure-gprof 
12605         @: $(MAKE); $(unstage)
12606         @[ -f ./gprof/Makefile ] || exit 0; \
12607         r=`${PWD_COMMAND}`; export r; \
12608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12609         $(HOST_EXPORTS) \
12610         for flag in $(EXTRA_HOST_FLAGS) ; do \
12611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12612         done; \
12613         echo "Doing info in gprof" ; \
12614         (cd $(HOST_SUBDIR)/gprof && \
12615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12617                   "RANLIB=$${RANLIB}" \
12618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12619                   info) \
12620           || exit 1
12621
12622 @endif gprof
12623
12624 .PHONY: maybe-dvi-gprof dvi-gprof
12625 maybe-dvi-gprof:
12626 @if gprof
12627 maybe-dvi-gprof: dvi-gprof
12628
12629 dvi-gprof: \
12630     configure-gprof 
12631         @: $(MAKE); $(unstage)
12632         @[ -f ./gprof/Makefile ] || exit 0; \
12633         r=`${PWD_COMMAND}`; export r; \
12634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635         $(HOST_EXPORTS) \
12636         for flag in $(EXTRA_HOST_FLAGS) ; do \
12637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638         done; \
12639         echo "Doing dvi in gprof" ; \
12640         (cd $(HOST_SUBDIR)/gprof && \
12641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643                   "RANLIB=$${RANLIB}" \
12644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12645                   dvi) \
12646           || exit 1
12647
12648 @endif gprof
12649
12650 .PHONY: maybe-html-gprof html-gprof
12651 maybe-html-gprof:
12652 @if gprof
12653 maybe-html-gprof: html-gprof
12654
12655 html-gprof: \
12656     configure-gprof 
12657         @: $(MAKE); $(unstage)
12658         @[ -f ./gprof/Makefile ] || exit 0; \
12659         r=`${PWD_COMMAND}`; export r; \
12660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12661         $(HOST_EXPORTS) \
12662         for flag in $(EXTRA_HOST_FLAGS) ; do \
12663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12664         done; \
12665         echo "Doing html in gprof" ; \
12666         (cd $(HOST_SUBDIR)/gprof && \
12667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12669                   "RANLIB=$${RANLIB}" \
12670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12671                   html) \
12672           || exit 1
12673
12674 @endif gprof
12675
12676 .PHONY: maybe-TAGS-gprof TAGS-gprof
12677 maybe-TAGS-gprof:
12678 @if gprof
12679 maybe-TAGS-gprof: TAGS-gprof
12680
12681 TAGS-gprof: \
12682     configure-gprof 
12683         @: $(MAKE); $(unstage)
12684         @[ -f ./gprof/Makefile ] || exit 0; \
12685         r=`${PWD_COMMAND}`; export r; \
12686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12687         $(HOST_EXPORTS) \
12688         for flag in $(EXTRA_HOST_FLAGS) ; do \
12689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12690         done; \
12691         echo "Doing TAGS in gprof" ; \
12692         (cd $(HOST_SUBDIR)/gprof && \
12693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12695                   "RANLIB=$${RANLIB}" \
12696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12697                   TAGS) \
12698           || exit 1
12699
12700 @endif gprof
12701
12702 .PHONY: maybe-install-info-gprof install-info-gprof
12703 maybe-install-info-gprof:
12704 @if gprof
12705 maybe-install-info-gprof: install-info-gprof
12706
12707 install-info-gprof: \
12708     configure-gprof \
12709     info-gprof 
12710         @: $(MAKE); $(unstage)
12711         @[ -f ./gprof/Makefile ] || exit 0; \
12712         r=`${PWD_COMMAND}`; export r; \
12713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12714         $(HOST_EXPORTS) \
12715         for flag in $(EXTRA_HOST_FLAGS) ; do \
12716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12717         done; \
12718         echo "Doing install-info in gprof" ; \
12719         (cd $(HOST_SUBDIR)/gprof && \
12720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12722                   "RANLIB=$${RANLIB}" \
12723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12724                   install-info) \
12725           || exit 1
12726
12727 @endif gprof
12728
12729 .PHONY: maybe-installcheck-gprof installcheck-gprof
12730 maybe-installcheck-gprof:
12731 @if gprof
12732 maybe-installcheck-gprof: installcheck-gprof
12733
12734 installcheck-gprof: \
12735     configure-gprof 
12736         @: $(MAKE); $(unstage)
12737         @[ -f ./gprof/Makefile ] || exit 0; \
12738         r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         $(HOST_EXPORTS) \
12741         for flag in $(EXTRA_HOST_FLAGS) ; do \
12742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12743         done; \
12744         echo "Doing installcheck in gprof" ; \
12745         (cd $(HOST_SUBDIR)/gprof && \
12746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12748                   "RANLIB=$${RANLIB}" \
12749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12750                   installcheck) \
12751           || exit 1
12752
12753 @endif gprof
12754
12755 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12756 maybe-mostlyclean-gprof:
12757 @if gprof
12758 maybe-mostlyclean-gprof: mostlyclean-gprof
12759
12760 mostlyclean-gprof: 
12761         @: $(MAKE); $(unstage)
12762         @[ -f ./gprof/Makefile ] || exit 0; \
12763         r=`${PWD_COMMAND}`; export r; \
12764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12765         $(HOST_EXPORTS) \
12766         for flag in $(EXTRA_HOST_FLAGS) ; do \
12767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12768         done; \
12769         echo "Doing mostlyclean in gprof" ; \
12770         (cd $(HOST_SUBDIR)/gprof && \
12771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12773                   "RANLIB=$${RANLIB}" \
12774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12775                   mostlyclean) \
12776           || exit 1
12777
12778 @endif gprof
12779
12780 .PHONY: maybe-clean-gprof clean-gprof
12781 maybe-clean-gprof:
12782 @if gprof
12783 maybe-clean-gprof: clean-gprof
12784
12785 clean-gprof: 
12786         @: $(MAKE); $(unstage)
12787         @[ -f ./gprof/Makefile ] || exit 0; \
12788         r=`${PWD_COMMAND}`; export r; \
12789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12790         $(HOST_EXPORTS) \
12791         for flag in $(EXTRA_HOST_FLAGS) ; do \
12792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12793         done; \
12794         echo "Doing clean in gprof" ; \
12795         (cd $(HOST_SUBDIR)/gprof && \
12796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12798                   "RANLIB=$${RANLIB}" \
12799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12800                   clean) \
12801           || exit 1
12802
12803 @endif gprof
12804
12805 .PHONY: maybe-distclean-gprof distclean-gprof
12806 maybe-distclean-gprof:
12807 @if gprof
12808 maybe-distclean-gprof: distclean-gprof
12809
12810 distclean-gprof: 
12811         @: $(MAKE); $(unstage)
12812         @[ -f ./gprof/Makefile ] || exit 0; \
12813         r=`${PWD_COMMAND}`; export r; \
12814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12815         $(HOST_EXPORTS) \
12816         for flag in $(EXTRA_HOST_FLAGS) ; do \
12817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12818         done; \
12819         echo "Doing distclean in gprof" ; \
12820         (cd $(HOST_SUBDIR)/gprof && \
12821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12823                   "RANLIB=$${RANLIB}" \
12824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12825                   distclean) \
12826           || exit 1
12827
12828 @endif gprof
12829
12830 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12831 maybe-maintainer-clean-gprof:
12832 @if gprof
12833 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12834
12835 maintainer-clean-gprof: 
12836         @: $(MAKE); $(unstage)
12837         @[ -f ./gprof/Makefile ] || exit 0; \
12838         r=`${PWD_COMMAND}`; export r; \
12839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12840         $(HOST_EXPORTS) \
12841         for flag in $(EXTRA_HOST_FLAGS) ; do \
12842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12843         done; \
12844         echo "Doing maintainer-clean in gprof" ; \
12845         (cd $(HOST_SUBDIR)/gprof && \
12846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12848                   "RANLIB=$${RANLIB}" \
12849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12850                   maintainer-clean) \
12851           || exit 1
12852
12853 @endif gprof
12854
12855
12856
12857 .PHONY: configure-gzip maybe-configure-gzip
12858 maybe-configure-gzip:
12859 @if gzip
12860 maybe-configure-gzip: configure-gzip
12861 configure-gzip:
12862         @: $(MAKE); $(unstage)
12863         @test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
12864         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
12865         r=`${PWD_COMMAND}`; export r; \
12866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12867         $(HOST_EXPORTS) \
12868         echo Configuring in $(HOST_SUBDIR)/gzip; \
12869         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
12870         case $(srcdir) in \
12871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12872           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
12873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12874         esac; \
12875         srcdiroption="--srcdir=$${topdir}/gzip"; \
12876         libsrcdir="$$s/gzip"; \
12877         $(SHELL) $${libsrcdir}/configure \
12878           $(HOST_CONFIGARGS) $${srcdiroption}  \
12879           || exit 1
12880 @endif gzip
12881
12882
12883
12884
12885
12886 .PHONY: all-gzip maybe-all-gzip
12887 maybe-all-gzip:
12888 @if gzip
12889 TARGET-gzip=all
12890 maybe-all-gzip: all-gzip
12891 all-gzip: configure-gzip
12892         @: $(MAKE); $(unstage)
12893         @r=`${PWD_COMMAND}`; export r; \
12894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12895         $(HOST_EXPORTS) \
12896         (cd $(HOST_SUBDIR)/gzip && \
12897           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
12898 @endif gzip
12899
12900
12901
12902
12903 .PHONY: check-gzip maybe-check-gzip
12904 maybe-check-gzip:
12905 @if gzip
12906 maybe-check-gzip: check-gzip
12907
12908 check-gzip:
12909         @: $(MAKE); $(unstage)
12910         @r=`${PWD_COMMAND}`; export r; \
12911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12912         $(HOST_EXPORTS) \
12913         (cd $(HOST_SUBDIR)/gzip && \
12914           $(MAKE) $(FLAGS_TO_PASS)  check)
12915
12916 @endif gzip
12917
12918 .PHONY: install-gzip maybe-install-gzip
12919 maybe-install-gzip:
12920 @if gzip
12921 maybe-install-gzip: install-gzip
12922
12923 install-gzip: installdirs
12924         @: $(MAKE); $(unstage)
12925         @r=`${PWD_COMMAND}`; export r; \
12926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12927         $(HOST_EXPORTS) \
12928         (cd $(HOST_SUBDIR)/gzip && \
12929           $(MAKE) $(FLAGS_TO_PASS)  install)
12930
12931 @endif gzip
12932
12933 # Other targets (info, dvi, etc.)
12934
12935 .PHONY: maybe-info-gzip info-gzip
12936 maybe-info-gzip:
12937 @if gzip
12938 maybe-info-gzip: info-gzip
12939
12940 info-gzip: \
12941     configure-gzip 
12942         @: $(MAKE); $(unstage)
12943         @[ -f ./gzip/Makefile ] || exit 0; \
12944         r=`${PWD_COMMAND}`; export r; \
12945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12946         $(HOST_EXPORTS) \
12947         for flag in $(EXTRA_HOST_FLAGS) ; do \
12948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12949         done; \
12950         echo "Doing info in gzip" ; \
12951         (cd $(HOST_SUBDIR)/gzip && \
12952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12954                   "RANLIB=$${RANLIB}" \
12955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12956                   info) \
12957           || exit 1
12958
12959 @endif gzip
12960
12961 .PHONY: maybe-dvi-gzip dvi-gzip
12962 maybe-dvi-gzip:
12963 @if gzip
12964 maybe-dvi-gzip: dvi-gzip
12965
12966 dvi-gzip: \
12967     configure-gzip 
12968         @: $(MAKE); $(unstage)
12969         @[ -f ./gzip/Makefile ] || exit 0; \
12970         r=`${PWD_COMMAND}`; export r; \
12971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12972         $(HOST_EXPORTS) \
12973         for flag in $(EXTRA_HOST_FLAGS) ; do \
12974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12975         done; \
12976         echo "Doing dvi in gzip" ; \
12977         (cd $(HOST_SUBDIR)/gzip && \
12978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12980                   "RANLIB=$${RANLIB}" \
12981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12982                   dvi) \
12983           || exit 1
12984
12985 @endif gzip
12986
12987 .PHONY: maybe-html-gzip html-gzip
12988 maybe-html-gzip:
12989 @if gzip
12990 maybe-html-gzip: html-gzip
12991
12992 html-gzip: \
12993     configure-gzip 
12994         @: $(MAKE); $(unstage)
12995         @[ -f ./gzip/Makefile ] || exit 0; \
12996         r=`${PWD_COMMAND}`; export r; \
12997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12998         $(HOST_EXPORTS) \
12999         for flag in $(EXTRA_HOST_FLAGS) ; do \
13000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13001         done; \
13002         echo "Doing html in gzip" ; \
13003         (cd $(HOST_SUBDIR)/gzip && \
13004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13006                   "RANLIB=$${RANLIB}" \
13007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13008                   html) \
13009           || exit 1
13010
13011 @endif gzip
13012
13013 .PHONY: maybe-TAGS-gzip TAGS-gzip
13014 maybe-TAGS-gzip:
13015 @if gzip
13016 maybe-TAGS-gzip: TAGS-gzip
13017
13018 TAGS-gzip: \
13019     configure-gzip 
13020         @: $(MAKE); $(unstage)
13021         @[ -f ./gzip/Makefile ] || exit 0; \
13022         r=`${PWD_COMMAND}`; export r; \
13023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13024         $(HOST_EXPORTS) \
13025         for flag in $(EXTRA_HOST_FLAGS) ; do \
13026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13027         done; \
13028         echo "Doing TAGS in gzip" ; \
13029         (cd $(HOST_SUBDIR)/gzip && \
13030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13032                   "RANLIB=$${RANLIB}" \
13033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13034                   TAGS) \
13035           || exit 1
13036
13037 @endif gzip
13038
13039 .PHONY: maybe-install-info-gzip install-info-gzip
13040 maybe-install-info-gzip:
13041 @if gzip
13042 maybe-install-info-gzip: install-info-gzip
13043
13044 install-info-gzip: \
13045     configure-gzip \
13046     info-gzip 
13047         @: $(MAKE); $(unstage)
13048         @[ -f ./gzip/Makefile ] || exit 0; \
13049         r=`${PWD_COMMAND}`; export r; \
13050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13051         $(HOST_EXPORTS) \
13052         for flag in $(EXTRA_HOST_FLAGS) ; do \
13053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13054         done; \
13055         echo "Doing install-info in gzip" ; \
13056         (cd $(HOST_SUBDIR)/gzip && \
13057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13059                   "RANLIB=$${RANLIB}" \
13060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13061                   install-info) \
13062           || exit 1
13063
13064 @endif gzip
13065
13066 .PHONY: maybe-installcheck-gzip installcheck-gzip
13067 maybe-installcheck-gzip:
13068 @if gzip
13069 maybe-installcheck-gzip: installcheck-gzip
13070
13071 installcheck-gzip: \
13072     configure-gzip 
13073         @: $(MAKE); $(unstage)
13074         @[ -f ./gzip/Makefile ] || exit 0; \
13075         r=`${PWD_COMMAND}`; export r; \
13076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13077         $(HOST_EXPORTS) \
13078         for flag in $(EXTRA_HOST_FLAGS) ; do \
13079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13080         done; \
13081         echo "Doing installcheck in gzip" ; \
13082         (cd $(HOST_SUBDIR)/gzip && \
13083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13085                   "RANLIB=$${RANLIB}" \
13086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13087                   installcheck) \
13088           || exit 1
13089
13090 @endif gzip
13091
13092 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13093 maybe-mostlyclean-gzip:
13094 @if gzip
13095 maybe-mostlyclean-gzip: mostlyclean-gzip
13096
13097 mostlyclean-gzip: 
13098         @: $(MAKE); $(unstage)
13099         @[ -f ./gzip/Makefile ] || exit 0; \
13100         r=`${PWD_COMMAND}`; export r; \
13101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13102         $(HOST_EXPORTS) \
13103         for flag in $(EXTRA_HOST_FLAGS) ; do \
13104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13105         done; \
13106         echo "Doing mostlyclean in gzip" ; \
13107         (cd $(HOST_SUBDIR)/gzip && \
13108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13110                   "RANLIB=$${RANLIB}" \
13111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13112                   mostlyclean) \
13113           || exit 1
13114
13115 @endif gzip
13116
13117 .PHONY: maybe-clean-gzip clean-gzip
13118 maybe-clean-gzip:
13119 @if gzip
13120 maybe-clean-gzip: clean-gzip
13121
13122 clean-gzip: 
13123         @: $(MAKE); $(unstage)
13124         @[ -f ./gzip/Makefile ] || exit 0; \
13125         r=`${PWD_COMMAND}`; export r; \
13126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13127         $(HOST_EXPORTS) \
13128         for flag in $(EXTRA_HOST_FLAGS) ; do \
13129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13130         done; \
13131         echo "Doing clean in gzip" ; \
13132         (cd $(HOST_SUBDIR)/gzip && \
13133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13135                   "RANLIB=$${RANLIB}" \
13136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13137                   clean) \
13138           || exit 1
13139
13140 @endif gzip
13141
13142 .PHONY: maybe-distclean-gzip distclean-gzip
13143 maybe-distclean-gzip:
13144 @if gzip
13145 maybe-distclean-gzip: distclean-gzip
13146
13147 distclean-gzip: 
13148         @: $(MAKE); $(unstage)
13149         @[ -f ./gzip/Makefile ] || exit 0; \
13150         r=`${PWD_COMMAND}`; export r; \
13151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13152         $(HOST_EXPORTS) \
13153         for flag in $(EXTRA_HOST_FLAGS) ; do \
13154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13155         done; \
13156         echo "Doing distclean in gzip" ; \
13157         (cd $(HOST_SUBDIR)/gzip && \
13158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13160                   "RANLIB=$${RANLIB}" \
13161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13162                   distclean) \
13163           || exit 1
13164
13165 @endif gzip
13166
13167 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13168 maybe-maintainer-clean-gzip:
13169 @if gzip
13170 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13171
13172 maintainer-clean-gzip: 
13173         @: $(MAKE); $(unstage)
13174         @[ -f ./gzip/Makefile ] || exit 0; \
13175         r=`${PWD_COMMAND}`; export r; \
13176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13177         $(HOST_EXPORTS) \
13178         for flag in $(EXTRA_HOST_FLAGS) ; do \
13179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13180         done; \
13181         echo "Doing maintainer-clean in gzip" ; \
13182         (cd $(HOST_SUBDIR)/gzip && \
13183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13185                   "RANLIB=$${RANLIB}" \
13186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13187                   maintainer-clean) \
13188           || exit 1
13189
13190 @endif gzip
13191
13192
13193
13194 .PHONY: configure-hello maybe-configure-hello
13195 maybe-configure-hello:
13196 @if hello
13197 maybe-configure-hello: configure-hello
13198 configure-hello:
13199         @: $(MAKE); $(unstage)
13200         @test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13202         r=`${PWD_COMMAND}`; export r; \
13203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13204         $(HOST_EXPORTS) \
13205         echo Configuring in $(HOST_SUBDIR)/hello; \
13206         cd "$(HOST_SUBDIR)/hello" || exit 1; \
13207         case $(srcdir) in \
13208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13209           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13211         esac; \
13212         srcdiroption="--srcdir=$${topdir}/hello"; \
13213         libsrcdir="$$s/hello"; \
13214         $(SHELL) $${libsrcdir}/configure \
13215           $(HOST_CONFIGARGS) $${srcdiroption}  \
13216           || exit 1
13217 @endif hello
13218
13219
13220
13221
13222
13223 .PHONY: all-hello maybe-all-hello
13224 maybe-all-hello:
13225 @if hello
13226 TARGET-hello=all
13227 maybe-all-hello: all-hello
13228 all-hello: configure-hello
13229         @: $(MAKE); $(unstage)
13230         @r=`${PWD_COMMAND}`; export r; \
13231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13232         $(HOST_EXPORTS) \
13233         (cd $(HOST_SUBDIR)/hello && \
13234           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
13235 @endif hello
13236
13237
13238
13239
13240 .PHONY: check-hello maybe-check-hello
13241 maybe-check-hello:
13242 @if hello
13243 maybe-check-hello: check-hello
13244
13245 check-hello:
13246         @: $(MAKE); $(unstage)
13247         @r=`${PWD_COMMAND}`; export r; \
13248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13249         $(HOST_EXPORTS) \
13250         (cd $(HOST_SUBDIR)/hello && \
13251           $(MAKE) $(FLAGS_TO_PASS)  check)
13252
13253 @endif hello
13254
13255 .PHONY: install-hello maybe-install-hello
13256 maybe-install-hello:
13257 @if hello
13258 maybe-install-hello: install-hello
13259
13260 install-hello: installdirs
13261         @: $(MAKE); $(unstage)
13262         @r=`${PWD_COMMAND}`; export r; \
13263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13264         $(HOST_EXPORTS) \
13265         (cd $(HOST_SUBDIR)/hello && \
13266           $(MAKE) $(FLAGS_TO_PASS)  install)
13267
13268 @endif hello
13269
13270 # Other targets (info, dvi, etc.)
13271
13272 .PHONY: maybe-info-hello info-hello
13273 maybe-info-hello:
13274 @if hello
13275 maybe-info-hello: info-hello
13276
13277 info-hello: \
13278     configure-hello 
13279         @: $(MAKE); $(unstage)
13280         @[ -f ./hello/Makefile ] || exit 0; \
13281         r=`${PWD_COMMAND}`; export r; \
13282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13283         $(HOST_EXPORTS) \
13284         for flag in $(EXTRA_HOST_FLAGS) ; do \
13285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13286         done; \
13287         echo "Doing info in hello" ; \
13288         (cd $(HOST_SUBDIR)/hello && \
13289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13291                   "RANLIB=$${RANLIB}" \
13292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13293                   info) \
13294           || exit 1
13295
13296 @endif hello
13297
13298 .PHONY: maybe-dvi-hello dvi-hello
13299 maybe-dvi-hello:
13300 @if hello
13301 maybe-dvi-hello: dvi-hello
13302
13303 dvi-hello: \
13304     configure-hello 
13305         @: $(MAKE); $(unstage)
13306         @[ -f ./hello/Makefile ] || exit 0; \
13307         r=`${PWD_COMMAND}`; export r; \
13308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13309         $(HOST_EXPORTS) \
13310         for flag in $(EXTRA_HOST_FLAGS) ; do \
13311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13312         done; \
13313         echo "Doing dvi in hello" ; \
13314         (cd $(HOST_SUBDIR)/hello && \
13315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13317                   "RANLIB=$${RANLIB}" \
13318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13319                   dvi) \
13320           || exit 1
13321
13322 @endif hello
13323
13324 .PHONY: maybe-html-hello html-hello
13325 maybe-html-hello:
13326 @if hello
13327 maybe-html-hello: html-hello
13328
13329 html-hello: \
13330     configure-hello 
13331         @: $(MAKE); $(unstage)
13332         @[ -f ./hello/Makefile ] || exit 0; \
13333         r=`${PWD_COMMAND}`; export r; \
13334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335         $(HOST_EXPORTS) \
13336         for flag in $(EXTRA_HOST_FLAGS) ; do \
13337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13338         done; \
13339         echo "Doing html in hello" ; \
13340         (cd $(HOST_SUBDIR)/hello && \
13341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13343                   "RANLIB=$${RANLIB}" \
13344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13345                   html) \
13346           || exit 1
13347
13348 @endif hello
13349
13350 .PHONY: maybe-TAGS-hello TAGS-hello
13351 maybe-TAGS-hello:
13352 @if hello
13353 maybe-TAGS-hello: TAGS-hello
13354
13355 TAGS-hello: \
13356     configure-hello 
13357         @: $(MAKE); $(unstage)
13358         @[ -f ./hello/Makefile ] || exit 0; \
13359         r=`${PWD_COMMAND}`; export r; \
13360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13361         $(HOST_EXPORTS) \
13362         for flag in $(EXTRA_HOST_FLAGS) ; do \
13363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13364         done; \
13365         echo "Doing TAGS in hello" ; \
13366         (cd $(HOST_SUBDIR)/hello && \
13367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13369                   "RANLIB=$${RANLIB}" \
13370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13371                   TAGS) \
13372           || exit 1
13373
13374 @endif hello
13375
13376 .PHONY: maybe-install-info-hello install-info-hello
13377 maybe-install-info-hello:
13378 @if hello
13379 maybe-install-info-hello: install-info-hello
13380
13381 install-info-hello: \
13382     configure-hello \
13383     info-hello 
13384         @: $(MAKE); $(unstage)
13385         @[ -f ./hello/Makefile ] || exit 0; \
13386         r=`${PWD_COMMAND}`; export r; \
13387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13388         $(HOST_EXPORTS) \
13389         for flag in $(EXTRA_HOST_FLAGS) ; do \
13390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13391         done; \
13392         echo "Doing install-info in hello" ; \
13393         (cd $(HOST_SUBDIR)/hello && \
13394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13396                   "RANLIB=$${RANLIB}" \
13397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13398                   install-info) \
13399           || exit 1
13400
13401 @endif hello
13402
13403 .PHONY: maybe-installcheck-hello installcheck-hello
13404 maybe-installcheck-hello:
13405 @if hello
13406 maybe-installcheck-hello: installcheck-hello
13407
13408 installcheck-hello: \
13409     configure-hello 
13410         @: $(MAKE); $(unstage)
13411         @[ -f ./hello/Makefile ] || exit 0; \
13412         r=`${PWD_COMMAND}`; export r; \
13413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414         $(HOST_EXPORTS) \
13415         for flag in $(EXTRA_HOST_FLAGS) ; do \
13416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13417         done; \
13418         echo "Doing installcheck in hello" ; \
13419         (cd $(HOST_SUBDIR)/hello && \
13420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13422                   "RANLIB=$${RANLIB}" \
13423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13424                   installcheck) \
13425           || exit 1
13426
13427 @endif hello
13428
13429 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13430 maybe-mostlyclean-hello:
13431 @if hello
13432 maybe-mostlyclean-hello: mostlyclean-hello
13433
13434 mostlyclean-hello: 
13435         @: $(MAKE); $(unstage)
13436         @[ -f ./hello/Makefile ] || exit 0; \
13437         r=`${PWD_COMMAND}`; export r; \
13438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13439         $(HOST_EXPORTS) \
13440         for flag in $(EXTRA_HOST_FLAGS) ; do \
13441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13442         done; \
13443         echo "Doing mostlyclean in hello" ; \
13444         (cd $(HOST_SUBDIR)/hello && \
13445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13447                   "RANLIB=$${RANLIB}" \
13448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13449                   mostlyclean) \
13450           || exit 1
13451
13452 @endif hello
13453
13454 .PHONY: maybe-clean-hello clean-hello
13455 maybe-clean-hello:
13456 @if hello
13457 maybe-clean-hello: clean-hello
13458
13459 clean-hello: 
13460         @: $(MAKE); $(unstage)
13461         @[ -f ./hello/Makefile ] || exit 0; \
13462         r=`${PWD_COMMAND}`; export r; \
13463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13464         $(HOST_EXPORTS) \
13465         for flag in $(EXTRA_HOST_FLAGS) ; do \
13466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13467         done; \
13468         echo "Doing clean in hello" ; \
13469         (cd $(HOST_SUBDIR)/hello && \
13470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13472                   "RANLIB=$${RANLIB}" \
13473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13474                   clean) \
13475           || exit 1
13476
13477 @endif hello
13478
13479 .PHONY: maybe-distclean-hello distclean-hello
13480 maybe-distclean-hello:
13481 @if hello
13482 maybe-distclean-hello: distclean-hello
13483
13484 distclean-hello: 
13485         @: $(MAKE); $(unstage)
13486         @[ -f ./hello/Makefile ] || exit 0; \
13487         r=`${PWD_COMMAND}`; export r; \
13488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13489         $(HOST_EXPORTS) \
13490         for flag in $(EXTRA_HOST_FLAGS) ; do \
13491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13492         done; \
13493         echo "Doing distclean in hello" ; \
13494         (cd $(HOST_SUBDIR)/hello && \
13495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13497                   "RANLIB=$${RANLIB}" \
13498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13499                   distclean) \
13500           || exit 1
13501
13502 @endif hello
13503
13504 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13505 maybe-maintainer-clean-hello:
13506 @if hello
13507 maybe-maintainer-clean-hello: maintainer-clean-hello
13508
13509 maintainer-clean-hello: 
13510         @: $(MAKE); $(unstage)
13511         @[ -f ./hello/Makefile ] || exit 0; \
13512         r=`${PWD_COMMAND}`; export r; \
13513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13514         $(HOST_EXPORTS) \
13515         for flag in $(EXTRA_HOST_FLAGS) ; do \
13516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13517         done; \
13518         echo "Doing maintainer-clean in hello" ; \
13519         (cd $(HOST_SUBDIR)/hello && \
13520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13522                   "RANLIB=$${RANLIB}" \
13523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13524                   maintainer-clean) \
13525           || exit 1
13526
13527 @endif hello
13528
13529
13530
13531 .PHONY: configure-indent maybe-configure-indent
13532 maybe-configure-indent:
13533 @if indent
13534 maybe-configure-indent: configure-indent
13535 configure-indent:
13536         @: $(MAKE); $(unstage)
13537         @test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13538         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13539         r=`${PWD_COMMAND}`; export r; \
13540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13541         $(HOST_EXPORTS) \
13542         echo Configuring in $(HOST_SUBDIR)/indent; \
13543         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13544         case $(srcdir) in \
13545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13546           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13548         esac; \
13549         srcdiroption="--srcdir=$${topdir}/indent"; \
13550         libsrcdir="$$s/indent"; \
13551         $(SHELL) $${libsrcdir}/configure \
13552           $(HOST_CONFIGARGS) $${srcdiroption}  \
13553           || exit 1
13554 @endif indent
13555
13556
13557
13558
13559
13560 .PHONY: all-indent maybe-all-indent
13561 maybe-all-indent:
13562 @if indent
13563 TARGET-indent=all
13564 maybe-all-indent: all-indent
13565 all-indent: configure-indent
13566         @: $(MAKE); $(unstage)
13567         @r=`${PWD_COMMAND}`; export r; \
13568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13569         $(HOST_EXPORTS) \
13570         (cd $(HOST_SUBDIR)/indent && \
13571           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13572 @endif indent
13573
13574
13575
13576
13577 .PHONY: check-indent maybe-check-indent
13578 maybe-check-indent:
13579 @if indent
13580 maybe-check-indent: check-indent
13581
13582 check-indent:
13583         @: $(MAKE); $(unstage)
13584         @r=`${PWD_COMMAND}`; export r; \
13585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13586         $(HOST_EXPORTS) \
13587         (cd $(HOST_SUBDIR)/indent && \
13588           $(MAKE) $(FLAGS_TO_PASS)  check)
13589
13590 @endif indent
13591
13592 .PHONY: install-indent maybe-install-indent
13593 maybe-install-indent:
13594 @if indent
13595 maybe-install-indent: install-indent
13596
13597 install-indent: installdirs
13598         @: $(MAKE); $(unstage)
13599         @r=`${PWD_COMMAND}`; export r; \
13600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13601         $(HOST_EXPORTS) \
13602         (cd $(HOST_SUBDIR)/indent && \
13603           $(MAKE) $(FLAGS_TO_PASS)  install)
13604
13605 @endif indent
13606
13607 # Other targets (info, dvi, etc.)
13608
13609 .PHONY: maybe-info-indent info-indent
13610 maybe-info-indent:
13611 @if indent
13612 maybe-info-indent: info-indent
13613
13614 info-indent: \
13615     configure-indent 
13616         @: $(MAKE); $(unstage)
13617         @[ -f ./indent/Makefile ] || exit 0; \
13618         r=`${PWD_COMMAND}`; export r; \
13619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13620         $(HOST_EXPORTS) \
13621         for flag in $(EXTRA_HOST_FLAGS) ; do \
13622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13623         done; \
13624         echo "Doing info in indent" ; \
13625         (cd $(HOST_SUBDIR)/indent && \
13626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13628                   "RANLIB=$${RANLIB}" \
13629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13630                   info) \
13631           || exit 1
13632
13633 @endif indent
13634
13635 .PHONY: maybe-dvi-indent dvi-indent
13636 maybe-dvi-indent:
13637 @if indent
13638 maybe-dvi-indent: dvi-indent
13639
13640 dvi-indent: \
13641     configure-indent 
13642         @: $(MAKE); $(unstage)
13643         @[ -f ./indent/Makefile ] || exit 0; \
13644         r=`${PWD_COMMAND}`; export r; \
13645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13646         $(HOST_EXPORTS) \
13647         for flag in $(EXTRA_HOST_FLAGS) ; do \
13648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13649         done; \
13650         echo "Doing dvi in indent" ; \
13651         (cd $(HOST_SUBDIR)/indent && \
13652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13654                   "RANLIB=$${RANLIB}" \
13655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13656                   dvi) \
13657           || exit 1
13658
13659 @endif indent
13660
13661 .PHONY: maybe-html-indent html-indent
13662 maybe-html-indent:
13663 @if indent
13664 maybe-html-indent: html-indent
13665
13666 html-indent: \
13667     configure-indent 
13668         @: $(MAKE); $(unstage)
13669         @[ -f ./indent/Makefile ] || exit 0; \
13670         r=`${PWD_COMMAND}`; export r; \
13671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672         $(HOST_EXPORTS) \
13673         for flag in $(EXTRA_HOST_FLAGS) ; do \
13674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13675         done; \
13676         echo "Doing html in indent" ; \
13677         (cd $(HOST_SUBDIR)/indent && \
13678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13680                   "RANLIB=$${RANLIB}" \
13681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13682                   html) \
13683           || exit 1
13684
13685 @endif indent
13686
13687 .PHONY: maybe-TAGS-indent TAGS-indent
13688 maybe-TAGS-indent:
13689 @if indent
13690 maybe-TAGS-indent: TAGS-indent
13691
13692 TAGS-indent: \
13693     configure-indent 
13694         @: $(MAKE); $(unstage)
13695         @[ -f ./indent/Makefile ] || exit 0; \
13696         r=`${PWD_COMMAND}`; export r; \
13697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13698         $(HOST_EXPORTS) \
13699         for flag in $(EXTRA_HOST_FLAGS) ; do \
13700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13701         done; \
13702         echo "Doing TAGS in indent" ; \
13703         (cd $(HOST_SUBDIR)/indent && \
13704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13706                   "RANLIB=$${RANLIB}" \
13707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13708                   TAGS) \
13709           || exit 1
13710
13711 @endif indent
13712
13713 .PHONY: maybe-install-info-indent install-info-indent
13714 maybe-install-info-indent:
13715 @if indent
13716 maybe-install-info-indent: install-info-indent
13717
13718 install-info-indent: \
13719     configure-indent \
13720     info-indent 
13721         @: $(MAKE); $(unstage)
13722         @[ -f ./indent/Makefile ] || exit 0; \
13723         r=`${PWD_COMMAND}`; export r; \
13724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13725         $(HOST_EXPORTS) \
13726         for flag in $(EXTRA_HOST_FLAGS) ; do \
13727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13728         done; \
13729         echo "Doing install-info in indent" ; \
13730         (cd $(HOST_SUBDIR)/indent && \
13731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13733                   "RANLIB=$${RANLIB}" \
13734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13735                   install-info) \
13736           || exit 1
13737
13738 @endif indent
13739
13740 .PHONY: maybe-installcheck-indent installcheck-indent
13741 maybe-installcheck-indent:
13742 @if indent
13743 maybe-installcheck-indent: installcheck-indent
13744
13745 installcheck-indent: \
13746     configure-indent 
13747         @: $(MAKE); $(unstage)
13748         @[ -f ./indent/Makefile ] || exit 0; \
13749         r=`${PWD_COMMAND}`; export r; \
13750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13751         $(HOST_EXPORTS) \
13752         for flag in $(EXTRA_HOST_FLAGS) ; do \
13753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13754         done; \
13755         echo "Doing installcheck in indent" ; \
13756         (cd $(HOST_SUBDIR)/indent && \
13757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13759                   "RANLIB=$${RANLIB}" \
13760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13761                   installcheck) \
13762           || exit 1
13763
13764 @endif indent
13765
13766 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13767 maybe-mostlyclean-indent:
13768 @if indent
13769 maybe-mostlyclean-indent: mostlyclean-indent
13770
13771 mostlyclean-indent: 
13772         @: $(MAKE); $(unstage)
13773         @[ -f ./indent/Makefile ] || exit 0; \
13774         r=`${PWD_COMMAND}`; export r; \
13775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13776         $(HOST_EXPORTS) \
13777         for flag in $(EXTRA_HOST_FLAGS) ; do \
13778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13779         done; \
13780         echo "Doing mostlyclean in indent" ; \
13781         (cd $(HOST_SUBDIR)/indent && \
13782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13784                   "RANLIB=$${RANLIB}" \
13785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13786                   mostlyclean) \
13787           || exit 1
13788
13789 @endif indent
13790
13791 .PHONY: maybe-clean-indent clean-indent
13792 maybe-clean-indent:
13793 @if indent
13794 maybe-clean-indent: clean-indent
13795
13796 clean-indent: 
13797         @: $(MAKE); $(unstage)
13798         @[ -f ./indent/Makefile ] || exit 0; \
13799         r=`${PWD_COMMAND}`; export r; \
13800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13801         $(HOST_EXPORTS) \
13802         for flag in $(EXTRA_HOST_FLAGS) ; do \
13803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13804         done; \
13805         echo "Doing clean in indent" ; \
13806         (cd $(HOST_SUBDIR)/indent && \
13807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13809                   "RANLIB=$${RANLIB}" \
13810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13811                   clean) \
13812           || exit 1
13813
13814 @endif indent
13815
13816 .PHONY: maybe-distclean-indent distclean-indent
13817 maybe-distclean-indent:
13818 @if indent
13819 maybe-distclean-indent: distclean-indent
13820
13821 distclean-indent: 
13822         @: $(MAKE); $(unstage)
13823         @[ -f ./indent/Makefile ] || exit 0; \
13824         r=`${PWD_COMMAND}`; export r; \
13825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13826         $(HOST_EXPORTS) \
13827         for flag in $(EXTRA_HOST_FLAGS) ; do \
13828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13829         done; \
13830         echo "Doing distclean in indent" ; \
13831         (cd $(HOST_SUBDIR)/indent && \
13832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13834                   "RANLIB=$${RANLIB}" \
13835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13836                   distclean) \
13837           || exit 1
13838
13839 @endif indent
13840
13841 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
13842 maybe-maintainer-clean-indent:
13843 @if indent
13844 maybe-maintainer-clean-indent: maintainer-clean-indent
13845
13846 maintainer-clean-indent: 
13847         @: $(MAKE); $(unstage)
13848         @[ -f ./indent/Makefile ] || exit 0; \
13849         r=`${PWD_COMMAND}`; export r; \
13850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13851         $(HOST_EXPORTS) \
13852         for flag in $(EXTRA_HOST_FLAGS) ; do \
13853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13854         done; \
13855         echo "Doing maintainer-clean in indent" ; \
13856         (cd $(HOST_SUBDIR)/indent && \
13857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13859                   "RANLIB=$${RANLIB}" \
13860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13861                   maintainer-clean) \
13862           || exit 1
13863
13864 @endif indent
13865
13866
13867
13868 .PHONY: configure-intl maybe-configure-intl
13869 maybe-configure-intl:
13870 @if intl
13871 maybe-configure-intl: configure-intl
13872 configure-intl:
13873         @test -f stage_last && exit 0; \
13874         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13876         r=`${PWD_COMMAND}`; export r; \
13877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13878         $(HOST_EXPORTS) \
13879         echo Configuring in $(HOST_SUBDIR)/intl; \
13880         cd "$(HOST_SUBDIR)/intl" || exit 1; \
13881         case $(srcdir) in \
13882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13883           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13885         esac; \
13886         srcdiroption="--srcdir=$${topdir}/intl"; \
13887         libsrcdir="$$s/intl"; \
13888         $(SHELL) $${libsrcdir}/configure \
13889           $(HOST_CONFIGARGS) $${srcdiroption}  \
13890           || exit 1
13891 @endif intl
13892
13893
13894
13895 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
13896 maybe-configure-stage1-intl:
13897 @if intl-bootstrap
13898 maybe-configure-stage1-intl: configure-stage1-intl
13899 configure-stage1-intl:
13900         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
13901         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13902         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13903         $(HOST_EXPORTS) \
13904         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
13905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13906         cd $(HOST_SUBDIR)/intl || exit 1; \
13907         case $(srcdir) in \
13908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13909           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13911         esac; \
13912         srcdiroption="--srcdir=$${topdir}/intl"; \
13913         libsrcdir="$$s/intl"; \
13914         $(SHELL) $${libsrcdir}/configure \
13915           $(HOST_CONFIGARGS) $${srcdiroption} \
13916           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
13917 @endif intl-bootstrap
13918
13919 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
13920 maybe-configure-stage2-intl:
13921 @if intl-bootstrap
13922 maybe-configure-stage2-intl: configure-stage2-intl
13923 configure-stage2-intl:
13924         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
13925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13926         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13927         $(HOST_EXPORTS) \
13928         $(POSTSTAGE1_HOST_EXPORTS) \
13929         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
13930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13931         cd $(HOST_SUBDIR)/intl || exit 1; \
13932         case $(srcdir) in \
13933           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13934           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13935                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13936         esac; \
13937         srcdiroption="--srcdir=$${topdir}/intl"; \
13938         libsrcdir="$$s/intl"; \
13939         $(SHELL) $${libsrcdir}/configure \
13940           $(HOST_CONFIGARGS) $${srcdiroption} \
13941           @stage2_werror_flag@ 
13942 @endif intl-bootstrap
13943
13944 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
13945 maybe-configure-stage3-intl:
13946 @if intl-bootstrap
13947 maybe-configure-stage3-intl: configure-stage3-intl
13948 configure-stage3-intl:
13949         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
13950         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13951         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13952         $(HOST_EXPORTS) \
13953         $(POSTSTAGE1_HOST_EXPORTS) \
13954         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
13955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13956         cd $(HOST_SUBDIR)/intl || exit 1; \
13957         case $(srcdir) in \
13958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13959           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13961         esac; \
13962         srcdiroption="--srcdir=$${topdir}/intl"; \
13963         libsrcdir="$$s/intl"; \
13964         $(SHELL) $${libsrcdir}/configure \
13965           $(HOST_CONFIGARGS) $${srcdiroption} \
13966           @stage2_werror_flag@ 
13967 @endif intl-bootstrap
13968
13969 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
13970 maybe-configure-stage4-intl:
13971 @if intl-bootstrap
13972 maybe-configure-stage4-intl: configure-stage4-intl
13973 configure-stage4-intl:
13974         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
13975         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
13976         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
13977         $(HOST_EXPORTS) \
13978         $(POSTSTAGE1_HOST_EXPORTS) \
13979         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
13980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
13981         cd $(HOST_SUBDIR)/intl || exit 1; \
13982         case $(srcdir) in \
13983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13984           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
13985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13986         esac; \
13987         srcdiroption="--srcdir=$${topdir}/intl"; \
13988         libsrcdir="$$s/intl"; \
13989         $(SHELL) $${libsrcdir}/configure \
13990           $(HOST_CONFIGARGS) $${srcdiroption} \
13991           @stage2_werror_flag@ 
13992 @endif intl-bootstrap
13993
13994 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
13995 maybe-configure-stageprofile-intl:
13996 @if intl-bootstrap
13997 maybe-configure-stageprofile-intl: configure-stageprofile-intl
13998 configure-stageprofile-intl:
13999         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14001         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14002         $(HOST_EXPORTS) \
14003         $(POSTSTAGE1_HOST_EXPORTS) \
14004         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14006         cd $(HOST_SUBDIR)/intl || exit 1; \
14007         case $(srcdir) in \
14008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14009           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14011         esac; \
14012         srcdiroption="--srcdir=$${topdir}/intl"; \
14013         libsrcdir="$$s/intl"; \
14014         $(SHELL) $${libsrcdir}/configure \
14015           $(HOST_CONFIGARGS) $${srcdiroption} \
14016           @stage2_werror_flag@ 
14017 @endif intl-bootstrap
14018
14019 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14020 maybe-configure-stagefeedback-intl:
14021 @if intl-bootstrap
14022 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14023 configure-stagefeedback-intl:
14024         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14025         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14026         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14027         $(HOST_EXPORTS) \
14028         $(POSTSTAGE1_HOST_EXPORTS) \
14029         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14031         cd $(HOST_SUBDIR)/intl || exit 1; \
14032         case $(srcdir) in \
14033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14034           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14036         esac; \
14037         srcdiroption="--srcdir=$${topdir}/intl"; \
14038         libsrcdir="$$s/intl"; \
14039         $(SHELL) $${libsrcdir}/configure \
14040           $(HOST_CONFIGARGS) $${srcdiroption} \
14041           @stage2_werror_flag@ 
14042 @endif intl-bootstrap
14043
14044
14045
14046
14047
14048 .PHONY: all-intl maybe-all-intl
14049 maybe-all-intl:
14050 @if intl
14051 TARGET-intl=all
14052 maybe-all-intl: all-intl
14053 all-intl: configure-intl
14054         @test -f stage_last && exit 0; \
14055         r=`${PWD_COMMAND}`; export r; \
14056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14057         $(HOST_EXPORTS) \
14058         (cd $(HOST_SUBDIR)/intl && \
14059           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
14060 @endif intl
14061
14062
14063
14064 .PHONY: all-stage1-intl maybe-all-stage1-intl
14065 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14066 maybe-all-stage1-intl:
14067 maybe-clean-stage1-intl:
14068 @if intl-bootstrap
14069 maybe-all-stage1-intl: all-stage1-intl
14070 all-stage1: all-stage1-intl
14071 TARGET-stage1-intl = $(TARGET-intl)
14072 all-stage1-intl: configure-stage1-intl
14073         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14074         @r=`${PWD_COMMAND}`; export r; \
14075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14076         $(HOST_EXPORTS) \
14077         cd $(HOST_SUBDIR)/intl && \
14078         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
14079                 $(TARGET-stage1-intl)
14080
14081 maybe-clean-stage1-intl: clean-stage1-intl
14082 clean-stage1: clean-stage1-intl
14083 clean-stage1-intl:
14084         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14085           || exit 0 ; \
14086         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
14087         cd $(HOST_SUBDIR)/intl && \
14088         $(MAKE) $(FLAGS_TO_PASS)  \
14089                 CFLAGS="$(STAGE1_CFLAGS)"  clean
14090 @endif intl-bootstrap
14091
14092
14093 .PHONY: all-stage2-intl maybe-all-stage2-intl
14094 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14095 maybe-all-stage2-intl:
14096 maybe-clean-stage2-intl:
14097 @if intl-bootstrap
14098 maybe-all-stage2-intl: all-stage2-intl
14099 all-stage2: all-stage2-intl
14100 TARGET-stage2-intl = $(TARGET-intl)
14101 all-stage2-intl: configure-stage2-intl
14102         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14103         @r=`${PWD_COMMAND}`; export r; \
14104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14105         $(HOST_EXPORTS) \
14106         $(POSTSTAGE1_HOST_EXPORTS) \
14107         cd $(HOST_SUBDIR)/intl && \
14108         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14109                 $(TARGET-stage2-intl)
14110
14111 maybe-clean-stage2-intl: clean-stage2-intl
14112 clean-stage2: clean-stage2-intl
14113 clean-stage2-intl:
14114         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14115           || exit 0 ; \
14116         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
14117         cd $(HOST_SUBDIR)/intl && \
14118         $(MAKE) $(FLAGS_TO_PASS)  \
14119                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14120                   clean
14121 @endif intl-bootstrap
14122
14123
14124 .PHONY: all-stage3-intl maybe-all-stage3-intl
14125 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14126 maybe-all-stage3-intl:
14127 maybe-clean-stage3-intl:
14128 @if intl-bootstrap
14129 maybe-all-stage3-intl: all-stage3-intl
14130 all-stage3: all-stage3-intl
14131 TARGET-stage3-intl = $(TARGET-intl)
14132 all-stage3-intl: configure-stage3-intl
14133         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14134         @r=`${PWD_COMMAND}`; export r; \
14135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14136         $(HOST_EXPORTS) \
14137         $(POSTSTAGE1_HOST_EXPORTS) \
14138         cd $(HOST_SUBDIR)/intl && \
14139         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14140                 $(TARGET-stage3-intl)
14141
14142 maybe-clean-stage3-intl: clean-stage3-intl
14143 clean-stage3: clean-stage3-intl
14144 clean-stage3-intl:
14145         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14146           || exit 0 ; \
14147         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
14148         cd $(HOST_SUBDIR)/intl && \
14149         $(MAKE) $(FLAGS_TO_PASS)  \
14150                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14151                   clean
14152 @endif intl-bootstrap
14153
14154
14155 .PHONY: all-stage4-intl maybe-all-stage4-intl
14156 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14157 maybe-all-stage4-intl:
14158 maybe-clean-stage4-intl:
14159 @if intl-bootstrap
14160 maybe-all-stage4-intl: all-stage4-intl
14161 all-stage4: all-stage4-intl
14162 TARGET-stage4-intl = $(TARGET-intl)
14163 all-stage4-intl: configure-stage4-intl
14164         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14165         @r=`${PWD_COMMAND}`; export r; \
14166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167         $(HOST_EXPORTS) \
14168         $(POSTSTAGE1_HOST_EXPORTS) \
14169         cd $(HOST_SUBDIR)/intl && \
14170         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14171                 $(TARGET-stage4-intl)
14172
14173 maybe-clean-stage4-intl: clean-stage4-intl
14174 clean-stage4: clean-stage4-intl
14175 clean-stage4-intl:
14176         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14177           || exit 0 ; \
14178         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
14179         cd $(HOST_SUBDIR)/intl && \
14180         $(MAKE) $(FLAGS_TO_PASS)  \
14181                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14182                   clean
14183 @endif intl-bootstrap
14184
14185
14186 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14187 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14188 maybe-all-stageprofile-intl:
14189 maybe-clean-stageprofile-intl:
14190 @if intl-bootstrap
14191 maybe-all-stageprofile-intl: all-stageprofile-intl
14192 all-stageprofile: all-stageprofile-intl
14193 TARGET-stageprofile-intl = $(TARGET-intl)
14194 all-stageprofile-intl: configure-stageprofile-intl
14195         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14196         @r=`${PWD_COMMAND}`; export r; \
14197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14198         $(HOST_EXPORTS) \
14199         $(POSTSTAGE1_HOST_EXPORTS) \
14200         cd $(HOST_SUBDIR)/intl && \
14201         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
14202                 $(TARGET-stageprofile-intl)
14203
14204 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14205 clean-stageprofile: clean-stageprofile-intl
14206 clean-stageprofile-intl:
14207         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14208           || exit 0 ; \
14209         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
14210         cd $(HOST_SUBDIR)/intl && \
14211         $(MAKE) $(FLAGS_TO_PASS)  \
14212                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14213                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
14214 @endif intl-bootstrap
14215
14216
14217 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14218 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14219 maybe-all-stagefeedback-intl:
14220 maybe-clean-stagefeedback-intl:
14221 @if intl-bootstrap
14222 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14223 all-stagefeedback: all-stagefeedback-intl
14224 TARGET-stagefeedback-intl = $(TARGET-intl)
14225 all-stagefeedback-intl: configure-stagefeedback-intl
14226         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14227         @r=`${PWD_COMMAND}`; export r; \
14228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229         $(HOST_EXPORTS) \
14230         $(POSTSTAGE1_HOST_EXPORTS) \
14231         cd $(HOST_SUBDIR)/intl && \
14232         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
14233                 $(TARGET-stagefeedback-intl)
14234
14235 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14236 clean-stagefeedback: clean-stagefeedback-intl
14237 clean-stagefeedback-intl:
14238         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14239           || exit 0 ; \
14240         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
14241         cd $(HOST_SUBDIR)/intl && \
14242         $(MAKE) $(FLAGS_TO_PASS)  \
14243                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14244                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
14245 @endif intl-bootstrap
14246
14247
14248
14249
14250
14251 .PHONY: check-intl maybe-check-intl
14252 maybe-check-intl:
14253 @if intl
14254 maybe-check-intl: check-intl
14255
14256 check-intl:
14257         @: $(MAKE); $(unstage)
14258         @r=`${PWD_COMMAND}`; export r; \
14259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14260         $(HOST_EXPORTS) \
14261         (cd $(HOST_SUBDIR)/intl && \
14262           $(MAKE) $(FLAGS_TO_PASS)  check)
14263
14264 @endif intl
14265
14266 .PHONY: install-intl maybe-install-intl
14267 maybe-install-intl:
14268 @if intl
14269 maybe-install-intl: install-intl
14270
14271 install-intl: installdirs
14272         @: $(MAKE); $(unstage)
14273         @r=`${PWD_COMMAND}`; export r; \
14274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14275         $(HOST_EXPORTS) \
14276         (cd $(HOST_SUBDIR)/intl && \
14277           $(MAKE) $(FLAGS_TO_PASS)  install)
14278
14279 @endif intl
14280
14281 # Other targets (info, dvi, etc.)
14282
14283 .PHONY: maybe-info-intl info-intl
14284 maybe-info-intl:
14285 @if intl
14286 maybe-info-intl: info-intl
14287
14288 info-intl: \
14289     configure-intl 
14290         @[ -f ./intl/Makefile ] || exit 0; \
14291         r=`${PWD_COMMAND}`; export r; \
14292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293         $(HOST_EXPORTS) \
14294         for flag in $(EXTRA_HOST_FLAGS) ; do \
14295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14296         done; \
14297         echo "Doing info in intl" ; \
14298         (cd $(HOST_SUBDIR)/intl && \
14299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14301                   "RANLIB=$${RANLIB}" \
14302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14303                   info) \
14304           || exit 1
14305
14306 @endif intl
14307
14308 .PHONY: maybe-dvi-intl dvi-intl
14309 maybe-dvi-intl:
14310 @if intl
14311 maybe-dvi-intl: dvi-intl
14312
14313 dvi-intl: \
14314     configure-intl 
14315         @[ -f ./intl/Makefile ] || exit 0; \
14316         r=`${PWD_COMMAND}`; export r; \
14317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318         $(HOST_EXPORTS) \
14319         for flag in $(EXTRA_HOST_FLAGS) ; do \
14320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14321         done; \
14322         echo "Doing dvi in intl" ; \
14323         (cd $(HOST_SUBDIR)/intl && \
14324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14326                   "RANLIB=$${RANLIB}" \
14327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14328                   dvi) \
14329           || exit 1
14330
14331 @endif intl
14332
14333 .PHONY: maybe-html-intl html-intl
14334 maybe-html-intl:
14335 @if intl
14336 maybe-html-intl: html-intl
14337
14338 html-intl: \
14339     configure-intl 
14340         @[ -f ./intl/Makefile ] || exit 0; \
14341         r=`${PWD_COMMAND}`; export r; \
14342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14343         $(HOST_EXPORTS) \
14344         for flag in $(EXTRA_HOST_FLAGS) ; do \
14345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14346         done; \
14347         echo "Doing html in intl" ; \
14348         (cd $(HOST_SUBDIR)/intl && \
14349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14351                   "RANLIB=$${RANLIB}" \
14352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14353                   html) \
14354           || exit 1
14355
14356 @endif intl
14357
14358 .PHONY: maybe-TAGS-intl TAGS-intl
14359 maybe-TAGS-intl:
14360 @if intl
14361 maybe-TAGS-intl: TAGS-intl
14362
14363 TAGS-intl: \
14364     configure-intl 
14365         @[ -f ./intl/Makefile ] || exit 0; \
14366         r=`${PWD_COMMAND}`; export r; \
14367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14368         $(HOST_EXPORTS) \
14369         for flag in $(EXTRA_HOST_FLAGS) ; do \
14370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14371         done; \
14372         echo "Doing TAGS in intl" ; \
14373         (cd $(HOST_SUBDIR)/intl && \
14374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14376                   "RANLIB=$${RANLIB}" \
14377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14378                   TAGS) \
14379           || exit 1
14380
14381 @endif intl
14382
14383 .PHONY: maybe-install-info-intl install-info-intl
14384 maybe-install-info-intl:
14385 @if intl
14386 maybe-install-info-intl: install-info-intl
14387
14388 install-info-intl: \
14389     configure-intl \
14390     info-intl 
14391         @[ -f ./intl/Makefile ] || exit 0; \
14392         r=`${PWD_COMMAND}`; export r; \
14393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14394         $(HOST_EXPORTS) \
14395         for flag in $(EXTRA_HOST_FLAGS) ; do \
14396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14397         done; \
14398         echo "Doing install-info in intl" ; \
14399         (cd $(HOST_SUBDIR)/intl && \
14400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14402                   "RANLIB=$${RANLIB}" \
14403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14404                   install-info) \
14405           || exit 1
14406
14407 @endif intl
14408
14409 .PHONY: maybe-installcheck-intl installcheck-intl
14410 maybe-installcheck-intl:
14411 @if intl
14412 maybe-installcheck-intl: installcheck-intl
14413
14414 installcheck-intl: \
14415     configure-intl 
14416         @[ -f ./intl/Makefile ] || exit 0; \
14417         r=`${PWD_COMMAND}`; export r; \
14418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14419         $(HOST_EXPORTS) \
14420         for flag in $(EXTRA_HOST_FLAGS) ; do \
14421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14422         done; \
14423         echo "Doing installcheck in intl" ; \
14424         (cd $(HOST_SUBDIR)/intl && \
14425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14427                   "RANLIB=$${RANLIB}" \
14428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14429                   installcheck) \
14430           || exit 1
14431
14432 @endif intl
14433
14434 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14435 maybe-mostlyclean-intl:
14436 @if intl
14437 maybe-mostlyclean-intl: mostlyclean-intl
14438
14439 mostlyclean-intl: 
14440         @[ -f ./intl/Makefile ] || exit 0; \
14441         r=`${PWD_COMMAND}`; export r; \
14442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14443         $(HOST_EXPORTS) \
14444         for flag in $(EXTRA_HOST_FLAGS) ; do \
14445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14446         done; \
14447         echo "Doing mostlyclean in intl" ; \
14448         (cd $(HOST_SUBDIR)/intl && \
14449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14451                   "RANLIB=$${RANLIB}" \
14452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14453                   mostlyclean) \
14454           || exit 1
14455
14456 @endif intl
14457
14458 .PHONY: maybe-clean-intl clean-intl
14459 maybe-clean-intl:
14460 @if intl
14461 maybe-clean-intl: clean-intl
14462
14463 clean-intl: 
14464         @[ -f ./intl/Makefile ] || exit 0; \
14465         r=`${PWD_COMMAND}`; export r; \
14466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467         $(HOST_EXPORTS) \
14468         for flag in $(EXTRA_HOST_FLAGS) ; do \
14469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14470         done; \
14471         echo "Doing clean in intl" ; \
14472         (cd $(HOST_SUBDIR)/intl && \
14473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14475                   "RANLIB=$${RANLIB}" \
14476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14477                   clean) \
14478           || exit 1
14479
14480 @endif intl
14481
14482 .PHONY: maybe-distclean-intl distclean-intl
14483 maybe-distclean-intl:
14484 @if intl
14485 maybe-distclean-intl: distclean-intl
14486
14487 distclean-intl: 
14488         @[ -f ./intl/Makefile ] || exit 0; \
14489         r=`${PWD_COMMAND}`; export r; \
14490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14491         $(HOST_EXPORTS) \
14492         for flag in $(EXTRA_HOST_FLAGS) ; do \
14493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14494         done; \
14495         echo "Doing distclean in intl" ; \
14496         (cd $(HOST_SUBDIR)/intl && \
14497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14499                   "RANLIB=$${RANLIB}" \
14500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14501                   distclean) \
14502           || exit 1
14503
14504 @endif intl
14505
14506 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14507 maybe-maintainer-clean-intl:
14508 @if intl
14509 maybe-maintainer-clean-intl: maintainer-clean-intl
14510
14511 maintainer-clean-intl: 
14512         @[ -f ./intl/Makefile ] || exit 0; \
14513         r=`${PWD_COMMAND}`; export r; \
14514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14515         $(HOST_EXPORTS) \
14516         for flag in $(EXTRA_HOST_FLAGS) ; do \
14517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14518         done; \
14519         echo "Doing maintainer-clean in intl" ; \
14520         (cd $(HOST_SUBDIR)/intl && \
14521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14523                   "RANLIB=$${RANLIB}" \
14524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14525                   maintainer-clean) \
14526           || exit 1
14527
14528 @endif intl
14529
14530
14531
14532 .PHONY: configure-tcl maybe-configure-tcl
14533 maybe-configure-tcl:
14534 @if tcl
14535 maybe-configure-tcl: configure-tcl
14536 configure-tcl:
14537         @: $(MAKE); $(unstage)
14538         @test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14540         r=`${PWD_COMMAND}`; export r; \
14541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14542         $(HOST_EXPORTS) \
14543         echo Configuring in $(HOST_SUBDIR)/tcl; \
14544         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14545         case $(srcdir) in \
14546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14547           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14549         esac; \
14550         srcdiroption="--srcdir=$${topdir}/tcl"; \
14551         libsrcdir="$$s/tcl"; \
14552         $(SHELL) $${libsrcdir}/configure \
14553           $(HOST_CONFIGARGS) $${srcdiroption}  \
14554           || exit 1
14555 @endif tcl
14556
14557
14558
14559
14560
14561 .PHONY: all-tcl maybe-all-tcl
14562 maybe-all-tcl:
14563 @if tcl
14564 TARGET-tcl=all
14565 maybe-all-tcl: all-tcl
14566 all-tcl: configure-tcl
14567         @: $(MAKE); $(unstage)
14568         @r=`${PWD_COMMAND}`; export r; \
14569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14570         $(HOST_EXPORTS) \
14571         (cd $(HOST_SUBDIR)/tcl && \
14572           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14573 @endif tcl
14574
14575
14576
14577
14578 .PHONY: check-tcl maybe-check-tcl
14579 maybe-check-tcl:
14580 @if tcl
14581 maybe-check-tcl: check-tcl
14582
14583 check-tcl:
14584         @: $(MAKE); $(unstage)
14585         @r=`${PWD_COMMAND}`; export r; \
14586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14587         $(HOST_EXPORTS) \
14588         (cd $(HOST_SUBDIR)/tcl && \
14589           $(MAKE) $(FLAGS_TO_PASS)  check)
14590
14591 @endif tcl
14592
14593 .PHONY: install-tcl maybe-install-tcl
14594 maybe-install-tcl:
14595 @if tcl
14596 maybe-install-tcl: install-tcl
14597
14598 install-tcl: installdirs
14599         @: $(MAKE); $(unstage)
14600         @r=`${PWD_COMMAND}`; export r; \
14601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14602         $(HOST_EXPORTS) \
14603         (cd $(HOST_SUBDIR)/tcl && \
14604           $(MAKE) $(FLAGS_TO_PASS)  install)
14605
14606 @endif tcl
14607
14608 # Other targets (info, dvi, etc.)
14609
14610 .PHONY: maybe-info-tcl info-tcl
14611 maybe-info-tcl:
14612 @if tcl
14613 maybe-info-tcl: info-tcl
14614
14615 info-tcl: \
14616     configure-tcl 
14617         @: $(MAKE); $(unstage)
14618         @[ -f ./tcl/Makefile ] || exit 0; \
14619         r=`${PWD_COMMAND}`; export r; \
14620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14621         $(HOST_EXPORTS) \
14622         for flag in $(EXTRA_HOST_FLAGS) ; do \
14623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14624         done; \
14625         echo "Doing info in tcl" ; \
14626         (cd $(HOST_SUBDIR)/tcl && \
14627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14629                   "RANLIB=$${RANLIB}" \
14630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14631                   info) \
14632           || exit 1
14633
14634 @endif tcl
14635
14636 .PHONY: maybe-dvi-tcl dvi-tcl
14637 maybe-dvi-tcl:
14638 @if tcl
14639 maybe-dvi-tcl: dvi-tcl
14640
14641 dvi-tcl: \
14642     configure-tcl 
14643         @: $(MAKE); $(unstage)
14644         @[ -f ./tcl/Makefile ] || exit 0; \
14645         r=`${PWD_COMMAND}`; export r; \
14646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14647         $(HOST_EXPORTS) \
14648         for flag in $(EXTRA_HOST_FLAGS) ; do \
14649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14650         done; \
14651         echo "Doing dvi in tcl" ; \
14652         (cd $(HOST_SUBDIR)/tcl && \
14653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14655                   "RANLIB=$${RANLIB}" \
14656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14657                   dvi) \
14658           || exit 1
14659
14660 @endif tcl
14661
14662 .PHONY: maybe-html-tcl html-tcl
14663 maybe-html-tcl:
14664 @if tcl
14665 maybe-html-tcl: html-tcl
14666
14667 html-tcl: \
14668     configure-tcl 
14669         @: $(MAKE); $(unstage)
14670         @[ -f ./tcl/Makefile ] || exit 0; \
14671         r=`${PWD_COMMAND}`; export r; \
14672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14673         $(HOST_EXPORTS) \
14674         for flag in $(EXTRA_HOST_FLAGS) ; do \
14675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14676         done; \
14677         echo "Doing html in tcl" ; \
14678         (cd $(HOST_SUBDIR)/tcl && \
14679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14681                   "RANLIB=$${RANLIB}" \
14682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14683                   html) \
14684           || exit 1
14685
14686 @endif tcl
14687
14688 .PHONY: maybe-TAGS-tcl TAGS-tcl
14689 maybe-TAGS-tcl:
14690 @if tcl
14691 maybe-TAGS-tcl: TAGS-tcl
14692
14693 TAGS-tcl: \
14694     configure-tcl 
14695         @: $(MAKE); $(unstage)
14696         @[ -f ./tcl/Makefile ] || exit 0; \
14697         r=`${PWD_COMMAND}`; export r; \
14698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14699         $(HOST_EXPORTS) \
14700         for flag in $(EXTRA_HOST_FLAGS) ; do \
14701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14702         done; \
14703         echo "Doing TAGS in tcl" ; \
14704         (cd $(HOST_SUBDIR)/tcl && \
14705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14707                   "RANLIB=$${RANLIB}" \
14708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14709                   TAGS) \
14710           || exit 1
14711
14712 @endif tcl
14713
14714 .PHONY: maybe-install-info-tcl install-info-tcl
14715 maybe-install-info-tcl:
14716 @if tcl
14717 maybe-install-info-tcl: install-info-tcl
14718
14719 install-info-tcl: \
14720     configure-tcl \
14721     info-tcl 
14722         @: $(MAKE); $(unstage)
14723         @[ -f ./tcl/Makefile ] || exit 0; \
14724         r=`${PWD_COMMAND}`; export r; \
14725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14726         $(HOST_EXPORTS) \
14727         for flag in $(EXTRA_HOST_FLAGS) ; do \
14728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14729         done; \
14730         echo "Doing install-info in tcl" ; \
14731         (cd $(HOST_SUBDIR)/tcl && \
14732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14734                   "RANLIB=$${RANLIB}" \
14735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14736                   install-info) \
14737           || exit 1
14738
14739 @endif tcl
14740
14741 .PHONY: maybe-installcheck-tcl installcheck-tcl
14742 maybe-installcheck-tcl:
14743 @if tcl
14744 maybe-installcheck-tcl: installcheck-tcl
14745
14746 installcheck-tcl: \
14747     configure-tcl 
14748         @: $(MAKE); $(unstage)
14749         @[ -f ./tcl/Makefile ] || exit 0; \
14750         r=`${PWD_COMMAND}`; export r; \
14751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752         $(HOST_EXPORTS) \
14753         for flag in $(EXTRA_HOST_FLAGS) ; do \
14754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14755         done; \
14756         echo "Doing installcheck in tcl" ; \
14757         (cd $(HOST_SUBDIR)/tcl && \
14758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14760                   "RANLIB=$${RANLIB}" \
14761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14762                   installcheck) \
14763           || exit 1
14764
14765 @endif tcl
14766
14767 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14768 maybe-mostlyclean-tcl:
14769 @if tcl
14770 maybe-mostlyclean-tcl: mostlyclean-tcl
14771
14772 # tcl doesn't support mostlyclean.
14773 mostlyclean-tcl:
14774
14775 @endif tcl
14776
14777 .PHONY: maybe-clean-tcl clean-tcl
14778 maybe-clean-tcl:
14779 @if tcl
14780 maybe-clean-tcl: clean-tcl
14781
14782 clean-tcl: 
14783         @: $(MAKE); $(unstage)
14784         @[ -f ./tcl/Makefile ] || exit 0; \
14785         r=`${PWD_COMMAND}`; export r; \
14786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14787         $(HOST_EXPORTS) \
14788         for flag in $(EXTRA_HOST_FLAGS) ; do \
14789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14790         done; \
14791         echo "Doing clean in tcl" ; \
14792         (cd $(HOST_SUBDIR)/tcl && \
14793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14795                   "RANLIB=$${RANLIB}" \
14796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14797                   clean) \
14798           || exit 1
14799
14800 @endif tcl
14801
14802 .PHONY: maybe-distclean-tcl distclean-tcl
14803 maybe-distclean-tcl:
14804 @if tcl
14805 maybe-distclean-tcl: distclean-tcl
14806
14807 distclean-tcl: 
14808         @: $(MAKE); $(unstage)
14809         @[ -f ./tcl/Makefile ] || exit 0; \
14810         r=`${PWD_COMMAND}`; export r; \
14811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14812         $(HOST_EXPORTS) \
14813         for flag in $(EXTRA_HOST_FLAGS) ; do \
14814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14815         done; \
14816         echo "Doing distclean in tcl" ; \
14817         (cd $(HOST_SUBDIR)/tcl && \
14818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14820                   "RANLIB=$${RANLIB}" \
14821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14822                   distclean) \
14823           || exit 1
14824
14825 @endif tcl
14826
14827 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
14828 maybe-maintainer-clean-tcl:
14829 @if tcl
14830 maybe-maintainer-clean-tcl: maintainer-clean-tcl
14831
14832 maintainer-clean-tcl: 
14833         @: $(MAKE); $(unstage)
14834         @[ -f ./tcl/Makefile ] || exit 0; \
14835         r=`${PWD_COMMAND}`; export r; \
14836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14837         $(HOST_EXPORTS) \
14838         for flag in $(EXTRA_HOST_FLAGS) ; do \
14839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14840         done; \
14841         echo "Doing maintainer-clean in tcl" ; \
14842         (cd $(HOST_SUBDIR)/tcl && \
14843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14845                   "RANLIB=$${RANLIB}" \
14846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14847                   maintainer-clean) \
14848           || exit 1
14849
14850 @endif tcl
14851
14852
14853
14854 .PHONY: configure-itcl maybe-configure-itcl
14855 maybe-configure-itcl:
14856 @if itcl
14857 maybe-configure-itcl: configure-itcl
14858 configure-itcl:
14859         @: $(MAKE); $(unstage)
14860         @test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
14861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
14862         r=`${PWD_COMMAND}`; export r; \
14863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14864         $(HOST_EXPORTS) \
14865         echo Configuring in $(HOST_SUBDIR)/itcl; \
14866         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
14867         case $(srcdir) in \
14868           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14869           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
14870                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14871         esac; \
14872         srcdiroption="--srcdir=$${topdir}/itcl"; \
14873         libsrcdir="$$s/itcl"; \
14874         $(SHELL) $${libsrcdir}/configure \
14875           $(HOST_CONFIGARGS) $${srcdiroption}  \
14876           || exit 1
14877 @endif itcl
14878
14879
14880
14881
14882
14883 .PHONY: all-itcl maybe-all-itcl
14884 maybe-all-itcl:
14885 @if itcl
14886 TARGET-itcl=all
14887 maybe-all-itcl: all-itcl
14888 all-itcl: configure-itcl
14889         @: $(MAKE); $(unstage)
14890         @r=`${PWD_COMMAND}`; export r; \
14891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14892         $(HOST_EXPORTS) \
14893         (cd $(HOST_SUBDIR)/itcl && \
14894           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
14895 @endif itcl
14896
14897
14898
14899
14900 .PHONY: check-itcl maybe-check-itcl
14901 maybe-check-itcl:
14902 @if itcl
14903 maybe-check-itcl: check-itcl
14904
14905 check-itcl:
14906         @: $(MAKE); $(unstage)
14907         @r=`${PWD_COMMAND}`; export r; \
14908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14909         $(HOST_EXPORTS) \
14910         (cd $(HOST_SUBDIR)/itcl && \
14911           $(MAKE) $(FLAGS_TO_PASS)  check)
14912
14913 @endif itcl
14914
14915 .PHONY: install-itcl maybe-install-itcl
14916 maybe-install-itcl:
14917 @if itcl
14918 maybe-install-itcl: install-itcl
14919
14920 install-itcl: installdirs
14921         @: $(MAKE); $(unstage)
14922         @r=`${PWD_COMMAND}`; export r; \
14923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924         $(HOST_EXPORTS) \
14925         (cd $(HOST_SUBDIR)/itcl && \
14926           $(MAKE) $(FLAGS_TO_PASS)  install)
14927
14928 @endif itcl
14929
14930 # Other targets (info, dvi, etc.)
14931
14932 .PHONY: maybe-info-itcl info-itcl
14933 maybe-info-itcl:
14934 @if itcl
14935 maybe-info-itcl: info-itcl
14936
14937 info-itcl: \
14938     configure-itcl 
14939         @: $(MAKE); $(unstage)
14940         @[ -f ./itcl/Makefile ] || exit 0; \
14941         r=`${PWD_COMMAND}`; export r; \
14942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14943         $(HOST_EXPORTS) \
14944         for flag in $(EXTRA_HOST_FLAGS) ; do \
14945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14946         done; \
14947         echo "Doing info in itcl" ; \
14948         (cd $(HOST_SUBDIR)/itcl && \
14949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14951                   "RANLIB=$${RANLIB}" \
14952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14953                   info) \
14954           || exit 1
14955
14956 @endif itcl
14957
14958 .PHONY: maybe-dvi-itcl dvi-itcl
14959 maybe-dvi-itcl:
14960 @if itcl
14961 maybe-dvi-itcl: dvi-itcl
14962
14963 dvi-itcl: \
14964     configure-itcl 
14965         @: $(MAKE); $(unstage)
14966         @[ -f ./itcl/Makefile ] || exit 0; \
14967         r=`${PWD_COMMAND}`; export r; \
14968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14969         $(HOST_EXPORTS) \
14970         for flag in $(EXTRA_HOST_FLAGS) ; do \
14971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14972         done; \
14973         echo "Doing dvi in itcl" ; \
14974         (cd $(HOST_SUBDIR)/itcl && \
14975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14977                   "RANLIB=$${RANLIB}" \
14978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14979                   dvi) \
14980           || exit 1
14981
14982 @endif itcl
14983
14984 .PHONY: maybe-html-itcl html-itcl
14985 maybe-html-itcl:
14986 @if itcl
14987 maybe-html-itcl: html-itcl
14988
14989 html-itcl: \
14990     configure-itcl 
14991         @: $(MAKE); $(unstage)
14992         @[ -f ./itcl/Makefile ] || exit 0; \
14993         r=`${PWD_COMMAND}`; export r; \
14994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14995         $(HOST_EXPORTS) \
14996         for flag in $(EXTRA_HOST_FLAGS) ; do \
14997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14998         done; \
14999         echo "Doing html in itcl" ; \
15000         (cd $(HOST_SUBDIR)/itcl && \
15001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15003                   "RANLIB=$${RANLIB}" \
15004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15005                   html) \
15006           || exit 1
15007
15008 @endif itcl
15009
15010 .PHONY: maybe-TAGS-itcl TAGS-itcl
15011 maybe-TAGS-itcl:
15012 @if itcl
15013 maybe-TAGS-itcl: TAGS-itcl
15014
15015 TAGS-itcl: \
15016     configure-itcl 
15017         @: $(MAKE); $(unstage)
15018         @[ -f ./itcl/Makefile ] || exit 0; \
15019         r=`${PWD_COMMAND}`; export r; \
15020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15021         $(HOST_EXPORTS) \
15022         for flag in $(EXTRA_HOST_FLAGS) ; do \
15023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15024         done; \
15025         echo "Doing TAGS in itcl" ; \
15026         (cd $(HOST_SUBDIR)/itcl && \
15027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15029                   "RANLIB=$${RANLIB}" \
15030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15031                   TAGS) \
15032           || exit 1
15033
15034 @endif itcl
15035
15036 .PHONY: maybe-install-info-itcl install-info-itcl
15037 maybe-install-info-itcl:
15038 @if itcl
15039 maybe-install-info-itcl: install-info-itcl
15040
15041 install-info-itcl: \
15042     configure-itcl \
15043     info-itcl 
15044         @: $(MAKE); $(unstage)
15045         @[ -f ./itcl/Makefile ] || exit 0; \
15046         r=`${PWD_COMMAND}`; export r; \
15047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15048         $(HOST_EXPORTS) \
15049         for flag in $(EXTRA_HOST_FLAGS) ; do \
15050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15051         done; \
15052         echo "Doing install-info in itcl" ; \
15053         (cd $(HOST_SUBDIR)/itcl && \
15054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15056                   "RANLIB=$${RANLIB}" \
15057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15058                   install-info) \
15059           || exit 1
15060
15061 @endif itcl
15062
15063 .PHONY: maybe-installcheck-itcl installcheck-itcl
15064 maybe-installcheck-itcl:
15065 @if itcl
15066 maybe-installcheck-itcl: installcheck-itcl
15067
15068 installcheck-itcl: \
15069     configure-itcl 
15070         @: $(MAKE); $(unstage)
15071         @[ -f ./itcl/Makefile ] || exit 0; \
15072         r=`${PWD_COMMAND}`; export r; \
15073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15074         $(HOST_EXPORTS) \
15075         for flag in $(EXTRA_HOST_FLAGS) ; do \
15076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15077         done; \
15078         echo "Doing installcheck in itcl" ; \
15079         (cd $(HOST_SUBDIR)/itcl && \
15080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15082                   "RANLIB=$${RANLIB}" \
15083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15084                   installcheck) \
15085           || exit 1
15086
15087 @endif itcl
15088
15089 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15090 maybe-mostlyclean-itcl:
15091 @if itcl
15092 maybe-mostlyclean-itcl: mostlyclean-itcl
15093
15094 mostlyclean-itcl: 
15095         @: $(MAKE); $(unstage)
15096         @[ -f ./itcl/Makefile ] || exit 0; \
15097         r=`${PWD_COMMAND}`; export r; \
15098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15099         $(HOST_EXPORTS) \
15100         for flag in $(EXTRA_HOST_FLAGS) ; do \
15101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15102         done; \
15103         echo "Doing mostlyclean in itcl" ; \
15104         (cd $(HOST_SUBDIR)/itcl && \
15105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15107                   "RANLIB=$${RANLIB}" \
15108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15109                   mostlyclean) \
15110           || exit 1
15111
15112 @endif itcl
15113
15114 .PHONY: maybe-clean-itcl clean-itcl
15115 maybe-clean-itcl:
15116 @if itcl
15117 maybe-clean-itcl: clean-itcl
15118
15119 clean-itcl: 
15120         @: $(MAKE); $(unstage)
15121         @[ -f ./itcl/Makefile ] || exit 0; \
15122         r=`${PWD_COMMAND}`; export r; \
15123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15124         $(HOST_EXPORTS) \
15125         for flag in $(EXTRA_HOST_FLAGS) ; do \
15126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15127         done; \
15128         echo "Doing clean in itcl" ; \
15129         (cd $(HOST_SUBDIR)/itcl && \
15130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15132                   "RANLIB=$${RANLIB}" \
15133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15134                   clean) \
15135           || exit 1
15136
15137 @endif itcl
15138
15139 .PHONY: maybe-distclean-itcl distclean-itcl
15140 maybe-distclean-itcl:
15141 @if itcl
15142 maybe-distclean-itcl: distclean-itcl
15143
15144 distclean-itcl: 
15145         @: $(MAKE); $(unstage)
15146         @[ -f ./itcl/Makefile ] || exit 0; \
15147         r=`${PWD_COMMAND}`; export r; \
15148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15149         $(HOST_EXPORTS) \
15150         for flag in $(EXTRA_HOST_FLAGS) ; do \
15151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15152         done; \
15153         echo "Doing distclean in itcl" ; \
15154         (cd $(HOST_SUBDIR)/itcl && \
15155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15157                   "RANLIB=$${RANLIB}" \
15158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15159                   distclean) \
15160           || exit 1
15161
15162 @endif itcl
15163
15164 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15165 maybe-maintainer-clean-itcl:
15166 @if itcl
15167 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15168
15169 maintainer-clean-itcl: 
15170         @: $(MAKE); $(unstage)
15171         @[ -f ./itcl/Makefile ] || exit 0; \
15172         r=`${PWD_COMMAND}`; export r; \
15173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15174         $(HOST_EXPORTS) \
15175         for flag in $(EXTRA_HOST_FLAGS) ; do \
15176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15177         done; \
15178         echo "Doing maintainer-clean in itcl" ; \
15179         (cd $(HOST_SUBDIR)/itcl && \
15180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15182                   "RANLIB=$${RANLIB}" \
15183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15184                   maintainer-clean) \
15185           || exit 1
15186
15187 @endif itcl
15188
15189
15190
15191 .PHONY: configure-ld maybe-configure-ld
15192 maybe-configure-ld:
15193 @if ld
15194 maybe-configure-ld: configure-ld
15195 configure-ld:
15196         @test -f stage_last && exit 0; \
15197         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15199         r=`${PWD_COMMAND}`; export r; \
15200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201         $(HOST_EXPORTS) \
15202         echo Configuring in $(HOST_SUBDIR)/ld; \
15203         cd "$(HOST_SUBDIR)/ld" || exit 1; \
15204         case $(srcdir) in \
15205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15206           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15208         esac; \
15209         srcdiroption="--srcdir=$${topdir}/ld"; \
15210         libsrcdir="$$s/ld"; \
15211         $(SHELL) $${libsrcdir}/configure \
15212           $(HOST_CONFIGARGS) $${srcdiroption}  \
15213           || exit 1
15214 @endif ld
15215
15216
15217
15218 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15219 maybe-configure-stage1-ld:
15220 @if ld-bootstrap
15221 maybe-configure-stage1-ld: configure-stage1-ld
15222 configure-stage1-ld:
15223         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15225         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15226         $(HOST_EXPORTS) \
15227         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15229         cd $(HOST_SUBDIR)/ld || exit 1; \
15230         case $(srcdir) in \
15231           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15232           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15233                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15234         esac; \
15235         srcdiroption="--srcdir=$${topdir}/ld"; \
15236         libsrcdir="$$s/ld"; \
15237         $(SHELL) $${libsrcdir}/configure \
15238           $(HOST_CONFIGARGS) $${srcdiroption} \
15239           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15240 @endif ld-bootstrap
15241
15242 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15243 maybe-configure-stage2-ld:
15244 @if ld-bootstrap
15245 maybe-configure-stage2-ld: configure-stage2-ld
15246 configure-stage2-ld:
15247         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15249         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15250         $(HOST_EXPORTS) \
15251         $(POSTSTAGE1_HOST_EXPORTS) \
15252         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15254         cd $(HOST_SUBDIR)/ld || exit 1; \
15255         case $(srcdir) in \
15256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15257           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15259         esac; \
15260         srcdiroption="--srcdir=$${topdir}/ld"; \
15261         libsrcdir="$$s/ld"; \
15262         $(SHELL) $${libsrcdir}/configure \
15263           $(HOST_CONFIGARGS) $${srcdiroption} \
15264           @stage2_werror_flag@ 
15265 @endif ld-bootstrap
15266
15267 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15268 maybe-configure-stage3-ld:
15269 @if ld-bootstrap
15270 maybe-configure-stage3-ld: configure-stage3-ld
15271 configure-stage3-ld:
15272         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15273         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15274         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15275         $(HOST_EXPORTS) \
15276         $(POSTSTAGE1_HOST_EXPORTS) \
15277         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15278         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15279         cd $(HOST_SUBDIR)/ld || exit 1; \
15280         case $(srcdir) in \
15281           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15282           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15283                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15284         esac; \
15285         srcdiroption="--srcdir=$${topdir}/ld"; \
15286         libsrcdir="$$s/ld"; \
15287         $(SHELL) $${libsrcdir}/configure \
15288           $(HOST_CONFIGARGS) $${srcdiroption} \
15289           @stage2_werror_flag@ 
15290 @endif ld-bootstrap
15291
15292 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15293 maybe-configure-stage4-ld:
15294 @if ld-bootstrap
15295 maybe-configure-stage4-ld: configure-stage4-ld
15296 configure-stage4-ld:
15297         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15298         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15299         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15300         $(HOST_EXPORTS) \
15301         $(POSTSTAGE1_HOST_EXPORTS) \
15302         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15304         cd $(HOST_SUBDIR)/ld || exit 1; \
15305         case $(srcdir) in \
15306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15307           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15309         esac; \
15310         srcdiroption="--srcdir=$${topdir}/ld"; \
15311         libsrcdir="$$s/ld"; \
15312         $(SHELL) $${libsrcdir}/configure \
15313           $(HOST_CONFIGARGS) $${srcdiroption} \
15314           @stage2_werror_flag@ 
15315 @endif ld-bootstrap
15316
15317 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15318 maybe-configure-stageprofile-ld:
15319 @if ld-bootstrap
15320 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15321 configure-stageprofile-ld:
15322         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15324         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15325         $(HOST_EXPORTS) \
15326         $(POSTSTAGE1_HOST_EXPORTS) \
15327         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15328         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15329         cd $(HOST_SUBDIR)/ld || exit 1; \
15330         case $(srcdir) in \
15331           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15332           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15333                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15334         esac; \
15335         srcdiroption="--srcdir=$${topdir}/ld"; \
15336         libsrcdir="$$s/ld"; \
15337         $(SHELL) $${libsrcdir}/configure \
15338           $(HOST_CONFIGARGS) $${srcdiroption} \
15339           @stage2_werror_flag@ 
15340 @endif ld-bootstrap
15341
15342 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15343 maybe-configure-stagefeedback-ld:
15344 @if ld-bootstrap
15345 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15346 configure-stagefeedback-ld:
15347         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15349         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15350         $(HOST_EXPORTS) \
15351         $(POSTSTAGE1_HOST_EXPORTS) \
15352         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15354         cd $(HOST_SUBDIR)/ld || exit 1; \
15355         case $(srcdir) in \
15356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15357           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15359         esac; \
15360         srcdiroption="--srcdir=$${topdir}/ld"; \
15361         libsrcdir="$$s/ld"; \
15362         $(SHELL) $${libsrcdir}/configure \
15363           $(HOST_CONFIGARGS) $${srcdiroption} \
15364           @stage2_werror_flag@ 
15365 @endif ld-bootstrap
15366
15367
15368
15369
15370
15371 .PHONY: all-ld maybe-all-ld
15372 maybe-all-ld:
15373 @if ld
15374 TARGET-ld=all
15375 maybe-all-ld: all-ld
15376 all-ld: configure-ld
15377         @test -f stage_last && exit 0; \
15378         r=`${PWD_COMMAND}`; export r; \
15379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15380         $(HOST_EXPORTS) \
15381         (cd $(HOST_SUBDIR)/ld && \
15382           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15383 @endif ld
15384
15385
15386
15387 .PHONY: all-stage1-ld maybe-all-stage1-ld
15388 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15389 maybe-all-stage1-ld:
15390 maybe-clean-stage1-ld:
15391 @if ld-bootstrap
15392 maybe-all-stage1-ld: all-stage1-ld
15393 all-stage1: all-stage1-ld
15394 TARGET-stage1-ld = $(TARGET-ld)
15395 all-stage1-ld: configure-stage1-ld
15396         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15397         @r=`${PWD_COMMAND}`; export r; \
15398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15399         $(HOST_EXPORTS) \
15400         cd $(HOST_SUBDIR)/ld && \
15401         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
15402                 $(TARGET-stage1-ld)
15403
15404 maybe-clean-stage1-ld: clean-stage1-ld
15405 clean-stage1: clean-stage1-ld
15406 clean-stage1-ld:
15407         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15408           || exit 0 ; \
15409         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15410         cd $(HOST_SUBDIR)/ld && \
15411         $(MAKE) $(FLAGS_TO_PASS)  \
15412                 CFLAGS="$(STAGE1_CFLAGS)"  clean
15413 @endif ld-bootstrap
15414
15415
15416 .PHONY: all-stage2-ld maybe-all-stage2-ld
15417 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15418 maybe-all-stage2-ld:
15419 maybe-clean-stage2-ld:
15420 @if ld-bootstrap
15421 maybe-all-stage2-ld: all-stage2-ld
15422 all-stage2: all-stage2-ld
15423 TARGET-stage2-ld = $(TARGET-ld)
15424 all-stage2-ld: configure-stage2-ld
15425         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15426         @r=`${PWD_COMMAND}`; export r; \
15427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15428         $(HOST_EXPORTS) \
15429         $(POSTSTAGE1_HOST_EXPORTS) \
15430         cd $(HOST_SUBDIR)/ld && \
15431         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15432                 $(TARGET-stage2-ld)
15433
15434 maybe-clean-stage2-ld: clean-stage2-ld
15435 clean-stage2: clean-stage2-ld
15436 clean-stage2-ld:
15437         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15438           || exit 0 ; \
15439         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15440         cd $(HOST_SUBDIR)/ld && \
15441         $(MAKE) $(FLAGS_TO_PASS)  \
15442                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15443                   clean
15444 @endif ld-bootstrap
15445
15446
15447 .PHONY: all-stage3-ld maybe-all-stage3-ld
15448 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15449 maybe-all-stage3-ld:
15450 maybe-clean-stage3-ld:
15451 @if ld-bootstrap
15452 maybe-all-stage3-ld: all-stage3-ld
15453 all-stage3: all-stage3-ld
15454 TARGET-stage3-ld = $(TARGET-ld)
15455 all-stage3-ld: configure-stage3-ld
15456         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15457         @r=`${PWD_COMMAND}`; export r; \
15458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15459         $(HOST_EXPORTS) \
15460         $(POSTSTAGE1_HOST_EXPORTS) \
15461         cd $(HOST_SUBDIR)/ld && \
15462         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15463                 $(TARGET-stage3-ld)
15464
15465 maybe-clean-stage3-ld: clean-stage3-ld
15466 clean-stage3: clean-stage3-ld
15467 clean-stage3-ld:
15468         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15469           || exit 0 ; \
15470         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15471         cd $(HOST_SUBDIR)/ld && \
15472         $(MAKE) $(FLAGS_TO_PASS)  \
15473                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15474                   clean
15475 @endif ld-bootstrap
15476
15477
15478 .PHONY: all-stage4-ld maybe-all-stage4-ld
15479 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15480 maybe-all-stage4-ld:
15481 maybe-clean-stage4-ld:
15482 @if ld-bootstrap
15483 maybe-all-stage4-ld: all-stage4-ld
15484 all-stage4: all-stage4-ld
15485 TARGET-stage4-ld = $(TARGET-ld)
15486 all-stage4-ld: configure-stage4-ld
15487         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15488         @r=`${PWD_COMMAND}`; export r; \
15489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15490         $(HOST_EXPORTS) \
15491         $(POSTSTAGE1_HOST_EXPORTS) \
15492         cd $(HOST_SUBDIR)/ld && \
15493         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15494                 $(TARGET-stage4-ld)
15495
15496 maybe-clean-stage4-ld: clean-stage4-ld
15497 clean-stage4: clean-stage4-ld
15498 clean-stage4-ld:
15499         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15500           || exit 0 ; \
15501         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15502         cd $(HOST_SUBDIR)/ld && \
15503         $(MAKE) $(FLAGS_TO_PASS)  \
15504                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15505                   clean
15506 @endif ld-bootstrap
15507
15508
15509 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15510 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15511 maybe-all-stageprofile-ld:
15512 maybe-clean-stageprofile-ld:
15513 @if ld-bootstrap
15514 maybe-all-stageprofile-ld: all-stageprofile-ld
15515 all-stageprofile: all-stageprofile-ld
15516 TARGET-stageprofile-ld = $(TARGET-ld)
15517 all-stageprofile-ld: configure-stageprofile-ld
15518         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15519         @r=`${PWD_COMMAND}`; export r; \
15520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15521         $(HOST_EXPORTS) \
15522         $(POSTSTAGE1_HOST_EXPORTS) \
15523         cd $(HOST_SUBDIR)/ld && \
15524         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15525                 $(TARGET-stageprofile-ld)
15526
15527 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15528 clean-stageprofile: clean-stageprofile-ld
15529 clean-stageprofile-ld:
15530         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15531           || exit 0 ; \
15532         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15533         cd $(HOST_SUBDIR)/ld && \
15534         $(MAKE) $(FLAGS_TO_PASS)  \
15535                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15536                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15537 @endif ld-bootstrap
15538
15539
15540 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15541 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15542 maybe-all-stagefeedback-ld:
15543 maybe-clean-stagefeedback-ld:
15544 @if ld-bootstrap
15545 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15546 all-stagefeedback: all-stagefeedback-ld
15547 TARGET-stagefeedback-ld = $(TARGET-ld)
15548 all-stagefeedback-ld: configure-stagefeedback-ld
15549         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15550         @r=`${PWD_COMMAND}`; export r; \
15551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15552         $(HOST_EXPORTS) \
15553         $(POSTSTAGE1_HOST_EXPORTS) \
15554         cd $(HOST_SUBDIR)/ld && \
15555         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15556                 $(TARGET-stagefeedback-ld)
15557
15558 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15559 clean-stagefeedback: clean-stagefeedback-ld
15560 clean-stagefeedback-ld:
15561         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15562           || exit 0 ; \
15563         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
15564         cd $(HOST_SUBDIR)/ld && \
15565         $(MAKE) $(FLAGS_TO_PASS)  \
15566                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15567                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15568 @endif ld-bootstrap
15569
15570
15571
15572
15573
15574 .PHONY: check-ld maybe-check-ld
15575 maybe-check-ld:
15576 @if ld
15577 maybe-check-ld: check-ld
15578
15579 check-ld:
15580         @: $(MAKE); $(unstage)
15581         @r=`${PWD_COMMAND}`; export r; \
15582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15583         $(HOST_EXPORTS) \
15584         (cd $(HOST_SUBDIR)/ld && \
15585           $(MAKE) $(FLAGS_TO_PASS)  check)
15586
15587 @endif ld
15588
15589 .PHONY: install-ld maybe-install-ld
15590 maybe-install-ld:
15591 @if ld
15592 maybe-install-ld: install-ld
15593
15594 install-ld: installdirs
15595         @: $(MAKE); $(unstage)
15596         @r=`${PWD_COMMAND}`; export r; \
15597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15598         $(HOST_EXPORTS) \
15599         (cd $(HOST_SUBDIR)/ld && \
15600           $(MAKE) $(FLAGS_TO_PASS)  install)
15601
15602 @endif ld
15603
15604 # Other targets (info, dvi, etc.)
15605
15606 .PHONY: maybe-info-ld info-ld
15607 maybe-info-ld:
15608 @if ld
15609 maybe-info-ld: info-ld
15610
15611 info-ld: \
15612     configure-ld 
15613         @[ -f ./ld/Makefile ] || exit 0; \
15614         r=`${PWD_COMMAND}`; export r; \
15615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15616         $(HOST_EXPORTS) \
15617         for flag in $(EXTRA_HOST_FLAGS) ; do \
15618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15619         done; \
15620         echo "Doing info in ld" ; \
15621         (cd $(HOST_SUBDIR)/ld && \
15622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15624                   "RANLIB=$${RANLIB}" \
15625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15626                   info) \
15627           || exit 1
15628
15629 @endif ld
15630
15631 .PHONY: maybe-dvi-ld dvi-ld
15632 maybe-dvi-ld:
15633 @if ld
15634 maybe-dvi-ld: dvi-ld
15635
15636 dvi-ld: \
15637     configure-ld 
15638         @[ -f ./ld/Makefile ] || exit 0; \
15639         r=`${PWD_COMMAND}`; export r; \
15640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15641         $(HOST_EXPORTS) \
15642         for flag in $(EXTRA_HOST_FLAGS) ; do \
15643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15644         done; \
15645         echo "Doing dvi in ld" ; \
15646         (cd $(HOST_SUBDIR)/ld && \
15647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15649                   "RANLIB=$${RANLIB}" \
15650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15651                   dvi) \
15652           || exit 1
15653
15654 @endif ld
15655
15656 .PHONY: maybe-html-ld html-ld
15657 maybe-html-ld:
15658 @if ld
15659 maybe-html-ld: html-ld
15660
15661 html-ld: \
15662     configure-ld 
15663         @[ -f ./ld/Makefile ] || exit 0; \
15664         r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         $(HOST_EXPORTS) \
15667         for flag in $(EXTRA_HOST_FLAGS) ; do \
15668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15669         done; \
15670         echo "Doing html in ld" ; \
15671         (cd $(HOST_SUBDIR)/ld && \
15672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15674                   "RANLIB=$${RANLIB}" \
15675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15676                   html) \
15677           || exit 1
15678
15679 @endif ld
15680
15681 .PHONY: maybe-TAGS-ld TAGS-ld
15682 maybe-TAGS-ld:
15683 @if ld
15684 maybe-TAGS-ld: TAGS-ld
15685
15686 TAGS-ld: \
15687     configure-ld 
15688         @[ -f ./ld/Makefile ] || exit 0; \
15689         r=`${PWD_COMMAND}`; export r; \
15690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691         $(HOST_EXPORTS) \
15692         for flag in $(EXTRA_HOST_FLAGS) ; do \
15693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15694         done; \
15695         echo "Doing TAGS in ld" ; \
15696         (cd $(HOST_SUBDIR)/ld && \
15697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15699                   "RANLIB=$${RANLIB}" \
15700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15701                   TAGS) \
15702           || exit 1
15703
15704 @endif ld
15705
15706 .PHONY: maybe-install-info-ld install-info-ld
15707 maybe-install-info-ld:
15708 @if ld
15709 maybe-install-info-ld: install-info-ld
15710
15711 install-info-ld: \
15712     configure-ld \
15713     info-ld 
15714         @[ -f ./ld/Makefile ] || exit 0; \
15715         r=`${PWD_COMMAND}`; export r; \
15716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15717         $(HOST_EXPORTS) \
15718         for flag in $(EXTRA_HOST_FLAGS) ; do \
15719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15720         done; \
15721         echo "Doing install-info in ld" ; \
15722         (cd $(HOST_SUBDIR)/ld && \
15723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15725                   "RANLIB=$${RANLIB}" \
15726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15727                   install-info) \
15728           || exit 1
15729
15730 @endif ld
15731
15732 .PHONY: maybe-installcheck-ld installcheck-ld
15733 maybe-installcheck-ld:
15734 @if ld
15735 maybe-installcheck-ld: installcheck-ld
15736
15737 installcheck-ld: \
15738     configure-ld 
15739         @[ -f ./ld/Makefile ] || exit 0; \
15740         r=`${PWD_COMMAND}`; export r; \
15741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15742         $(HOST_EXPORTS) \
15743         for flag in $(EXTRA_HOST_FLAGS) ; do \
15744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15745         done; \
15746         echo "Doing installcheck in ld" ; \
15747         (cd $(HOST_SUBDIR)/ld && \
15748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15750                   "RANLIB=$${RANLIB}" \
15751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15752                   installcheck) \
15753           || exit 1
15754
15755 @endif ld
15756
15757 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15758 maybe-mostlyclean-ld:
15759 @if ld
15760 maybe-mostlyclean-ld: mostlyclean-ld
15761
15762 mostlyclean-ld: 
15763         @[ -f ./ld/Makefile ] || exit 0; \
15764         r=`${PWD_COMMAND}`; export r; \
15765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15766         $(HOST_EXPORTS) \
15767         for flag in $(EXTRA_HOST_FLAGS) ; do \
15768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15769         done; \
15770         echo "Doing mostlyclean in ld" ; \
15771         (cd $(HOST_SUBDIR)/ld && \
15772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15774                   "RANLIB=$${RANLIB}" \
15775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15776                   mostlyclean) \
15777           || exit 1
15778
15779 @endif ld
15780
15781 .PHONY: maybe-clean-ld clean-ld
15782 maybe-clean-ld:
15783 @if ld
15784 maybe-clean-ld: clean-ld
15785
15786 clean-ld: 
15787         @[ -f ./ld/Makefile ] || exit 0; \
15788         r=`${PWD_COMMAND}`; export r; \
15789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15790         $(HOST_EXPORTS) \
15791         for flag in $(EXTRA_HOST_FLAGS) ; do \
15792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15793         done; \
15794         echo "Doing clean in ld" ; \
15795         (cd $(HOST_SUBDIR)/ld && \
15796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15798                   "RANLIB=$${RANLIB}" \
15799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15800                   clean) \
15801           || exit 1
15802
15803 @endif ld
15804
15805 .PHONY: maybe-distclean-ld distclean-ld
15806 maybe-distclean-ld:
15807 @if ld
15808 maybe-distclean-ld: distclean-ld
15809
15810 distclean-ld: 
15811         @[ -f ./ld/Makefile ] || exit 0; \
15812         r=`${PWD_COMMAND}`; export r; \
15813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15814         $(HOST_EXPORTS) \
15815         for flag in $(EXTRA_HOST_FLAGS) ; do \
15816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15817         done; \
15818         echo "Doing distclean in ld" ; \
15819         (cd $(HOST_SUBDIR)/ld && \
15820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15822                   "RANLIB=$${RANLIB}" \
15823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15824                   distclean) \
15825           || exit 1
15826
15827 @endif ld
15828
15829 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
15830 maybe-maintainer-clean-ld:
15831 @if ld
15832 maybe-maintainer-clean-ld: maintainer-clean-ld
15833
15834 maintainer-clean-ld: 
15835         @[ -f ./ld/Makefile ] || exit 0; \
15836         r=`${PWD_COMMAND}`; export r; \
15837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15838         $(HOST_EXPORTS) \
15839         for flag in $(EXTRA_HOST_FLAGS) ; do \
15840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15841         done; \
15842         echo "Doing maintainer-clean in ld" ; \
15843         (cd $(HOST_SUBDIR)/ld && \
15844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15846                   "RANLIB=$${RANLIB}" \
15847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15848                   maintainer-clean) \
15849           || exit 1
15850
15851 @endif ld
15852
15853
15854
15855 .PHONY: configure-libcpp maybe-configure-libcpp
15856 maybe-configure-libcpp:
15857 @if libcpp
15858 maybe-configure-libcpp: configure-libcpp
15859 configure-libcpp:
15860         @test -f stage_last && exit 0; \
15861         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15863         r=`${PWD_COMMAND}`; export r; \
15864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15865         $(HOST_EXPORTS) \
15866         echo Configuring in $(HOST_SUBDIR)/libcpp; \
15867         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
15868         case $(srcdir) in \
15869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15870           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15872         esac; \
15873         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15874         libsrcdir="$$s/libcpp"; \
15875         $(SHELL) $${libsrcdir}/configure \
15876           $(HOST_CONFIGARGS) $${srcdiroption}  \
15877           || exit 1
15878 @endif libcpp
15879
15880
15881
15882 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
15883 maybe-configure-stage1-libcpp:
15884 @if libcpp-bootstrap
15885 maybe-configure-stage1-libcpp: configure-stage1-libcpp
15886 configure-stage1-libcpp:
15887         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
15888         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15889         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15890         $(HOST_EXPORTS) \
15891         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
15892         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15893         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15894         case $(srcdir) in \
15895           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15896           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15897                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15898         esac; \
15899         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15900         libsrcdir="$$s/libcpp"; \
15901         $(SHELL) $${libsrcdir}/configure \
15902           $(HOST_CONFIGARGS) $${srcdiroption} \
15903           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15904 @endif libcpp-bootstrap
15905
15906 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
15907 maybe-configure-stage2-libcpp:
15908 @if libcpp-bootstrap
15909 maybe-configure-stage2-libcpp: configure-stage2-libcpp
15910 configure-stage2-libcpp:
15911         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
15912         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15913         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15914         $(HOST_EXPORTS) \
15915         $(POSTSTAGE1_HOST_EXPORTS) \
15916         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
15917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15918         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15919         case $(srcdir) in \
15920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15921           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15923         esac; \
15924         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15925         libsrcdir="$$s/libcpp"; \
15926         $(SHELL) $${libsrcdir}/configure \
15927           $(HOST_CONFIGARGS) $${srcdiroption} \
15928           @stage2_werror_flag@ 
15929 @endif libcpp-bootstrap
15930
15931 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
15932 maybe-configure-stage3-libcpp:
15933 @if libcpp-bootstrap
15934 maybe-configure-stage3-libcpp: configure-stage3-libcpp
15935 configure-stage3-libcpp:
15936         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
15937         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15938         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15939         $(HOST_EXPORTS) \
15940         $(POSTSTAGE1_HOST_EXPORTS) \
15941         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
15942         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15943         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15944         case $(srcdir) in \
15945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15946           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15948         esac; \
15949         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15950         libsrcdir="$$s/libcpp"; \
15951         $(SHELL) $${libsrcdir}/configure \
15952           $(HOST_CONFIGARGS) $${srcdiroption} \
15953           @stage2_werror_flag@ 
15954 @endif libcpp-bootstrap
15955
15956 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
15957 maybe-configure-stage4-libcpp:
15958 @if libcpp-bootstrap
15959 maybe-configure-stage4-libcpp: configure-stage4-libcpp
15960 configure-stage4-libcpp:
15961         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
15962         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15963         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15964         $(HOST_EXPORTS) \
15965         $(POSTSTAGE1_HOST_EXPORTS) \
15966         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
15967         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15968         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15969         case $(srcdir) in \
15970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15971           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15973         esac; \
15974         srcdiroption="--srcdir=$${topdir}/libcpp"; \
15975         libsrcdir="$$s/libcpp"; \
15976         $(SHELL) $${libsrcdir}/configure \
15977           $(HOST_CONFIGARGS) $${srcdiroption} \
15978           @stage2_werror_flag@ 
15979 @endif libcpp-bootstrap
15980
15981 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
15982 maybe-configure-stageprofile-libcpp:
15983 @if libcpp-bootstrap
15984 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
15985 configure-stageprofile-libcpp:
15986         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
15987         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
15988         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
15989         $(HOST_EXPORTS) \
15990         $(POSTSTAGE1_HOST_EXPORTS) \
15991         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
15992         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
15993         cd $(HOST_SUBDIR)/libcpp || exit 1; \
15994         case $(srcdir) in \
15995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15996           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
15997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15998         esac; \
15999         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16000         libsrcdir="$$s/libcpp"; \
16001         $(SHELL) $${libsrcdir}/configure \
16002           $(HOST_CONFIGARGS) $${srcdiroption} \
16003           @stage2_werror_flag@ 
16004 @endif libcpp-bootstrap
16005
16006 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16007 maybe-configure-stagefeedback-libcpp:
16008 @if libcpp-bootstrap
16009 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16010 configure-stagefeedback-libcpp:
16011         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16012         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16013         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16014         $(HOST_EXPORTS) \
16015         $(POSTSTAGE1_HOST_EXPORTS) \
16016         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16018         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16019         case $(srcdir) in \
16020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16021           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16023         esac; \
16024         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16025         libsrcdir="$$s/libcpp"; \
16026         $(SHELL) $${libsrcdir}/configure \
16027           $(HOST_CONFIGARGS) $${srcdiroption} \
16028           @stage2_werror_flag@ 
16029 @endif libcpp-bootstrap
16030
16031
16032
16033
16034
16035 .PHONY: all-libcpp maybe-all-libcpp
16036 maybe-all-libcpp:
16037 @if libcpp
16038 TARGET-libcpp=all
16039 maybe-all-libcpp: all-libcpp
16040 all-libcpp: configure-libcpp
16041         @test -f stage_last && exit 0; \
16042         r=`${PWD_COMMAND}`; export r; \
16043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16044         $(HOST_EXPORTS) \
16045         (cd $(HOST_SUBDIR)/libcpp && \
16046           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
16047 @endif libcpp
16048
16049
16050
16051 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16052 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16053 maybe-all-stage1-libcpp:
16054 maybe-clean-stage1-libcpp:
16055 @if libcpp-bootstrap
16056 maybe-all-stage1-libcpp: all-stage1-libcpp
16057 all-stage1: all-stage1-libcpp
16058 TARGET-stage1-libcpp = $(TARGET-libcpp)
16059 all-stage1-libcpp: configure-stage1-libcpp
16060         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16061         @r=`${PWD_COMMAND}`; export r; \
16062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16063         $(HOST_EXPORTS) \
16064         cd $(HOST_SUBDIR)/libcpp && \
16065         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
16066                 $(TARGET-stage1-libcpp)
16067
16068 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16069 clean-stage1: clean-stage1-libcpp
16070 clean-stage1-libcpp:
16071         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16072           || exit 0 ; \
16073         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16074         cd $(HOST_SUBDIR)/libcpp && \
16075         $(MAKE) $(FLAGS_TO_PASS)  \
16076                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16077 @endif libcpp-bootstrap
16078
16079
16080 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16081 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16082 maybe-all-stage2-libcpp:
16083 maybe-clean-stage2-libcpp:
16084 @if libcpp-bootstrap
16085 maybe-all-stage2-libcpp: all-stage2-libcpp
16086 all-stage2: all-stage2-libcpp
16087 TARGET-stage2-libcpp = $(TARGET-libcpp)
16088 all-stage2-libcpp: configure-stage2-libcpp
16089         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16090         @r=`${PWD_COMMAND}`; export r; \
16091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16092         $(HOST_EXPORTS) \
16093         $(POSTSTAGE1_HOST_EXPORTS) \
16094         cd $(HOST_SUBDIR)/libcpp && \
16095         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16096                 $(TARGET-stage2-libcpp)
16097
16098 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16099 clean-stage2: clean-stage2-libcpp
16100 clean-stage2-libcpp:
16101         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16102           || exit 0 ; \
16103         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16104         cd $(HOST_SUBDIR)/libcpp && \
16105         $(MAKE) $(FLAGS_TO_PASS)  \
16106                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16107                   clean
16108 @endif libcpp-bootstrap
16109
16110
16111 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16112 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16113 maybe-all-stage3-libcpp:
16114 maybe-clean-stage3-libcpp:
16115 @if libcpp-bootstrap
16116 maybe-all-stage3-libcpp: all-stage3-libcpp
16117 all-stage3: all-stage3-libcpp
16118 TARGET-stage3-libcpp = $(TARGET-libcpp)
16119 all-stage3-libcpp: configure-stage3-libcpp
16120         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16121         @r=`${PWD_COMMAND}`; export r; \
16122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16123         $(HOST_EXPORTS) \
16124         $(POSTSTAGE1_HOST_EXPORTS) \
16125         cd $(HOST_SUBDIR)/libcpp && \
16126         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16127                 $(TARGET-stage3-libcpp)
16128
16129 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16130 clean-stage3: clean-stage3-libcpp
16131 clean-stage3-libcpp:
16132         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16133           || exit 0 ; \
16134         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16135         cd $(HOST_SUBDIR)/libcpp && \
16136         $(MAKE) $(FLAGS_TO_PASS)  \
16137                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16138                   clean
16139 @endif libcpp-bootstrap
16140
16141
16142 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16143 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16144 maybe-all-stage4-libcpp:
16145 maybe-clean-stage4-libcpp:
16146 @if libcpp-bootstrap
16147 maybe-all-stage4-libcpp: all-stage4-libcpp
16148 all-stage4: all-stage4-libcpp
16149 TARGET-stage4-libcpp = $(TARGET-libcpp)
16150 all-stage4-libcpp: configure-stage4-libcpp
16151         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16152         @r=`${PWD_COMMAND}`; export r; \
16153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16154         $(HOST_EXPORTS) \
16155         $(POSTSTAGE1_HOST_EXPORTS) \
16156         cd $(HOST_SUBDIR)/libcpp && \
16157         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16158                 $(TARGET-stage4-libcpp)
16159
16160 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16161 clean-stage4: clean-stage4-libcpp
16162 clean-stage4-libcpp:
16163         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16164           || exit 0 ; \
16165         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16166         cd $(HOST_SUBDIR)/libcpp && \
16167         $(MAKE) $(FLAGS_TO_PASS)  \
16168                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16169                   clean
16170 @endif libcpp-bootstrap
16171
16172
16173 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16174 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16175 maybe-all-stageprofile-libcpp:
16176 maybe-clean-stageprofile-libcpp:
16177 @if libcpp-bootstrap
16178 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16179 all-stageprofile: all-stageprofile-libcpp
16180 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16181 all-stageprofile-libcpp: configure-stageprofile-libcpp
16182         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16183         @r=`${PWD_COMMAND}`; export r; \
16184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16185         $(HOST_EXPORTS) \
16186         $(POSTSTAGE1_HOST_EXPORTS) \
16187         cd $(HOST_SUBDIR)/libcpp && \
16188         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16189                 $(TARGET-stageprofile-libcpp)
16190
16191 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16192 clean-stageprofile: clean-stageprofile-libcpp
16193 clean-stageprofile-libcpp:
16194         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16195           || exit 0 ; \
16196         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16197         cd $(HOST_SUBDIR)/libcpp && \
16198         $(MAKE) $(FLAGS_TO_PASS)  \
16199                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16200                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16201 @endif libcpp-bootstrap
16202
16203
16204 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16205 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16206 maybe-all-stagefeedback-libcpp:
16207 maybe-clean-stagefeedback-libcpp:
16208 @if libcpp-bootstrap
16209 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16210 all-stagefeedback: all-stagefeedback-libcpp
16211 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16212 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16213         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16214         @r=`${PWD_COMMAND}`; export r; \
16215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16216         $(HOST_EXPORTS) \
16217         $(POSTSTAGE1_HOST_EXPORTS) \
16218         cd $(HOST_SUBDIR)/libcpp && \
16219         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16220                 $(TARGET-stagefeedback-libcpp)
16221
16222 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16223 clean-stagefeedback: clean-stagefeedback-libcpp
16224 clean-stagefeedback-libcpp:
16225         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16226           || exit 0 ; \
16227         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16228         cd $(HOST_SUBDIR)/libcpp && \
16229         $(MAKE) $(FLAGS_TO_PASS)  \
16230                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16231                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16232 @endif libcpp-bootstrap
16233
16234
16235
16236
16237
16238 .PHONY: check-libcpp maybe-check-libcpp
16239 maybe-check-libcpp:
16240 @if libcpp
16241 maybe-check-libcpp: check-libcpp
16242
16243 check-libcpp:
16244         @: $(MAKE); $(unstage)
16245         @r=`${PWD_COMMAND}`; export r; \
16246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16247         $(HOST_EXPORTS) \
16248         (cd $(HOST_SUBDIR)/libcpp && \
16249           $(MAKE) $(FLAGS_TO_PASS)  check)
16250
16251 @endif libcpp
16252
16253 .PHONY: install-libcpp maybe-install-libcpp
16254 maybe-install-libcpp:
16255 @if libcpp
16256 maybe-install-libcpp: install-libcpp
16257
16258 install-libcpp: installdirs
16259         @: $(MAKE); $(unstage)
16260         @r=`${PWD_COMMAND}`; export r; \
16261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16262         $(HOST_EXPORTS) \
16263         (cd $(HOST_SUBDIR)/libcpp && \
16264           $(MAKE) $(FLAGS_TO_PASS)  install)
16265
16266 @endif libcpp
16267
16268 # Other targets (info, dvi, etc.)
16269
16270 .PHONY: maybe-info-libcpp info-libcpp
16271 maybe-info-libcpp:
16272 @if libcpp
16273 maybe-info-libcpp: info-libcpp
16274
16275 info-libcpp: \
16276     configure-libcpp 
16277         @[ -f ./libcpp/Makefile ] || exit 0; \
16278         r=`${PWD_COMMAND}`; export r; \
16279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16280         $(HOST_EXPORTS) \
16281         for flag in $(EXTRA_HOST_FLAGS) ; do \
16282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16283         done; \
16284         echo "Doing info in libcpp" ; \
16285         (cd $(HOST_SUBDIR)/libcpp && \
16286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16288                   "RANLIB=$${RANLIB}" \
16289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16290                   info) \
16291           || exit 1
16292
16293 @endif libcpp
16294
16295 .PHONY: maybe-dvi-libcpp dvi-libcpp
16296 maybe-dvi-libcpp:
16297 @if libcpp
16298 maybe-dvi-libcpp: dvi-libcpp
16299
16300 dvi-libcpp: \
16301     configure-libcpp 
16302         @[ -f ./libcpp/Makefile ] || exit 0; \
16303         r=`${PWD_COMMAND}`; export r; \
16304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16305         $(HOST_EXPORTS) \
16306         for flag in $(EXTRA_HOST_FLAGS) ; do \
16307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16308         done; \
16309         echo "Doing dvi in libcpp" ; \
16310         (cd $(HOST_SUBDIR)/libcpp && \
16311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16313                   "RANLIB=$${RANLIB}" \
16314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16315                   dvi) \
16316           || exit 1
16317
16318 @endif libcpp
16319
16320 .PHONY: maybe-html-libcpp html-libcpp
16321 maybe-html-libcpp:
16322 @if libcpp
16323 maybe-html-libcpp: html-libcpp
16324
16325 html-libcpp: \
16326     configure-libcpp 
16327         @[ -f ./libcpp/Makefile ] || exit 0; \
16328         r=`${PWD_COMMAND}`; export r; \
16329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16330         $(HOST_EXPORTS) \
16331         for flag in $(EXTRA_HOST_FLAGS) ; do \
16332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16333         done; \
16334         echo "Doing html in libcpp" ; \
16335         (cd $(HOST_SUBDIR)/libcpp && \
16336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16338                   "RANLIB=$${RANLIB}" \
16339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16340                   html) \
16341           || exit 1
16342
16343 @endif libcpp
16344
16345 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16346 maybe-TAGS-libcpp:
16347 @if libcpp
16348 maybe-TAGS-libcpp: TAGS-libcpp
16349
16350 TAGS-libcpp: \
16351     configure-libcpp 
16352         @[ -f ./libcpp/Makefile ] || exit 0; \
16353         r=`${PWD_COMMAND}`; export r; \
16354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355         $(HOST_EXPORTS) \
16356         for flag in $(EXTRA_HOST_FLAGS) ; do \
16357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16358         done; \
16359         echo "Doing TAGS in libcpp" ; \
16360         (cd $(HOST_SUBDIR)/libcpp && \
16361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16363                   "RANLIB=$${RANLIB}" \
16364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16365                   TAGS) \
16366           || exit 1
16367
16368 @endif libcpp
16369
16370 .PHONY: maybe-install-info-libcpp install-info-libcpp
16371 maybe-install-info-libcpp:
16372 @if libcpp
16373 maybe-install-info-libcpp: install-info-libcpp
16374
16375 install-info-libcpp: \
16376     configure-libcpp \
16377     info-libcpp 
16378         @[ -f ./libcpp/Makefile ] || exit 0; \
16379         r=`${PWD_COMMAND}`; export r; \
16380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16381         $(HOST_EXPORTS) \
16382         for flag in $(EXTRA_HOST_FLAGS) ; do \
16383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16384         done; \
16385         echo "Doing install-info in libcpp" ; \
16386         (cd $(HOST_SUBDIR)/libcpp && \
16387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16389                   "RANLIB=$${RANLIB}" \
16390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16391                   install-info) \
16392           || exit 1
16393
16394 @endif libcpp
16395
16396 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16397 maybe-installcheck-libcpp:
16398 @if libcpp
16399 maybe-installcheck-libcpp: installcheck-libcpp
16400
16401 installcheck-libcpp: \
16402     configure-libcpp 
16403         @[ -f ./libcpp/Makefile ] || exit 0; \
16404         r=`${PWD_COMMAND}`; export r; \
16405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16406         $(HOST_EXPORTS) \
16407         for flag in $(EXTRA_HOST_FLAGS) ; do \
16408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16409         done; \
16410         echo "Doing installcheck in libcpp" ; \
16411         (cd $(HOST_SUBDIR)/libcpp && \
16412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16414                   "RANLIB=$${RANLIB}" \
16415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16416                   installcheck) \
16417           || exit 1
16418
16419 @endif libcpp
16420
16421 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16422 maybe-mostlyclean-libcpp:
16423 @if libcpp
16424 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16425
16426 mostlyclean-libcpp: 
16427         @[ -f ./libcpp/Makefile ] || exit 0; \
16428         r=`${PWD_COMMAND}`; export r; \
16429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430         $(HOST_EXPORTS) \
16431         for flag in $(EXTRA_HOST_FLAGS) ; do \
16432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16433         done; \
16434         echo "Doing mostlyclean in libcpp" ; \
16435         (cd $(HOST_SUBDIR)/libcpp && \
16436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16438                   "RANLIB=$${RANLIB}" \
16439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16440                   mostlyclean) \
16441           || exit 1
16442
16443 @endif libcpp
16444
16445 .PHONY: maybe-clean-libcpp clean-libcpp
16446 maybe-clean-libcpp:
16447 @if libcpp
16448 maybe-clean-libcpp: clean-libcpp
16449
16450 clean-libcpp: 
16451         @[ -f ./libcpp/Makefile ] || exit 0; \
16452         r=`${PWD_COMMAND}`; export r; \
16453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16454         $(HOST_EXPORTS) \
16455         for flag in $(EXTRA_HOST_FLAGS) ; do \
16456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16457         done; \
16458         echo "Doing clean in libcpp" ; \
16459         (cd $(HOST_SUBDIR)/libcpp && \
16460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16462                   "RANLIB=$${RANLIB}" \
16463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16464                   clean) \
16465           || exit 1
16466
16467 @endif libcpp
16468
16469 .PHONY: maybe-distclean-libcpp distclean-libcpp
16470 maybe-distclean-libcpp:
16471 @if libcpp
16472 maybe-distclean-libcpp: distclean-libcpp
16473
16474 distclean-libcpp: 
16475         @[ -f ./libcpp/Makefile ] || exit 0; \
16476         r=`${PWD_COMMAND}`; export r; \
16477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16478         $(HOST_EXPORTS) \
16479         for flag in $(EXTRA_HOST_FLAGS) ; do \
16480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16481         done; \
16482         echo "Doing distclean in libcpp" ; \
16483         (cd $(HOST_SUBDIR)/libcpp && \
16484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16486                   "RANLIB=$${RANLIB}" \
16487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16488                   distclean) \
16489           || exit 1
16490
16491 @endif libcpp
16492
16493 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16494 maybe-maintainer-clean-libcpp:
16495 @if libcpp
16496 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16497
16498 maintainer-clean-libcpp: 
16499         @[ -f ./libcpp/Makefile ] || exit 0; \
16500         r=`${PWD_COMMAND}`; export r; \
16501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502         $(HOST_EXPORTS) \
16503         for flag in $(EXTRA_HOST_FLAGS) ; do \
16504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16505         done; \
16506         echo "Doing maintainer-clean in libcpp" ; \
16507         (cd $(HOST_SUBDIR)/libcpp && \
16508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16510                   "RANLIB=$${RANLIB}" \
16511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16512                   maintainer-clean) \
16513           || exit 1
16514
16515 @endif libcpp
16516
16517
16518
16519 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
16520 maybe-configure-libdecnumber:
16521 @if libdecnumber
16522 maybe-configure-libdecnumber: configure-libdecnumber
16523 configure-libdecnumber:
16524         @test -f stage_last && exit 0; \
16525         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16526         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16527         r=`${PWD_COMMAND}`; export r; \
16528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16529         $(HOST_EXPORTS) \
16530         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
16531         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
16532         case $(srcdir) in \
16533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16534           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16536         esac; \
16537         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16538         libsrcdir="$$s/libdecnumber"; \
16539         $(SHELL) $${libsrcdir}/configure \
16540           $(HOST_CONFIGARGS) $${srcdiroption}  \
16541           || exit 1
16542 @endif libdecnumber
16543
16544
16545
16546 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
16547 maybe-configure-stage1-libdecnumber:
16548 @if libdecnumber-bootstrap
16549 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
16550 configure-stage1-libdecnumber:
16551         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16552         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16553         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16554         $(HOST_EXPORTS) \
16555         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
16556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16557         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16558         case $(srcdir) in \
16559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16560           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16562         esac; \
16563         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16564         libsrcdir="$$s/libdecnumber"; \
16565         $(SHELL) $${libsrcdir}/configure \
16566           $(HOST_CONFIGARGS) $${srcdiroption} \
16567           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16568 @endif libdecnumber-bootstrap
16569
16570 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
16571 maybe-configure-stage2-libdecnumber:
16572 @if libdecnumber-bootstrap
16573 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
16574 configure-stage2-libdecnumber:
16575         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16576         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16577         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16578         $(HOST_EXPORTS) \
16579         $(POSTSTAGE1_HOST_EXPORTS) \
16580         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
16581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16582         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16583         case $(srcdir) in \
16584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16585           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16587         esac; \
16588         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16589         libsrcdir="$$s/libdecnumber"; \
16590         $(SHELL) $${libsrcdir}/configure \
16591           $(HOST_CONFIGARGS) $${srcdiroption} \
16592           @stage2_werror_flag@ 
16593 @endif libdecnumber-bootstrap
16594
16595 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
16596 maybe-configure-stage3-libdecnumber:
16597 @if libdecnumber-bootstrap
16598 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
16599 configure-stage3-libdecnumber:
16600         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16601         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16602         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16603         $(HOST_EXPORTS) \
16604         $(POSTSTAGE1_HOST_EXPORTS) \
16605         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
16606         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16607         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16608         case $(srcdir) in \
16609           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16610           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16611                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16612         esac; \
16613         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16614         libsrcdir="$$s/libdecnumber"; \
16615         $(SHELL) $${libsrcdir}/configure \
16616           $(HOST_CONFIGARGS) $${srcdiroption} \
16617           @stage2_werror_flag@ 
16618 @endif libdecnumber-bootstrap
16619
16620 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
16621 maybe-configure-stage4-libdecnumber:
16622 @if libdecnumber-bootstrap
16623 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
16624 configure-stage4-libdecnumber:
16625         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16626         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16627         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16628         $(HOST_EXPORTS) \
16629         $(POSTSTAGE1_HOST_EXPORTS) \
16630         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
16631         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16632         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16633         case $(srcdir) in \
16634           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16635           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16636                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16637         esac; \
16638         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16639         libsrcdir="$$s/libdecnumber"; \
16640         $(SHELL) $${libsrcdir}/configure \
16641           $(HOST_CONFIGARGS) $${srcdiroption} \
16642           @stage2_werror_flag@ 
16643 @endif libdecnumber-bootstrap
16644
16645 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
16646 maybe-configure-stageprofile-libdecnumber:
16647 @if libdecnumber-bootstrap
16648 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16649 configure-stageprofile-libdecnumber:
16650         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16651         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16652         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16653         $(HOST_EXPORTS) \
16654         $(POSTSTAGE1_HOST_EXPORTS) \
16655         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
16656         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16657         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16658         case $(srcdir) in \
16659           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16660           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16661                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16662         esac; \
16663         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16664         libsrcdir="$$s/libdecnumber"; \
16665         $(SHELL) $${libsrcdir}/configure \
16666           $(HOST_CONFIGARGS) $${srcdiroption} \
16667           @stage2_werror_flag@ 
16668 @endif libdecnumber-bootstrap
16669
16670 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
16671 maybe-configure-stagefeedback-libdecnumber:
16672 @if libdecnumber-bootstrap
16673 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16674 configure-stagefeedback-libdecnumber:
16675         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16676         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16677         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16678         $(HOST_EXPORTS) \
16679         $(POSTSTAGE1_HOST_EXPORTS) \
16680         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
16681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16682         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16683         case $(srcdir) in \
16684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16685           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16687         esac; \
16688         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16689         libsrcdir="$$s/libdecnumber"; \
16690         $(SHELL) $${libsrcdir}/configure \
16691           $(HOST_CONFIGARGS) $${srcdiroption} \
16692           @stage2_werror_flag@ 
16693 @endif libdecnumber-bootstrap
16694
16695
16696
16697
16698
16699 .PHONY: all-libdecnumber maybe-all-libdecnumber
16700 maybe-all-libdecnumber:
16701 @if libdecnumber
16702 TARGET-libdecnumber=all
16703 maybe-all-libdecnumber: all-libdecnumber
16704 all-libdecnumber: configure-libdecnumber
16705         @test -f stage_last && exit 0; \
16706         r=`${PWD_COMMAND}`; export r; \
16707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16708         $(HOST_EXPORTS) \
16709         (cd $(HOST_SUBDIR)/libdecnumber && \
16710           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
16711 @endif libdecnumber
16712
16713
16714
16715 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
16716 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
16717 maybe-all-stage1-libdecnumber:
16718 maybe-clean-stage1-libdecnumber:
16719 @if libdecnumber-bootstrap
16720 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
16721 all-stage1: all-stage1-libdecnumber
16722 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
16723 all-stage1-libdecnumber: configure-stage1-libdecnumber
16724         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16725         @r=`${PWD_COMMAND}`; export r; \
16726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16727         $(HOST_EXPORTS) \
16728         cd $(HOST_SUBDIR)/libdecnumber && \
16729         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
16730                 $(TARGET-stage1-libdecnumber)
16731
16732 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
16733 clean-stage1: clean-stage1-libdecnumber
16734 clean-stage1-libdecnumber:
16735         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
16736           || exit 0 ; \
16737         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
16738         cd $(HOST_SUBDIR)/libdecnumber && \
16739         $(MAKE) $(FLAGS_TO_PASS)  \
16740                 CFLAGS="$(STAGE1_CFLAGS)"  clean
16741 @endif libdecnumber-bootstrap
16742
16743
16744 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
16745 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
16746 maybe-all-stage2-libdecnumber:
16747 maybe-clean-stage2-libdecnumber:
16748 @if libdecnumber-bootstrap
16749 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
16750 all-stage2: all-stage2-libdecnumber
16751 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
16752 all-stage2-libdecnumber: configure-stage2-libdecnumber
16753         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16754         @r=`${PWD_COMMAND}`; export r; \
16755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756         $(HOST_EXPORTS) \
16757         $(POSTSTAGE1_HOST_EXPORTS) \
16758         cd $(HOST_SUBDIR)/libdecnumber && \
16759         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16760                 $(TARGET-stage2-libdecnumber)
16761
16762 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
16763 clean-stage2: clean-stage2-libdecnumber
16764 clean-stage2-libdecnumber:
16765         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
16766           || exit 0 ; \
16767         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
16768         cd $(HOST_SUBDIR)/libdecnumber && \
16769         $(MAKE) $(FLAGS_TO_PASS)  \
16770                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16771                   clean
16772 @endif libdecnumber-bootstrap
16773
16774
16775 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
16776 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
16777 maybe-all-stage3-libdecnumber:
16778 maybe-clean-stage3-libdecnumber:
16779 @if libdecnumber-bootstrap
16780 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
16781 all-stage3: all-stage3-libdecnumber
16782 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
16783 all-stage3-libdecnumber: configure-stage3-libdecnumber
16784         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16785         @r=`${PWD_COMMAND}`; export r; \
16786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16787         $(HOST_EXPORTS) \
16788         $(POSTSTAGE1_HOST_EXPORTS) \
16789         cd $(HOST_SUBDIR)/libdecnumber && \
16790         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16791                 $(TARGET-stage3-libdecnumber)
16792
16793 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
16794 clean-stage3: clean-stage3-libdecnumber
16795 clean-stage3-libdecnumber:
16796         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
16797           || exit 0 ; \
16798         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
16799         cd $(HOST_SUBDIR)/libdecnumber && \
16800         $(MAKE) $(FLAGS_TO_PASS)  \
16801                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16802                   clean
16803 @endif libdecnumber-bootstrap
16804
16805
16806 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
16807 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
16808 maybe-all-stage4-libdecnumber:
16809 maybe-clean-stage4-libdecnumber:
16810 @if libdecnumber-bootstrap
16811 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
16812 all-stage4: all-stage4-libdecnumber
16813 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
16814 all-stage4-libdecnumber: configure-stage4-libdecnumber
16815         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16816         @r=`${PWD_COMMAND}`; export r; \
16817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16818         $(HOST_EXPORTS) \
16819         $(POSTSTAGE1_HOST_EXPORTS) \
16820         cd $(HOST_SUBDIR)/libdecnumber && \
16821         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16822                 $(TARGET-stage4-libdecnumber)
16823
16824 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
16825 clean-stage4: clean-stage4-libdecnumber
16826 clean-stage4-libdecnumber:
16827         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
16828           || exit 0 ; \
16829         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
16830         cd $(HOST_SUBDIR)/libdecnumber && \
16831         $(MAKE) $(FLAGS_TO_PASS)  \
16832                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16833                   clean
16834 @endif libdecnumber-bootstrap
16835
16836
16837 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
16838 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
16839 maybe-all-stageprofile-libdecnumber:
16840 maybe-clean-stageprofile-libdecnumber:
16841 @if libdecnumber-bootstrap
16842 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
16843 all-stageprofile: all-stageprofile-libdecnumber
16844 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
16845 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16846         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16847         @r=`${PWD_COMMAND}`; export r; \
16848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16849         $(HOST_EXPORTS) \
16850         $(POSTSTAGE1_HOST_EXPORTS) \
16851         cd $(HOST_SUBDIR)/libdecnumber && \
16852         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16853                 $(TARGET-stageprofile-libdecnumber)
16854
16855 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
16856 clean-stageprofile: clean-stageprofile-libdecnumber
16857 clean-stageprofile-libdecnumber:
16858         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
16859           || exit 0 ; \
16860         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
16861         cd $(HOST_SUBDIR)/libdecnumber && \
16862         $(MAKE) $(FLAGS_TO_PASS)  \
16863                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16864                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16865 @endif libdecnumber-bootstrap
16866
16867
16868 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
16869 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
16870 maybe-all-stagefeedback-libdecnumber:
16871 maybe-clean-stagefeedback-libdecnumber:
16872 @if libdecnumber-bootstrap
16873 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
16874 all-stagefeedback: all-stagefeedback-libdecnumber
16875 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
16876 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16877         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16878         @r=`${PWD_COMMAND}`; export r; \
16879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16880         $(HOST_EXPORTS) \
16881         $(POSTSTAGE1_HOST_EXPORTS) \
16882         cd $(HOST_SUBDIR)/libdecnumber && \
16883         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16884                 $(TARGET-stagefeedback-libdecnumber)
16885
16886 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
16887 clean-stagefeedback: clean-stagefeedback-libdecnumber
16888 clean-stagefeedback-libdecnumber:
16889         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
16890           || exit 0 ; \
16891         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
16892         cd $(HOST_SUBDIR)/libdecnumber && \
16893         $(MAKE) $(FLAGS_TO_PASS)  \
16894                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16895                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16896 @endif libdecnumber-bootstrap
16897
16898
16899
16900
16901
16902 .PHONY: check-libdecnumber maybe-check-libdecnumber
16903 maybe-check-libdecnumber:
16904 @if libdecnumber
16905 maybe-check-libdecnumber: check-libdecnumber
16906
16907 check-libdecnumber:
16908         @: $(MAKE); $(unstage)
16909         @r=`${PWD_COMMAND}`; export r; \
16910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16911         $(HOST_EXPORTS) \
16912         (cd $(HOST_SUBDIR)/libdecnumber && \
16913           $(MAKE) $(FLAGS_TO_PASS)  check)
16914
16915 @endif libdecnumber
16916
16917 .PHONY: install-libdecnumber maybe-install-libdecnumber
16918 maybe-install-libdecnumber:
16919 @if libdecnumber
16920 maybe-install-libdecnumber: install-libdecnumber
16921
16922 install-libdecnumber: installdirs
16923         @: $(MAKE); $(unstage)
16924         @r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS) \
16927         (cd $(HOST_SUBDIR)/libdecnumber && \
16928           $(MAKE) $(FLAGS_TO_PASS)  install)
16929
16930 @endif libdecnumber
16931
16932 # Other targets (info, dvi, etc.)
16933
16934 .PHONY: maybe-info-libdecnumber info-libdecnumber
16935 maybe-info-libdecnumber:
16936 @if libdecnumber
16937 maybe-info-libdecnumber: info-libdecnumber
16938
16939 info-libdecnumber: \
16940     configure-libdecnumber 
16941         @[ -f ./libdecnumber/Makefile ] || exit 0; \
16942         r=`${PWD_COMMAND}`; export r; \
16943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16944         $(HOST_EXPORTS) \
16945         for flag in $(EXTRA_HOST_FLAGS) ; do \
16946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16947         done; \
16948         echo "Doing info in libdecnumber" ; \
16949         (cd $(HOST_SUBDIR)/libdecnumber && \
16950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16952                   "RANLIB=$${RANLIB}" \
16953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16954                   info) \
16955           || exit 1
16956
16957 @endif libdecnumber
16958
16959 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
16960 maybe-dvi-libdecnumber:
16961 @if libdecnumber
16962 maybe-dvi-libdecnumber: dvi-libdecnumber
16963
16964 dvi-libdecnumber: \
16965     configure-libdecnumber 
16966         @[ -f ./libdecnumber/Makefile ] || exit 0; \
16967         r=`${PWD_COMMAND}`; export r; \
16968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16969         $(HOST_EXPORTS) \
16970         for flag in $(EXTRA_HOST_FLAGS) ; do \
16971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16972         done; \
16973         echo "Doing dvi in libdecnumber" ; \
16974         (cd $(HOST_SUBDIR)/libdecnumber && \
16975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16977                   "RANLIB=$${RANLIB}" \
16978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16979                   dvi) \
16980           || exit 1
16981
16982 @endif libdecnumber
16983
16984 .PHONY: maybe-html-libdecnumber html-libdecnumber
16985 maybe-html-libdecnumber:
16986 @if libdecnumber
16987 maybe-html-libdecnumber: html-libdecnumber
16988
16989 html-libdecnumber: \
16990     configure-libdecnumber 
16991         @[ -f ./libdecnumber/Makefile ] || exit 0; \
16992         r=`${PWD_COMMAND}`; export r; \
16993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16994         $(HOST_EXPORTS) \
16995         for flag in $(EXTRA_HOST_FLAGS) ; do \
16996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16997         done; \
16998         echo "Doing html in libdecnumber" ; \
16999         (cd $(HOST_SUBDIR)/libdecnumber && \
17000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17002                   "RANLIB=$${RANLIB}" \
17003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17004                   html) \
17005           || exit 1
17006
17007 @endif libdecnumber
17008
17009 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
17010 maybe-TAGS-libdecnumber:
17011 @if libdecnumber
17012 maybe-TAGS-libdecnumber: TAGS-libdecnumber
17013
17014 TAGS-libdecnumber: \
17015     configure-libdecnumber 
17016         @[ -f ./libdecnumber/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 libdecnumber" ; \
17024         (cd $(HOST_SUBDIR)/libdecnumber && \
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
17031
17032 @endif libdecnumber
17033
17034 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
17035 maybe-install-info-libdecnumber:
17036 @if libdecnumber
17037 maybe-install-info-libdecnumber: install-info-libdecnumber
17038
17039 install-info-libdecnumber: \
17040     configure-libdecnumber \
17041     info-libdecnumber 
17042         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17043         r=`${PWD_COMMAND}`; export r; \
17044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17045         $(HOST_EXPORTS) \
17046         for flag in $(EXTRA_HOST_FLAGS) ; do \
17047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17048         done; \
17049         echo "Doing install-info in libdecnumber" ; \
17050         (cd $(HOST_SUBDIR)/libdecnumber && \
17051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17053                   "RANLIB=$${RANLIB}" \
17054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17055                   install-info) \
17056           || exit 1
17057
17058 @endif libdecnumber
17059
17060 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
17061 maybe-installcheck-libdecnumber:
17062 @if libdecnumber
17063 maybe-installcheck-libdecnumber: installcheck-libdecnumber
17064
17065 installcheck-libdecnumber: \
17066     configure-libdecnumber 
17067         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17068         r=`${PWD_COMMAND}`; export r; \
17069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17070         $(HOST_EXPORTS) \
17071         for flag in $(EXTRA_HOST_FLAGS) ; do \
17072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17073         done; \
17074         echo "Doing installcheck in libdecnumber" ; \
17075         (cd $(HOST_SUBDIR)/libdecnumber && \
17076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17078                   "RANLIB=$${RANLIB}" \
17079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17080                   installcheck) \
17081           || exit 1
17082
17083 @endif libdecnumber
17084
17085 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
17086 maybe-mostlyclean-libdecnumber:
17087 @if libdecnumber
17088 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
17089
17090 mostlyclean-libdecnumber: 
17091         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17092         r=`${PWD_COMMAND}`; export r; \
17093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094         $(HOST_EXPORTS) \
17095         for flag in $(EXTRA_HOST_FLAGS) ; do \
17096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17097         done; \
17098         echo "Doing mostlyclean in libdecnumber" ; \
17099         (cd $(HOST_SUBDIR)/libdecnumber && \
17100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17102                   "RANLIB=$${RANLIB}" \
17103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17104                   mostlyclean) \
17105           || exit 1
17106
17107 @endif libdecnumber
17108
17109 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
17110 maybe-clean-libdecnumber:
17111 @if libdecnumber
17112 maybe-clean-libdecnumber: clean-libdecnumber
17113
17114 clean-libdecnumber: 
17115         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17116         r=`${PWD_COMMAND}`; export r; \
17117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17118         $(HOST_EXPORTS) \
17119         for flag in $(EXTRA_HOST_FLAGS) ; do \
17120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17121         done; \
17122         echo "Doing clean in libdecnumber" ; \
17123         (cd $(HOST_SUBDIR)/libdecnumber && \
17124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17126                   "RANLIB=$${RANLIB}" \
17127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17128                   clean) \
17129           || exit 1
17130
17131 @endif libdecnumber
17132
17133 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
17134 maybe-distclean-libdecnumber:
17135 @if libdecnumber
17136 maybe-distclean-libdecnumber: distclean-libdecnumber
17137
17138 distclean-libdecnumber: 
17139         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17140         r=`${PWD_COMMAND}`; export r; \
17141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17142         $(HOST_EXPORTS) \
17143         for flag in $(EXTRA_HOST_FLAGS) ; do \
17144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17145         done; \
17146         echo "Doing distclean in libdecnumber" ; \
17147         (cd $(HOST_SUBDIR)/libdecnumber && \
17148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17150                   "RANLIB=$${RANLIB}" \
17151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17152                   distclean) \
17153           || exit 1
17154
17155 @endif libdecnumber
17156
17157 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
17158 maybe-maintainer-clean-libdecnumber:
17159 @if libdecnumber
17160 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
17161
17162 maintainer-clean-libdecnumber: 
17163         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17164         r=`${PWD_COMMAND}`; export r; \
17165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17166         $(HOST_EXPORTS) \
17167         for flag in $(EXTRA_HOST_FLAGS) ; do \
17168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17169         done; \
17170         echo "Doing maintainer-clean in libdecnumber" ; \
17171         (cd $(HOST_SUBDIR)/libdecnumber && \
17172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17174                   "RANLIB=$${RANLIB}" \
17175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17176                   maintainer-clean) \
17177           || exit 1
17178
17179 @endif libdecnumber
17180
17181
17182
17183 .PHONY: configure-libgui maybe-configure-libgui
17184 maybe-configure-libgui:
17185 @if libgui
17186 maybe-configure-libgui: configure-libgui
17187 configure-libgui:
17188         @: $(MAKE); $(unstage)
17189         @test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
17190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
17191         r=`${PWD_COMMAND}`; export r; \
17192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193         $(HOST_EXPORTS) \
17194         echo Configuring in $(HOST_SUBDIR)/libgui; \
17195         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
17196         case $(srcdir) in \
17197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17198           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
17199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17200         esac; \
17201         srcdiroption="--srcdir=$${topdir}/libgui"; \
17202         libsrcdir="$$s/libgui"; \
17203         $(SHELL) $${libsrcdir}/configure \
17204           $(HOST_CONFIGARGS) $${srcdiroption}  \
17205           || exit 1
17206 @endif libgui
17207
17208
17209
17210
17211
17212 .PHONY: all-libgui maybe-all-libgui
17213 maybe-all-libgui:
17214 @if libgui
17215 TARGET-libgui=all
17216 maybe-all-libgui: all-libgui
17217 all-libgui: configure-libgui
17218         @: $(MAKE); $(unstage)
17219         @r=`${PWD_COMMAND}`; export r; \
17220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17221         $(HOST_EXPORTS) \
17222         (cd $(HOST_SUBDIR)/libgui && \
17223           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
17224 @endif libgui
17225
17226
17227
17228
17229 .PHONY: check-libgui maybe-check-libgui
17230 maybe-check-libgui:
17231 @if libgui
17232 maybe-check-libgui: check-libgui
17233
17234 check-libgui:
17235         @: $(MAKE); $(unstage)
17236         @r=`${PWD_COMMAND}`; export r; \
17237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17238         $(HOST_EXPORTS) \
17239         (cd $(HOST_SUBDIR)/libgui && \
17240           $(MAKE) $(FLAGS_TO_PASS)  check)
17241
17242 @endif libgui
17243
17244 .PHONY: install-libgui maybe-install-libgui
17245 maybe-install-libgui:
17246 @if libgui
17247 maybe-install-libgui: install-libgui
17248
17249 install-libgui: installdirs
17250         @: $(MAKE); $(unstage)
17251         @r=`${PWD_COMMAND}`; export r; \
17252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17253         $(HOST_EXPORTS) \
17254         (cd $(HOST_SUBDIR)/libgui && \
17255           $(MAKE) $(FLAGS_TO_PASS)  install)
17256
17257 @endif libgui
17258
17259 # Other targets (info, dvi, etc.)
17260
17261 .PHONY: maybe-info-libgui info-libgui
17262 maybe-info-libgui:
17263 @if libgui
17264 maybe-info-libgui: info-libgui
17265
17266 info-libgui: \
17267     configure-libgui 
17268         @: $(MAKE); $(unstage)
17269         @[ -f ./libgui/Makefile ] || exit 0; \
17270         r=`${PWD_COMMAND}`; export r; \
17271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17272         $(HOST_EXPORTS) \
17273         for flag in $(EXTRA_HOST_FLAGS) ; do \
17274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17275         done; \
17276         echo "Doing info in libgui" ; \
17277         (cd $(HOST_SUBDIR)/libgui && \
17278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17280                   "RANLIB=$${RANLIB}" \
17281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17282                   info) \
17283           || exit 1
17284
17285 @endif libgui
17286
17287 .PHONY: maybe-dvi-libgui dvi-libgui
17288 maybe-dvi-libgui:
17289 @if libgui
17290 maybe-dvi-libgui: dvi-libgui
17291
17292 dvi-libgui: \
17293     configure-libgui 
17294         @: $(MAKE); $(unstage)
17295         @[ -f ./libgui/Makefile ] || exit 0; \
17296         r=`${PWD_COMMAND}`; export r; \
17297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17298         $(HOST_EXPORTS) \
17299         for flag in $(EXTRA_HOST_FLAGS) ; do \
17300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17301         done; \
17302         echo "Doing dvi in libgui" ; \
17303         (cd $(HOST_SUBDIR)/libgui && \
17304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17306                   "RANLIB=$${RANLIB}" \
17307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17308                   dvi) \
17309           || exit 1
17310
17311 @endif libgui
17312
17313 .PHONY: maybe-html-libgui html-libgui
17314 maybe-html-libgui:
17315 @if libgui
17316 maybe-html-libgui: html-libgui
17317
17318 html-libgui: \
17319     configure-libgui 
17320         @: $(MAKE); $(unstage)
17321         @[ -f ./libgui/Makefile ] || exit 0; \
17322         r=`${PWD_COMMAND}`; export r; \
17323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17324         $(HOST_EXPORTS) \
17325         for flag in $(EXTRA_HOST_FLAGS) ; do \
17326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17327         done; \
17328         echo "Doing html in libgui" ; \
17329         (cd $(HOST_SUBDIR)/libgui && \
17330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17332                   "RANLIB=$${RANLIB}" \
17333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17334                   html) \
17335           || exit 1
17336
17337 @endif libgui
17338
17339 .PHONY: maybe-TAGS-libgui TAGS-libgui
17340 maybe-TAGS-libgui:
17341 @if libgui
17342 maybe-TAGS-libgui: TAGS-libgui
17343
17344 TAGS-libgui: \
17345     configure-libgui 
17346         @: $(MAKE); $(unstage)
17347         @[ -f ./libgui/Makefile ] || exit 0; \
17348         r=`${PWD_COMMAND}`; export r; \
17349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17350         $(HOST_EXPORTS) \
17351         for flag in $(EXTRA_HOST_FLAGS) ; do \
17352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17353         done; \
17354         echo "Doing TAGS in libgui" ; \
17355         (cd $(HOST_SUBDIR)/libgui && \
17356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17358                   "RANLIB=$${RANLIB}" \
17359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17360                   TAGS) \
17361           || exit 1
17362
17363 @endif libgui
17364
17365 .PHONY: maybe-install-info-libgui install-info-libgui
17366 maybe-install-info-libgui:
17367 @if libgui
17368 maybe-install-info-libgui: install-info-libgui
17369
17370 install-info-libgui: \
17371     configure-libgui \
17372     info-libgui 
17373         @: $(MAKE); $(unstage)
17374         @[ -f ./libgui/Makefile ] || exit 0; \
17375         r=`${PWD_COMMAND}`; export r; \
17376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17377         $(HOST_EXPORTS) \
17378         for flag in $(EXTRA_HOST_FLAGS) ; do \
17379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17380         done; \
17381         echo "Doing install-info in libgui" ; \
17382         (cd $(HOST_SUBDIR)/libgui && \
17383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17385                   "RANLIB=$${RANLIB}" \
17386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17387                   install-info) \
17388           || exit 1
17389
17390 @endif libgui
17391
17392 .PHONY: maybe-installcheck-libgui installcheck-libgui
17393 maybe-installcheck-libgui:
17394 @if libgui
17395 maybe-installcheck-libgui: installcheck-libgui
17396
17397 installcheck-libgui: \
17398     configure-libgui 
17399         @: $(MAKE); $(unstage)
17400         @[ -f ./libgui/Makefile ] || exit 0; \
17401         r=`${PWD_COMMAND}`; export r; \
17402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17403         $(HOST_EXPORTS) \
17404         for flag in $(EXTRA_HOST_FLAGS) ; do \
17405           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17406         done; \
17407         echo "Doing installcheck in libgui" ; \
17408         (cd $(HOST_SUBDIR)/libgui && \
17409           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17410                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17411                   "RANLIB=$${RANLIB}" \
17412                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17413                   installcheck) \
17414           || exit 1
17415
17416 @endif libgui
17417
17418 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
17419 maybe-mostlyclean-libgui:
17420 @if libgui
17421 maybe-mostlyclean-libgui: mostlyclean-libgui
17422
17423 mostlyclean-libgui: 
17424         @: $(MAKE); $(unstage)
17425         @[ -f ./libgui/Makefile ] || exit 0; \
17426         r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         $(HOST_EXPORTS) \
17429         for flag in $(EXTRA_HOST_FLAGS) ; do \
17430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431         done; \
17432         echo "Doing mostlyclean in libgui" ; \
17433         (cd $(HOST_SUBDIR)/libgui && \
17434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436                   "RANLIB=$${RANLIB}" \
17437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17438                   mostlyclean) \
17439           || exit 1
17440
17441 @endif libgui
17442
17443 .PHONY: maybe-clean-libgui clean-libgui
17444 maybe-clean-libgui:
17445 @if libgui
17446 maybe-clean-libgui: clean-libgui
17447
17448 clean-libgui: 
17449         @: $(MAKE); $(unstage)
17450         @[ -f ./libgui/Makefile ] || exit 0; \
17451         r=`${PWD_COMMAND}`; export r; \
17452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17453         $(HOST_EXPORTS) \
17454         for flag in $(EXTRA_HOST_FLAGS) ; do \
17455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17456         done; \
17457         echo "Doing clean in libgui" ; \
17458         (cd $(HOST_SUBDIR)/libgui && \
17459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17461                   "RANLIB=$${RANLIB}" \
17462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17463                   clean) \
17464           || exit 1
17465
17466 @endif libgui
17467
17468 .PHONY: maybe-distclean-libgui distclean-libgui
17469 maybe-distclean-libgui:
17470 @if libgui
17471 maybe-distclean-libgui: distclean-libgui
17472
17473 distclean-libgui: 
17474         @: $(MAKE); $(unstage)
17475         @[ -f ./libgui/Makefile ] || exit 0; \
17476         r=`${PWD_COMMAND}`; export r; \
17477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17478         $(HOST_EXPORTS) \
17479         for flag in $(EXTRA_HOST_FLAGS) ; do \
17480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17481         done; \
17482         echo "Doing distclean in libgui" ; \
17483         (cd $(HOST_SUBDIR)/libgui && \
17484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17486                   "RANLIB=$${RANLIB}" \
17487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17488                   distclean) \
17489           || exit 1
17490
17491 @endif libgui
17492
17493 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17494 maybe-maintainer-clean-libgui:
17495 @if libgui
17496 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17497
17498 maintainer-clean-libgui: 
17499         @: $(MAKE); $(unstage)
17500         @[ -f ./libgui/Makefile ] || exit 0; \
17501         r=`${PWD_COMMAND}`; export r; \
17502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17503         $(HOST_EXPORTS) \
17504         for flag in $(EXTRA_HOST_FLAGS) ; do \
17505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17506         done; \
17507         echo "Doing maintainer-clean in libgui" ; \
17508         (cd $(HOST_SUBDIR)/libgui && \
17509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17511                   "RANLIB=$${RANLIB}" \
17512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17513                   maintainer-clean) \
17514           || exit 1
17515
17516 @endif libgui
17517
17518
17519
17520 .PHONY: configure-libiberty maybe-configure-libiberty
17521 maybe-configure-libiberty:
17522 @if libiberty
17523 maybe-configure-libiberty: configure-libiberty
17524 configure-libiberty:
17525         @test -f stage_last && exit 0; \
17526         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17528         r=`${PWD_COMMAND}`; export r; \
17529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17530         $(HOST_EXPORTS) \
17531         echo Configuring in $(HOST_SUBDIR)/libiberty; \
17532         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17533         case $(srcdir) in \
17534           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17535           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17536                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17537         esac; \
17538         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17539         libsrcdir="$$s/libiberty"; \
17540         $(SHELL) $${libsrcdir}/configure \
17541           $(HOST_CONFIGARGS) $${srcdiroption}  \
17542           || exit 1
17543 @endif libiberty
17544
17545
17546
17547 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17548 maybe-configure-stage1-libiberty:
17549 @if libiberty-bootstrap
17550 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17551 configure-stage1-libiberty:
17552         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17553         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17554         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17555         $(HOST_EXPORTS) \
17556         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17558         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17559         case $(srcdir) in \
17560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17561           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17563         esac; \
17564         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17565         libsrcdir="$$s/libiberty"; \
17566         $(SHELL) $${libsrcdir}/configure \
17567           $(HOST_CONFIGARGS) $${srcdiroption} \
17568           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
17569 @endif libiberty-bootstrap
17570
17571 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17572 maybe-configure-stage2-libiberty:
17573 @if libiberty-bootstrap
17574 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17575 configure-stage2-libiberty:
17576         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17578         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17579         $(HOST_EXPORTS) \
17580         $(POSTSTAGE1_HOST_EXPORTS) \
17581         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17582         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17583         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17584         case $(srcdir) in \
17585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17586           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17588         esac; \
17589         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17590         libsrcdir="$$s/libiberty"; \
17591         $(SHELL) $${libsrcdir}/configure \
17592           $(HOST_CONFIGARGS) $${srcdiroption} \
17593           @stage2_werror_flag@ 
17594 @endif libiberty-bootstrap
17595
17596 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17597 maybe-configure-stage3-libiberty:
17598 @if libiberty-bootstrap
17599 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17600 configure-stage3-libiberty:
17601         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17603         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17604         $(HOST_EXPORTS) \
17605         $(POSTSTAGE1_HOST_EXPORTS) \
17606         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17607         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17608         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17609         case $(srcdir) in \
17610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17611           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17613         esac; \
17614         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17615         libsrcdir="$$s/libiberty"; \
17616         $(SHELL) $${libsrcdir}/configure \
17617           $(HOST_CONFIGARGS) $${srcdiroption} \
17618           @stage2_werror_flag@ 
17619 @endif libiberty-bootstrap
17620
17621 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17622 maybe-configure-stage4-libiberty:
17623 @if libiberty-bootstrap
17624 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17625 configure-stage4-libiberty:
17626         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17628         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17629         $(HOST_EXPORTS) \
17630         $(POSTSTAGE1_HOST_EXPORTS) \
17631         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17632         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17633         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17634         case $(srcdir) in \
17635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17636           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17638         esac; \
17639         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17640         libsrcdir="$$s/libiberty"; \
17641         $(SHELL) $${libsrcdir}/configure \
17642           $(HOST_CONFIGARGS) $${srcdiroption} \
17643           @stage2_werror_flag@ 
17644 @endif libiberty-bootstrap
17645
17646 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17647 maybe-configure-stageprofile-libiberty:
17648 @if libiberty-bootstrap
17649 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17650 configure-stageprofile-libiberty:
17651         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17653         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17654         $(HOST_EXPORTS) \
17655         $(POSTSTAGE1_HOST_EXPORTS) \
17656         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17658         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17659         case $(srcdir) in \
17660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17661           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17663         esac; \
17664         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17665         libsrcdir="$$s/libiberty"; \
17666         $(SHELL) $${libsrcdir}/configure \
17667           $(HOST_CONFIGARGS) $${srcdiroption} \
17668           @stage2_werror_flag@ 
17669 @endif libiberty-bootstrap
17670
17671 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17672 maybe-configure-stagefeedback-libiberty:
17673 @if libiberty-bootstrap
17674 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17675 configure-stagefeedback-libiberty:
17676         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17677         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17678         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17679         $(HOST_EXPORTS) \
17680         $(POSTSTAGE1_HOST_EXPORTS) \
17681         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17683         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17684         case $(srcdir) in \
17685           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17686           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17687                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17688         esac; \
17689         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17690         libsrcdir="$$s/libiberty"; \
17691         $(SHELL) $${libsrcdir}/configure \
17692           $(HOST_CONFIGARGS) $${srcdiroption} \
17693           @stage2_werror_flag@ 
17694 @endif libiberty-bootstrap
17695
17696
17697
17698
17699
17700 .PHONY: all-libiberty maybe-all-libiberty
17701 maybe-all-libiberty:
17702 @if libiberty
17703 TARGET-libiberty=all
17704 maybe-all-libiberty: all-libiberty
17705 all-libiberty: configure-libiberty
17706         @test -f stage_last && exit 0; \
17707         r=`${PWD_COMMAND}`; export r; \
17708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17709         $(HOST_EXPORTS) \
17710         (cd $(HOST_SUBDIR)/libiberty && \
17711           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
17712 @endif libiberty
17713
17714
17715
17716 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17717 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17718 maybe-all-stage1-libiberty:
17719 maybe-clean-stage1-libiberty:
17720 @if libiberty-bootstrap
17721 maybe-all-stage1-libiberty: all-stage1-libiberty
17722 all-stage1: all-stage1-libiberty
17723 TARGET-stage1-libiberty = $(TARGET-libiberty)
17724 all-stage1-libiberty: configure-stage1-libiberty
17725         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17726         @r=`${PWD_COMMAND}`; export r; \
17727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17728         $(HOST_EXPORTS) \
17729         cd $(HOST_SUBDIR)/libiberty && \
17730         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
17731                 $(TARGET-stage1-libiberty)
17732
17733 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17734 clean-stage1: clean-stage1-libiberty
17735 clean-stage1-libiberty:
17736         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
17737           || exit 0 ; \
17738         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
17739         cd $(HOST_SUBDIR)/libiberty && \
17740         $(MAKE) $(FLAGS_TO_PASS)  \
17741                 CFLAGS="$(STAGE1_CFLAGS)"  clean
17742 @endif libiberty-bootstrap
17743
17744
17745 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
17746 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
17747 maybe-all-stage2-libiberty:
17748 maybe-clean-stage2-libiberty:
17749 @if libiberty-bootstrap
17750 maybe-all-stage2-libiberty: all-stage2-libiberty
17751 all-stage2: all-stage2-libiberty
17752 TARGET-stage2-libiberty = $(TARGET-libiberty)
17753 all-stage2-libiberty: configure-stage2-libiberty
17754         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17755         @r=`${PWD_COMMAND}`; export r; \
17756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17757         $(HOST_EXPORTS) \
17758         $(POSTSTAGE1_HOST_EXPORTS) \
17759         cd $(HOST_SUBDIR)/libiberty && \
17760         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17761                 $(TARGET-stage2-libiberty)
17762
17763 maybe-clean-stage2-libiberty: clean-stage2-libiberty
17764 clean-stage2: clean-stage2-libiberty
17765 clean-stage2-libiberty:
17766         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
17767           || exit 0 ; \
17768         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
17769         cd $(HOST_SUBDIR)/libiberty && \
17770         $(MAKE) $(FLAGS_TO_PASS)  \
17771                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17772                   clean
17773 @endif libiberty-bootstrap
17774
17775
17776 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
17777 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
17778 maybe-all-stage3-libiberty:
17779 maybe-clean-stage3-libiberty:
17780 @if libiberty-bootstrap
17781 maybe-all-stage3-libiberty: all-stage3-libiberty
17782 all-stage3: all-stage3-libiberty
17783 TARGET-stage3-libiberty = $(TARGET-libiberty)
17784 all-stage3-libiberty: configure-stage3-libiberty
17785         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17786         @r=`${PWD_COMMAND}`; export r; \
17787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17788         $(HOST_EXPORTS) \
17789         $(POSTSTAGE1_HOST_EXPORTS) \
17790         cd $(HOST_SUBDIR)/libiberty && \
17791         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17792                 $(TARGET-stage3-libiberty)
17793
17794 maybe-clean-stage3-libiberty: clean-stage3-libiberty
17795 clean-stage3: clean-stage3-libiberty
17796 clean-stage3-libiberty:
17797         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
17798           || exit 0 ; \
17799         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
17800         cd $(HOST_SUBDIR)/libiberty && \
17801         $(MAKE) $(FLAGS_TO_PASS)  \
17802                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17803                   clean
17804 @endif libiberty-bootstrap
17805
17806
17807 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
17808 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
17809 maybe-all-stage4-libiberty:
17810 maybe-clean-stage4-libiberty:
17811 @if libiberty-bootstrap
17812 maybe-all-stage4-libiberty: all-stage4-libiberty
17813 all-stage4: all-stage4-libiberty
17814 TARGET-stage4-libiberty = $(TARGET-libiberty)
17815 all-stage4-libiberty: configure-stage4-libiberty
17816         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17817         @r=`${PWD_COMMAND}`; export r; \
17818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17819         $(HOST_EXPORTS) \
17820         $(POSTSTAGE1_HOST_EXPORTS) \
17821         cd $(HOST_SUBDIR)/libiberty && \
17822         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17823                 $(TARGET-stage4-libiberty)
17824
17825 maybe-clean-stage4-libiberty: clean-stage4-libiberty
17826 clean-stage4: clean-stage4-libiberty
17827 clean-stage4-libiberty:
17828         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
17829           || exit 0 ; \
17830         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
17831         cd $(HOST_SUBDIR)/libiberty && \
17832         $(MAKE) $(FLAGS_TO_PASS)  \
17833                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17834                   clean
17835 @endif libiberty-bootstrap
17836
17837
17838 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
17839 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
17840 maybe-all-stageprofile-libiberty:
17841 maybe-clean-stageprofile-libiberty:
17842 @if libiberty-bootstrap
17843 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
17844 all-stageprofile: all-stageprofile-libiberty
17845 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
17846 all-stageprofile-libiberty: configure-stageprofile-libiberty
17847         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17848         @r=`${PWD_COMMAND}`; export r; \
17849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17850         $(HOST_EXPORTS) \
17851         $(POSTSTAGE1_HOST_EXPORTS) \
17852         cd $(HOST_SUBDIR)/libiberty && \
17853         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
17854                 $(TARGET-stageprofile-libiberty)
17855
17856 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
17857 clean-stageprofile: clean-stageprofile-libiberty
17858 clean-stageprofile-libiberty:
17859         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
17860           || exit 0 ; \
17861         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
17862         cd $(HOST_SUBDIR)/libiberty && \
17863         $(MAKE) $(FLAGS_TO_PASS)  \
17864                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17865                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
17866 @endif libiberty-bootstrap
17867
17868
17869 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
17870 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
17871 maybe-all-stagefeedback-libiberty:
17872 maybe-clean-stagefeedback-libiberty:
17873 @if libiberty-bootstrap
17874 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
17875 all-stagefeedback: all-stagefeedback-libiberty
17876 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
17877 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
17878         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17879         @r=`${PWD_COMMAND}`; export r; \
17880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881         $(HOST_EXPORTS) \
17882         $(POSTSTAGE1_HOST_EXPORTS) \
17883         cd $(HOST_SUBDIR)/libiberty && \
17884         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
17885                 $(TARGET-stagefeedback-libiberty)
17886
17887 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
17888 clean-stagefeedback: clean-stagefeedback-libiberty
17889 clean-stagefeedback-libiberty:
17890         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
17891           || exit 0 ; \
17892         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
17893         cd $(HOST_SUBDIR)/libiberty && \
17894         $(MAKE) $(FLAGS_TO_PASS)  \
17895                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17896                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
17897 @endif libiberty-bootstrap
17898
17899
17900
17901
17902
17903 .PHONY: check-libiberty maybe-check-libiberty
17904 maybe-check-libiberty:
17905 @if libiberty
17906 maybe-check-libiberty: check-libiberty
17907
17908 check-libiberty:
17909         @: $(MAKE); $(unstage)
17910         @r=`${PWD_COMMAND}`; export r; \
17911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17912         $(HOST_EXPORTS) \
17913         (cd $(HOST_SUBDIR)/libiberty && \
17914           $(MAKE) $(FLAGS_TO_PASS)  check)
17915
17916 @endif libiberty
17917
17918 .PHONY: install-libiberty maybe-install-libiberty
17919 maybe-install-libiberty:
17920 @if libiberty
17921 maybe-install-libiberty: install-libiberty
17922
17923 install-libiberty: installdirs
17924         @: $(MAKE); $(unstage)
17925         @r=`${PWD_COMMAND}`; export r; \
17926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927         $(HOST_EXPORTS) \
17928         (cd $(HOST_SUBDIR)/libiberty && \
17929           $(MAKE) $(FLAGS_TO_PASS)  install)
17930
17931 @endif libiberty
17932
17933 # Other targets (info, dvi, etc.)
17934
17935 .PHONY: maybe-info-libiberty info-libiberty
17936 maybe-info-libiberty:
17937 @if libiberty
17938 maybe-info-libiberty: info-libiberty
17939
17940 info-libiberty: \
17941     configure-libiberty 
17942         @[ -f ./libiberty/Makefile ] || exit 0; \
17943         r=`${PWD_COMMAND}`; export r; \
17944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17945         $(HOST_EXPORTS) \
17946         for flag in $(EXTRA_HOST_FLAGS) ; do \
17947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17948         done; \
17949         echo "Doing info in libiberty" ; \
17950         (cd $(HOST_SUBDIR)/libiberty && \
17951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17953                   "RANLIB=$${RANLIB}" \
17954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17955                   info) \
17956           || exit 1
17957
17958 @endif libiberty
17959
17960 .PHONY: maybe-dvi-libiberty dvi-libiberty
17961 maybe-dvi-libiberty:
17962 @if libiberty
17963 maybe-dvi-libiberty: dvi-libiberty
17964
17965 dvi-libiberty: \
17966     configure-libiberty 
17967         @[ -f ./libiberty/Makefile ] || exit 0; \
17968         r=`${PWD_COMMAND}`; export r; \
17969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17970         $(HOST_EXPORTS) \
17971         for flag in $(EXTRA_HOST_FLAGS) ; do \
17972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17973         done; \
17974         echo "Doing dvi in libiberty" ; \
17975         (cd $(HOST_SUBDIR)/libiberty && \
17976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17978                   "RANLIB=$${RANLIB}" \
17979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17980                   dvi) \
17981           || exit 1
17982
17983 @endif libiberty
17984
17985 .PHONY: maybe-html-libiberty html-libiberty
17986 maybe-html-libiberty:
17987 @if libiberty
17988 maybe-html-libiberty: html-libiberty
17989
17990 html-libiberty: \
17991     configure-libiberty 
17992         @[ -f ./libiberty/Makefile ] || exit 0; \
17993         r=`${PWD_COMMAND}`; export r; \
17994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17995         $(HOST_EXPORTS) \
17996         for flag in $(EXTRA_HOST_FLAGS) ; do \
17997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17998         done; \
17999         echo "Doing html in libiberty" ; \
18000         (cd $(HOST_SUBDIR)/libiberty && \
18001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18003                   "RANLIB=$${RANLIB}" \
18004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18005                   html) \
18006           || exit 1
18007
18008 @endif libiberty
18009
18010 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
18011 maybe-TAGS-libiberty:
18012 @if libiberty
18013 maybe-TAGS-libiberty: TAGS-libiberty
18014
18015 TAGS-libiberty: \
18016     configure-libiberty 
18017         @[ -f ./libiberty/Makefile ] || exit 0; \
18018         r=`${PWD_COMMAND}`; export r; \
18019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18020         $(HOST_EXPORTS) \
18021         for flag in $(EXTRA_HOST_FLAGS) ; do \
18022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18023         done; \
18024         echo "Doing TAGS in libiberty" ; \
18025         (cd $(HOST_SUBDIR)/libiberty && \
18026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18028                   "RANLIB=$${RANLIB}" \
18029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18030                   TAGS) \
18031           || exit 1
18032
18033 @endif libiberty
18034
18035 .PHONY: maybe-install-info-libiberty install-info-libiberty
18036 maybe-install-info-libiberty:
18037 @if libiberty
18038 maybe-install-info-libiberty: install-info-libiberty
18039
18040 install-info-libiberty: \
18041     configure-libiberty \
18042     info-libiberty 
18043         @[ -f ./libiberty/Makefile ] || exit 0; \
18044         r=`${PWD_COMMAND}`; export r; \
18045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18046         $(HOST_EXPORTS) \
18047         for flag in $(EXTRA_HOST_FLAGS) ; do \
18048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18049         done; \
18050         echo "Doing install-info in libiberty" ; \
18051         (cd $(HOST_SUBDIR)/libiberty && \
18052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18054                   "RANLIB=$${RANLIB}" \
18055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18056                   install-info) \
18057           || exit 1
18058
18059 @endif libiberty
18060
18061 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
18062 maybe-installcheck-libiberty:
18063 @if libiberty
18064 maybe-installcheck-libiberty: installcheck-libiberty
18065
18066 installcheck-libiberty: \
18067     configure-libiberty 
18068         @[ -f ./libiberty/Makefile ] || exit 0; \
18069         r=`${PWD_COMMAND}`; export r; \
18070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18071         $(HOST_EXPORTS) \
18072         for flag in $(EXTRA_HOST_FLAGS) ; do \
18073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18074         done; \
18075         echo "Doing installcheck in libiberty" ; \
18076         (cd $(HOST_SUBDIR)/libiberty && \
18077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18079                   "RANLIB=$${RANLIB}" \
18080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18081                   installcheck) \
18082           || exit 1
18083
18084 @endif libiberty
18085
18086 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
18087 maybe-mostlyclean-libiberty:
18088 @if libiberty
18089 maybe-mostlyclean-libiberty: mostlyclean-libiberty
18090
18091 mostlyclean-libiberty: 
18092         @[ -f ./libiberty/Makefile ] || exit 0; \
18093         r=`${PWD_COMMAND}`; export r; \
18094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18095         $(HOST_EXPORTS) \
18096         for flag in $(EXTRA_HOST_FLAGS) ; do \
18097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18098         done; \
18099         echo "Doing mostlyclean in libiberty" ; \
18100         (cd $(HOST_SUBDIR)/libiberty && \
18101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18103                   "RANLIB=$${RANLIB}" \
18104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18105                   mostlyclean) \
18106           || exit 1
18107
18108 @endif libiberty
18109
18110 .PHONY: maybe-clean-libiberty clean-libiberty
18111 maybe-clean-libiberty:
18112 @if libiberty
18113 maybe-clean-libiberty: clean-libiberty
18114
18115 clean-libiberty: 
18116         @[ -f ./libiberty/Makefile ] || exit 0; \
18117         r=`${PWD_COMMAND}`; export r; \
18118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18119         $(HOST_EXPORTS) \
18120         for flag in $(EXTRA_HOST_FLAGS) ; do \
18121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18122         done; \
18123         echo "Doing clean in libiberty" ; \
18124         (cd $(HOST_SUBDIR)/libiberty && \
18125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18127                   "RANLIB=$${RANLIB}" \
18128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18129                   clean) \
18130           || exit 1
18131
18132 @endif libiberty
18133
18134 .PHONY: maybe-distclean-libiberty distclean-libiberty
18135 maybe-distclean-libiberty:
18136 @if libiberty
18137 maybe-distclean-libiberty: distclean-libiberty
18138
18139 distclean-libiberty: 
18140         @[ -f ./libiberty/Makefile ] || exit 0; \
18141         r=`${PWD_COMMAND}`; export r; \
18142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18143         $(HOST_EXPORTS) \
18144         for flag in $(EXTRA_HOST_FLAGS) ; do \
18145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18146         done; \
18147         echo "Doing distclean in libiberty" ; \
18148         (cd $(HOST_SUBDIR)/libiberty && \
18149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18151                   "RANLIB=$${RANLIB}" \
18152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18153                   distclean) \
18154           || exit 1
18155
18156 @endif libiberty
18157
18158 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
18159 maybe-maintainer-clean-libiberty:
18160 @if libiberty
18161 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
18162
18163 maintainer-clean-libiberty: 
18164         @[ -f ./libiberty/Makefile ] || exit 0; \
18165         r=`${PWD_COMMAND}`; export r; \
18166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18167         $(HOST_EXPORTS) \
18168         for flag in $(EXTRA_HOST_FLAGS) ; do \
18169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18170         done; \
18171         echo "Doing maintainer-clean in libiberty" ; \
18172         (cd $(HOST_SUBDIR)/libiberty && \
18173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18175                   "RANLIB=$${RANLIB}" \
18176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18177                   maintainer-clean) \
18178           || exit 1
18179
18180 @endif libiberty
18181
18182
18183
18184 .PHONY: configure-libtool maybe-configure-libtool
18185 maybe-configure-libtool:
18186 @if libtool
18187 maybe-configure-libtool: configure-libtool
18188 configure-libtool:
18189         @: $(MAKE); $(unstage)
18190         @test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
18191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
18192         r=`${PWD_COMMAND}`; export r; \
18193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18194         $(HOST_EXPORTS) \
18195         echo Configuring in $(HOST_SUBDIR)/libtool; \
18196         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
18197         case $(srcdir) in \
18198           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18199           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
18200                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18201         esac; \
18202         srcdiroption="--srcdir=$${topdir}/libtool"; \
18203         libsrcdir="$$s/libtool"; \
18204         $(SHELL) $${libsrcdir}/configure \
18205           $(HOST_CONFIGARGS) $${srcdiroption}  \
18206           || exit 1
18207 @endif libtool
18208
18209
18210
18211
18212
18213 .PHONY: all-libtool maybe-all-libtool
18214 maybe-all-libtool:
18215 @if libtool
18216 TARGET-libtool=all
18217 maybe-all-libtool: all-libtool
18218 all-libtool: configure-libtool
18219         @: $(MAKE); $(unstage)
18220         @r=`${PWD_COMMAND}`; export r; \
18221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18222         $(HOST_EXPORTS) \
18223         (cd $(HOST_SUBDIR)/libtool && \
18224           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
18225 @endif libtool
18226
18227
18228
18229
18230 .PHONY: check-libtool maybe-check-libtool
18231 maybe-check-libtool:
18232 @if libtool
18233 maybe-check-libtool: check-libtool
18234
18235 check-libtool:
18236         @: $(MAKE); $(unstage)
18237         @r=`${PWD_COMMAND}`; export r; \
18238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18239         $(HOST_EXPORTS) \
18240         (cd $(HOST_SUBDIR)/libtool && \
18241           $(MAKE) $(FLAGS_TO_PASS)  check)
18242
18243 @endif libtool
18244
18245 .PHONY: install-libtool maybe-install-libtool
18246 maybe-install-libtool:
18247 @if libtool
18248 maybe-install-libtool: install-libtool
18249
18250 install-libtool: installdirs
18251         @: $(MAKE); $(unstage)
18252         @r=`${PWD_COMMAND}`; export r; \
18253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254         $(HOST_EXPORTS) \
18255         (cd $(HOST_SUBDIR)/libtool && \
18256           $(MAKE) $(FLAGS_TO_PASS)  install)
18257
18258 @endif libtool
18259
18260 # Other targets (info, dvi, etc.)
18261
18262 .PHONY: maybe-info-libtool info-libtool
18263 maybe-info-libtool:
18264 @if libtool
18265 maybe-info-libtool: info-libtool
18266
18267 info-libtool: \
18268     configure-libtool 
18269         @: $(MAKE); $(unstage)
18270         @[ -f ./libtool/Makefile ] || exit 0; \
18271         r=`${PWD_COMMAND}`; export r; \
18272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18273         $(HOST_EXPORTS) \
18274         for flag in $(EXTRA_HOST_FLAGS) ; do \
18275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18276         done; \
18277         echo "Doing info in libtool" ; \
18278         (cd $(HOST_SUBDIR)/libtool && \
18279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18281                   "RANLIB=$${RANLIB}" \
18282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18283                   info) \
18284           || exit 1
18285
18286 @endif libtool
18287
18288 .PHONY: maybe-dvi-libtool dvi-libtool
18289 maybe-dvi-libtool:
18290 @if libtool
18291 maybe-dvi-libtool: dvi-libtool
18292
18293 dvi-libtool: \
18294     configure-libtool 
18295         @: $(MAKE); $(unstage)
18296         @[ -f ./libtool/Makefile ] || exit 0; \
18297         r=`${PWD_COMMAND}`; export r; \
18298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18299         $(HOST_EXPORTS) \
18300         for flag in $(EXTRA_HOST_FLAGS) ; do \
18301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18302         done; \
18303         echo "Doing dvi in libtool" ; \
18304         (cd $(HOST_SUBDIR)/libtool && \
18305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18307                   "RANLIB=$${RANLIB}" \
18308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18309                   dvi) \
18310           || exit 1
18311
18312 @endif libtool
18313
18314 .PHONY: maybe-html-libtool html-libtool
18315 maybe-html-libtool:
18316 @if libtool
18317 maybe-html-libtool: html-libtool
18318
18319 html-libtool: \
18320     configure-libtool 
18321         @: $(MAKE); $(unstage)
18322         @[ -f ./libtool/Makefile ] || exit 0; \
18323         r=`${PWD_COMMAND}`; export r; \
18324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18325         $(HOST_EXPORTS) \
18326         for flag in $(EXTRA_HOST_FLAGS) ; do \
18327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18328         done; \
18329         echo "Doing html in libtool" ; \
18330         (cd $(HOST_SUBDIR)/libtool && \
18331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18333                   "RANLIB=$${RANLIB}" \
18334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18335                   html) \
18336           || exit 1
18337
18338 @endif libtool
18339
18340 .PHONY: maybe-TAGS-libtool TAGS-libtool
18341 maybe-TAGS-libtool:
18342 @if libtool
18343 maybe-TAGS-libtool: TAGS-libtool
18344
18345 TAGS-libtool: \
18346     configure-libtool 
18347         @: $(MAKE); $(unstage)
18348         @[ -f ./libtool/Makefile ] || exit 0; \
18349         r=`${PWD_COMMAND}`; export r; \
18350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18351         $(HOST_EXPORTS) \
18352         for flag in $(EXTRA_HOST_FLAGS) ; do \
18353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18354         done; \
18355         echo "Doing TAGS in libtool" ; \
18356         (cd $(HOST_SUBDIR)/libtool && \
18357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18359                   "RANLIB=$${RANLIB}" \
18360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18361                   TAGS) \
18362           || exit 1
18363
18364 @endif libtool
18365
18366 .PHONY: maybe-install-info-libtool install-info-libtool
18367 maybe-install-info-libtool:
18368 @if libtool
18369 maybe-install-info-libtool: install-info-libtool
18370
18371 install-info-libtool: \
18372     configure-libtool \
18373     info-libtool 
18374         @: $(MAKE); $(unstage)
18375         @[ -f ./libtool/Makefile ] || exit 0; \
18376         r=`${PWD_COMMAND}`; export r; \
18377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18378         $(HOST_EXPORTS) \
18379         for flag in $(EXTRA_HOST_FLAGS) ; do \
18380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18381         done; \
18382         echo "Doing install-info in libtool" ; \
18383         (cd $(HOST_SUBDIR)/libtool && \
18384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18386                   "RANLIB=$${RANLIB}" \
18387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18388                   install-info) \
18389           || exit 1
18390
18391 @endif libtool
18392
18393 .PHONY: maybe-installcheck-libtool installcheck-libtool
18394 maybe-installcheck-libtool:
18395 @if libtool
18396 maybe-installcheck-libtool: installcheck-libtool
18397
18398 installcheck-libtool: \
18399     configure-libtool 
18400         @: $(MAKE); $(unstage)
18401         @[ -f ./libtool/Makefile ] || exit 0; \
18402         r=`${PWD_COMMAND}`; export r; \
18403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18404         $(HOST_EXPORTS) \
18405         for flag in $(EXTRA_HOST_FLAGS) ; do \
18406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18407         done; \
18408         echo "Doing installcheck in libtool" ; \
18409         (cd $(HOST_SUBDIR)/libtool && \
18410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18412                   "RANLIB=$${RANLIB}" \
18413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18414                   installcheck) \
18415           || exit 1
18416
18417 @endif libtool
18418
18419 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
18420 maybe-mostlyclean-libtool:
18421 @if libtool
18422 maybe-mostlyclean-libtool: mostlyclean-libtool
18423
18424 mostlyclean-libtool: 
18425         @: $(MAKE); $(unstage)
18426         @[ -f ./libtool/Makefile ] || exit 0; \
18427         r=`${PWD_COMMAND}`; export r; \
18428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18429         $(HOST_EXPORTS) \
18430         for flag in $(EXTRA_HOST_FLAGS) ; do \
18431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18432         done; \
18433         echo "Doing mostlyclean in libtool" ; \
18434         (cd $(HOST_SUBDIR)/libtool && \
18435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18437                   "RANLIB=$${RANLIB}" \
18438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18439                   mostlyclean) \
18440           || exit 1
18441
18442 @endif libtool
18443
18444 .PHONY: maybe-clean-libtool clean-libtool
18445 maybe-clean-libtool:
18446 @if libtool
18447 maybe-clean-libtool: clean-libtool
18448
18449 clean-libtool: 
18450         @: $(MAKE); $(unstage)
18451         @[ -f ./libtool/Makefile ] || exit 0; \
18452         r=`${PWD_COMMAND}`; export r; \
18453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18454         $(HOST_EXPORTS) \
18455         for flag in $(EXTRA_HOST_FLAGS) ; do \
18456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18457         done; \
18458         echo "Doing clean in libtool" ; \
18459         (cd $(HOST_SUBDIR)/libtool && \
18460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18462                   "RANLIB=$${RANLIB}" \
18463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18464                   clean) \
18465           || exit 1
18466
18467 @endif libtool
18468
18469 .PHONY: maybe-distclean-libtool distclean-libtool
18470 maybe-distclean-libtool:
18471 @if libtool
18472 maybe-distclean-libtool: distclean-libtool
18473
18474 distclean-libtool: 
18475         @: $(MAKE); $(unstage)
18476         @[ -f ./libtool/Makefile ] || exit 0; \
18477         r=`${PWD_COMMAND}`; export r; \
18478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18479         $(HOST_EXPORTS) \
18480         for flag in $(EXTRA_HOST_FLAGS) ; do \
18481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18482         done; \
18483         echo "Doing distclean in libtool" ; \
18484         (cd $(HOST_SUBDIR)/libtool && \
18485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18487                   "RANLIB=$${RANLIB}" \
18488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18489                   distclean) \
18490           || exit 1
18491
18492 @endif libtool
18493
18494 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18495 maybe-maintainer-clean-libtool:
18496 @if libtool
18497 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18498
18499 maintainer-clean-libtool: 
18500         @: $(MAKE); $(unstage)
18501         @[ -f ./libtool/Makefile ] || exit 0; \
18502         r=`${PWD_COMMAND}`; export r; \
18503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504         $(HOST_EXPORTS) \
18505         for flag in $(EXTRA_HOST_FLAGS) ; do \
18506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18507         done; \
18508         echo "Doing maintainer-clean in libtool" ; \
18509         (cd $(HOST_SUBDIR)/libtool && \
18510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18512                   "RANLIB=$${RANLIB}" \
18513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18514                   maintainer-clean) \
18515           || exit 1
18516
18517 @endif libtool
18518
18519
18520
18521 .PHONY: configure-m4 maybe-configure-m4
18522 maybe-configure-m4:
18523 @if m4
18524 maybe-configure-m4: configure-m4
18525 configure-m4:
18526         @: $(MAKE); $(unstage)
18527         @test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18529         r=`${PWD_COMMAND}`; export r; \
18530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18531         $(HOST_EXPORTS) \
18532         echo Configuring in $(HOST_SUBDIR)/m4; \
18533         cd "$(HOST_SUBDIR)/m4" || exit 1; \
18534         case $(srcdir) in \
18535           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18536           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18537                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18538         esac; \
18539         srcdiroption="--srcdir=$${topdir}/m4"; \
18540         libsrcdir="$$s/m4"; \
18541         $(SHELL) $${libsrcdir}/configure \
18542           $(HOST_CONFIGARGS) $${srcdiroption}  \
18543           || exit 1
18544 @endif m4
18545
18546
18547
18548
18549
18550 .PHONY: all-m4 maybe-all-m4
18551 maybe-all-m4:
18552 @if m4
18553 TARGET-m4=all
18554 maybe-all-m4: all-m4
18555 all-m4: configure-m4
18556         @: $(MAKE); $(unstage)
18557         @r=`${PWD_COMMAND}`; export r; \
18558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18559         $(HOST_EXPORTS) \
18560         (cd $(HOST_SUBDIR)/m4 && \
18561           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
18562 @endif m4
18563
18564
18565
18566
18567 .PHONY: check-m4 maybe-check-m4
18568 maybe-check-m4:
18569 @if m4
18570 maybe-check-m4: check-m4
18571
18572 check-m4:
18573         @: $(MAKE); $(unstage)
18574         @r=`${PWD_COMMAND}`; export r; \
18575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18576         $(HOST_EXPORTS) \
18577         (cd $(HOST_SUBDIR)/m4 && \
18578           $(MAKE) $(FLAGS_TO_PASS)  check)
18579
18580 @endif m4
18581
18582 .PHONY: install-m4 maybe-install-m4
18583 maybe-install-m4:
18584 @if m4
18585 maybe-install-m4: install-m4
18586
18587 install-m4: installdirs
18588         @: $(MAKE); $(unstage)
18589         @r=`${PWD_COMMAND}`; export r; \
18590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18591         $(HOST_EXPORTS) \
18592         (cd $(HOST_SUBDIR)/m4 && \
18593           $(MAKE) $(FLAGS_TO_PASS)  install)
18594
18595 @endif m4
18596
18597 # Other targets (info, dvi, etc.)
18598
18599 .PHONY: maybe-info-m4 info-m4
18600 maybe-info-m4:
18601 @if m4
18602 maybe-info-m4: info-m4
18603
18604 info-m4: \
18605     configure-m4 
18606         @: $(MAKE); $(unstage)
18607         @[ -f ./m4/Makefile ] || exit 0; \
18608         r=`${PWD_COMMAND}`; export r; \
18609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18610         $(HOST_EXPORTS) \
18611         for flag in $(EXTRA_HOST_FLAGS) ; do \
18612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18613         done; \
18614         echo "Doing info in m4" ; \
18615         (cd $(HOST_SUBDIR)/m4 && \
18616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18618                   "RANLIB=$${RANLIB}" \
18619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18620                   info) \
18621           || exit 1
18622
18623 @endif m4
18624
18625 .PHONY: maybe-dvi-m4 dvi-m4
18626 maybe-dvi-m4:
18627 @if m4
18628 maybe-dvi-m4: dvi-m4
18629
18630 dvi-m4: \
18631     configure-m4 
18632         @: $(MAKE); $(unstage)
18633         @[ -f ./m4/Makefile ] || exit 0; \
18634         r=`${PWD_COMMAND}`; export r; \
18635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18636         $(HOST_EXPORTS) \
18637         for flag in $(EXTRA_HOST_FLAGS) ; do \
18638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18639         done; \
18640         echo "Doing dvi in m4" ; \
18641         (cd $(HOST_SUBDIR)/m4 && \
18642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18644                   "RANLIB=$${RANLIB}" \
18645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18646                   dvi) \
18647           || exit 1
18648
18649 @endif m4
18650
18651 .PHONY: maybe-html-m4 html-m4
18652 maybe-html-m4:
18653 @if m4
18654 maybe-html-m4: html-m4
18655
18656 html-m4: \
18657     configure-m4 
18658         @: $(MAKE); $(unstage)
18659         @[ -f ./m4/Makefile ] || exit 0; \
18660         r=`${PWD_COMMAND}`; export r; \
18661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18662         $(HOST_EXPORTS) \
18663         for flag in $(EXTRA_HOST_FLAGS) ; do \
18664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18665         done; \
18666         echo "Doing html in m4" ; \
18667         (cd $(HOST_SUBDIR)/m4 && \
18668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18670                   "RANLIB=$${RANLIB}" \
18671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18672                   html) \
18673           || exit 1
18674
18675 @endif m4
18676
18677 .PHONY: maybe-TAGS-m4 TAGS-m4
18678 maybe-TAGS-m4:
18679 @if m4
18680 maybe-TAGS-m4: TAGS-m4
18681
18682 TAGS-m4: \
18683     configure-m4 
18684         @: $(MAKE); $(unstage)
18685         @[ -f ./m4/Makefile ] || exit 0; \
18686         r=`${PWD_COMMAND}`; export r; \
18687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18688         $(HOST_EXPORTS) \
18689         for flag in $(EXTRA_HOST_FLAGS) ; do \
18690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18691         done; \
18692         echo "Doing TAGS in m4" ; \
18693         (cd $(HOST_SUBDIR)/m4 && \
18694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18696                   "RANLIB=$${RANLIB}" \
18697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18698                   TAGS) \
18699           || exit 1
18700
18701 @endif m4
18702
18703 .PHONY: maybe-install-info-m4 install-info-m4
18704 maybe-install-info-m4:
18705 @if m4
18706 maybe-install-info-m4: install-info-m4
18707
18708 install-info-m4: \
18709     configure-m4 \
18710     info-m4 
18711         @: $(MAKE); $(unstage)
18712         @[ -f ./m4/Makefile ] || exit 0; \
18713         r=`${PWD_COMMAND}`; export r; \
18714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18715         $(HOST_EXPORTS) \
18716         for flag in $(EXTRA_HOST_FLAGS) ; do \
18717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18718         done; \
18719         echo "Doing install-info in m4" ; \
18720         (cd $(HOST_SUBDIR)/m4 && \
18721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18723                   "RANLIB=$${RANLIB}" \
18724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18725                   install-info) \
18726           || exit 1
18727
18728 @endif m4
18729
18730 .PHONY: maybe-installcheck-m4 installcheck-m4
18731 maybe-installcheck-m4:
18732 @if m4
18733 maybe-installcheck-m4: installcheck-m4
18734
18735 installcheck-m4: \
18736     configure-m4 
18737         @: $(MAKE); $(unstage)
18738         @[ -f ./m4/Makefile ] || exit 0; \
18739         r=`${PWD_COMMAND}`; export r; \
18740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18741         $(HOST_EXPORTS) \
18742         for flag in $(EXTRA_HOST_FLAGS) ; do \
18743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18744         done; \
18745         echo "Doing installcheck in m4" ; \
18746         (cd $(HOST_SUBDIR)/m4 && \
18747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18749                   "RANLIB=$${RANLIB}" \
18750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18751                   installcheck) \
18752           || exit 1
18753
18754 @endif m4
18755
18756 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
18757 maybe-mostlyclean-m4:
18758 @if m4
18759 maybe-mostlyclean-m4: mostlyclean-m4
18760
18761 mostlyclean-m4: 
18762         @: $(MAKE); $(unstage)
18763         @[ -f ./m4/Makefile ] || exit 0; \
18764         r=`${PWD_COMMAND}`; export r; \
18765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18766         $(HOST_EXPORTS) \
18767         for flag in $(EXTRA_HOST_FLAGS) ; do \
18768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18769         done; \
18770         echo "Doing mostlyclean in m4" ; \
18771         (cd $(HOST_SUBDIR)/m4 && \
18772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18774                   "RANLIB=$${RANLIB}" \
18775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18776                   mostlyclean) \
18777           || exit 1
18778
18779 @endif m4
18780
18781 .PHONY: maybe-clean-m4 clean-m4
18782 maybe-clean-m4:
18783 @if m4
18784 maybe-clean-m4: clean-m4
18785
18786 clean-m4: 
18787         @: $(MAKE); $(unstage)
18788         @[ -f ./m4/Makefile ] || exit 0; \
18789         r=`${PWD_COMMAND}`; export r; \
18790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18791         $(HOST_EXPORTS) \
18792         for flag in $(EXTRA_HOST_FLAGS) ; do \
18793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18794         done; \
18795         echo "Doing clean in m4" ; \
18796         (cd $(HOST_SUBDIR)/m4 && \
18797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18799                   "RANLIB=$${RANLIB}" \
18800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18801                   clean) \
18802           || exit 1
18803
18804 @endif m4
18805
18806 .PHONY: maybe-distclean-m4 distclean-m4
18807 maybe-distclean-m4:
18808 @if m4
18809 maybe-distclean-m4: distclean-m4
18810
18811 distclean-m4: 
18812         @: $(MAKE); $(unstage)
18813         @[ -f ./m4/Makefile ] || exit 0; \
18814         r=`${PWD_COMMAND}`; export r; \
18815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18816         $(HOST_EXPORTS) \
18817         for flag in $(EXTRA_HOST_FLAGS) ; do \
18818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18819         done; \
18820         echo "Doing distclean in m4" ; \
18821         (cd $(HOST_SUBDIR)/m4 && \
18822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18824                   "RANLIB=$${RANLIB}" \
18825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18826                   distclean) \
18827           || exit 1
18828
18829 @endif m4
18830
18831 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
18832 maybe-maintainer-clean-m4:
18833 @if m4
18834 maybe-maintainer-clean-m4: maintainer-clean-m4
18835
18836 maintainer-clean-m4: 
18837         @: $(MAKE); $(unstage)
18838         @[ -f ./m4/Makefile ] || exit 0; \
18839         r=`${PWD_COMMAND}`; export r; \
18840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841         $(HOST_EXPORTS) \
18842         for flag in $(EXTRA_HOST_FLAGS) ; do \
18843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18844         done; \
18845         echo "Doing maintainer-clean in m4" ; \
18846         (cd $(HOST_SUBDIR)/m4 && \
18847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18849                   "RANLIB=$${RANLIB}" \
18850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18851                   maintainer-clean) \
18852           || exit 1
18853
18854 @endif m4
18855
18856
18857
18858 .PHONY: configure-make maybe-configure-make
18859 maybe-configure-make:
18860 @if make
18861 maybe-configure-make: configure-make
18862 configure-make:
18863         @: $(MAKE); $(unstage)
18864         @test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
18865         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
18866         r=`${PWD_COMMAND}`; export r; \
18867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18868         $(HOST_EXPORTS) \
18869         echo Configuring in $(HOST_SUBDIR)/make; \
18870         cd "$(HOST_SUBDIR)/make" || exit 1; \
18871         case $(srcdir) in \
18872           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18873           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
18874                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18875         esac; \
18876         srcdiroption="--srcdir=$${topdir}/make"; \
18877         libsrcdir="$$s/make"; \
18878         $(SHELL) $${libsrcdir}/configure \
18879           $(HOST_CONFIGARGS) $${srcdiroption}  \
18880           || exit 1
18881 @endif make
18882
18883
18884
18885
18886
18887 .PHONY: all-make maybe-all-make
18888 maybe-all-make:
18889 @if make
18890 TARGET-make=all
18891 maybe-all-make: all-make
18892 all-make: configure-make
18893         @: $(MAKE); $(unstage)
18894         @r=`${PWD_COMMAND}`; export r; \
18895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18896         $(HOST_EXPORTS) \
18897         (cd $(HOST_SUBDIR)/make && \
18898           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
18899 @endif make
18900
18901
18902
18903
18904 .PHONY: check-make maybe-check-make
18905 maybe-check-make:
18906 @if make
18907 maybe-check-make: check-make
18908
18909 check-make:
18910         @: $(MAKE); $(unstage)
18911         @r=`${PWD_COMMAND}`; export r; \
18912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18913         $(HOST_EXPORTS) \
18914         (cd $(HOST_SUBDIR)/make && \
18915           $(MAKE) $(FLAGS_TO_PASS)  check)
18916
18917 @endif make
18918
18919 .PHONY: install-make maybe-install-make
18920 maybe-install-make:
18921 @if make
18922 maybe-install-make: install-make
18923
18924 install-make: installdirs
18925         @: $(MAKE); $(unstage)
18926         @r=`${PWD_COMMAND}`; export r; \
18927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18928         $(HOST_EXPORTS) \
18929         (cd $(HOST_SUBDIR)/make && \
18930           $(MAKE) $(FLAGS_TO_PASS)  install)
18931
18932 @endif make
18933
18934 # Other targets (info, dvi, etc.)
18935
18936 .PHONY: maybe-info-make info-make
18937 maybe-info-make:
18938 @if make
18939 maybe-info-make: info-make
18940
18941 info-make: \
18942     configure-make 
18943         @: $(MAKE); $(unstage)
18944         @[ -f ./make/Makefile ] || exit 0; \
18945         r=`${PWD_COMMAND}`; export r; \
18946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18947         $(HOST_EXPORTS) \
18948         for flag in $(EXTRA_HOST_FLAGS) ; do \
18949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18950         done; \
18951         echo "Doing info in make" ; \
18952         (cd $(HOST_SUBDIR)/make && \
18953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18955                   "RANLIB=$${RANLIB}" \
18956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18957                   info) \
18958           || exit 1
18959
18960 @endif make
18961
18962 .PHONY: maybe-dvi-make dvi-make
18963 maybe-dvi-make:
18964 @if make
18965 maybe-dvi-make: dvi-make
18966
18967 dvi-make: \
18968     configure-make 
18969         @: $(MAKE); $(unstage)
18970         @[ -f ./make/Makefile ] || exit 0; \
18971         r=`${PWD_COMMAND}`; export r; \
18972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18973         $(HOST_EXPORTS) \
18974         for flag in $(EXTRA_HOST_FLAGS) ; do \
18975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18976         done; \
18977         echo "Doing dvi in make" ; \
18978         (cd $(HOST_SUBDIR)/make && \
18979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18981                   "RANLIB=$${RANLIB}" \
18982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18983                   dvi) \
18984           || exit 1
18985
18986 @endif make
18987
18988 .PHONY: maybe-html-make html-make
18989 maybe-html-make:
18990 @if make
18991 maybe-html-make: html-make
18992
18993 html-make: \
18994     configure-make 
18995         @: $(MAKE); $(unstage)
18996         @[ -f ./make/Makefile ] || exit 0; \
18997         r=`${PWD_COMMAND}`; export r; \
18998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18999         $(HOST_EXPORTS) \
19000         for flag in $(EXTRA_HOST_FLAGS) ; do \
19001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19002         done; \
19003         echo "Doing html in make" ; \
19004         (cd $(HOST_SUBDIR)/make && \
19005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19007                   "RANLIB=$${RANLIB}" \
19008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19009                   html) \
19010           || exit 1
19011
19012 @endif make
19013
19014 .PHONY: maybe-TAGS-make TAGS-make
19015 maybe-TAGS-make:
19016 @if make
19017 maybe-TAGS-make: TAGS-make
19018
19019 TAGS-make: \
19020     configure-make 
19021         @: $(MAKE); $(unstage)
19022         @[ -f ./make/Makefile ] || exit 0; \
19023         r=`${PWD_COMMAND}`; export r; \
19024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19025         $(HOST_EXPORTS) \
19026         for flag in $(EXTRA_HOST_FLAGS) ; do \
19027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19028         done; \
19029         echo "Doing TAGS in make" ; \
19030         (cd $(HOST_SUBDIR)/make && \
19031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19033                   "RANLIB=$${RANLIB}" \
19034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19035                   TAGS) \
19036           || exit 1
19037
19038 @endif make
19039
19040 .PHONY: maybe-install-info-make install-info-make
19041 maybe-install-info-make:
19042 @if make
19043 maybe-install-info-make: install-info-make
19044
19045 install-info-make: \
19046     configure-make \
19047     info-make 
19048         @: $(MAKE); $(unstage)
19049         @[ -f ./make/Makefile ] || exit 0; \
19050         r=`${PWD_COMMAND}`; export r; \
19051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19052         $(HOST_EXPORTS) \
19053         for flag in $(EXTRA_HOST_FLAGS) ; do \
19054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19055         done; \
19056         echo "Doing install-info in make" ; \
19057         (cd $(HOST_SUBDIR)/make && \
19058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19060                   "RANLIB=$${RANLIB}" \
19061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19062                   install-info) \
19063           || exit 1
19064
19065 @endif make
19066
19067 .PHONY: maybe-installcheck-make installcheck-make
19068 maybe-installcheck-make:
19069 @if make
19070 maybe-installcheck-make: installcheck-make
19071
19072 installcheck-make: \
19073     configure-make 
19074         @: $(MAKE); $(unstage)
19075         @[ -f ./make/Makefile ] || exit 0; \
19076         r=`${PWD_COMMAND}`; export r; \
19077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19078         $(HOST_EXPORTS) \
19079         for flag in $(EXTRA_HOST_FLAGS) ; do \
19080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19081         done; \
19082         echo "Doing installcheck in make" ; \
19083         (cd $(HOST_SUBDIR)/make && \
19084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19086                   "RANLIB=$${RANLIB}" \
19087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19088                   installcheck) \
19089           || exit 1
19090
19091 @endif make
19092
19093 .PHONY: maybe-mostlyclean-make mostlyclean-make
19094 maybe-mostlyclean-make:
19095 @if make
19096 maybe-mostlyclean-make: mostlyclean-make
19097
19098 mostlyclean-make: 
19099         @: $(MAKE); $(unstage)
19100         @[ -f ./make/Makefile ] || exit 0; \
19101         r=`${PWD_COMMAND}`; export r; \
19102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103         $(HOST_EXPORTS) \
19104         for flag in $(EXTRA_HOST_FLAGS) ; do \
19105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19106         done; \
19107         echo "Doing mostlyclean in make" ; \
19108         (cd $(HOST_SUBDIR)/make && \
19109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19111                   "RANLIB=$${RANLIB}" \
19112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19113                   mostlyclean) \
19114           || exit 1
19115
19116 @endif make
19117
19118 .PHONY: maybe-clean-make clean-make
19119 maybe-clean-make:
19120 @if make
19121 maybe-clean-make: clean-make
19122
19123 clean-make: 
19124         @: $(MAKE); $(unstage)
19125         @[ -f ./make/Makefile ] || exit 0; \
19126         r=`${PWD_COMMAND}`; export r; \
19127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19128         $(HOST_EXPORTS) \
19129         for flag in $(EXTRA_HOST_FLAGS) ; do \
19130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19131         done; \
19132         echo "Doing clean in make" ; \
19133         (cd $(HOST_SUBDIR)/make && \
19134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19136                   "RANLIB=$${RANLIB}" \
19137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19138                   clean) \
19139           || exit 1
19140
19141 @endif make
19142
19143 .PHONY: maybe-distclean-make distclean-make
19144 maybe-distclean-make:
19145 @if make
19146 maybe-distclean-make: distclean-make
19147
19148 distclean-make: 
19149         @: $(MAKE); $(unstage)
19150         @[ -f ./make/Makefile ] || exit 0; \
19151         r=`${PWD_COMMAND}`; export r; \
19152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19153         $(HOST_EXPORTS) \
19154         for flag in $(EXTRA_HOST_FLAGS) ; do \
19155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19156         done; \
19157         echo "Doing distclean in make" ; \
19158         (cd $(HOST_SUBDIR)/make && \
19159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19161                   "RANLIB=$${RANLIB}" \
19162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19163                   distclean) \
19164           || exit 1
19165
19166 @endif make
19167
19168 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
19169 maybe-maintainer-clean-make:
19170 @if make
19171 maybe-maintainer-clean-make: maintainer-clean-make
19172
19173 maintainer-clean-make: 
19174         @: $(MAKE); $(unstage)
19175         @[ -f ./make/Makefile ] || exit 0; \
19176         r=`${PWD_COMMAND}`; export r; \
19177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19178         $(HOST_EXPORTS) \
19179         for flag in $(EXTRA_HOST_FLAGS) ; do \
19180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19181         done; \
19182         echo "Doing maintainer-clean in make" ; \
19183         (cd $(HOST_SUBDIR)/make && \
19184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19186                   "RANLIB=$${RANLIB}" \
19187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19188                   maintainer-clean) \
19189           || exit 1
19190
19191 @endif make
19192
19193
19194
19195 .PHONY: configure-mmalloc maybe-configure-mmalloc
19196 maybe-configure-mmalloc:
19197 @if mmalloc
19198 maybe-configure-mmalloc: configure-mmalloc
19199 configure-mmalloc:
19200         @: $(MAKE); $(unstage)
19201         @test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
19202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
19203         r=`${PWD_COMMAND}`; export r; \
19204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19205         $(HOST_EXPORTS) \
19206         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
19207         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
19208         case $(srcdir) in \
19209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19210           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
19211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19212         esac; \
19213         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
19214         libsrcdir="$$s/mmalloc"; \
19215         $(SHELL) $${libsrcdir}/configure \
19216           $(HOST_CONFIGARGS) $${srcdiroption}  \
19217           || exit 1
19218 @endif mmalloc
19219
19220
19221
19222
19223
19224 .PHONY: all-mmalloc maybe-all-mmalloc
19225 maybe-all-mmalloc:
19226 @if mmalloc
19227 TARGET-mmalloc=all
19228 maybe-all-mmalloc: all-mmalloc
19229 all-mmalloc: configure-mmalloc
19230         @: $(MAKE); $(unstage)
19231         @r=`${PWD_COMMAND}`; export r; \
19232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233         $(HOST_EXPORTS) \
19234         (cd $(HOST_SUBDIR)/mmalloc && \
19235           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
19236 @endif mmalloc
19237
19238
19239
19240
19241 .PHONY: check-mmalloc maybe-check-mmalloc
19242 maybe-check-mmalloc:
19243 @if mmalloc
19244 maybe-check-mmalloc: check-mmalloc
19245
19246 check-mmalloc:
19247
19248 @endif mmalloc
19249
19250 .PHONY: install-mmalloc maybe-install-mmalloc
19251 maybe-install-mmalloc:
19252 @if mmalloc
19253 maybe-install-mmalloc: install-mmalloc
19254
19255 install-mmalloc: installdirs
19256         @: $(MAKE); $(unstage)
19257         @r=`${PWD_COMMAND}`; export r; \
19258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19259         $(HOST_EXPORTS) \
19260         (cd $(HOST_SUBDIR)/mmalloc && \
19261           $(MAKE) $(FLAGS_TO_PASS)  install)
19262
19263 @endif mmalloc
19264
19265 # Other targets (info, dvi, etc.)
19266
19267 .PHONY: maybe-info-mmalloc info-mmalloc
19268 maybe-info-mmalloc:
19269 @if mmalloc
19270 maybe-info-mmalloc: info-mmalloc
19271
19272 info-mmalloc: \
19273     configure-mmalloc 
19274         @: $(MAKE); $(unstage)
19275         @[ -f ./mmalloc/Makefile ] || exit 0; \
19276         r=`${PWD_COMMAND}`; export r; \
19277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19278         $(HOST_EXPORTS) \
19279         for flag in $(EXTRA_HOST_FLAGS) ; do \
19280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19281         done; \
19282         echo "Doing info in mmalloc" ; \
19283         (cd $(HOST_SUBDIR)/mmalloc && \
19284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19286                   "RANLIB=$${RANLIB}" \
19287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19288                   info) \
19289           || exit 1
19290
19291 @endif mmalloc
19292
19293 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
19294 maybe-dvi-mmalloc:
19295 @if mmalloc
19296 maybe-dvi-mmalloc: dvi-mmalloc
19297
19298 dvi-mmalloc: \
19299     configure-mmalloc 
19300         @: $(MAKE); $(unstage)
19301         @[ -f ./mmalloc/Makefile ] || exit 0; \
19302         r=`${PWD_COMMAND}`; export r; \
19303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304         $(HOST_EXPORTS) \
19305         for flag in $(EXTRA_HOST_FLAGS) ; do \
19306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19307         done; \
19308         echo "Doing dvi in mmalloc" ; \
19309         (cd $(HOST_SUBDIR)/mmalloc && \
19310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312                   "RANLIB=$${RANLIB}" \
19313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19314                   dvi) \
19315           || exit 1
19316
19317 @endif mmalloc
19318
19319 .PHONY: maybe-html-mmalloc html-mmalloc
19320 maybe-html-mmalloc:
19321 @if mmalloc
19322 maybe-html-mmalloc: html-mmalloc
19323
19324 html-mmalloc: \
19325     configure-mmalloc 
19326         @: $(MAKE); $(unstage)
19327         @[ -f ./mmalloc/Makefile ] || exit 0; \
19328         r=`${PWD_COMMAND}`; export r; \
19329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19330         $(HOST_EXPORTS) \
19331         for flag in $(EXTRA_HOST_FLAGS) ; do \
19332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19333         done; \
19334         echo "Doing html in mmalloc" ; \
19335         (cd $(HOST_SUBDIR)/mmalloc && \
19336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19338                   "RANLIB=$${RANLIB}" \
19339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19340                   html) \
19341           || exit 1
19342
19343 @endif mmalloc
19344
19345 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
19346 maybe-TAGS-mmalloc:
19347 @if mmalloc
19348 maybe-TAGS-mmalloc: TAGS-mmalloc
19349
19350 TAGS-mmalloc: \
19351     configure-mmalloc 
19352         @: $(MAKE); $(unstage)
19353         @[ -f ./mmalloc/Makefile ] || exit 0; \
19354         r=`${PWD_COMMAND}`; export r; \
19355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19356         $(HOST_EXPORTS) \
19357         for flag in $(EXTRA_HOST_FLAGS) ; do \
19358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19359         done; \
19360         echo "Doing TAGS in mmalloc" ; \
19361         (cd $(HOST_SUBDIR)/mmalloc && \
19362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19364                   "RANLIB=$${RANLIB}" \
19365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19366                   TAGS) \
19367           || exit 1
19368
19369 @endif mmalloc
19370
19371 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
19372 maybe-install-info-mmalloc:
19373 @if mmalloc
19374 maybe-install-info-mmalloc: install-info-mmalloc
19375
19376 install-info-mmalloc: \
19377     configure-mmalloc \
19378     info-mmalloc 
19379         @: $(MAKE); $(unstage)
19380         @[ -f ./mmalloc/Makefile ] || exit 0; \
19381         r=`${PWD_COMMAND}`; export r; \
19382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19383         $(HOST_EXPORTS) \
19384         for flag in $(EXTRA_HOST_FLAGS) ; do \
19385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19386         done; \
19387         echo "Doing install-info in mmalloc" ; \
19388         (cd $(HOST_SUBDIR)/mmalloc && \
19389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19391                   "RANLIB=$${RANLIB}" \
19392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19393                   install-info) \
19394           || exit 1
19395
19396 @endif mmalloc
19397
19398 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
19399 maybe-installcheck-mmalloc:
19400 @if mmalloc
19401 maybe-installcheck-mmalloc: installcheck-mmalloc
19402
19403 installcheck-mmalloc: \
19404     configure-mmalloc 
19405         @: $(MAKE); $(unstage)
19406         @[ -f ./mmalloc/Makefile ] || exit 0; \
19407         r=`${PWD_COMMAND}`; export r; \
19408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409         $(HOST_EXPORTS) \
19410         for flag in $(EXTRA_HOST_FLAGS) ; do \
19411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19412         done; \
19413         echo "Doing installcheck in mmalloc" ; \
19414         (cd $(HOST_SUBDIR)/mmalloc && \
19415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19417                   "RANLIB=$${RANLIB}" \
19418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19419                   installcheck) \
19420           || exit 1
19421
19422 @endif mmalloc
19423
19424 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19425 maybe-mostlyclean-mmalloc:
19426 @if mmalloc
19427 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19428
19429 mostlyclean-mmalloc: 
19430         @: $(MAKE); $(unstage)
19431         @[ -f ./mmalloc/Makefile ] || exit 0; \
19432         r=`${PWD_COMMAND}`; export r; \
19433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19434         $(HOST_EXPORTS) \
19435         for flag in $(EXTRA_HOST_FLAGS) ; do \
19436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19437         done; \
19438         echo "Doing mostlyclean in mmalloc" ; \
19439         (cd $(HOST_SUBDIR)/mmalloc && \
19440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19442                   "RANLIB=$${RANLIB}" \
19443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19444                   mostlyclean) \
19445           || exit 1
19446
19447 @endif mmalloc
19448
19449 .PHONY: maybe-clean-mmalloc clean-mmalloc
19450 maybe-clean-mmalloc:
19451 @if mmalloc
19452 maybe-clean-mmalloc: clean-mmalloc
19453
19454 clean-mmalloc: 
19455         @: $(MAKE); $(unstage)
19456         @[ -f ./mmalloc/Makefile ] || exit 0; \
19457         r=`${PWD_COMMAND}`; export r; \
19458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459         $(HOST_EXPORTS) \
19460         for flag in $(EXTRA_HOST_FLAGS) ; do \
19461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19462         done; \
19463         echo "Doing clean in mmalloc" ; \
19464         (cd $(HOST_SUBDIR)/mmalloc && \
19465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19467                   "RANLIB=$${RANLIB}" \
19468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19469                   clean) \
19470           || exit 1
19471
19472 @endif mmalloc
19473
19474 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19475 maybe-distclean-mmalloc:
19476 @if mmalloc
19477 maybe-distclean-mmalloc: distclean-mmalloc
19478
19479 distclean-mmalloc: 
19480         @: $(MAKE); $(unstage)
19481         @[ -f ./mmalloc/Makefile ] || exit 0; \
19482         r=`${PWD_COMMAND}`; export r; \
19483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484         $(HOST_EXPORTS) \
19485         for flag in $(EXTRA_HOST_FLAGS) ; do \
19486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19487         done; \
19488         echo "Doing distclean in mmalloc" ; \
19489         (cd $(HOST_SUBDIR)/mmalloc && \
19490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19492                   "RANLIB=$${RANLIB}" \
19493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19494                   distclean) \
19495           || exit 1
19496
19497 @endif mmalloc
19498
19499 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19500 maybe-maintainer-clean-mmalloc:
19501 @if mmalloc
19502 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19503
19504 maintainer-clean-mmalloc: 
19505         @: $(MAKE); $(unstage)
19506         @[ -f ./mmalloc/Makefile ] || exit 0; \
19507         r=`${PWD_COMMAND}`; export r; \
19508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19509         $(HOST_EXPORTS) \
19510         for flag in $(EXTRA_HOST_FLAGS) ; do \
19511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19512         done; \
19513         echo "Doing maintainer-clean in mmalloc" ; \
19514         (cd $(HOST_SUBDIR)/mmalloc && \
19515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19517                   "RANLIB=$${RANLIB}" \
19518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19519                   maintainer-clean) \
19520           || exit 1
19521
19522 @endif mmalloc
19523
19524
19525
19526 .PHONY: configure-patch maybe-configure-patch
19527 maybe-configure-patch:
19528 @if patch
19529 maybe-configure-patch: configure-patch
19530 configure-patch:
19531         @: $(MAKE); $(unstage)
19532         @test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19534         r=`${PWD_COMMAND}`; export r; \
19535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19536         $(HOST_EXPORTS) \
19537         echo Configuring in $(HOST_SUBDIR)/patch; \
19538         cd "$(HOST_SUBDIR)/patch" || exit 1; \
19539         case $(srcdir) in \
19540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19541           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19543         esac; \
19544         srcdiroption="--srcdir=$${topdir}/patch"; \
19545         libsrcdir="$$s/patch"; \
19546         $(SHELL) $${libsrcdir}/configure \
19547           $(HOST_CONFIGARGS) $${srcdiroption}  \
19548           || exit 1
19549 @endif patch
19550
19551
19552
19553
19554
19555 .PHONY: all-patch maybe-all-patch
19556 maybe-all-patch:
19557 @if patch
19558 TARGET-patch=all
19559 maybe-all-patch: all-patch
19560 all-patch: configure-patch
19561         @: $(MAKE); $(unstage)
19562         @r=`${PWD_COMMAND}`; export r; \
19563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564         $(HOST_EXPORTS) \
19565         (cd $(HOST_SUBDIR)/patch && \
19566           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
19567 @endif patch
19568
19569
19570
19571
19572 .PHONY: check-patch maybe-check-patch
19573 maybe-check-patch:
19574 @if patch
19575 maybe-check-patch: check-patch
19576
19577 check-patch:
19578         @: $(MAKE); $(unstage)
19579         @r=`${PWD_COMMAND}`; export r; \
19580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581         $(HOST_EXPORTS) \
19582         (cd $(HOST_SUBDIR)/patch && \
19583           $(MAKE) $(FLAGS_TO_PASS)  check)
19584
19585 @endif patch
19586
19587 .PHONY: install-patch maybe-install-patch
19588 maybe-install-patch:
19589 @if patch
19590 maybe-install-patch: install-patch
19591
19592 install-patch: installdirs
19593         @: $(MAKE); $(unstage)
19594         @r=`${PWD_COMMAND}`; export r; \
19595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19596         $(HOST_EXPORTS) \
19597         (cd $(HOST_SUBDIR)/patch && \
19598           $(MAKE) $(FLAGS_TO_PASS)  install)
19599
19600 @endif patch
19601
19602 # Other targets (info, dvi, etc.)
19603
19604 .PHONY: maybe-info-patch info-patch
19605 maybe-info-patch:
19606 @if patch
19607 maybe-info-patch: info-patch
19608
19609 info-patch: \
19610     configure-patch 
19611         @: $(MAKE); $(unstage)
19612         @[ -f ./patch/Makefile ] || exit 0; \
19613         r=`${PWD_COMMAND}`; export r; \
19614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19615         $(HOST_EXPORTS) \
19616         for flag in $(EXTRA_HOST_FLAGS) ; do \
19617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19618         done; \
19619         echo "Doing info in patch" ; \
19620         (cd $(HOST_SUBDIR)/patch && \
19621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19623                   "RANLIB=$${RANLIB}" \
19624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19625                   info) \
19626           || exit 1
19627
19628 @endif patch
19629
19630 .PHONY: maybe-dvi-patch dvi-patch
19631 maybe-dvi-patch:
19632 @if patch
19633 maybe-dvi-patch: dvi-patch
19634
19635 dvi-patch: \
19636     configure-patch 
19637         @: $(MAKE); $(unstage)
19638         @[ -f ./patch/Makefile ] || exit 0; \
19639         r=`${PWD_COMMAND}`; export r; \
19640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19641         $(HOST_EXPORTS) \
19642         for flag in $(EXTRA_HOST_FLAGS) ; do \
19643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19644         done; \
19645         echo "Doing dvi in patch" ; \
19646         (cd $(HOST_SUBDIR)/patch && \
19647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19649                   "RANLIB=$${RANLIB}" \
19650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19651                   dvi) \
19652           || exit 1
19653
19654 @endif patch
19655
19656 .PHONY: maybe-html-patch html-patch
19657 maybe-html-patch:
19658 @if patch
19659 maybe-html-patch: html-patch
19660
19661 html-patch: \
19662     configure-patch 
19663         @: $(MAKE); $(unstage)
19664         @[ -f ./patch/Makefile ] || exit 0; \
19665         r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         $(HOST_EXPORTS) \
19668         for flag in $(EXTRA_HOST_FLAGS) ; do \
19669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19670         done; \
19671         echo "Doing html in patch" ; \
19672         (cd $(HOST_SUBDIR)/patch && \
19673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19675                   "RANLIB=$${RANLIB}" \
19676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19677                   html) \
19678           || exit 1
19679
19680 @endif patch
19681
19682 .PHONY: maybe-TAGS-patch TAGS-patch
19683 maybe-TAGS-patch:
19684 @if patch
19685 maybe-TAGS-patch: TAGS-patch
19686
19687 TAGS-patch: \
19688     configure-patch 
19689         @: $(MAKE); $(unstage)
19690         @[ -f ./patch/Makefile ] || exit 0; \
19691         r=`${PWD_COMMAND}`; export r; \
19692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693         $(HOST_EXPORTS) \
19694         for flag in $(EXTRA_HOST_FLAGS) ; do \
19695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19696         done; \
19697         echo "Doing TAGS in patch" ; \
19698         (cd $(HOST_SUBDIR)/patch && \
19699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19701                   "RANLIB=$${RANLIB}" \
19702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19703                   TAGS) \
19704           || exit 1
19705
19706 @endif patch
19707
19708 .PHONY: maybe-install-info-patch install-info-patch
19709 maybe-install-info-patch:
19710 @if patch
19711 maybe-install-info-patch: install-info-patch
19712
19713 install-info-patch: \
19714     configure-patch \
19715     info-patch 
19716         @: $(MAKE); $(unstage)
19717         @[ -f ./patch/Makefile ] || exit 0; \
19718         r=`${PWD_COMMAND}`; export r; \
19719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19720         $(HOST_EXPORTS) \
19721         for flag in $(EXTRA_HOST_FLAGS) ; do \
19722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19723         done; \
19724         echo "Doing install-info in patch" ; \
19725         (cd $(HOST_SUBDIR)/patch && \
19726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19728                   "RANLIB=$${RANLIB}" \
19729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19730                   install-info) \
19731           || exit 1
19732
19733 @endif patch
19734
19735 .PHONY: maybe-installcheck-patch installcheck-patch
19736 maybe-installcheck-patch:
19737 @if patch
19738 maybe-installcheck-patch: installcheck-patch
19739
19740 installcheck-patch: \
19741     configure-patch 
19742         @: $(MAKE); $(unstage)
19743         @[ -f ./patch/Makefile ] || exit 0; \
19744         r=`${PWD_COMMAND}`; export r; \
19745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19746         $(HOST_EXPORTS) \
19747         for flag in $(EXTRA_HOST_FLAGS) ; do \
19748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19749         done; \
19750         echo "Doing installcheck in patch" ; \
19751         (cd $(HOST_SUBDIR)/patch && \
19752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19754                   "RANLIB=$${RANLIB}" \
19755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19756                   installcheck) \
19757           || exit 1
19758
19759 @endif patch
19760
19761 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
19762 maybe-mostlyclean-patch:
19763 @if patch
19764 maybe-mostlyclean-patch: mostlyclean-patch
19765
19766 mostlyclean-patch: 
19767         @: $(MAKE); $(unstage)
19768         @[ -f ./patch/Makefile ] || exit 0; \
19769         r=`${PWD_COMMAND}`; export r; \
19770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19771         $(HOST_EXPORTS) \
19772         for flag in $(EXTRA_HOST_FLAGS) ; do \
19773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19774         done; \
19775         echo "Doing mostlyclean in patch" ; \
19776         (cd $(HOST_SUBDIR)/patch && \
19777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19779                   "RANLIB=$${RANLIB}" \
19780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19781                   mostlyclean) \
19782           || exit 1
19783
19784 @endif patch
19785
19786 .PHONY: maybe-clean-patch clean-patch
19787 maybe-clean-patch:
19788 @if patch
19789 maybe-clean-patch: clean-patch
19790
19791 clean-patch: 
19792         @: $(MAKE); $(unstage)
19793         @[ -f ./patch/Makefile ] || exit 0; \
19794         r=`${PWD_COMMAND}`; export r; \
19795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19796         $(HOST_EXPORTS) \
19797         for flag in $(EXTRA_HOST_FLAGS) ; do \
19798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19799         done; \
19800         echo "Doing clean in patch" ; \
19801         (cd $(HOST_SUBDIR)/patch && \
19802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19804                   "RANLIB=$${RANLIB}" \
19805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19806                   clean) \
19807           || exit 1
19808
19809 @endif patch
19810
19811 .PHONY: maybe-distclean-patch distclean-patch
19812 maybe-distclean-patch:
19813 @if patch
19814 maybe-distclean-patch: distclean-patch
19815
19816 distclean-patch: 
19817         @: $(MAKE); $(unstage)
19818         @[ -f ./patch/Makefile ] || exit 0; \
19819         r=`${PWD_COMMAND}`; export r; \
19820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19821         $(HOST_EXPORTS) \
19822         for flag in $(EXTRA_HOST_FLAGS) ; do \
19823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19824         done; \
19825         echo "Doing distclean in patch" ; \
19826         (cd $(HOST_SUBDIR)/patch && \
19827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19829                   "RANLIB=$${RANLIB}" \
19830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19831                   distclean) \
19832           || exit 1
19833
19834 @endif patch
19835
19836 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
19837 maybe-maintainer-clean-patch:
19838 @if patch
19839 maybe-maintainer-clean-patch: maintainer-clean-patch
19840
19841 maintainer-clean-patch: 
19842         @: $(MAKE); $(unstage)
19843         @[ -f ./patch/Makefile ] || exit 0; \
19844         r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         for flag in $(EXTRA_HOST_FLAGS) ; do \
19848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19849         done; \
19850         echo "Doing maintainer-clean in patch" ; \
19851         (cd $(HOST_SUBDIR)/patch && \
19852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19854                   "RANLIB=$${RANLIB}" \
19855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19856                   maintainer-clean) \
19857           || exit 1
19858
19859 @endif patch
19860
19861
19862
19863 .PHONY: configure-perl maybe-configure-perl
19864 maybe-configure-perl:
19865 @if perl
19866 maybe-configure-perl: configure-perl
19867 configure-perl:
19868         @: $(MAKE); $(unstage)
19869         @test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
19870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
19871         r=`${PWD_COMMAND}`; export r; \
19872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19873         $(HOST_EXPORTS) \
19874         echo Configuring in $(HOST_SUBDIR)/perl; \
19875         cd "$(HOST_SUBDIR)/perl" || exit 1; \
19876         case $(srcdir) in \
19877           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19878           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
19879                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19880         esac; \
19881         srcdiroption="--srcdir=$${topdir}/perl"; \
19882         libsrcdir="$$s/perl"; \
19883         $(SHELL) $${libsrcdir}/configure \
19884           $(HOST_CONFIGARGS) $${srcdiroption}  \
19885           || exit 1
19886 @endif perl
19887
19888
19889
19890
19891
19892 .PHONY: all-perl maybe-all-perl
19893 maybe-all-perl:
19894 @if perl
19895 TARGET-perl=all
19896 maybe-all-perl: all-perl
19897 all-perl: configure-perl
19898         @: $(MAKE); $(unstage)
19899         @r=`${PWD_COMMAND}`; export r; \
19900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901         $(HOST_EXPORTS) \
19902         (cd $(HOST_SUBDIR)/perl && \
19903           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
19904 @endif perl
19905
19906
19907
19908
19909 .PHONY: check-perl maybe-check-perl
19910 maybe-check-perl:
19911 @if perl
19912 maybe-check-perl: check-perl
19913
19914 check-perl:
19915         @: $(MAKE); $(unstage)
19916         @r=`${PWD_COMMAND}`; export r; \
19917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918         $(HOST_EXPORTS) \
19919         (cd $(HOST_SUBDIR)/perl && \
19920           $(MAKE) $(FLAGS_TO_PASS)  check)
19921
19922 @endif perl
19923
19924 .PHONY: install-perl maybe-install-perl
19925 maybe-install-perl:
19926 @if perl
19927 maybe-install-perl: install-perl
19928
19929 install-perl: installdirs
19930         @: $(MAKE); $(unstage)
19931         @r=`${PWD_COMMAND}`; export r; \
19932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19933         $(HOST_EXPORTS) \
19934         (cd $(HOST_SUBDIR)/perl && \
19935           $(MAKE) $(FLAGS_TO_PASS)  install)
19936
19937 @endif perl
19938
19939 # Other targets (info, dvi, etc.)
19940
19941 .PHONY: maybe-info-perl info-perl
19942 maybe-info-perl:
19943 @if perl
19944 maybe-info-perl: info-perl
19945
19946 info-perl: \
19947     configure-perl 
19948         @: $(MAKE); $(unstage)
19949         @[ -f ./perl/Makefile ] || exit 0; \
19950         r=`${PWD_COMMAND}`; export r; \
19951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19952         $(HOST_EXPORTS) \
19953         for flag in $(EXTRA_HOST_FLAGS) ; do \
19954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19955         done; \
19956         echo "Doing info in perl" ; \
19957         (cd $(HOST_SUBDIR)/perl && \
19958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19960                   "RANLIB=$${RANLIB}" \
19961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19962                   info) \
19963           || exit 1
19964
19965 @endif perl
19966
19967 .PHONY: maybe-dvi-perl dvi-perl
19968 maybe-dvi-perl:
19969 @if perl
19970 maybe-dvi-perl: dvi-perl
19971
19972 dvi-perl: \
19973     configure-perl 
19974         @: $(MAKE); $(unstage)
19975         @[ -f ./perl/Makefile ] || exit 0; \
19976         r=`${PWD_COMMAND}`; export r; \
19977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19978         $(HOST_EXPORTS) \
19979         for flag in $(EXTRA_HOST_FLAGS) ; do \
19980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19981         done; \
19982         echo "Doing dvi in perl" ; \
19983         (cd $(HOST_SUBDIR)/perl && \
19984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19986                   "RANLIB=$${RANLIB}" \
19987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19988                   dvi) \
19989           || exit 1
19990
19991 @endif perl
19992
19993 .PHONY: maybe-html-perl html-perl
19994 maybe-html-perl:
19995 @if perl
19996 maybe-html-perl: html-perl
19997
19998 html-perl: \
19999     configure-perl 
20000         @: $(MAKE); $(unstage)
20001         @[ -f ./perl/Makefile ] || exit 0; \
20002         r=`${PWD_COMMAND}`; export r; \
20003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20004         $(HOST_EXPORTS) \
20005         for flag in $(EXTRA_HOST_FLAGS) ; do \
20006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20007         done; \
20008         echo "Doing html in perl" ; \
20009         (cd $(HOST_SUBDIR)/perl && \
20010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20012                   "RANLIB=$${RANLIB}" \
20013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20014                   html) \
20015           || exit 1
20016
20017 @endif perl
20018
20019 .PHONY: maybe-TAGS-perl TAGS-perl
20020 maybe-TAGS-perl:
20021 @if perl
20022 maybe-TAGS-perl: TAGS-perl
20023
20024 TAGS-perl: \
20025     configure-perl 
20026         @: $(MAKE); $(unstage)
20027         @[ -f ./perl/Makefile ] || exit 0; \
20028         r=`${PWD_COMMAND}`; export r; \
20029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20030         $(HOST_EXPORTS) \
20031         for flag in $(EXTRA_HOST_FLAGS) ; do \
20032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20033         done; \
20034         echo "Doing TAGS in perl" ; \
20035         (cd $(HOST_SUBDIR)/perl && \
20036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20038                   "RANLIB=$${RANLIB}" \
20039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20040                   TAGS) \
20041           || exit 1
20042
20043 @endif perl
20044
20045 .PHONY: maybe-install-info-perl install-info-perl
20046 maybe-install-info-perl:
20047 @if perl
20048 maybe-install-info-perl: install-info-perl
20049
20050 install-info-perl: \
20051     configure-perl \
20052     info-perl 
20053         @: $(MAKE); $(unstage)
20054         @[ -f ./perl/Makefile ] || exit 0; \
20055         r=`${PWD_COMMAND}`; export r; \
20056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057         $(HOST_EXPORTS) \
20058         for flag in $(EXTRA_HOST_FLAGS) ; do \
20059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060         done; \
20061         echo "Doing install-info in perl" ; \
20062         (cd $(HOST_SUBDIR)/perl && \
20063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065                   "RANLIB=$${RANLIB}" \
20066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20067                   install-info) \
20068           || exit 1
20069
20070 @endif perl
20071
20072 .PHONY: maybe-installcheck-perl installcheck-perl
20073 maybe-installcheck-perl:
20074 @if perl
20075 maybe-installcheck-perl: installcheck-perl
20076
20077 installcheck-perl: \
20078     configure-perl 
20079         @: $(MAKE); $(unstage)
20080         @[ -f ./perl/Makefile ] || exit 0; \
20081         r=`${PWD_COMMAND}`; export r; \
20082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083         $(HOST_EXPORTS) \
20084         for flag in $(EXTRA_HOST_FLAGS) ; do \
20085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086         done; \
20087         echo "Doing installcheck in perl" ; \
20088         (cd $(HOST_SUBDIR)/perl && \
20089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091                   "RANLIB=$${RANLIB}" \
20092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20093                   installcheck) \
20094           || exit 1
20095
20096 @endif perl
20097
20098 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
20099 maybe-mostlyclean-perl:
20100 @if perl
20101 maybe-mostlyclean-perl: mostlyclean-perl
20102
20103 mostlyclean-perl: 
20104         @: $(MAKE); $(unstage)
20105         @[ -f ./perl/Makefile ] || exit 0; \
20106         r=`${PWD_COMMAND}`; export r; \
20107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20108         $(HOST_EXPORTS) \
20109         for flag in $(EXTRA_HOST_FLAGS) ; do \
20110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20111         done; \
20112         echo "Doing mostlyclean in perl" ; \
20113         (cd $(HOST_SUBDIR)/perl && \
20114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20116                   "RANLIB=$${RANLIB}" \
20117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20118                   mostlyclean) \
20119           || exit 1
20120
20121 @endif perl
20122
20123 .PHONY: maybe-clean-perl clean-perl
20124 maybe-clean-perl:
20125 @if perl
20126 maybe-clean-perl: clean-perl
20127
20128 clean-perl: 
20129         @: $(MAKE); $(unstage)
20130         @[ -f ./perl/Makefile ] || exit 0; \
20131         r=`${PWD_COMMAND}`; export r; \
20132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133         $(HOST_EXPORTS) \
20134         for flag in $(EXTRA_HOST_FLAGS) ; do \
20135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20136         done; \
20137         echo "Doing clean in perl" ; \
20138         (cd $(HOST_SUBDIR)/perl && \
20139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20141                   "RANLIB=$${RANLIB}" \
20142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20143                   clean) \
20144           || exit 1
20145
20146 @endif perl
20147
20148 .PHONY: maybe-distclean-perl distclean-perl
20149 maybe-distclean-perl:
20150 @if perl
20151 maybe-distclean-perl: distclean-perl
20152
20153 distclean-perl: 
20154         @: $(MAKE); $(unstage)
20155         @[ -f ./perl/Makefile ] || exit 0; \
20156         r=`${PWD_COMMAND}`; export r; \
20157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20158         $(HOST_EXPORTS) \
20159         for flag in $(EXTRA_HOST_FLAGS) ; do \
20160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20161         done; \
20162         echo "Doing distclean in perl" ; \
20163         (cd $(HOST_SUBDIR)/perl && \
20164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20166                   "RANLIB=$${RANLIB}" \
20167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20168                   distclean) \
20169           || exit 1
20170
20171 @endif perl
20172
20173 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
20174 maybe-maintainer-clean-perl:
20175 @if perl
20176 maybe-maintainer-clean-perl: maintainer-clean-perl
20177
20178 maintainer-clean-perl: 
20179         @: $(MAKE); $(unstage)
20180         @[ -f ./perl/Makefile ] || exit 0; \
20181         r=`${PWD_COMMAND}`; export r; \
20182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183         $(HOST_EXPORTS) \
20184         for flag in $(EXTRA_HOST_FLAGS) ; do \
20185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20186         done; \
20187         echo "Doing maintainer-clean in perl" ; \
20188         (cd $(HOST_SUBDIR)/perl && \
20189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20191                   "RANLIB=$${RANLIB}" \
20192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20193                   maintainer-clean) \
20194           || exit 1
20195
20196 @endif perl
20197
20198
20199
20200 .PHONY: configure-prms maybe-configure-prms
20201 maybe-configure-prms:
20202 @if prms
20203 maybe-configure-prms: configure-prms
20204 configure-prms:
20205         @: $(MAKE); $(unstage)
20206         @test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
20207         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
20208         r=`${PWD_COMMAND}`; export r; \
20209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20210         $(HOST_EXPORTS) \
20211         echo Configuring in $(HOST_SUBDIR)/prms; \
20212         cd "$(HOST_SUBDIR)/prms" || exit 1; \
20213         case $(srcdir) in \
20214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20215           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
20216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20217         esac; \
20218         srcdiroption="--srcdir=$${topdir}/prms"; \
20219         libsrcdir="$$s/prms"; \
20220         $(SHELL) $${libsrcdir}/configure \
20221           $(HOST_CONFIGARGS) $${srcdiroption}  \
20222           || exit 1
20223 @endif prms
20224
20225
20226
20227
20228
20229 .PHONY: all-prms maybe-all-prms
20230 maybe-all-prms:
20231 @if prms
20232 TARGET-prms=all
20233 maybe-all-prms: all-prms
20234 all-prms: configure-prms
20235         @: $(MAKE); $(unstage)
20236         @r=`${PWD_COMMAND}`; export r; \
20237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20238         $(HOST_EXPORTS) \
20239         (cd $(HOST_SUBDIR)/prms && \
20240           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
20241 @endif prms
20242
20243
20244
20245
20246 .PHONY: check-prms maybe-check-prms
20247 maybe-check-prms:
20248 @if prms
20249 maybe-check-prms: check-prms
20250
20251 check-prms:
20252         @: $(MAKE); $(unstage)
20253         @r=`${PWD_COMMAND}`; export r; \
20254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20255         $(HOST_EXPORTS) \
20256         (cd $(HOST_SUBDIR)/prms && \
20257           $(MAKE) $(FLAGS_TO_PASS)  check)
20258
20259 @endif prms
20260
20261 .PHONY: install-prms maybe-install-prms
20262 maybe-install-prms:
20263 @if prms
20264 maybe-install-prms: install-prms
20265
20266 install-prms: installdirs
20267         @: $(MAKE); $(unstage)
20268         @r=`${PWD_COMMAND}`; export r; \
20269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20270         $(HOST_EXPORTS) \
20271         (cd $(HOST_SUBDIR)/prms && \
20272           $(MAKE) $(FLAGS_TO_PASS)  install)
20273
20274 @endif prms
20275
20276 # Other targets (info, dvi, etc.)
20277
20278 .PHONY: maybe-info-prms info-prms
20279 maybe-info-prms:
20280 @if prms
20281 maybe-info-prms: info-prms
20282
20283 info-prms: \
20284     configure-prms 
20285         @: $(MAKE); $(unstage)
20286         @[ -f ./prms/Makefile ] || exit 0; \
20287         r=`${PWD_COMMAND}`; export r; \
20288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20289         $(HOST_EXPORTS) \
20290         for flag in $(EXTRA_HOST_FLAGS) ; do \
20291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20292         done; \
20293         echo "Doing info in prms" ; \
20294         (cd $(HOST_SUBDIR)/prms && \
20295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20297                   "RANLIB=$${RANLIB}" \
20298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20299                   info) \
20300           || exit 1
20301
20302 @endif prms
20303
20304 .PHONY: maybe-dvi-prms dvi-prms
20305 maybe-dvi-prms:
20306 @if prms
20307 maybe-dvi-prms: dvi-prms
20308
20309 dvi-prms: \
20310     configure-prms 
20311         @: $(MAKE); $(unstage)
20312         @[ -f ./prms/Makefile ] || exit 0; \
20313         r=`${PWD_COMMAND}`; export r; \
20314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20315         $(HOST_EXPORTS) \
20316         for flag in $(EXTRA_HOST_FLAGS) ; do \
20317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20318         done; \
20319         echo "Doing dvi in prms" ; \
20320         (cd $(HOST_SUBDIR)/prms && \
20321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20323                   "RANLIB=$${RANLIB}" \
20324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20325                   dvi) \
20326           || exit 1
20327
20328 @endif prms
20329
20330 .PHONY: maybe-html-prms html-prms
20331 maybe-html-prms:
20332 @if prms
20333 maybe-html-prms: html-prms
20334
20335 html-prms: \
20336     configure-prms 
20337         @: $(MAKE); $(unstage)
20338         @[ -f ./prms/Makefile ] || exit 0; \
20339         r=`${PWD_COMMAND}`; export r; \
20340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20341         $(HOST_EXPORTS) \
20342         for flag in $(EXTRA_HOST_FLAGS) ; do \
20343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20344         done; \
20345         echo "Doing html in prms" ; \
20346         (cd $(HOST_SUBDIR)/prms && \
20347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20349                   "RANLIB=$${RANLIB}" \
20350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20351                   html) \
20352           || exit 1
20353
20354 @endif prms
20355
20356 .PHONY: maybe-TAGS-prms TAGS-prms
20357 maybe-TAGS-prms:
20358 @if prms
20359 maybe-TAGS-prms: TAGS-prms
20360
20361 TAGS-prms: \
20362     configure-prms 
20363         @: $(MAKE); $(unstage)
20364         @[ -f ./prms/Makefile ] || exit 0; \
20365         r=`${PWD_COMMAND}`; export r; \
20366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20367         $(HOST_EXPORTS) \
20368         for flag in $(EXTRA_HOST_FLAGS) ; do \
20369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20370         done; \
20371         echo "Doing TAGS in prms" ; \
20372         (cd $(HOST_SUBDIR)/prms && \
20373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20375                   "RANLIB=$${RANLIB}" \
20376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20377                   TAGS) \
20378           || exit 1
20379
20380 @endif prms
20381
20382 .PHONY: maybe-install-info-prms install-info-prms
20383 maybe-install-info-prms:
20384 @if prms
20385 maybe-install-info-prms: install-info-prms
20386
20387 install-info-prms: \
20388     configure-prms \
20389     info-prms 
20390         @: $(MAKE); $(unstage)
20391         @[ -f ./prms/Makefile ] || exit 0; \
20392         r=`${PWD_COMMAND}`; export r; \
20393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20394         $(HOST_EXPORTS) \
20395         for flag in $(EXTRA_HOST_FLAGS) ; do \
20396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20397         done; \
20398         echo "Doing install-info in prms" ; \
20399         (cd $(HOST_SUBDIR)/prms && \
20400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20402                   "RANLIB=$${RANLIB}" \
20403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20404                   install-info) \
20405           || exit 1
20406
20407 @endif prms
20408
20409 .PHONY: maybe-installcheck-prms installcheck-prms
20410 maybe-installcheck-prms:
20411 @if prms
20412 maybe-installcheck-prms: installcheck-prms
20413
20414 installcheck-prms: \
20415     configure-prms 
20416         @: $(MAKE); $(unstage)
20417         @[ -f ./prms/Makefile ] || exit 0; \
20418         r=`${PWD_COMMAND}`; export r; \
20419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20420         $(HOST_EXPORTS) \
20421         for flag in $(EXTRA_HOST_FLAGS) ; do \
20422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20423         done; \
20424         echo "Doing installcheck in prms" ; \
20425         (cd $(HOST_SUBDIR)/prms && \
20426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20428                   "RANLIB=$${RANLIB}" \
20429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20430                   installcheck) \
20431           || exit 1
20432
20433 @endif prms
20434
20435 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20436 maybe-mostlyclean-prms:
20437 @if prms
20438 maybe-mostlyclean-prms: mostlyclean-prms
20439
20440 mostlyclean-prms: 
20441         @: $(MAKE); $(unstage)
20442         @[ -f ./prms/Makefile ] || exit 0; \
20443         r=`${PWD_COMMAND}`; export r; \
20444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20445         $(HOST_EXPORTS) \
20446         for flag in $(EXTRA_HOST_FLAGS) ; do \
20447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20448         done; \
20449         echo "Doing mostlyclean in prms" ; \
20450         (cd $(HOST_SUBDIR)/prms && \
20451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20453                   "RANLIB=$${RANLIB}" \
20454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20455                   mostlyclean) \
20456           || exit 1
20457
20458 @endif prms
20459
20460 .PHONY: maybe-clean-prms clean-prms
20461 maybe-clean-prms:
20462 @if prms
20463 maybe-clean-prms: clean-prms
20464
20465 clean-prms: 
20466         @: $(MAKE); $(unstage)
20467         @[ -f ./prms/Makefile ] || exit 0; \
20468         r=`${PWD_COMMAND}`; export r; \
20469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20470         $(HOST_EXPORTS) \
20471         for flag in $(EXTRA_HOST_FLAGS) ; do \
20472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20473         done; \
20474         echo "Doing clean in prms" ; \
20475         (cd $(HOST_SUBDIR)/prms && \
20476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20478                   "RANLIB=$${RANLIB}" \
20479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20480                   clean) \
20481           || exit 1
20482
20483 @endif prms
20484
20485 .PHONY: maybe-distclean-prms distclean-prms
20486 maybe-distclean-prms:
20487 @if prms
20488 maybe-distclean-prms: distclean-prms
20489
20490 distclean-prms: 
20491         @: $(MAKE); $(unstage)
20492         @[ -f ./prms/Makefile ] || exit 0; \
20493         r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         $(HOST_EXPORTS) \
20496         for flag in $(EXTRA_HOST_FLAGS) ; do \
20497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20498         done; \
20499         echo "Doing distclean in prms" ; \
20500         (cd $(HOST_SUBDIR)/prms && \
20501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20503                   "RANLIB=$${RANLIB}" \
20504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20505                   distclean) \
20506           || exit 1
20507
20508 @endif prms
20509
20510 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20511 maybe-maintainer-clean-prms:
20512 @if prms
20513 maybe-maintainer-clean-prms: maintainer-clean-prms
20514
20515 maintainer-clean-prms: 
20516         @: $(MAKE); $(unstage)
20517         @[ -f ./prms/Makefile ] || exit 0; \
20518         r=`${PWD_COMMAND}`; export r; \
20519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520         $(HOST_EXPORTS) \
20521         for flag in $(EXTRA_HOST_FLAGS) ; do \
20522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20523         done; \
20524         echo "Doing maintainer-clean in prms" ; \
20525         (cd $(HOST_SUBDIR)/prms && \
20526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20528                   "RANLIB=$${RANLIB}" \
20529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20530                   maintainer-clean) \
20531           || exit 1
20532
20533 @endif prms
20534
20535
20536
20537 .PHONY: configure-rcs maybe-configure-rcs
20538 maybe-configure-rcs:
20539 @if rcs
20540 maybe-configure-rcs: configure-rcs
20541 configure-rcs:
20542         @: $(MAKE); $(unstage)
20543         @test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20545         r=`${PWD_COMMAND}`; export r; \
20546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20547         $(HOST_EXPORTS) \
20548         echo Configuring in $(HOST_SUBDIR)/rcs; \
20549         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20550         case $(srcdir) in \
20551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20552           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20554         esac; \
20555         srcdiroption="--srcdir=$${topdir}/rcs"; \
20556         libsrcdir="$$s/rcs"; \
20557         $(SHELL) $${libsrcdir}/configure \
20558           $(HOST_CONFIGARGS) $${srcdiroption}  \
20559           || exit 1
20560 @endif rcs
20561
20562
20563
20564
20565
20566 .PHONY: all-rcs maybe-all-rcs
20567 maybe-all-rcs:
20568 @if rcs
20569 TARGET-rcs=all
20570 maybe-all-rcs: all-rcs
20571 all-rcs: configure-rcs
20572         @: $(MAKE); $(unstage)
20573         @r=`${PWD_COMMAND}`; export r; \
20574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20575         $(HOST_EXPORTS) \
20576         (cd $(HOST_SUBDIR)/rcs && \
20577           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
20578 @endif rcs
20579
20580
20581
20582
20583 .PHONY: check-rcs maybe-check-rcs
20584 maybe-check-rcs:
20585 @if rcs
20586 maybe-check-rcs: check-rcs
20587
20588 check-rcs:
20589         @: $(MAKE); $(unstage)
20590         @r=`${PWD_COMMAND}`; export r; \
20591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20592         $(HOST_EXPORTS) \
20593         (cd $(HOST_SUBDIR)/rcs && \
20594           $(MAKE) $(FLAGS_TO_PASS)  check)
20595
20596 @endif rcs
20597
20598 .PHONY: install-rcs maybe-install-rcs
20599 maybe-install-rcs:
20600 @if rcs
20601 maybe-install-rcs: install-rcs
20602
20603 install-rcs: installdirs
20604         @: $(MAKE); $(unstage)
20605         @r=`${PWD_COMMAND}`; export r; \
20606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20607         $(HOST_EXPORTS) \
20608         (cd $(HOST_SUBDIR)/rcs && \
20609           $(MAKE) $(FLAGS_TO_PASS)  install)
20610
20611 @endif rcs
20612
20613 # Other targets (info, dvi, etc.)
20614
20615 .PHONY: maybe-info-rcs info-rcs
20616 maybe-info-rcs:
20617 @if rcs
20618 maybe-info-rcs: info-rcs
20619
20620 info-rcs: \
20621     configure-rcs 
20622         @: $(MAKE); $(unstage)
20623         @[ -f ./rcs/Makefile ] || exit 0; \
20624         r=`${PWD_COMMAND}`; export r; \
20625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20626         $(HOST_EXPORTS) \
20627         for flag in $(EXTRA_HOST_FLAGS) ; do \
20628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20629         done; \
20630         echo "Doing info in rcs" ; \
20631         (cd $(HOST_SUBDIR)/rcs && \
20632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20634                   "RANLIB=$${RANLIB}" \
20635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20636                   info) \
20637           || exit 1
20638
20639 @endif rcs
20640
20641 .PHONY: maybe-dvi-rcs dvi-rcs
20642 maybe-dvi-rcs:
20643 @if rcs
20644 maybe-dvi-rcs: dvi-rcs
20645
20646 dvi-rcs: \
20647     configure-rcs 
20648         @: $(MAKE); $(unstage)
20649         @[ -f ./rcs/Makefile ] || exit 0; \
20650         r=`${PWD_COMMAND}`; export r; \
20651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652         $(HOST_EXPORTS) \
20653         for flag in $(EXTRA_HOST_FLAGS) ; do \
20654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20655         done; \
20656         echo "Doing dvi in rcs" ; \
20657         (cd $(HOST_SUBDIR)/rcs && \
20658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20660                   "RANLIB=$${RANLIB}" \
20661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20662                   dvi) \
20663           || exit 1
20664
20665 @endif rcs
20666
20667 .PHONY: maybe-html-rcs html-rcs
20668 maybe-html-rcs:
20669 @if rcs
20670 maybe-html-rcs: html-rcs
20671
20672 html-rcs: \
20673     configure-rcs 
20674         @: $(MAKE); $(unstage)
20675         @[ -f ./rcs/Makefile ] || exit 0; \
20676         r=`${PWD_COMMAND}`; export r; \
20677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20678         $(HOST_EXPORTS) \
20679         for flag in $(EXTRA_HOST_FLAGS) ; do \
20680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20681         done; \
20682         echo "Doing html in rcs" ; \
20683         (cd $(HOST_SUBDIR)/rcs && \
20684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20686                   "RANLIB=$${RANLIB}" \
20687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20688                   html) \
20689           || exit 1
20690
20691 @endif rcs
20692
20693 .PHONY: maybe-TAGS-rcs TAGS-rcs
20694 maybe-TAGS-rcs:
20695 @if rcs
20696 maybe-TAGS-rcs: TAGS-rcs
20697
20698 TAGS-rcs: \
20699     configure-rcs 
20700         @: $(MAKE); $(unstage)
20701         @[ -f ./rcs/Makefile ] || exit 0; \
20702         r=`${PWD_COMMAND}`; export r; \
20703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20704         $(HOST_EXPORTS) \
20705         for flag in $(EXTRA_HOST_FLAGS) ; do \
20706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20707         done; \
20708         echo "Doing TAGS in rcs" ; \
20709         (cd $(HOST_SUBDIR)/rcs && \
20710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20712                   "RANLIB=$${RANLIB}" \
20713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20714                   TAGS) \
20715           || exit 1
20716
20717 @endif rcs
20718
20719 .PHONY: maybe-install-info-rcs install-info-rcs
20720 maybe-install-info-rcs:
20721 @if rcs
20722 maybe-install-info-rcs: install-info-rcs
20723
20724 install-info-rcs: \
20725     configure-rcs \
20726     info-rcs 
20727         @: $(MAKE); $(unstage)
20728         @[ -f ./rcs/Makefile ] || exit 0; \
20729         r=`${PWD_COMMAND}`; export r; \
20730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20731         $(HOST_EXPORTS) \
20732         for flag in $(EXTRA_HOST_FLAGS) ; do \
20733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20734         done; \
20735         echo "Doing install-info in rcs" ; \
20736         (cd $(HOST_SUBDIR)/rcs && \
20737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20739                   "RANLIB=$${RANLIB}" \
20740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20741                   install-info) \
20742           || exit 1
20743
20744 @endif rcs
20745
20746 .PHONY: maybe-installcheck-rcs installcheck-rcs
20747 maybe-installcheck-rcs:
20748 @if rcs
20749 maybe-installcheck-rcs: installcheck-rcs
20750
20751 installcheck-rcs: \
20752     configure-rcs 
20753         @: $(MAKE); $(unstage)
20754         @[ -f ./rcs/Makefile ] || exit 0; \
20755         r=`${PWD_COMMAND}`; export r; \
20756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20757         $(HOST_EXPORTS) \
20758         for flag in $(EXTRA_HOST_FLAGS) ; do \
20759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20760         done; \
20761         echo "Doing installcheck in rcs" ; \
20762         (cd $(HOST_SUBDIR)/rcs && \
20763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20765                   "RANLIB=$${RANLIB}" \
20766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20767                   installcheck) \
20768           || exit 1
20769
20770 @endif rcs
20771
20772 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
20773 maybe-mostlyclean-rcs:
20774 @if rcs
20775 maybe-mostlyclean-rcs: mostlyclean-rcs
20776
20777 mostlyclean-rcs: 
20778         @: $(MAKE); $(unstage)
20779         @[ -f ./rcs/Makefile ] || exit 0; \
20780         r=`${PWD_COMMAND}`; export r; \
20781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20782         $(HOST_EXPORTS) \
20783         for flag in $(EXTRA_HOST_FLAGS) ; do \
20784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20785         done; \
20786         echo "Doing mostlyclean in rcs" ; \
20787         (cd $(HOST_SUBDIR)/rcs && \
20788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20790                   "RANLIB=$${RANLIB}" \
20791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20792                   mostlyclean) \
20793           || exit 1
20794
20795 @endif rcs
20796
20797 .PHONY: maybe-clean-rcs clean-rcs
20798 maybe-clean-rcs:
20799 @if rcs
20800 maybe-clean-rcs: clean-rcs
20801
20802 clean-rcs: 
20803         @: $(MAKE); $(unstage)
20804         @[ -f ./rcs/Makefile ] || exit 0; \
20805         r=`${PWD_COMMAND}`; export r; \
20806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20807         $(HOST_EXPORTS) \
20808         for flag in $(EXTRA_HOST_FLAGS) ; do \
20809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20810         done; \
20811         echo "Doing clean in rcs" ; \
20812         (cd $(HOST_SUBDIR)/rcs && \
20813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20815                   "RANLIB=$${RANLIB}" \
20816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20817                   clean) \
20818           || exit 1
20819
20820 @endif rcs
20821
20822 .PHONY: maybe-distclean-rcs distclean-rcs
20823 maybe-distclean-rcs:
20824 @if rcs
20825 maybe-distclean-rcs: distclean-rcs
20826
20827 distclean-rcs: 
20828         @: $(MAKE); $(unstage)
20829         @[ -f ./rcs/Makefile ] || exit 0; \
20830         r=`${PWD_COMMAND}`; export r; \
20831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20832         $(HOST_EXPORTS) \
20833         for flag in $(EXTRA_HOST_FLAGS) ; do \
20834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20835         done; \
20836         echo "Doing distclean in rcs" ; \
20837         (cd $(HOST_SUBDIR)/rcs && \
20838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20840                   "RANLIB=$${RANLIB}" \
20841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20842                   distclean) \
20843           || exit 1
20844
20845 @endif rcs
20846
20847 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
20848 maybe-maintainer-clean-rcs:
20849 @if rcs
20850 maybe-maintainer-clean-rcs: maintainer-clean-rcs
20851
20852 maintainer-clean-rcs: 
20853         @: $(MAKE); $(unstage)
20854         @[ -f ./rcs/Makefile ] || exit 0; \
20855         r=`${PWD_COMMAND}`; export r; \
20856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857         $(HOST_EXPORTS) \
20858         for flag in $(EXTRA_HOST_FLAGS) ; do \
20859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20860         done; \
20861         echo "Doing maintainer-clean in rcs" ; \
20862         (cd $(HOST_SUBDIR)/rcs && \
20863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20865                   "RANLIB=$${RANLIB}" \
20866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20867                   maintainer-clean) \
20868           || exit 1
20869
20870 @endif rcs
20871
20872
20873
20874 .PHONY: configure-readline maybe-configure-readline
20875 maybe-configure-readline:
20876 @if readline
20877 maybe-configure-readline: configure-readline
20878 configure-readline:
20879         @: $(MAKE); $(unstage)
20880         @test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
20881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
20882         r=`${PWD_COMMAND}`; export r; \
20883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20884         $(HOST_EXPORTS) \
20885         echo Configuring in $(HOST_SUBDIR)/readline; \
20886         cd "$(HOST_SUBDIR)/readline" || exit 1; \
20887         case $(srcdir) in \
20888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20889           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
20890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20891         esac; \
20892         srcdiroption="--srcdir=$${topdir}/readline"; \
20893         libsrcdir="$$s/readline"; \
20894         $(SHELL) $${libsrcdir}/configure \
20895           $(HOST_CONFIGARGS) $${srcdiroption}  \
20896           || exit 1
20897 @endif readline
20898
20899
20900
20901
20902
20903 .PHONY: all-readline maybe-all-readline
20904 maybe-all-readline:
20905 @if readline
20906 TARGET-readline=all
20907 maybe-all-readline: all-readline
20908 all-readline: configure-readline
20909         @: $(MAKE); $(unstage)
20910         @r=`${PWD_COMMAND}`; export r; \
20911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20912         $(HOST_EXPORTS) \
20913         (cd $(HOST_SUBDIR)/readline && \
20914           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
20915 @endif readline
20916
20917
20918
20919
20920 .PHONY: check-readline maybe-check-readline
20921 maybe-check-readline:
20922 @if readline
20923 maybe-check-readline: check-readline
20924
20925 check-readline:
20926         @: $(MAKE); $(unstage)
20927         @r=`${PWD_COMMAND}`; export r; \
20928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929         $(HOST_EXPORTS) \
20930         (cd $(HOST_SUBDIR)/readline && \
20931           $(MAKE) $(FLAGS_TO_PASS)  check)
20932
20933 @endif readline
20934
20935 .PHONY: install-readline maybe-install-readline
20936 maybe-install-readline:
20937 @if readline
20938 maybe-install-readline: install-readline
20939
20940 install-readline: installdirs
20941         @: $(MAKE); $(unstage)
20942         @r=`${PWD_COMMAND}`; export r; \
20943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20944         $(HOST_EXPORTS) \
20945         (cd $(HOST_SUBDIR)/readline && \
20946           $(MAKE) $(FLAGS_TO_PASS)  install)
20947
20948 @endif readline
20949
20950 # Other targets (info, dvi, etc.)
20951
20952 .PHONY: maybe-info-readline info-readline
20953 maybe-info-readline:
20954 @if readline
20955 maybe-info-readline: info-readline
20956
20957 info-readline: \
20958     configure-readline 
20959         @: $(MAKE); $(unstage)
20960         @[ -f ./readline/Makefile ] || exit 0; \
20961         r=`${PWD_COMMAND}`; export r; \
20962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20963         $(HOST_EXPORTS) \
20964         for flag in $(EXTRA_HOST_FLAGS) ; do \
20965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20966         done; \
20967         echo "Doing info in readline" ; \
20968         (cd $(HOST_SUBDIR)/readline && \
20969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20971                   "RANLIB=$${RANLIB}" \
20972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20973                   info) \
20974           || exit 1
20975
20976 @endif readline
20977
20978 .PHONY: maybe-dvi-readline dvi-readline
20979 maybe-dvi-readline:
20980 @if readline
20981 maybe-dvi-readline: dvi-readline
20982
20983 dvi-readline: \
20984     configure-readline 
20985         @: $(MAKE); $(unstage)
20986         @[ -f ./readline/Makefile ] || exit 0; \
20987         r=`${PWD_COMMAND}`; export r; \
20988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989         $(HOST_EXPORTS) \
20990         for flag in $(EXTRA_HOST_FLAGS) ; do \
20991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992         done; \
20993         echo "Doing dvi in readline" ; \
20994         (cd $(HOST_SUBDIR)/readline && \
20995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997                   "RANLIB=$${RANLIB}" \
20998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20999                   dvi) \
21000           || exit 1
21001
21002 @endif readline
21003
21004 .PHONY: maybe-html-readline html-readline
21005 maybe-html-readline:
21006 @if readline
21007 maybe-html-readline: html-readline
21008
21009 html-readline: \
21010     configure-readline 
21011         @: $(MAKE); $(unstage)
21012         @[ -f ./readline/Makefile ] || exit 0; \
21013         r=`${PWD_COMMAND}`; export r; \
21014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21015         $(HOST_EXPORTS) \
21016         for flag in $(EXTRA_HOST_FLAGS) ; do \
21017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21018         done; \
21019         echo "Doing html in readline" ; \
21020         (cd $(HOST_SUBDIR)/readline && \
21021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21023                   "RANLIB=$${RANLIB}" \
21024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21025                   html) \
21026           || exit 1
21027
21028 @endif readline
21029
21030 .PHONY: maybe-TAGS-readline TAGS-readline
21031 maybe-TAGS-readline:
21032 @if readline
21033 maybe-TAGS-readline: TAGS-readline
21034
21035 TAGS-readline: \
21036     configure-readline 
21037         @: $(MAKE); $(unstage)
21038         @[ -f ./readline/Makefile ] || exit 0; \
21039         r=`${PWD_COMMAND}`; export r; \
21040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21041         $(HOST_EXPORTS) \
21042         for flag in $(EXTRA_HOST_FLAGS) ; do \
21043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21044         done; \
21045         echo "Doing TAGS in readline" ; \
21046         (cd $(HOST_SUBDIR)/readline && \
21047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21049                   "RANLIB=$${RANLIB}" \
21050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21051                   TAGS) \
21052           || exit 1
21053
21054 @endif readline
21055
21056 .PHONY: maybe-install-info-readline install-info-readline
21057 maybe-install-info-readline:
21058 @if readline
21059 maybe-install-info-readline: install-info-readline
21060
21061 install-info-readline: \
21062     configure-readline \
21063     info-readline 
21064         @: $(MAKE); $(unstage)
21065         @[ -f ./readline/Makefile ] || exit 0; \
21066         r=`${PWD_COMMAND}`; export r; \
21067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21068         $(HOST_EXPORTS) \
21069         for flag in $(EXTRA_HOST_FLAGS) ; do \
21070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21071         done; \
21072         echo "Doing install-info in readline" ; \
21073         (cd $(HOST_SUBDIR)/readline && \
21074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21076                   "RANLIB=$${RANLIB}" \
21077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21078                   install-info) \
21079           || exit 1
21080
21081 @endif readline
21082
21083 .PHONY: maybe-installcheck-readline installcheck-readline
21084 maybe-installcheck-readline:
21085 @if readline
21086 maybe-installcheck-readline: installcheck-readline
21087
21088 installcheck-readline: \
21089     configure-readline 
21090         @: $(MAKE); $(unstage)
21091         @[ -f ./readline/Makefile ] || exit 0; \
21092         r=`${PWD_COMMAND}`; export r; \
21093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094         $(HOST_EXPORTS) \
21095         for flag in $(EXTRA_HOST_FLAGS) ; do \
21096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21097         done; \
21098         echo "Doing installcheck in readline" ; \
21099         (cd $(HOST_SUBDIR)/readline && \
21100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21102                   "RANLIB=$${RANLIB}" \
21103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21104                   installcheck) \
21105           || exit 1
21106
21107 @endif readline
21108
21109 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
21110 maybe-mostlyclean-readline:
21111 @if readline
21112 maybe-mostlyclean-readline: mostlyclean-readline
21113
21114 mostlyclean-readline: 
21115         @: $(MAKE); $(unstage)
21116         @[ -f ./readline/Makefile ] || exit 0; \
21117         r=`${PWD_COMMAND}`; export r; \
21118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21119         $(HOST_EXPORTS) \
21120         for flag in $(EXTRA_HOST_FLAGS) ; do \
21121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21122         done; \
21123         echo "Doing mostlyclean in readline" ; \
21124         (cd $(HOST_SUBDIR)/readline && \
21125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21127                   "RANLIB=$${RANLIB}" \
21128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21129                   mostlyclean) \
21130           || exit 1
21131
21132 @endif readline
21133
21134 .PHONY: maybe-clean-readline clean-readline
21135 maybe-clean-readline:
21136 @if readline
21137 maybe-clean-readline: clean-readline
21138
21139 clean-readline: 
21140         @: $(MAKE); $(unstage)
21141         @[ -f ./readline/Makefile ] || exit 0; \
21142         r=`${PWD_COMMAND}`; export r; \
21143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21144         $(HOST_EXPORTS) \
21145         for flag in $(EXTRA_HOST_FLAGS) ; do \
21146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21147         done; \
21148         echo "Doing clean in readline" ; \
21149         (cd $(HOST_SUBDIR)/readline && \
21150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21152                   "RANLIB=$${RANLIB}" \
21153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21154                   clean) \
21155           || exit 1
21156
21157 @endif readline
21158
21159 .PHONY: maybe-distclean-readline distclean-readline
21160 maybe-distclean-readline:
21161 @if readline
21162 maybe-distclean-readline: distclean-readline
21163
21164 distclean-readline: 
21165         @: $(MAKE); $(unstage)
21166         @[ -f ./readline/Makefile ] || exit 0; \
21167         r=`${PWD_COMMAND}`; export r; \
21168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21169         $(HOST_EXPORTS) \
21170         for flag in $(EXTRA_HOST_FLAGS) ; do \
21171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21172         done; \
21173         echo "Doing distclean in readline" ; \
21174         (cd $(HOST_SUBDIR)/readline && \
21175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21177                   "RANLIB=$${RANLIB}" \
21178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21179                   distclean) \
21180           || exit 1
21181
21182 @endif readline
21183
21184 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
21185 maybe-maintainer-clean-readline:
21186 @if readline
21187 maybe-maintainer-clean-readline: maintainer-clean-readline
21188
21189 maintainer-clean-readline: 
21190         @: $(MAKE); $(unstage)
21191         @[ -f ./readline/Makefile ] || exit 0; \
21192         r=`${PWD_COMMAND}`; export r; \
21193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194         $(HOST_EXPORTS) \
21195         for flag in $(EXTRA_HOST_FLAGS) ; do \
21196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21197         done; \
21198         echo "Doing maintainer-clean in readline" ; \
21199         (cd $(HOST_SUBDIR)/readline && \
21200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21202                   "RANLIB=$${RANLIB}" \
21203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21204                   maintainer-clean) \
21205           || exit 1
21206
21207 @endif readline
21208
21209
21210
21211 .PHONY: configure-release maybe-configure-release
21212 maybe-configure-release:
21213 @if release
21214 maybe-configure-release: configure-release
21215 configure-release:
21216         @: $(MAKE); $(unstage)
21217         @test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
21218         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
21219         r=`${PWD_COMMAND}`; export r; \
21220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21221         $(HOST_EXPORTS) \
21222         echo Configuring in $(HOST_SUBDIR)/release; \
21223         cd "$(HOST_SUBDIR)/release" || exit 1; \
21224         case $(srcdir) in \
21225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21226           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
21227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21228         esac; \
21229         srcdiroption="--srcdir=$${topdir}/release"; \
21230         libsrcdir="$$s/release"; \
21231         $(SHELL) $${libsrcdir}/configure \
21232           $(HOST_CONFIGARGS) $${srcdiroption}  \
21233           || exit 1
21234 @endif release
21235
21236
21237
21238
21239
21240 .PHONY: all-release maybe-all-release
21241 maybe-all-release:
21242 @if release
21243 TARGET-release=all
21244 maybe-all-release: all-release
21245 all-release: configure-release
21246         @: $(MAKE); $(unstage)
21247         @r=`${PWD_COMMAND}`; export r; \
21248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21249         $(HOST_EXPORTS) \
21250         (cd $(HOST_SUBDIR)/release && \
21251           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
21252 @endif release
21253
21254
21255
21256
21257 .PHONY: check-release maybe-check-release
21258 maybe-check-release:
21259 @if release
21260 maybe-check-release: check-release
21261
21262 check-release:
21263
21264 @endif release
21265
21266 .PHONY: install-release maybe-install-release
21267 maybe-install-release:
21268 @if release
21269 maybe-install-release: install-release
21270
21271 install-release:
21272
21273 @endif release
21274
21275 # Other targets (info, dvi, etc.)
21276
21277 .PHONY: maybe-info-release info-release
21278 maybe-info-release:
21279 @if release
21280 maybe-info-release: info-release
21281
21282 info-release: \
21283     configure-release 
21284         @: $(MAKE); $(unstage)
21285         @[ -f ./release/Makefile ] || exit 0; \
21286         r=`${PWD_COMMAND}`; export r; \
21287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21288         $(HOST_EXPORTS) \
21289         for flag in $(EXTRA_HOST_FLAGS) ; do \
21290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21291         done; \
21292         echo "Doing info in release" ; \
21293         (cd $(HOST_SUBDIR)/release && \
21294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21296                   "RANLIB=$${RANLIB}" \
21297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21298                   info) \
21299           || exit 1
21300
21301 @endif release
21302
21303 .PHONY: maybe-dvi-release dvi-release
21304 maybe-dvi-release:
21305 @if release
21306 maybe-dvi-release: dvi-release
21307
21308 dvi-release: \
21309     configure-release 
21310         @: $(MAKE); $(unstage)
21311         @[ -f ./release/Makefile ] || exit 0; \
21312         r=`${PWD_COMMAND}`; export r; \
21313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21314         $(HOST_EXPORTS) \
21315         for flag in $(EXTRA_HOST_FLAGS) ; do \
21316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21317         done; \
21318         echo "Doing dvi in release" ; \
21319         (cd $(HOST_SUBDIR)/release && \
21320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21322                   "RANLIB=$${RANLIB}" \
21323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21324                   dvi) \
21325           || exit 1
21326
21327 @endif release
21328
21329 .PHONY: maybe-html-release html-release
21330 maybe-html-release:
21331 @if release
21332 maybe-html-release: html-release
21333
21334 html-release: \
21335     configure-release 
21336         @: $(MAKE); $(unstage)
21337         @[ -f ./release/Makefile ] || exit 0; \
21338         r=`${PWD_COMMAND}`; export r; \
21339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21340         $(HOST_EXPORTS) \
21341         for flag in $(EXTRA_HOST_FLAGS) ; do \
21342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21343         done; \
21344         echo "Doing html in release" ; \
21345         (cd $(HOST_SUBDIR)/release && \
21346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21348                   "RANLIB=$${RANLIB}" \
21349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21350                   html) \
21351           || exit 1
21352
21353 @endif release
21354
21355 .PHONY: maybe-TAGS-release TAGS-release
21356 maybe-TAGS-release:
21357 @if release
21358 maybe-TAGS-release: TAGS-release
21359
21360 TAGS-release: \
21361     configure-release 
21362         @: $(MAKE); $(unstage)
21363         @[ -f ./release/Makefile ] || exit 0; \
21364         r=`${PWD_COMMAND}`; export r; \
21365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21366         $(HOST_EXPORTS) \
21367         for flag in $(EXTRA_HOST_FLAGS) ; do \
21368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21369         done; \
21370         echo "Doing TAGS in release" ; \
21371         (cd $(HOST_SUBDIR)/release && \
21372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21374                   "RANLIB=$${RANLIB}" \
21375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21376                   TAGS) \
21377           || exit 1
21378
21379 @endif release
21380
21381 .PHONY: maybe-install-info-release install-info-release
21382 maybe-install-info-release:
21383 @if release
21384 maybe-install-info-release: install-info-release
21385
21386 install-info-release: \
21387     configure-release \
21388     info-release 
21389         @: $(MAKE); $(unstage)
21390         @[ -f ./release/Makefile ] || exit 0; \
21391         r=`${PWD_COMMAND}`; export r; \
21392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21393         $(HOST_EXPORTS) \
21394         for flag in $(EXTRA_HOST_FLAGS) ; do \
21395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21396         done; \
21397         echo "Doing install-info in release" ; \
21398         (cd $(HOST_SUBDIR)/release && \
21399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21401                   "RANLIB=$${RANLIB}" \
21402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21403                   install-info) \
21404           || exit 1
21405
21406 @endif release
21407
21408 .PHONY: maybe-installcheck-release installcheck-release
21409 maybe-installcheck-release:
21410 @if release
21411 maybe-installcheck-release: installcheck-release
21412
21413 installcheck-release: \
21414     configure-release 
21415         @: $(MAKE); $(unstage)
21416         @[ -f ./release/Makefile ] || exit 0; \
21417         r=`${PWD_COMMAND}`; export r; \
21418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21419         $(HOST_EXPORTS) \
21420         for flag in $(EXTRA_HOST_FLAGS) ; do \
21421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21422         done; \
21423         echo "Doing installcheck in release" ; \
21424         (cd $(HOST_SUBDIR)/release && \
21425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21427                   "RANLIB=$${RANLIB}" \
21428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21429                   installcheck) \
21430           || exit 1
21431
21432 @endif release
21433
21434 .PHONY: maybe-mostlyclean-release mostlyclean-release
21435 maybe-mostlyclean-release:
21436 @if release
21437 maybe-mostlyclean-release: mostlyclean-release
21438
21439 mostlyclean-release: 
21440         @: $(MAKE); $(unstage)
21441         @[ -f ./release/Makefile ] || exit 0; \
21442         r=`${PWD_COMMAND}`; export r; \
21443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21444         $(HOST_EXPORTS) \
21445         for flag in $(EXTRA_HOST_FLAGS) ; do \
21446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21447         done; \
21448         echo "Doing mostlyclean in release" ; \
21449         (cd $(HOST_SUBDIR)/release && \
21450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21452                   "RANLIB=$${RANLIB}" \
21453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21454                   mostlyclean) \
21455           || exit 1
21456
21457 @endif release
21458
21459 .PHONY: maybe-clean-release clean-release
21460 maybe-clean-release:
21461 @if release
21462 maybe-clean-release: clean-release
21463
21464 clean-release: 
21465         @: $(MAKE); $(unstage)
21466         @[ -f ./release/Makefile ] || exit 0; \
21467         r=`${PWD_COMMAND}`; export r; \
21468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21469         $(HOST_EXPORTS) \
21470         for flag in $(EXTRA_HOST_FLAGS) ; do \
21471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21472         done; \
21473         echo "Doing clean in release" ; \
21474         (cd $(HOST_SUBDIR)/release && \
21475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21477                   "RANLIB=$${RANLIB}" \
21478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21479                   clean) \
21480           || exit 1
21481
21482 @endif release
21483
21484 .PHONY: maybe-distclean-release distclean-release
21485 maybe-distclean-release:
21486 @if release
21487 maybe-distclean-release: distclean-release
21488
21489 distclean-release: 
21490         @: $(MAKE); $(unstage)
21491         @[ -f ./release/Makefile ] || exit 0; \
21492         r=`${PWD_COMMAND}`; export r; \
21493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21494         $(HOST_EXPORTS) \
21495         for flag in $(EXTRA_HOST_FLAGS) ; do \
21496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21497         done; \
21498         echo "Doing distclean in release" ; \
21499         (cd $(HOST_SUBDIR)/release && \
21500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21502                   "RANLIB=$${RANLIB}" \
21503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21504                   distclean) \
21505           || exit 1
21506
21507 @endif release
21508
21509 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21510 maybe-maintainer-clean-release:
21511 @if release
21512 maybe-maintainer-clean-release: maintainer-clean-release
21513
21514 maintainer-clean-release: 
21515         @: $(MAKE); $(unstage)
21516         @[ -f ./release/Makefile ] || exit 0; \
21517         r=`${PWD_COMMAND}`; export r; \
21518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21519         $(HOST_EXPORTS) \
21520         for flag in $(EXTRA_HOST_FLAGS) ; do \
21521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21522         done; \
21523         echo "Doing maintainer-clean in release" ; \
21524         (cd $(HOST_SUBDIR)/release && \
21525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21527                   "RANLIB=$${RANLIB}" \
21528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21529                   maintainer-clean) \
21530           || exit 1
21531
21532 @endif release
21533
21534
21535
21536 .PHONY: configure-recode maybe-configure-recode
21537 maybe-configure-recode:
21538 @if recode
21539 maybe-configure-recode: configure-recode
21540 configure-recode:
21541         @: $(MAKE); $(unstage)
21542         @test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21543         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21544         r=`${PWD_COMMAND}`; export r; \
21545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21546         $(HOST_EXPORTS) \
21547         echo Configuring in $(HOST_SUBDIR)/recode; \
21548         cd "$(HOST_SUBDIR)/recode" || exit 1; \
21549         case $(srcdir) in \
21550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21551           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21553         esac; \
21554         srcdiroption="--srcdir=$${topdir}/recode"; \
21555         libsrcdir="$$s/recode"; \
21556         $(SHELL) $${libsrcdir}/configure \
21557           $(HOST_CONFIGARGS) $${srcdiroption}  \
21558           || exit 1
21559 @endif recode
21560
21561
21562
21563
21564
21565 .PHONY: all-recode maybe-all-recode
21566 maybe-all-recode:
21567 @if recode
21568 TARGET-recode=all
21569 maybe-all-recode: all-recode
21570 all-recode: configure-recode
21571         @: $(MAKE); $(unstage)
21572         @r=`${PWD_COMMAND}`; export r; \
21573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21574         $(HOST_EXPORTS) \
21575         (cd $(HOST_SUBDIR)/recode && \
21576           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
21577 @endif recode
21578
21579
21580
21581
21582 .PHONY: check-recode maybe-check-recode
21583 maybe-check-recode:
21584 @if recode
21585 maybe-check-recode: check-recode
21586
21587 check-recode:
21588         @: $(MAKE); $(unstage)
21589         @r=`${PWD_COMMAND}`; export r; \
21590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21591         $(HOST_EXPORTS) \
21592         (cd $(HOST_SUBDIR)/recode && \
21593           $(MAKE) $(FLAGS_TO_PASS)  check)
21594
21595 @endif recode
21596
21597 .PHONY: install-recode maybe-install-recode
21598 maybe-install-recode:
21599 @if recode
21600 maybe-install-recode: install-recode
21601
21602 install-recode: installdirs
21603         @: $(MAKE); $(unstage)
21604         @r=`${PWD_COMMAND}`; export r; \
21605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606         $(HOST_EXPORTS) \
21607         (cd $(HOST_SUBDIR)/recode && \
21608           $(MAKE) $(FLAGS_TO_PASS)  install)
21609
21610 @endif recode
21611
21612 # Other targets (info, dvi, etc.)
21613
21614 .PHONY: maybe-info-recode info-recode
21615 maybe-info-recode:
21616 @if recode
21617 maybe-info-recode: info-recode
21618
21619 info-recode: \
21620     configure-recode 
21621         @: $(MAKE); $(unstage)
21622         @[ -f ./recode/Makefile ] || exit 0; \
21623         r=`${PWD_COMMAND}`; export r; \
21624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625         $(HOST_EXPORTS) \
21626         for flag in $(EXTRA_HOST_FLAGS) ; do \
21627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21628         done; \
21629         echo "Doing info in recode" ; \
21630         (cd $(HOST_SUBDIR)/recode && \
21631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21633                   "RANLIB=$${RANLIB}" \
21634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21635                   info) \
21636           || exit 1
21637
21638 @endif recode
21639
21640 .PHONY: maybe-dvi-recode dvi-recode
21641 maybe-dvi-recode:
21642 @if recode
21643 maybe-dvi-recode: dvi-recode
21644
21645 dvi-recode: \
21646     configure-recode 
21647         @: $(MAKE); $(unstage)
21648         @[ -f ./recode/Makefile ] || exit 0; \
21649         r=`${PWD_COMMAND}`; export r; \
21650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651         $(HOST_EXPORTS) \
21652         for flag in $(EXTRA_HOST_FLAGS) ; do \
21653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654         done; \
21655         echo "Doing dvi in recode" ; \
21656         (cd $(HOST_SUBDIR)/recode && \
21657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659                   "RANLIB=$${RANLIB}" \
21660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21661                   dvi) \
21662           || exit 1
21663
21664 @endif recode
21665
21666 .PHONY: maybe-html-recode html-recode
21667 maybe-html-recode:
21668 @if recode
21669 maybe-html-recode: html-recode
21670
21671 html-recode: \
21672     configure-recode 
21673         @: $(MAKE); $(unstage)
21674         @[ -f ./recode/Makefile ] || exit 0; \
21675         r=`${PWD_COMMAND}`; export r; \
21676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21677         $(HOST_EXPORTS) \
21678         for flag in $(EXTRA_HOST_FLAGS) ; do \
21679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21680         done; \
21681         echo "Doing html in recode" ; \
21682         (cd $(HOST_SUBDIR)/recode && \
21683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21685                   "RANLIB=$${RANLIB}" \
21686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21687                   html) \
21688           || exit 1
21689
21690 @endif recode
21691
21692 .PHONY: maybe-TAGS-recode TAGS-recode
21693 maybe-TAGS-recode:
21694 @if recode
21695 maybe-TAGS-recode: TAGS-recode
21696
21697 TAGS-recode: \
21698     configure-recode 
21699         @: $(MAKE); $(unstage)
21700         @[ -f ./recode/Makefile ] || exit 0; \
21701         r=`${PWD_COMMAND}`; export r; \
21702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703         $(HOST_EXPORTS) \
21704         for flag in $(EXTRA_HOST_FLAGS) ; do \
21705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706         done; \
21707         echo "Doing TAGS in recode" ; \
21708         (cd $(HOST_SUBDIR)/recode && \
21709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21711                   "RANLIB=$${RANLIB}" \
21712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21713                   TAGS) \
21714           || exit 1
21715
21716 @endif recode
21717
21718 .PHONY: maybe-install-info-recode install-info-recode
21719 maybe-install-info-recode:
21720 @if recode
21721 maybe-install-info-recode: install-info-recode
21722
21723 install-info-recode: \
21724     configure-recode \
21725     info-recode 
21726         @: $(MAKE); $(unstage)
21727         @[ -f ./recode/Makefile ] || exit 0; \
21728         r=`${PWD_COMMAND}`; export r; \
21729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21730         $(HOST_EXPORTS) \
21731         for flag in $(EXTRA_HOST_FLAGS) ; do \
21732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21733         done; \
21734         echo "Doing install-info in recode" ; \
21735         (cd $(HOST_SUBDIR)/recode && \
21736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21738                   "RANLIB=$${RANLIB}" \
21739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21740                   install-info) \
21741           || exit 1
21742
21743 @endif recode
21744
21745 .PHONY: maybe-installcheck-recode installcheck-recode
21746 maybe-installcheck-recode:
21747 @if recode
21748 maybe-installcheck-recode: installcheck-recode
21749
21750 installcheck-recode: \
21751     configure-recode 
21752         @: $(MAKE); $(unstage)
21753         @[ -f ./recode/Makefile ] || exit 0; \
21754         r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         for flag in $(EXTRA_HOST_FLAGS) ; do \
21758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759         done; \
21760         echo "Doing installcheck in recode" ; \
21761         (cd $(HOST_SUBDIR)/recode && \
21762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764                   "RANLIB=$${RANLIB}" \
21765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21766                   installcheck) \
21767           || exit 1
21768
21769 @endif recode
21770
21771 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
21772 maybe-mostlyclean-recode:
21773 @if recode
21774 maybe-mostlyclean-recode: mostlyclean-recode
21775
21776 mostlyclean-recode: 
21777         @: $(MAKE); $(unstage)
21778         @[ -f ./recode/Makefile ] || exit 0; \
21779         r=`${PWD_COMMAND}`; export r; \
21780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21781         $(HOST_EXPORTS) \
21782         for flag in $(EXTRA_HOST_FLAGS) ; do \
21783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21784         done; \
21785         echo "Doing mostlyclean in recode" ; \
21786         (cd $(HOST_SUBDIR)/recode && \
21787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21789                   "RANLIB=$${RANLIB}" \
21790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21791                   mostlyclean) \
21792           || exit 1
21793
21794 @endif recode
21795
21796 .PHONY: maybe-clean-recode clean-recode
21797 maybe-clean-recode:
21798 @if recode
21799 maybe-clean-recode: clean-recode
21800
21801 clean-recode: 
21802         @: $(MAKE); $(unstage)
21803         @[ -f ./recode/Makefile ] || exit 0; \
21804         r=`${PWD_COMMAND}`; export r; \
21805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21806         $(HOST_EXPORTS) \
21807         for flag in $(EXTRA_HOST_FLAGS) ; do \
21808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21809         done; \
21810         echo "Doing clean in recode" ; \
21811         (cd $(HOST_SUBDIR)/recode && \
21812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21814                   "RANLIB=$${RANLIB}" \
21815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21816                   clean) \
21817           || exit 1
21818
21819 @endif recode
21820
21821 .PHONY: maybe-distclean-recode distclean-recode
21822 maybe-distclean-recode:
21823 @if recode
21824 maybe-distclean-recode: distclean-recode
21825
21826 distclean-recode: 
21827         @: $(MAKE); $(unstage)
21828         @[ -f ./recode/Makefile ] || exit 0; \
21829         r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS) \
21832         for flag in $(EXTRA_HOST_FLAGS) ; do \
21833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834         done; \
21835         echo "Doing distclean in recode" ; \
21836         (cd $(HOST_SUBDIR)/recode && \
21837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839                   "RANLIB=$${RANLIB}" \
21840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21841                   distclean) \
21842           || exit 1
21843
21844 @endif recode
21845
21846 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
21847 maybe-maintainer-clean-recode:
21848 @if recode
21849 maybe-maintainer-clean-recode: maintainer-clean-recode
21850
21851 maintainer-clean-recode: 
21852         @: $(MAKE); $(unstage)
21853         @[ -f ./recode/Makefile ] || exit 0; \
21854         r=`${PWD_COMMAND}`; export r; \
21855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856         $(HOST_EXPORTS) \
21857         for flag in $(EXTRA_HOST_FLAGS) ; do \
21858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21859         done; \
21860         echo "Doing maintainer-clean in recode" ; \
21861         (cd $(HOST_SUBDIR)/recode && \
21862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21864                   "RANLIB=$${RANLIB}" \
21865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21866                   maintainer-clean) \
21867           || exit 1
21868
21869 @endif recode
21870
21871
21872
21873 .PHONY: configure-sed maybe-configure-sed
21874 maybe-configure-sed:
21875 @if sed
21876 maybe-configure-sed: configure-sed
21877 configure-sed:
21878         @: $(MAKE); $(unstage)
21879         @test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
21880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
21881         r=`${PWD_COMMAND}`; export r; \
21882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21883         $(HOST_EXPORTS) \
21884         echo Configuring in $(HOST_SUBDIR)/sed; \
21885         cd "$(HOST_SUBDIR)/sed" || exit 1; \
21886         case $(srcdir) in \
21887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21888           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
21889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21890         esac; \
21891         srcdiroption="--srcdir=$${topdir}/sed"; \
21892         libsrcdir="$$s/sed"; \
21893         $(SHELL) $${libsrcdir}/configure \
21894           $(HOST_CONFIGARGS) $${srcdiroption}  \
21895           || exit 1
21896 @endif sed
21897
21898
21899
21900
21901
21902 .PHONY: all-sed maybe-all-sed
21903 maybe-all-sed:
21904 @if sed
21905 TARGET-sed=all
21906 maybe-all-sed: all-sed
21907 all-sed: configure-sed
21908         @: $(MAKE); $(unstage)
21909         @r=`${PWD_COMMAND}`; export r; \
21910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21911         $(HOST_EXPORTS) \
21912         (cd $(HOST_SUBDIR)/sed && \
21913           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
21914 @endif sed
21915
21916
21917
21918
21919 .PHONY: check-sed maybe-check-sed
21920 maybe-check-sed:
21921 @if sed
21922 maybe-check-sed: check-sed
21923
21924 check-sed:
21925         @: $(MAKE); $(unstage)
21926         @r=`${PWD_COMMAND}`; export r; \
21927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21928         $(HOST_EXPORTS) \
21929         (cd $(HOST_SUBDIR)/sed && \
21930           $(MAKE) $(FLAGS_TO_PASS)  check)
21931
21932 @endif sed
21933
21934 .PHONY: install-sed maybe-install-sed
21935 maybe-install-sed:
21936 @if sed
21937 maybe-install-sed: install-sed
21938
21939 install-sed: installdirs
21940         @: $(MAKE); $(unstage)
21941         @r=`${PWD_COMMAND}`; export r; \
21942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21943         $(HOST_EXPORTS) \
21944         (cd $(HOST_SUBDIR)/sed && \
21945           $(MAKE) $(FLAGS_TO_PASS)  install)
21946
21947 @endif sed
21948
21949 # Other targets (info, dvi, etc.)
21950
21951 .PHONY: maybe-info-sed info-sed
21952 maybe-info-sed:
21953 @if sed
21954 maybe-info-sed: info-sed
21955
21956 info-sed: \
21957     configure-sed 
21958         @: $(MAKE); $(unstage)
21959         @[ -f ./sed/Makefile ] || exit 0; \
21960         r=`${PWD_COMMAND}`; export r; \
21961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21962         $(HOST_EXPORTS) \
21963         for flag in $(EXTRA_HOST_FLAGS) ; do \
21964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21965         done; \
21966         echo "Doing info in sed" ; \
21967         (cd $(HOST_SUBDIR)/sed && \
21968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21970                   "RANLIB=$${RANLIB}" \
21971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21972                   info) \
21973           || exit 1
21974
21975 @endif sed
21976
21977 .PHONY: maybe-dvi-sed dvi-sed
21978 maybe-dvi-sed:
21979 @if sed
21980 maybe-dvi-sed: dvi-sed
21981
21982 dvi-sed: \
21983     configure-sed 
21984         @: $(MAKE); $(unstage)
21985         @[ -f ./sed/Makefile ] || exit 0; \
21986         r=`${PWD_COMMAND}`; export r; \
21987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21988         $(HOST_EXPORTS) \
21989         for flag in $(EXTRA_HOST_FLAGS) ; do \
21990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21991         done; \
21992         echo "Doing dvi in sed" ; \
21993         (cd $(HOST_SUBDIR)/sed && \
21994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21996                   "RANLIB=$${RANLIB}" \
21997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21998                   dvi) \
21999           || exit 1
22000
22001 @endif sed
22002
22003 .PHONY: maybe-html-sed html-sed
22004 maybe-html-sed:
22005 @if sed
22006 maybe-html-sed: html-sed
22007
22008 html-sed: \
22009     configure-sed 
22010         @: $(MAKE); $(unstage)
22011         @[ -f ./sed/Makefile ] || exit 0; \
22012         r=`${PWD_COMMAND}`; export r; \
22013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014         $(HOST_EXPORTS) \
22015         for flag in $(EXTRA_HOST_FLAGS) ; do \
22016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22017         done; \
22018         echo "Doing html in sed" ; \
22019         (cd $(HOST_SUBDIR)/sed && \
22020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22022                   "RANLIB=$${RANLIB}" \
22023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22024                   html) \
22025           || exit 1
22026
22027 @endif sed
22028
22029 .PHONY: maybe-TAGS-sed TAGS-sed
22030 maybe-TAGS-sed:
22031 @if sed
22032 maybe-TAGS-sed: TAGS-sed
22033
22034 TAGS-sed: \
22035     configure-sed 
22036         @: $(MAKE); $(unstage)
22037         @[ -f ./sed/Makefile ] || exit 0; \
22038         r=`${PWD_COMMAND}`; export r; \
22039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22040         $(HOST_EXPORTS) \
22041         for flag in $(EXTRA_HOST_FLAGS) ; do \
22042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22043         done; \
22044         echo "Doing TAGS in sed" ; \
22045         (cd $(HOST_SUBDIR)/sed && \
22046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22048                   "RANLIB=$${RANLIB}" \
22049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22050                   TAGS) \
22051           || exit 1
22052
22053 @endif sed
22054
22055 .PHONY: maybe-install-info-sed install-info-sed
22056 maybe-install-info-sed:
22057 @if sed
22058 maybe-install-info-sed: install-info-sed
22059
22060 install-info-sed: \
22061     configure-sed \
22062     info-sed 
22063         @: $(MAKE); $(unstage)
22064         @[ -f ./sed/Makefile ] || exit 0; \
22065         r=`${PWD_COMMAND}`; export r; \
22066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22067         $(HOST_EXPORTS) \
22068         for flag in $(EXTRA_HOST_FLAGS) ; do \
22069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22070         done; \
22071         echo "Doing install-info in sed" ; \
22072         (cd $(HOST_SUBDIR)/sed && \
22073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22075                   "RANLIB=$${RANLIB}" \
22076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22077                   install-info) \
22078           || exit 1
22079
22080 @endif sed
22081
22082 .PHONY: maybe-installcheck-sed installcheck-sed
22083 maybe-installcheck-sed:
22084 @if sed
22085 maybe-installcheck-sed: installcheck-sed
22086
22087 installcheck-sed: \
22088     configure-sed 
22089         @: $(MAKE); $(unstage)
22090         @[ -f ./sed/Makefile ] || exit 0; \
22091         r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         $(HOST_EXPORTS) \
22094         for flag in $(EXTRA_HOST_FLAGS) ; do \
22095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22096         done; \
22097         echo "Doing installcheck in sed" ; \
22098         (cd $(HOST_SUBDIR)/sed && \
22099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22101                   "RANLIB=$${RANLIB}" \
22102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22103                   installcheck) \
22104           || exit 1
22105
22106 @endif sed
22107
22108 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
22109 maybe-mostlyclean-sed:
22110 @if sed
22111 maybe-mostlyclean-sed: mostlyclean-sed
22112
22113 mostlyclean-sed: 
22114         @: $(MAKE); $(unstage)
22115         @[ -f ./sed/Makefile ] || exit 0; \
22116         r=`${PWD_COMMAND}`; export r; \
22117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22118         $(HOST_EXPORTS) \
22119         for flag in $(EXTRA_HOST_FLAGS) ; do \
22120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22121         done; \
22122         echo "Doing mostlyclean in sed" ; \
22123         (cd $(HOST_SUBDIR)/sed && \
22124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22126                   "RANLIB=$${RANLIB}" \
22127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22128                   mostlyclean) \
22129           || exit 1
22130
22131 @endif sed
22132
22133 .PHONY: maybe-clean-sed clean-sed
22134 maybe-clean-sed:
22135 @if sed
22136 maybe-clean-sed: clean-sed
22137
22138 clean-sed: 
22139         @: $(MAKE); $(unstage)
22140         @[ -f ./sed/Makefile ] || exit 0; \
22141         r=`${PWD_COMMAND}`; export r; \
22142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22143         $(HOST_EXPORTS) \
22144         for flag in $(EXTRA_HOST_FLAGS) ; do \
22145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22146         done; \
22147         echo "Doing clean in sed" ; \
22148         (cd $(HOST_SUBDIR)/sed && \
22149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22151                   "RANLIB=$${RANLIB}" \
22152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22153                   clean) \
22154           || exit 1
22155
22156 @endif sed
22157
22158 .PHONY: maybe-distclean-sed distclean-sed
22159 maybe-distclean-sed:
22160 @if sed
22161 maybe-distclean-sed: distclean-sed
22162
22163 distclean-sed: 
22164         @: $(MAKE); $(unstage)
22165         @[ -f ./sed/Makefile ] || exit 0; \
22166         r=`${PWD_COMMAND}`; export r; \
22167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22168         $(HOST_EXPORTS) \
22169         for flag in $(EXTRA_HOST_FLAGS) ; do \
22170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22171         done; \
22172         echo "Doing distclean in sed" ; \
22173         (cd $(HOST_SUBDIR)/sed && \
22174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22176                   "RANLIB=$${RANLIB}" \
22177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22178                   distclean) \
22179           || exit 1
22180
22181 @endif sed
22182
22183 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
22184 maybe-maintainer-clean-sed:
22185 @if sed
22186 maybe-maintainer-clean-sed: maintainer-clean-sed
22187
22188 maintainer-clean-sed: 
22189         @: $(MAKE); $(unstage)
22190         @[ -f ./sed/Makefile ] || exit 0; \
22191         r=`${PWD_COMMAND}`; export r; \
22192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193         $(HOST_EXPORTS) \
22194         for flag in $(EXTRA_HOST_FLAGS) ; do \
22195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22196         done; \
22197         echo "Doing maintainer-clean in sed" ; \
22198         (cd $(HOST_SUBDIR)/sed && \
22199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22201                   "RANLIB=$${RANLIB}" \
22202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22203                   maintainer-clean) \
22204           || exit 1
22205
22206 @endif sed
22207
22208
22209
22210 .PHONY: configure-send-pr maybe-configure-send-pr
22211 maybe-configure-send-pr:
22212 @if send-pr
22213 maybe-configure-send-pr: configure-send-pr
22214 configure-send-pr:
22215         @: $(MAKE); $(unstage)
22216         @test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
22217         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
22218         r=`${PWD_COMMAND}`; export r; \
22219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22220         $(HOST_EXPORTS) \
22221         echo Configuring in $(HOST_SUBDIR)/send-pr; \
22222         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
22223         case $(srcdir) in \
22224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22225           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
22226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22227         esac; \
22228         srcdiroption="--srcdir=$${topdir}/send-pr"; \
22229         libsrcdir="$$s/send-pr"; \
22230         $(SHELL) $${libsrcdir}/configure \
22231           $(HOST_CONFIGARGS) $${srcdiroption}  \
22232           || exit 1
22233 @endif send-pr
22234
22235
22236
22237
22238
22239 .PHONY: all-send-pr maybe-all-send-pr
22240 maybe-all-send-pr:
22241 @if send-pr
22242 TARGET-send-pr=all
22243 maybe-all-send-pr: all-send-pr
22244 all-send-pr: configure-send-pr
22245         @: $(MAKE); $(unstage)
22246         @r=`${PWD_COMMAND}`; export r; \
22247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22248         $(HOST_EXPORTS) \
22249         (cd $(HOST_SUBDIR)/send-pr && \
22250           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
22251 @endif send-pr
22252
22253
22254
22255
22256 .PHONY: check-send-pr maybe-check-send-pr
22257 maybe-check-send-pr:
22258 @if send-pr
22259 maybe-check-send-pr: check-send-pr
22260
22261 check-send-pr:
22262         @: $(MAKE); $(unstage)
22263         @r=`${PWD_COMMAND}`; export r; \
22264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22265         $(HOST_EXPORTS) \
22266         (cd $(HOST_SUBDIR)/send-pr && \
22267           $(MAKE) $(FLAGS_TO_PASS)  check)
22268
22269 @endif send-pr
22270
22271 .PHONY: install-send-pr maybe-install-send-pr
22272 maybe-install-send-pr:
22273 @if send-pr
22274 maybe-install-send-pr: install-send-pr
22275
22276 install-send-pr: installdirs
22277         @: $(MAKE); $(unstage)
22278         @r=`${PWD_COMMAND}`; export r; \
22279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22280         $(HOST_EXPORTS) \
22281         (cd $(HOST_SUBDIR)/send-pr && \
22282           $(MAKE) $(FLAGS_TO_PASS)  install)
22283
22284 @endif send-pr
22285
22286 # Other targets (info, dvi, etc.)
22287
22288 .PHONY: maybe-info-send-pr info-send-pr
22289 maybe-info-send-pr:
22290 @if send-pr
22291 maybe-info-send-pr: info-send-pr
22292
22293 info-send-pr: \
22294     configure-send-pr 
22295         @: $(MAKE); $(unstage)
22296         @[ -f ./send-pr/Makefile ] || exit 0; \
22297         r=`${PWD_COMMAND}`; export r; \
22298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22299         $(HOST_EXPORTS) \
22300         for flag in $(EXTRA_HOST_FLAGS) ; do \
22301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22302         done; \
22303         echo "Doing info in send-pr" ; \
22304         (cd $(HOST_SUBDIR)/send-pr && \
22305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22307                   "RANLIB=$${RANLIB}" \
22308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22309                   info) \
22310           || exit 1
22311
22312 @endif send-pr
22313
22314 .PHONY: maybe-dvi-send-pr dvi-send-pr
22315 maybe-dvi-send-pr:
22316 @if send-pr
22317 maybe-dvi-send-pr: dvi-send-pr
22318
22319 dvi-send-pr: \
22320     configure-send-pr 
22321         @: $(MAKE); $(unstage)
22322         @[ -f ./send-pr/Makefile ] || exit 0; \
22323         r=`${PWD_COMMAND}`; export r; \
22324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22325         $(HOST_EXPORTS) \
22326         for flag in $(EXTRA_HOST_FLAGS) ; do \
22327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22328         done; \
22329         echo "Doing dvi in send-pr" ; \
22330         (cd $(HOST_SUBDIR)/send-pr && \
22331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22333                   "RANLIB=$${RANLIB}" \
22334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22335                   dvi) \
22336           || exit 1
22337
22338 @endif send-pr
22339
22340 .PHONY: maybe-html-send-pr html-send-pr
22341 maybe-html-send-pr:
22342 @if send-pr
22343 maybe-html-send-pr: html-send-pr
22344
22345 html-send-pr: \
22346     configure-send-pr 
22347         @: $(MAKE); $(unstage)
22348         @[ -f ./send-pr/Makefile ] || exit 0; \
22349         r=`${PWD_COMMAND}`; export r; \
22350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22351         $(HOST_EXPORTS) \
22352         for flag in $(EXTRA_HOST_FLAGS) ; do \
22353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22354         done; \
22355         echo "Doing html in send-pr" ; \
22356         (cd $(HOST_SUBDIR)/send-pr && \
22357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22359                   "RANLIB=$${RANLIB}" \
22360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22361                   html) \
22362           || exit 1
22363
22364 @endif send-pr
22365
22366 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
22367 maybe-TAGS-send-pr:
22368 @if send-pr
22369 maybe-TAGS-send-pr: TAGS-send-pr
22370
22371 TAGS-send-pr: \
22372     configure-send-pr 
22373         @: $(MAKE); $(unstage)
22374         @[ -f ./send-pr/Makefile ] || exit 0; \
22375         r=`${PWD_COMMAND}`; export r; \
22376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22377         $(HOST_EXPORTS) \
22378         for flag in $(EXTRA_HOST_FLAGS) ; do \
22379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22380         done; \
22381         echo "Doing TAGS in send-pr" ; \
22382         (cd $(HOST_SUBDIR)/send-pr && \
22383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22385                   "RANLIB=$${RANLIB}" \
22386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22387                   TAGS) \
22388           || exit 1
22389
22390 @endif send-pr
22391
22392 .PHONY: maybe-install-info-send-pr install-info-send-pr
22393 maybe-install-info-send-pr:
22394 @if send-pr
22395 maybe-install-info-send-pr: install-info-send-pr
22396
22397 install-info-send-pr: \
22398     configure-send-pr \
22399     info-send-pr 
22400         @: $(MAKE); $(unstage)
22401         @[ -f ./send-pr/Makefile ] || exit 0; \
22402         r=`${PWD_COMMAND}`; export r; \
22403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404         $(HOST_EXPORTS) \
22405         for flag in $(EXTRA_HOST_FLAGS) ; do \
22406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407         done; \
22408         echo "Doing install-info in send-pr" ; \
22409         (cd $(HOST_SUBDIR)/send-pr && \
22410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412                   "RANLIB=$${RANLIB}" \
22413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22414                   install-info) \
22415           || exit 1
22416
22417 @endif send-pr
22418
22419 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
22420 maybe-installcheck-send-pr:
22421 @if send-pr
22422 maybe-installcheck-send-pr: installcheck-send-pr
22423
22424 installcheck-send-pr: \
22425     configure-send-pr 
22426         @: $(MAKE); $(unstage)
22427         @[ -f ./send-pr/Makefile ] || exit 0; \
22428         r=`${PWD_COMMAND}`; export r; \
22429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430         $(HOST_EXPORTS) \
22431         for flag in $(EXTRA_HOST_FLAGS) ; do \
22432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433         done; \
22434         echo "Doing installcheck in send-pr" ; \
22435         (cd $(HOST_SUBDIR)/send-pr && \
22436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438                   "RANLIB=$${RANLIB}" \
22439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22440                   installcheck) \
22441           || exit 1
22442
22443 @endif send-pr
22444
22445 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22446 maybe-mostlyclean-send-pr:
22447 @if send-pr
22448 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22449
22450 mostlyclean-send-pr: 
22451         @: $(MAKE); $(unstage)
22452         @[ -f ./send-pr/Makefile ] || exit 0; \
22453         r=`${PWD_COMMAND}`; export r; \
22454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22455         $(HOST_EXPORTS) \
22456         for flag in $(EXTRA_HOST_FLAGS) ; do \
22457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22458         done; \
22459         echo "Doing mostlyclean in send-pr" ; \
22460         (cd $(HOST_SUBDIR)/send-pr && \
22461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22463                   "RANLIB=$${RANLIB}" \
22464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22465                   mostlyclean) \
22466           || exit 1
22467
22468 @endif send-pr
22469
22470 .PHONY: maybe-clean-send-pr clean-send-pr
22471 maybe-clean-send-pr:
22472 @if send-pr
22473 maybe-clean-send-pr: clean-send-pr
22474
22475 clean-send-pr: 
22476         @: $(MAKE); $(unstage)
22477         @[ -f ./send-pr/Makefile ] || exit 0; \
22478         r=`${PWD_COMMAND}`; export r; \
22479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22480         $(HOST_EXPORTS) \
22481         for flag in $(EXTRA_HOST_FLAGS) ; do \
22482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22483         done; \
22484         echo "Doing clean in send-pr" ; \
22485         (cd $(HOST_SUBDIR)/send-pr && \
22486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22488                   "RANLIB=$${RANLIB}" \
22489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22490                   clean) \
22491           || exit 1
22492
22493 @endif send-pr
22494
22495 .PHONY: maybe-distclean-send-pr distclean-send-pr
22496 maybe-distclean-send-pr:
22497 @if send-pr
22498 maybe-distclean-send-pr: distclean-send-pr
22499
22500 distclean-send-pr: 
22501         @: $(MAKE); $(unstage)
22502         @[ -f ./send-pr/Makefile ] || exit 0; \
22503         r=`${PWD_COMMAND}`; export r; \
22504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505         $(HOST_EXPORTS) \
22506         for flag in $(EXTRA_HOST_FLAGS) ; do \
22507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508         done; \
22509         echo "Doing distclean in send-pr" ; \
22510         (cd $(HOST_SUBDIR)/send-pr && \
22511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513                   "RANLIB=$${RANLIB}" \
22514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22515                   distclean) \
22516           || exit 1
22517
22518 @endif send-pr
22519
22520 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22521 maybe-maintainer-clean-send-pr:
22522 @if send-pr
22523 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22524
22525 maintainer-clean-send-pr: 
22526         @: $(MAKE); $(unstage)
22527         @[ -f ./send-pr/Makefile ] || exit 0; \
22528         r=`${PWD_COMMAND}`; export r; \
22529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530         $(HOST_EXPORTS) \
22531         for flag in $(EXTRA_HOST_FLAGS) ; do \
22532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22533         done; \
22534         echo "Doing maintainer-clean in send-pr" ; \
22535         (cd $(HOST_SUBDIR)/send-pr && \
22536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22538                   "RANLIB=$${RANLIB}" \
22539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22540                   maintainer-clean) \
22541           || exit 1
22542
22543 @endif send-pr
22544
22545
22546
22547 .PHONY: configure-shellutils maybe-configure-shellutils
22548 maybe-configure-shellutils:
22549 @if shellutils
22550 maybe-configure-shellutils: configure-shellutils
22551 configure-shellutils:
22552         @: $(MAKE); $(unstage)
22553         @test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22555         r=`${PWD_COMMAND}`; export r; \
22556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22557         $(HOST_EXPORTS) \
22558         echo Configuring in $(HOST_SUBDIR)/shellutils; \
22559         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22560         case $(srcdir) in \
22561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22562           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22564         esac; \
22565         srcdiroption="--srcdir=$${topdir}/shellutils"; \
22566         libsrcdir="$$s/shellutils"; \
22567         $(SHELL) $${libsrcdir}/configure \
22568           $(HOST_CONFIGARGS) $${srcdiroption}  \
22569           || exit 1
22570 @endif shellutils
22571
22572
22573
22574
22575
22576 .PHONY: all-shellutils maybe-all-shellutils
22577 maybe-all-shellutils:
22578 @if shellutils
22579 TARGET-shellutils=all
22580 maybe-all-shellutils: all-shellutils
22581 all-shellutils: configure-shellutils
22582         @: $(MAKE); $(unstage)
22583         @r=`${PWD_COMMAND}`; export r; \
22584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22585         $(HOST_EXPORTS) \
22586         (cd $(HOST_SUBDIR)/shellutils && \
22587           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
22588 @endif shellutils
22589
22590
22591
22592
22593 .PHONY: check-shellutils maybe-check-shellutils
22594 maybe-check-shellutils:
22595 @if shellutils
22596 maybe-check-shellutils: check-shellutils
22597
22598 check-shellutils:
22599         @: $(MAKE); $(unstage)
22600         @r=`${PWD_COMMAND}`; export r; \
22601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22602         $(HOST_EXPORTS) \
22603         (cd $(HOST_SUBDIR)/shellutils && \
22604           $(MAKE) $(FLAGS_TO_PASS)  check)
22605
22606 @endif shellutils
22607
22608 .PHONY: install-shellutils maybe-install-shellutils
22609 maybe-install-shellutils:
22610 @if shellutils
22611 maybe-install-shellutils: install-shellutils
22612
22613 install-shellutils: installdirs
22614         @: $(MAKE); $(unstage)
22615         @r=`${PWD_COMMAND}`; export r; \
22616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22617         $(HOST_EXPORTS) \
22618         (cd $(HOST_SUBDIR)/shellutils && \
22619           $(MAKE) $(FLAGS_TO_PASS)  install)
22620
22621 @endif shellutils
22622
22623 # Other targets (info, dvi, etc.)
22624
22625 .PHONY: maybe-info-shellutils info-shellutils
22626 maybe-info-shellutils:
22627 @if shellutils
22628 maybe-info-shellutils: info-shellutils
22629
22630 info-shellutils: \
22631     configure-shellutils 
22632         @: $(MAKE); $(unstage)
22633         @[ -f ./shellutils/Makefile ] || exit 0; \
22634         r=`${PWD_COMMAND}`; export r; \
22635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22636         $(HOST_EXPORTS) \
22637         for flag in $(EXTRA_HOST_FLAGS) ; do \
22638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22639         done; \
22640         echo "Doing info in shellutils" ; \
22641         (cd $(HOST_SUBDIR)/shellutils && \
22642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22644                   "RANLIB=$${RANLIB}" \
22645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22646                   info) \
22647           || exit 1
22648
22649 @endif shellutils
22650
22651 .PHONY: maybe-dvi-shellutils dvi-shellutils
22652 maybe-dvi-shellutils:
22653 @if shellutils
22654 maybe-dvi-shellutils: dvi-shellutils
22655
22656 dvi-shellutils: \
22657     configure-shellutils 
22658         @: $(MAKE); $(unstage)
22659         @[ -f ./shellutils/Makefile ] || exit 0; \
22660         r=`${PWD_COMMAND}`; export r; \
22661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22662         $(HOST_EXPORTS) \
22663         for flag in $(EXTRA_HOST_FLAGS) ; do \
22664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22665         done; \
22666         echo "Doing dvi in shellutils" ; \
22667         (cd $(HOST_SUBDIR)/shellutils && \
22668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22670                   "RANLIB=$${RANLIB}" \
22671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22672                   dvi) \
22673           || exit 1
22674
22675 @endif shellutils
22676
22677 .PHONY: maybe-html-shellutils html-shellutils
22678 maybe-html-shellutils:
22679 @if shellutils
22680 maybe-html-shellutils: html-shellutils
22681
22682 html-shellutils: \
22683     configure-shellutils 
22684         @: $(MAKE); $(unstage)
22685         @[ -f ./shellutils/Makefile ] || exit 0; \
22686         r=`${PWD_COMMAND}`; export r; \
22687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22688         $(HOST_EXPORTS) \
22689         for flag in $(EXTRA_HOST_FLAGS) ; do \
22690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22691         done; \
22692         echo "Doing html in shellutils" ; \
22693         (cd $(HOST_SUBDIR)/shellutils && \
22694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22696                   "RANLIB=$${RANLIB}" \
22697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22698                   html) \
22699           || exit 1
22700
22701 @endif shellutils
22702
22703 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22704 maybe-TAGS-shellutils:
22705 @if shellutils
22706 maybe-TAGS-shellutils: TAGS-shellutils
22707
22708 TAGS-shellutils: \
22709     configure-shellutils 
22710         @: $(MAKE); $(unstage)
22711         @[ -f ./shellutils/Makefile ] || exit 0; \
22712         r=`${PWD_COMMAND}`; export r; \
22713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22714         $(HOST_EXPORTS) \
22715         for flag in $(EXTRA_HOST_FLAGS) ; do \
22716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22717         done; \
22718         echo "Doing TAGS in shellutils" ; \
22719         (cd $(HOST_SUBDIR)/shellutils && \
22720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22722                   "RANLIB=$${RANLIB}" \
22723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22724                   TAGS) \
22725           || exit 1
22726
22727 @endif shellutils
22728
22729 .PHONY: maybe-install-info-shellutils install-info-shellutils
22730 maybe-install-info-shellutils:
22731 @if shellutils
22732 maybe-install-info-shellutils: install-info-shellutils
22733
22734 install-info-shellutils: \
22735     configure-shellutils \
22736     info-shellutils 
22737         @: $(MAKE); $(unstage)
22738         @[ -f ./shellutils/Makefile ] || exit 0; \
22739         r=`${PWD_COMMAND}`; export r; \
22740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22741         $(HOST_EXPORTS) \
22742         for flag in $(EXTRA_HOST_FLAGS) ; do \
22743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22744         done; \
22745         echo "Doing install-info in shellutils" ; \
22746         (cd $(HOST_SUBDIR)/shellutils && \
22747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22749                   "RANLIB=$${RANLIB}" \
22750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22751                   install-info) \
22752           || exit 1
22753
22754 @endif shellutils
22755
22756 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
22757 maybe-installcheck-shellutils:
22758 @if shellutils
22759 maybe-installcheck-shellutils: installcheck-shellutils
22760
22761 installcheck-shellutils: \
22762     configure-shellutils 
22763         @: $(MAKE); $(unstage)
22764         @[ -f ./shellutils/Makefile ] || exit 0; \
22765         r=`${PWD_COMMAND}`; export r; \
22766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22767         $(HOST_EXPORTS) \
22768         for flag in $(EXTRA_HOST_FLAGS) ; do \
22769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22770         done; \
22771         echo "Doing installcheck in shellutils" ; \
22772         (cd $(HOST_SUBDIR)/shellutils && \
22773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22775                   "RANLIB=$${RANLIB}" \
22776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22777                   installcheck) \
22778           || exit 1
22779
22780 @endif shellutils
22781
22782 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
22783 maybe-mostlyclean-shellutils:
22784 @if shellutils
22785 maybe-mostlyclean-shellutils: mostlyclean-shellutils
22786
22787 mostlyclean-shellutils: 
22788         @: $(MAKE); $(unstage)
22789         @[ -f ./shellutils/Makefile ] || exit 0; \
22790         r=`${PWD_COMMAND}`; export r; \
22791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22792         $(HOST_EXPORTS) \
22793         for flag in $(EXTRA_HOST_FLAGS) ; do \
22794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22795         done; \
22796         echo "Doing mostlyclean in shellutils" ; \
22797         (cd $(HOST_SUBDIR)/shellutils && \
22798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22800                   "RANLIB=$${RANLIB}" \
22801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22802                   mostlyclean) \
22803           || exit 1
22804
22805 @endif shellutils
22806
22807 .PHONY: maybe-clean-shellutils clean-shellutils
22808 maybe-clean-shellutils:
22809 @if shellutils
22810 maybe-clean-shellutils: clean-shellutils
22811
22812 clean-shellutils: 
22813         @: $(MAKE); $(unstage)
22814         @[ -f ./shellutils/Makefile ] || exit 0; \
22815         r=`${PWD_COMMAND}`; export r; \
22816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22817         $(HOST_EXPORTS) \
22818         for flag in $(EXTRA_HOST_FLAGS) ; do \
22819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22820         done; \
22821         echo "Doing clean in shellutils" ; \
22822         (cd $(HOST_SUBDIR)/shellutils && \
22823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22825                   "RANLIB=$${RANLIB}" \
22826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22827                   clean) \
22828           || exit 1
22829
22830 @endif shellutils
22831
22832 .PHONY: maybe-distclean-shellutils distclean-shellutils
22833 maybe-distclean-shellutils:
22834 @if shellutils
22835 maybe-distclean-shellutils: distclean-shellutils
22836
22837 distclean-shellutils: 
22838         @: $(MAKE); $(unstage)
22839         @[ -f ./shellutils/Makefile ] || exit 0; \
22840         r=`${PWD_COMMAND}`; export r; \
22841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22842         $(HOST_EXPORTS) \
22843         for flag in $(EXTRA_HOST_FLAGS) ; do \
22844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22845         done; \
22846         echo "Doing distclean in shellutils" ; \
22847         (cd $(HOST_SUBDIR)/shellutils && \
22848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22850                   "RANLIB=$${RANLIB}" \
22851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22852                   distclean) \
22853           || exit 1
22854
22855 @endif shellutils
22856
22857 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
22858 maybe-maintainer-clean-shellutils:
22859 @if shellutils
22860 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
22861
22862 maintainer-clean-shellutils: 
22863         @: $(MAKE); $(unstage)
22864         @[ -f ./shellutils/Makefile ] || exit 0; \
22865         r=`${PWD_COMMAND}`; export r; \
22866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867         $(HOST_EXPORTS) \
22868         for flag in $(EXTRA_HOST_FLAGS) ; do \
22869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22870         done; \
22871         echo "Doing maintainer-clean in shellutils" ; \
22872         (cd $(HOST_SUBDIR)/shellutils && \
22873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22875                   "RANLIB=$${RANLIB}" \
22876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22877                   maintainer-clean) \
22878           || exit 1
22879
22880 @endif shellutils
22881
22882
22883
22884 .PHONY: configure-sid maybe-configure-sid
22885 maybe-configure-sid:
22886 @if sid
22887 maybe-configure-sid: configure-sid
22888 configure-sid:
22889         @: $(MAKE); $(unstage)
22890         @test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
22891         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
22892         r=`${PWD_COMMAND}`; export r; \
22893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22894         $(HOST_EXPORTS) \
22895         echo Configuring in $(HOST_SUBDIR)/sid; \
22896         cd "$(HOST_SUBDIR)/sid" || exit 1; \
22897         case $(srcdir) in \
22898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22899           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
22900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22901         esac; \
22902         srcdiroption="--srcdir=$${topdir}/sid"; \
22903         libsrcdir="$$s/sid"; \
22904         $(SHELL) $${libsrcdir}/configure \
22905           $(HOST_CONFIGARGS) $${srcdiroption}  \
22906           || exit 1
22907 @endif sid
22908
22909
22910
22911
22912
22913 .PHONY: all-sid maybe-all-sid
22914 maybe-all-sid:
22915 @if sid
22916 TARGET-sid=all
22917 maybe-all-sid: all-sid
22918 all-sid: configure-sid
22919         @: $(MAKE); $(unstage)
22920         @r=`${PWD_COMMAND}`; export r; \
22921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22922         $(HOST_EXPORTS) \
22923         (cd $(HOST_SUBDIR)/sid && \
22924           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
22925 @endif sid
22926
22927
22928
22929
22930 .PHONY: check-sid maybe-check-sid
22931 maybe-check-sid:
22932 @if sid
22933 maybe-check-sid: check-sid
22934
22935 check-sid:
22936         @: $(MAKE); $(unstage)
22937         @r=`${PWD_COMMAND}`; export r; \
22938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22939         $(HOST_EXPORTS) \
22940         (cd $(HOST_SUBDIR)/sid && \
22941           $(MAKE) $(FLAGS_TO_PASS)  check)
22942
22943 @endif sid
22944
22945 .PHONY: install-sid maybe-install-sid
22946 maybe-install-sid:
22947 @if sid
22948 maybe-install-sid: install-sid
22949
22950 install-sid: installdirs
22951         @: $(MAKE); $(unstage)
22952         @r=`${PWD_COMMAND}`; export r; \
22953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22954         $(HOST_EXPORTS) \
22955         (cd $(HOST_SUBDIR)/sid && \
22956           $(MAKE) $(FLAGS_TO_PASS)  install)
22957
22958 @endif sid
22959
22960 # Other targets (info, dvi, etc.)
22961
22962 .PHONY: maybe-info-sid info-sid
22963 maybe-info-sid:
22964 @if sid
22965 maybe-info-sid: info-sid
22966
22967 info-sid: \
22968     configure-sid 
22969         @: $(MAKE); $(unstage)
22970         @[ -f ./sid/Makefile ] || exit 0; \
22971         r=`${PWD_COMMAND}`; export r; \
22972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22973         $(HOST_EXPORTS) \
22974         for flag in $(EXTRA_HOST_FLAGS) ; do \
22975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22976         done; \
22977         echo "Doing info in sid" ; \
22978         (cd $(HOST_SUBDIR)/sid && \
22979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22981                   "RANLIB=$${RANLIB}" \
22982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22983                   info) \
22984           || exit 1
22985
22986 @endif sid
22987
22988 .PHONY: maybe-dvi-sid dvi-sid
22989 maybe-dvi-sid:
22990 @if sid
22991 maybe-dvi-sid: dvi-sid
22992
22993 dvi-sid: \
22994     configure-sid 
22995         @: $(MAKE); $(unstage)
22996         @[ -f ./sid/Makefile ] || exit 0; \
22997         r=`${PWD_COMMAND}`; export r; \
22998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22999         $(HOST_EXPORTS) \
23000         for flag in $(EXTRA_HOST_FLAGS) ; do \
23001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23002         done; \
23003         echo "Doing dvi in sid" ; \
23004         (cd $(HOST_SUBDIR)/sid && \
23005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23007                   "RANLIB=$${RANLIB}" \
23008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23009                   dvi) \
23010           || exit 1
23011
23012 @endif sid
23013
23014 .PHONY: maybe-html-sid html-sid
23015 maybe-html-sid:
23016 @if sid
23017 maybe-html-sid: html-sid
23018
23019 html-sid: \
23020     configure-sid 
23021         @: $(MAKE); $(unstage)
23022         @[ -f ./sid/Makefile ] || exit 0; \
23023         r=`${PWD_COMMAND}`; export r; \
23024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025         $(HOST_EXPORTS) \
23026         for flag in $(EXTRA_HOST_FLAGS) ; do \
23027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23028         done; \
23029         echo "Doing html in sid" ; \
23030         (cd $(HOST_SUBDIR)/sid && \
23031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23033                   "RANLIB=$${RANLIB}" \
23034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23035                   html) \
23036           || exit 1
23037
23038 @endif sid
23039
23040 .PHONY: maybe-TAGS-sid TAGS-sid
23041 maybe-TAGS-sid:
23042 @if sid
23043 maybe-TAGS-sid: TAGS-sid
23044
23045 TAGS-sid: \
23046     configure-sid 
23047         @: $(MAKE); $(unstage)
23048         @[ -f ./sid/Makefile ] || exit 0; \
23049         r=`${PWD_COMMAND}`; export r; \
23050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23051         $(HOST_EXPORTS) \
23052         for flag in $(EXTRA_HOST_FLAGS) ; do \
23053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23054         done; \
23055         echo "Doing TAGS in sid" ; \
23056         (cd $(HOST_SUBDIR)/sid && \
23057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23059                   "RANLIB=$${RANLIB}" \
23060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23061                   TAGS) \
23062           || exit 1
23063
23064 @endif sid
23065
23066 .PHONY: maybe-install-info-sid install-info-sid
23067 maybe-install-info-sid:
23068 @if sid
23069 maybe-install-info-sid: install-info-sid
23070
23071 install-info-sid: \
23072     configure-sid \
23073     info-sid 
23074         @: $(MAKE); $(unstage)
23075         @[ -f ./sid/Makefile ] || exit 0; \
23076         r=`${PWD_COMMAND}`; export r; \
23077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23078         $(HOST_EXPORTS) \
23079         for flag in $(EXTRA_HOST_FLAGS) ; do \
23080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23081         done; \
23082         echo "Doing install-info in sid" ; \
23083         (cd $(HOST_SUBDIR)/sid && \
23084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23086                   "RANLIB=$${RANLIB}" \
23087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23088                   install-info) \
23089           || exit 1
23090
23091 @endif sid
23092
23093 .PHONY: maybe-installcheck-sid installcheck-sid
23094 maybe-installcheck-sid:
23095 @if sid
23096 maybe-installcheck-sid: installcheck-sid
23097
23098 installcheck-sid: \
23099     configure-sid 
23100         @: $(MAKE); $(unstage)
23101         @[ -f ./sid/Makefile ] || exit 0; \
23102         r=`${PWD_COMMAND}`; export r; \
23103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23104         $(HOST_EXPORTS) \
23105         for flag in $(EXTRA_HOST_FLAGS) ; do \
23106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23107         done; \
23108         echo "Doing installcheck in sid" ; \
23109         (cd $(HOST_SUBDIR)/sid && \
23110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23112                   "RANLIB=$${RANLIB}" \
23113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23114                   installcheck) \
23115           || exit 1
23116
23117 @endif sid
23118
23119 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
23120 maybe-mostlyclean-sid:
23121 @if sid
23122 maybe-mostlyclean-sid: mostlyclean-sid
23123
23124 mostlyclean-sid: 
23125         @: $(MAKE); $(unstage)
23126         @[ -f ./sid/Makefile ] || exit 0; \
23127         r=`${PWD_COMMAND}`; export r; \
23128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23129         $(HOST_EXPORTS) \
23130         for flag in $(EXTRA_HOST_FLAGS) ; do \
23131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23132         done; \
23133         echo "Doing mostlyclean in sid" ; \
23134         (cd $(HOST_SUBDIR)/sid && \
23135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23137                   "RANLIB=$${RANLIB}" \
23138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23139                   mostlyclean) \
23140           || exit 1
23141
23142 @endif sid
23143
23144 .PHONY: maybe-clean-sid clean-sid
23145 maybe-clean-sid:
23146 @if sid
23147 maybe-clean-sid: clean-sid
23148
23149 clean-sid: 
23150         @: $(MAKE); $(unstage)
23151         @[ -f ./sid/Makefile ] || exit 0; \
23152         r=`${PWD_COMMAND}`; export r; \
23153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23154         $(HOST_EXPORTS) \
23155         for flag in $(EXTRA_HOST_FLAGS) ; do \
23156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23157         done; \
23158         echo "Doing clean in sid" ; \
23159         (cd $(HOST_SUBDIR)/sid && \
23160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23162                   "RANLIB=$${RANLIB}" \
23163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23164                   clean) \
23165           || exit 1
23166
23167 @endif sid
23168
23169 .PHONY: maybe-distclean-sid distclean-sid
23170 maybe-distclean-sid:
23171 @if sid
23172 maybe-distclean-sid: distclean-sid
23173
23174 distclean-sid: 
23175         @: $(MAKE); $(unstage)
23176         @[ -f ./sid/Makefile ] || exit 0; \
23177         r=`${PWD_COMMAND}`; export r; \
23178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23179         $(HOST_EXPORTS) \
23180         for flag in $(EXTRA_HOST_FLAGS) ; do \
23181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23182         done; \
23183         echo "Doing distclean in sid" ; \
23184         (cd $(HOST_SUBDIR)/sid && \
23185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23187                   "RANLIB=$${RANLIB}" \
23188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23189                   distclean) \
23190           || exit 1
23191
23192 @endif sid
23193
23194 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
23195 maybe-maintainer-clean-sid:
23196 @if sid
23197 maybe-maintainer-clean-sid: maintainer-clean-sid
23198
23199 maintainer-clean-sid: 
23200         @: $(MAKE); $(unstage)
23201         @[ -f ./sid/Makefile ] || exit 0; \
23202         r=`${PWD_COMMAND}`; export r; \
23203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204         $(HOST_EXPORTS) \
23205         for flag in $(EXTRA_HOST_FLAGS) ; do \
23206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23207         done; \
23208         echo "Doing maintainer-clean in sid" ; \
23209         (cd $(HOST_SUBDIR)/sid && \
23210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23212                   "RANLIB=$${RANLIB}" \
23213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23214                   maintainer-clean) \
23215           || exit 1
23216
23217 @endif sid
23218
23219
23220
23221 .PHONY: configure-sim maybe-configure-sim
23222 maybe-configure-sim:
23223 @if sim
23224 maybe-configure-sim: configure-sim
23225 configure-sim:
23226         @: $(MAKE); $(unstage)
23227         @test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
23228         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
23229         r=`${PWD_COMMAND}`; export r; \
23230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23231         $(HOST_EXPORTS) \
23232         echo Configuring in $(HOST_SUBDIR)/sim; \
23233         cd "$(HOST_SUBDIR)/sim" || exit 1; \
23234         case $(srcdir) in \
23235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23236           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
23237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23238         esac; \
23239         srcdiroption="--srcdir=$${topdir}/sim"; \
23240         libsrcdir="$$s/sim"; \
23241         $(SHELL) $${libsrcdir}/configure \
23242           $(HOST_CONFIGARGS) $${srcdiroption}  \
23243           || exit 1
23244 @endif sim
23245
23246
23247
23248
23249
23250 .PHONY: all-sim maybe-all-sim
23251 maybe-all-sim:
23252 @if sim
23253 TARGET-sim=all
23254 maybe-all-sim: all-sim
23255 all-sim: configure-sim
23256         @: $(MAKE); $(unstage)
23257         @r=`${PWD_COMMAND}`; export r; \
23258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259         $(HOST_EXPORTS) \
23260         (cd $(HOST_SUBDIR)/sim && \
23261           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
23262 @endif sim
23263
23264
23265
23266
23267 .PHONY: check-sim maybe-check-sim
23268 maybe-check-sim:
23269 @if sim
23270 maybe-check-sim: check-sim
23271
23272 check-sim:
23273         @: $(MAKE); $(unstage)
23274         @r=`${PWD_COMMAND}`; export r; \
23275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23276         $(HOST_EXPORTS) \
23277         (cd $(HOST_SUBDIR)/sim && \
23278           $(MAKE) $(FLAGS_TO_PASS)  check)
23279
23280 @endif sim
23281
23282 .PHONY: install-sim maybe-install-sim
23283 maybe-install-sim:
23284 @if sim
23285 maybe-install-sim: install-sim
23286
23287 install-sim: installdirs
23288         @: $(MAKE); $(unstage)
23289         @r=`${PWD_COMMAND}`; export r; \
23290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23291         $(HOST_EXPORTS) \
23292         (cd $(HOST_SUBDIR)/sim && \
23293           $(MAKE) $(FLAGS_TO_PASS)  install)
23294
23295 @endif sim
23296
23297 # Other targets (info, dvi, etc.)
23298
23299 .PHONY: maybe-info-sim info-sim
23300 maybe-info-sim:
23301 @if sim
23302 maybe-info-sim: info-sim
23303
23304 info-sim: \
23305     configure-sim 
23306         @: $(MAKE); $(unstage)
23307         @[ -f ./sim/Makefile ] || exit 0; \
23308         r=`${PWD_COMMAND}`; export r; \
23309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23310         $(HOST_EXPORTS) \
23311         for flag in $(EXTRA_HOST_FLAGS) ; do \
23312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23313         done; \
23314         echo "Doing info in sim" ; \
23315         (cd $(HOST_SUBDIR)/sim && \
23316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23318                   "RANLIB=$${RANLIB}" \
23319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23320                   info) \
23321           || exit 1
23322
23323 @endif sim
23324
23325 .PHONY: maybe-dvi-sim dvi-sim
23326 maybe-dvi-sim:
23327 @if sim
23328 maybe-dvi-sim: dvi-sim
23329
23330 dvi-sim: \
23331     configure-sim 
23332         @: $(MAKE); $(unstage)
23333         @[ -f ./sim/Makefile ] || exit 0; \
23334         r=`${PWD_COMMAND}`; export r; \
23335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23336         $(HOST_EXPORTS) \
23337         for flag in $(EXTRA_HOST_FLAGS) ; do \
23338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23339         done; \
23340         echo "Doing dvi in sim" ; \
23341         (cd $(HOST_SUBDIR)/sim && \
23342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23344                   "RANLIB=$${RANLIB}" \
23345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23346                   dvi) \
23347           || exit 1
23348
23349 @endif sim
23350
23351 .PHONY: maybe-html-sim html-sim
23352 maybe-html-sim:
23353 @if sim
23354 maybe-html-sim: html-sim
23355
23356 html-sim: \
23357     configure-sim 
23358         @: $(MAKE); $(unstage)
23359         @[ -f ./sim/Makefile ] || exit 0; \
23360         r=`${PWD_COMMAND}`; export r; \
23361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23362         $(HOST_EXPORTS) \
23363         for flag in $(EXTRA_HOST_FLAGS) ; do \
23364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23365         done; \
23366         echo "Doing html in sim" ; \
23367         (cd $(HOST_SUBDIR)/sim && \
23368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23370                   "RANLIB=$${RANLIB}" \
23371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23372                   html) \
23373           || exit 1
23374
23375 @endif sim
23376
23377 .PHONY: maybe-TAGS-sim TAGS-sim
23378 maybe-TAGS-sim:
23379 @if sim
23380 maybe-TAGS-sim: TAGS-sim
23381
23382 TAGS-sim: \
23383     configure-sim 
23384         @: $(MAKE); $(unstage)
23385         @[ -f ./sim/Makefile ] || exit 0; \
23386         r=`${PWD_COMMAND}`; export r; \
23387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23388         $(HOST_EXPORTS) \
23389         for flag in $(EXTRA_HOST_FLAGS) ; do \
23390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23391         done; \
23392         echo "Doing TAGS in sim" ; \
23393         (cd $(HOST_SUBDIR)/sim && \
23394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23396                   "RANLIB=$${RANLIB}" \
23397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23398                   TAGS) \
23399           || exit 1
23400
23401 @endif sim
23402
23403 .PHONY: maybe-install-info-sim install-info-sim
23404 maybe-install-info-sim:
23405 @if sim
23406 maybe-install-info-sim: install-info-sim
23407
23408 install-info-sim: \
23409     configure-sim \
23410     info-sim 
23411         @: $(MAKE); $(unstage)
23412         @[ -f ./sim/Makefile ] || exit 0; \
23413         r=`${PWD_COMMAND}`; export r; \
23414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23415         $(HOST_EXPORTS) \
23416         for flag in $(EXTRA_HOST_FLAGS) ; do \
23417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23418         done; \
23419         echo "Doing install-info in sim" ; \
23420         (cd $(HOST_SUBDIR)/sim && \
23421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23423                   "RANLIB=$${RANLIB}" \
23424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23425                   install-info) \
23426           || exit 1
23427
23428 @endif sim
23429
23430 .PHONY: maybe-installcheck-sim installcheck-sim
23431 maybe-installcheck-sim:
23432 @if sim
23433 maybe-installcheck-sim: installcheck-sim
23434
23435 installcheck-sim: \
23436     configure-sim 
23437         @: $(MAKE); $(unstage)
23438         @[ -f ./sim/Makefile ] || exit 0; \
23439         r=`${PWD_COMMAND}`; export r; \
23440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23441         $(HOST_EXPORTS) \
23442         for flag in $(EXTRA_HOST_FLAGS) ; do \
23443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23444         done; \
23445         echo "Doing installcheck in sim" ; \
23446         (cd $(HOST_SUBDIR)/sim && \
23447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23449                   "RANLIB=$${RANLIB}" \
23450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23451                   installcheck) \
23452           || exit 1
23453
23454 @endif sim
23455
23456 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23457 maybe-mostlyclean-sim:
23458 @if sim
23459 maybe-mostlyclean-sim: mostlyclean-sim
23460
23461 mostlyclean-sim: 
23462         @: $(MAKE); $(unstage)
23463         @[ -f ./sim/Makefile ] || exit 0; \
23464         r=`${PWD_COMMAND}`; export r; \
23465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23466         $(HOST_EXPORTS) \
23467         for flag in $(EXTRA_HOST_FLAGS) ; do \
23468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23469         done; \
23470         echo "Doing mostlyclean in sim" ; \
23471         (cd $(HOST_SUBDIR)/sim && \
23472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23474                   "RANLIB=$${RANLIB}" \
23475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23476                   mostlyclean) \
23477           || exit 1
23478
23479 @endif sim
23480
23481 .PHONY: maybe-clean-sim clean-sim
23482 maybe-clean-sim:
23483 @if sim
23484 maybe-clean-sim: clean-sim
23485
23486 clean-sim: 
23487         @: $(MAKE); $(unstage)
23488         @[ -f ./sim/Makefile ] || exit 0; \
23489         r=`${PWD_COMMAND}`; export r; \
23490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23491         $(HOST_EXPORTS) \
23492         for flag in $(EXTRA_HOST_FLAGS) ; do \
23493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23494         done; \
23495         echo "Doing clean in sim" ; \
23496         (cd $(HOST_SUBDIR)/sim && \
23497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23499                   "RANLIB=$${RANLIB}" \
23500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23501                   clean) \
23502           || exit 1
23503
23504 @endif sim
23505
23506 .PHONY: maybe-distclean-sim distclean-sim
23507 maybe-distclean-sim:
23508 @if sim
23509 maybe-distclean-sim: distclean-sim
23510
23511 distclean-sim: 
23512         @: $(MAKE); $(unstage)
23513         @[ -f ./sim/Makefile ] || exit 0; \
23514         r=`${PWD_COMMAND}`; export r; \
23515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516         $(HOST_EXPORTS) \
23517         for flag in $(EXTRA_HOST_FLAGS) ; do \
23518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23519         done; \
23520         echo "Doing distclean in sim" ; \
23521         (cd $(HOST_SUBDIR)/sim && \
23522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23524                   "RANLIB=$${RANLIB}" \
23525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23526                   distclean) \
23527           || exit 1
23528
23529 @endif sim
23530
23531 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23532 maybe-maintainer-clean-sim:
23533 @if sim
23534 maybe-maintainer-clean-sim: maintainer-clean-sim
23535
23536 maintainer-clean-sim: 
23537         @: $(MAKE); $(unstage)
23538         @[ -f ./sim/Makefile ] || exit 0; \
23539         r=`${PWD_COMMAND}`; export r; \
23540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23541         $(HOST_EXPORTS) \
23542         for flag in $(EXTRA_HOST_FLAGS) ; do \
23543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23544         done; \
23545         echo "Doing maintainer-clean in sim" ; \
23546         (cd $(HOST_SUBDIR)/sim && \
23547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23549                   "RANLIB=$${RANLIB}" \
23550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23551                   maintainer-clean) \
23552           || exit 1
23553
23554 @endif sim
23555
23556
23557
23558 .PHONY: configure-tar maybe-configure-tar
23559 maybe-configure-tar:
23560 @if tar
23561 maybe-configure-tar: configure-tar
23562 configure-tar:
23563         @: $(MAKE); $(unstage)
23564         @test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23565         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23566         r=`${PWD_COMMAND}`; export r; \
23567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23568         $(HOST_EXPORTS) \
23569         echo Configuring in $(HOST_SUBDIR)/tar; \
23570         cd "$(HOST_SUBDIR)/tar" || exit 1; \
23571         case $(srcdir) in \
23572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23573           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23575         esac; \
23576         srcdiroption="--srcdir=$${topdir}/tar"; \
23577         libsrcdir="$$s/tar"; \
23578         $(SHELL) $${libsrcdir}/configure \
23579           $(HOST_CONFIGARGS) $${srcdiroption}  \
23580           || exit 1
23581 @endif tar
23582
23583
23584
23585
23586
23587 .PHONY: all-tar maybe-all-tar
23588 maybe-all-tar:
23589 @if tar
23590 TARGET-tar=all
23591 maybe-all-tar: all-tar
23592 all-tar: configure-tar
23593         @: $(MAKE); $(unstage)
23594         @r=`${PWD_COMMAND}`; export r; \
23595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23596         $(HOST_EXPORTS) \
23597         (cd $(HOST_SUBDIR)/tar && \
23598           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
23599 @endif tar
23600
23601
23602
23603
23604 .PHONY: check-tar maybe-check-tar
23605 maybe-check-tar:
23606 @if tar
23607 maybe-check-tar: check-tar
23608
23609 check-tar:
23610         @: $(MAKE); $(unstage)
23611         @r=`${PWD_COMMAND}`; export r; \
23612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23613         $(HOST_EXPORTS) \
23614         (cd $(HOST_SUBDIR)/tar && \
23615           $(MAKE) $(FLAGS_TO_PASS)  check)
23616
23617 @endif tar
23618
23619 .PHONY: install-tar maybe-install-tar
23620 maybe-install-tar:
23621 @if tar
23622 maybe-install-tar: install-tar
23623
23624 install-tar: installdirs
23625         @: $(MAKE); $(unstage)
23626         @r=`${PWD_COMMAND}`; export r; \
23627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23628         $(HOST_EXPORTS) \
23629         (cd $(HOST_SUBDIR)/tar && \
23630           $(MAKE) $(FLAGS_TO_PASS)  install)
23631
23632 @endif tar
23633
23634 # Other targets (info, dvi, etc.)
23635
23636 .PHONY: maybe-info-tar info-tar
23637 maybe-info-tar:
23638 @if tar
23639 maybe-info-tar: info-tar
23640
23641 info-tar: \
23642     configure-tar 
23643         @: $(MAKE); $(unstage)
23644         @[ -f ./tar/Makefile ] || exit 0; \
23645         r=`${PWD_COMMAND}`; export r; \
23646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23647         $(HOST_EXPORTS) \
23648         for flag in $(EXTRA_HOST_FLAGS) ; do \
23649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23650         done; \
23651         echo "Doing info in tar" ; \
23652         (cd $(HOST_SUBDIR)/tar && \
23653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23655                   "RANLIB=$${RANLIB}" \
23656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23657                   info) \
23658           || exit 1
23659
23660 @endif tar
23661
23662 .PHONY: maybe-dvi-tar dvi-tar
23663 maybe-dvi-tar:
23664 @if tar
23665 maybe-dvi-tar: dvi-tar
23666
23667 dvi-tar: \
23668     configure-tar 
23669         @: $(MAKE); $(unstage)
23670         @[ -f ./tar/Makefile ] || exit 0; \
23671         r=`${PWD_COMMAND}`; export r; \
23672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23673         $(HOST_EXPORTS) \
23674         for flag in $(EXTRA_HOST_FLAGS) ; do \
23675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23676         done; \
23677         echo "Doing dvi in tar" ; \
23678         (cd $(HOST_SUBDIR)/tar && \
23679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23681                   "RANLIB=$${RANLIB}" \
23682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23683                   dvi) \
23684           || exit 1
23685
23686 @endif tar
23687
23688 .PHONY: maybe-html-tar html-tar
23689 maybe-html-tar:
23690 @if tar
23691 maybe-html-tar: html-tar
23692
23693 html-tar: \
23694     configure-tar 
23695         @: $(MAKE); $(unstage)
23696         @[ -f ./tar/Makefile ] || exit 0; \
23697         r=`${PWD_COMMAND}`; export r; \
23698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23699         $(HOST_EXPORTS) \
23700         for flag in $(EXTRA_HOST_FLAGS) ; do \
23701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23702         done; \
23703         echo "Doing html in tar" ; \
23704         (cd $(HOST_SUBDIR)/tar && \
23705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23707                   "RANLIB=$${RANLIB}" \
23708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23709                   html) \
23710           || exit 1
23711
23712 @endif tar
23713
23714 .PHONY: maybe-TAGS-tar TAGS-tar
23715 maybe-TAGS-tar:
23716 @if tar
23717 maybe-TAGS-tar: TAGS-tar
23718
23719 TAGS-tar: \
23720     configure-tar 
23721         @: $(MAKE); $(unstage)
23722         @[ -f ./tar/Makefile ] || exit 0; \
23723         r=`${PWD_COMMAND}`; export r; \
23724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23725         $(HOST_EXPORTS) \
23726         for flag in $(EXTRA_HOST_FLAGS) ; do \
23727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23728         done; \
23729         echo "Doing TAGS in tar" ; \
23730         (cd $(HOST_SUBDIR)/tar && \
23731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23733                   "RANLIB=$${RANLIB}" \
23734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23735                   TAGS) \
23736           || exit 1
23737
23738 @endif tar
23739
23740 .PHONY: maybe-install-info-tar install-info-tar
23741 maybe-install-info-tar:
23742 @if tar
23743 maybe-install-info-tar: install-info-tar
23744
23745 install-info-tar: \
23746     configure-tar \
23747     info-tar 
23748         @: $(MAKE); $(unstage)
23749         @[ -f ./tar/Makefile ] || exit 0; \
23750         r=`${PWD_COMMAND}`; export r; \
23751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23752         $(HOST_EXPORTS) \
23753         for flag in $(EXTRA_HOST_FLAGS) ; do \
23754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23755         done; \
23756         echo "Doing install-info in tar" ; \
23757         (cd $(HOST_SUBDIR)/tar && \
23758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23760                   "RANLIB=$${RANLIB}" \
23761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23762                   install-info) \
23763           || exit 1
23764
23765 @endif tar
23766
23767 .PHONY: maybe-installcheck-tar installcheck-tar
23768 maybe-installcheck-tar:
23769 @if tar
23770 maybe-installcheck-tar: installcheck-tar
23771
23772 installcheck-tar: \
23773     configure-tar 
23774         @: $(MAKE); $(unstage)
23775         @[ -f ./tar/Makefile ] || exit 0; \
23776         r=`${PWD_COMMAND}`; export r; \
23777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23778         $(HOST_EXPORTS) \
23779         for flag in $(EXTRA_HOST_FLAGS) ; do \
23780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23781         done; \
23782         echo "Doing installcheck in tar" ; \
23783         (cd $(HOST_SUBDIR)/tar && \
23784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23786                   "RANLIB=$${RANLIB}" \
23787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23788                   installcheck) \
23789           || exit 1
23790
23791 @endif tar
23792
23793 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
23794 maybe-mostlyclean-tar:
23795 @if tar
23796 maybe-mostlyclean-tar: mostlyclean-tar
23797
23798 mostlyclean-tar: 
23799         @: $(MAKE); $(unstage)
23800         @[ -f ./tar/Makefile ] || exit 0; \
23801         r=`${PWD_COMMAND}`; export r; \
23802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23803         $(HOST_EXPORTS) \
23804         for flag in $(EXTRA_HOST_FLAGS) ; do \
23805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23806         done; \
23807         echo "Doing mostlyclean in tar" ; \
23808         (cd $(HOST_SUBDIR)/tar && \
23809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23811                   "RANLIB=$${RANLIB}" \
23812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23813                   mostlyclean) \
23814           || exit 1
23815
23816 @endif tar
23817
23818 .PHONY: maybe-clean-tar clean-tar
23819 maybe-clean-tar:
23820 @if tar
23821 maybe-clean-tar: clean-tar
23822
23823 clean-tar: 
23824         @: $(MAKE); $(unstage)
23825         @[ -f ./tar/Makefile ] || exit 0; \
23826         r=`${PWD_COMMAND}`; export r; \
23827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828         $(HOST_EXPORTS) \
23829         for flag in $(EXTRA_HOST_FLAGS) ; do \
23830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831         done; \
23832         echo "Doing clean in tar" ; \
23833         (cd $(HOST_SUBDIR)/tar && \
23834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836                   "RANLIB=$${RANLIB}" \
23837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23838                   clean) \
23839           || exit 1
23840
23841 @endif tar
23842
23843 .PHONY: maybe-distclean-tar distclean-tar
23844 maybe-distclean-tar:
23845 @if tar
23846 maybe-distclean-tar: distclean-tar
23847
23848 distclean-tar: 
23849         @: $(MAKE); $(unstage)
23850         @[ -f ./tar/Makefile ] || exit 0; \
23851         r=`${PWD_COMMAND}`; export r; \
23852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23853         $(HOST_EXPORTS) \
23854         for flag in $(EXTRA_HOST_FLAGS) ; do \
23855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856         done; \
23857         echo "Doing distclean in tar" ; \
23858         (cd $(HOST_SUBDIR)/tar && \
23859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23861                   "RANLIB=$${RANLIB}" \
23862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23863                   distclean) \
23864           || exit 1
23865
23866 @endif tar
23867
23868 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
23869 maybe-maintainer-clean-tar:
23870 @if tar
23871 maybe-maintainer-clean-tar: maintainer-clean-tar
23872
23873 maintainer-clean-tar: 
23874         @: $(MAKE); $(unstage)
23875         @[ -f ./tar/Makefile ] || exit 0; \
23876         r=`${PWD_COMMAND}`; export r; \
23877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878         $(HOST_EXPORTS) \
23879         for flag in $(EXTRA_HOST_FLAGS) ; do \
23880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881         done; \
23882         echo "Doing maintainer-clean in tar" ; \
23883         (cd $(HOST_SUBDIR)/tar && \
23884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886                   "RANLIB=$${RANLIB}" \
23887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23888                   maintainer-clean) \
23889           || exit 1
23890
23891 @endif tar
23892
23893
23894
23895 .PHONY: configure-texinfo maybe-configure-texinfo
23896 maybe-configure-texinfo:
23897 @if texinfo
23898 maybe-configure-texinfo: configure-texinfo
23899 configure-texinfo:
23900         @: $(MAKE); $(unstage)
23901         @test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
23902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         echo Configuring in $(HOST_SUBDIR)/texinfo; \
23907         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
23908         case $(srcdir) in \
23909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23910           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
23911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23912         esac; \
23913         srcdiroption="--srcdir=$${topdir}/texinfo"; \
23914         libsrcdir="$$s/texinfo"; \
23915         $(SHELL) $${libsrcdir}/configure \
23916           $(HOST_CONFIGARGS) $${srcdiroption}  \
23917           || exit 1
23918 @endif texinfo
23919
23920
23921
23922
23923
23924 .PHONY: all-texinfo maybe-all-texinfo
23925 maybe-all-texinfo:
23926 @if texinfo
23927 TARGET-texinfo=all
23928 maybe-all-texinfo: all-texinfo
23929 all-texinfo: configure-texinfo
23930         @: $(MAKE); $(unstage)
23931         @r=`${PWD_COMMAND}`; export r; \
23932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23933         $(HOST_EXPORTS) \
23934         (cd $(HOST_SUBDIR)/texinfo && \
23935           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
23936 @endif texinfo
23937
23938
23939
23940
23941 .PHONY: check-texinfo maybe-check-texinfo
23942 maybe-check-texinfo:
23943 @if texinfo
23944 maybe-check-texinfo: check-texinfo
23945
23946 check-texinfo:
23947         @: $(MAKE); $(unstage)
23948         @r=`${PWD_COMMAND}`; export r; \
23949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23950         $(HOST_EXPORTS) \
23951         (cd $(HOST_SUBDIR)/texinfo && \
23952           $(MAKE) $(FLAGS_TO_PASS)  check)
23953
23954 @endif texinfo
23955
23956 .PHONY: install-texinfo maybe-install-texinfo
23957 maybe-install-texinfo:
23958 @if texinfo
23959 maybe-install-texinfo: install-texinfo
23960
23961 install-texinfo:
23962
23963 @endif texinfo
23964
23965 # Other targets (info, dvi, etc.)
23966
23967 .PHONY: maybe-info-texinfo info-texinfo
23968 maybe-info-texinfo:
23969 @if texinfo
23970 maybe-info-texinfo: info-texinfo
23971
23972 info-texinfo: \
23973     configure-texinfo 
23974         @: $(MAKE); $(unstage)
23975         @[ -f ./texinfo/Makefile ] || exit 0; \
23976         r=`${PWD_COMMAND}`; export r; \
23977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23978         $(HOST_EXPORTS) \
23979         for flag in $(EXTRA_HOST_FLAGS) ; do \
23980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23981         done; \
23982         echo "Doing info in texinfo" ; \
23983         (cd $(HOST_SUBDIR)/texinfo && \
23984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23986                   "RANLIB=$${RANLIB}" \
23987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23988                   info) \
23989           || exit 1
23990
23991 @endif texinfo
23992
23993 .PHONY: maybe-dvi-texinfo dvi-texinfo
23994 maybe-dvi-texinfo:
23995 @if texinfo
23996 maybe-dvi-texinfo: dvi-texinfo
23997
23998 dvi-texinfo: \
23999     configure-texinfo 
24000         @: $(MAKE); $(unstage)
24001         @[ -f ./texinfo/Makefile ] || exit 0; \
24002         r=`${PWD_COMMAND}`; export r; \
24003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24004         $(HOST_EXPORTS) \
24005         for flag in $(EXTRA_HOST_FLAGS) ; do \
24006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24007         done; \
24008         echo "Doing dvi in texinfo" ; \
24009         (cd $(HOST_SUBDIR)/texinfo && \
24010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24012                   "RANLIB=$${RANLIB}" \
24013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24014                   dvi) \
24015           || exit 1
24016
24017 @endif texinfo
24018
24019 .PHONY: maybe-html-texinfo html-texinfo
24020 maybe-html-texinfo:
24021 @if texinfo
24022 maybe-html-texinfo: html-texinfo
24023
24024 html-texinfo: \
24025     configure-texinfo 
24026         @: $(MAKE); $(unstage)
24027         @[ -f ./texinfo/Makefile ] || exit 0; \
24028         r=`${PWD_COMMAND}`; export r; \
24029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24030         $(HOST_EXPORTS) \
24031         for flag in $(EXTRA_HOST_FLAGS) ; do \
24032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24033         done; \
24034         echo "Doing html in texinfo" ; \
24035         (cd $(HOST_SUBDIR)/texinfo && \
24036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24038                   "RANLIB=$${RANLIB}" \
24039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24040                   html) \
24041           || exit 1
24042
24043 @endif texinfo
24044
24045 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24046 maybe-TAGS-texinfo:
24047 @if texinfo
24048 maybe-TAGS-texinfo: TAGS-texinfo
24049
24050 TAGS-texinfo: \
24051     configure-texinfo 
24052         @: $(MAKE); $(unstage)
24053         @[ -f ./texinfo/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) ; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing TAGS in texinfo" ; \
24061         (cd $(HOST_SUBDIR)/texinfo && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24066                   TAGS) \
24067           || exit 1
24068
24069 @endif texinfo
24070
24071 .PHONY: maybe-install-info-texinfo install-info-texinfo
24072 maybe-install-info-texinfo:
24073 @if texinfo
24074 maybe-install-info-texinfo: install-info-texinfo
24075
24076 install-info-texinfo: \
24077     configure-texinfo \
24078     info-texinfo 
24079         @: $(MAKE); $(unstage)
24080         @[ -f ./texinfo/Makefile ] || exit 0; \
24081         r=`${PWD_COMMAND}`; export r; \
24082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24083         $(HOST_EXPORTS) \
24084         for flag in $(EXTRA_HOST_FLAGS) ; do \
24085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24086         done; \
24087         echo "Doing install-info in texinfo" ; \
24088         (cd $(HOST_SUBDIR)/texinfo && \
24089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24091                   "RANLIB=$${RANLIB}" \
24092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24093                   install-info) \
24094           || exit 1
24095
24096 @endif texinfo
24097
24098 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
24099 maybe-installcheck-texinfo:
24100 @if texinfo
24101 maybe-installcheck-texinfo: installcheck-texinfo
24102
24103 installcheck-texinfo: \
24104     configure-texinfo 
24105         @: $(MAKE); $(unstage)
24106         @[ -f ./texinfo/Makefile ] || exit 0; \
24107         r=`${PWD_COMMAND}`; export r; \
24108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24109         $(HOST_EXPORTS) \
24110         for flag in $(EXTRA_HOST_FLAGS) ; do \
24111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24112         done; \
24113         echo "Doing installcheck in texinfo" ; \
24114         (cd $(HOST_SUBDIR)/texinfo && \
24115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24117                   "RANLIB=$${RANLIB}" \
24118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24119                   installcheck) \
24120           || exit 1
24121
24122 @endif texinfo
24123
24124 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
24125 maybe-mostlyclean-texinfo:
24126 @if texinfo
24127 maybe-mostlyclean-texinfo: mostlyclean-texinfo
24128
24129 mostlyclean-texinfo: 
24130         @: $(MAKE); $(unstage)
24131         @[ -f ./texinfo/Makefile ] || exit 0; \
24132         r=`${PWD_COMMAND}`; export r; \
24133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24134         $(HOST_EXPORTS) \
24135         for flag in $(EXTRA_HOST_FLAGS) ; do \
24136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24137         done; \
24138         echo "Doing mostlyclean in texinfo" ; \
24139         (cd $(HOST_SUBDIR)/texinfo && \
24140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24142                   "RANLIB=$${RANLIB}" \
24143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24144                   mostlyclean) \
24145           || exit 1
24146
24147 @endif texinfo
24148
24149 .PHONY: maybe-clean-texinfo clean-texinfo
24150 maybe-clean-texinfo:
24151 @if texinfo
24152 maybe-clean-texinfo: clean-texinfo
24153
24154 clean-texinfo: 
24155         @: $(MAKE); $(unstage)
24156         @[ -f ./texinfo/Makefile ] || exit 0; \
24157         r=`${PWD_COMMAND}`; export r; \
24158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24159         $(HOST_EXPORTS) \
24160         for flag in $(EXTRA_HOST_FLAGS) ; do \
24161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24162         done; \
24163         echo "Doing clean in texinfo" ; \
24164         (cd $(HOST_SUBDIR)/texinfo && \
24165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24167                   "RANLIB=$${RANLIB}" \
24168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24169                   clean) \
24170           || exit 1
24171
24172 @endif texinfo
24173
24174 .PHONY: maybe-distclean-texinfo distclean-texinfo
24175 maybe-distclean-texinfo:
24176 @if texinfo
24177 maybe-distclean-texinfo: distclean-texinfo
24178
24179 distclean-texinfo: 
24180         @: $(MAKE); $(unstage)
24181         @[ -f ./texinfo/Makefile ] || exit 0; \
24182         r=`${PWD_COMMAND}`; export r; \
24183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184         $(HOST_EXPORTS) \
24185         for flag in $(EXTRA_HOST_FLAGS) ; do \
24186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187         done; \
24188         echo "Doing distclean in texinfo" ; \
24189         (cd $(HOST_SUBDIR)/texinfo && \
24190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192                   "RANLIB=$${RANLIB}" \
24193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24194                   distclean) \
24195           || exit 1
24196
24197 @endif texinfo
24198
24199 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
24200 maybe-maintainer-clean-texinfo:
24201 @if texinfo
24202 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
24203
24204 maintainer-clean-texinfo: 
24205         @: $(MAKE); $(unstage)
24206         @[ -f ./texinfo/Makefile ] || exit 0; \
24207         r=`${PWD_COMMAND}`; export r; \
24208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24209         $(HOST_EXPORTS) \
24210         for flag in $(EXTRA_HOST_FLAGS) ; do \
24211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24212         done; \
24213         echo "Doing maintainer-clean in texinfo" ; \
24214         (cd $(HOST_SUBDIR)/texinfo && \
24215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24217                   "RANLIB=$${RANLIB}" \
24218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24219                   maintainer-clean) \
24220           || exit 1
24221
24222 @endif texinfo
24223
24224
24225
24226 .PHONY: configure-textutils maybe-configure-textutils
24227 maybe-configure-textutils:
24228 @if textutils
24229 maybe-configure-textutils: configure-textutils
24230 configure-textutils:
24231         @: $(MAKE); $(unstage)
24232         @test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
24233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
24234         r=`${PWD_COMMAND}`; export r; \
24235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236         $(HOST_EXPORTS) \
24237         echo Configuring in $(HOST_SUBDIR)/textutils; \
24238         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
24239         case $(srcdir) in \
24240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24241           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
24242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24243         esac; \
24244         srcdiroption="--srcdir=$${topdir}/textutils"; \
24245         libsrcdir="$$s/textutils"; \
24246         $(SHELL) $${libsrcdir}/configure \
24247           $(HOST_CONFIGARGS) $${srcdiroption}  \
24248           || exit 1
24249 @endif textutils
24250
24251
24252
24253
24254
24255 .PHONY: all-textutils maybe-all-textutils
24256 maybe-all-textutils:
24257 @if textutils
24258 TARGET-textutils=all
24259 maybe-all-textutils: all-textutils
24260 all-textutils: configure-textutils
24261         @: $(MAKE); $(unstage)
24262         @r=`${PWD_COMMAND}`; export r; \
24263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24264         $(HOST_EXPORTS) \
24265         (cd $(HOST_SUBDIR)/textutils && \
24266           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
24267 @endif textutils
24268
24269
24270
24271
24272 .PHONY: check-textutils maybe-check-textutils
24273 maybe-check-textutils:
24274 @if textutils
24275 maybe-check-textutils: check-textutils
24276
24277 check-textutils:
24278         @: $(MAKE); $(unstage)
24279         @r=`${PWD_COMMAND}`; export r; \
24280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24281         $(HOST_EXPORTS) \
24282         (cd $(HOST_SUBDIR)/textutils && \
24283           $(MAKE) $(FLAGS_TO_PASS)  check)
24284
24285 @endif textutils
24286
24287 .PHONY: install-textutils maybe-install-textutils
24288 maybe-install-textutils:
24289 @if textutils
24290 maybe-install-textutils: install-textutils
24291
24292 install-textutils: installdirs
24293         @: $(MAKE); $(unstage)
24294         @r=`${PWD_COMMAND}`; export r; \
24295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24296         $(HOST_EXPORTS) \
24297         (cd $(HOST_SUBDIR)/textutils && \
24298           $(MAKE) $(FLAGS_TO_PASS)  install)
24299
24300 @endif textutils
24301
24302 # Other targets (info, dvi, etc.)
24303
24304 .PHONY: maybe-info-textutils info-textutils
24305 maybe-info-textutils:
24306 @if textutils
24307 maybe-info-textutils: info-textutils
24308
24309 info-textutils: \
24310     configure-textutils 
24311         @: $(MAKE); $(unstage)
24312         @[ -f ./textutils/Makefile ] || exit 0; \
24313         r=`${PWD_COMMAND}`; export r; \
24314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24315         $(HOST_EXPORTS) \
24316         for flag in $(EXTRA_HOST_FLAGS) ; do \
24317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24318         done; \
24319         echo "Doing info in textutils" ; \
24320         (cd $(HOST_SUBDIR)/textutils && \
24321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24323                   "RANLIB=$${RANLIB}" \
24324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24325                   info) \
24326           || exit 1
24327
24328 @endif textutils
24329
24330 .PHONY: maybe-dvi-textutils dvi-textutils
24331 maybe-dvi-textutils:
24332 @if textutils
24333 maybe-dvi-textutils: dvi-textutils
24334
24335 dvi-textutils: \
24336     configure-textutils 
24337         @: $(MAKE); $(unstage)
24338         @[ -f ./textutils/Makefile ] || exit 0; \
24339         r=`${PWD_COMMAND}`; export r; \
24340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24341         $(HOST_EXPORTS) \
24342         for flag in $(EXTRA_HOST_FLAGS) ; do \
24343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24344         done; \
24345         echo "Doing dvi in textutils" ; \
24346         (cd $(HOST_SUBDIR)/textutils && \
24347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24349                   "RANLIB=$${RANLIB}" \
24350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24351                   dvi) \
24352           || exit 1
24353
24354 @endif textutils
24355
24356 .PHONY: maybe-html-textutils html-textutils
24357 maybe-html-textutils:
24358 @if textutils
24359 maybe-html-textutils: html-textutils
24360
24361 html-textutils: \
24362     configure-textutils 
24363         @: $(MAKE); $(unstage)
24364         @[ -f ./textutils/Makefile ] || exit 0; \
24365         r=`${PWD_COMMAND}`; export r; \
24366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24367         $(HOST_EXPORTS) \
24368         for flag in $(EXTRA_HOST_FLAGS) ; do \
24369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24370         done; \
24371         echo "Doing html in textutils" ; \
24372         (cd $(HOST_SUBDIR)/textutils && \
24373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24375                   "RANLIB=$${RANLIB}" \
24376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24377                   html) \
24378           || exit 1
24379
24380 @endif textutils
24381
24382 .PHONY: maybe-TAGS-textutils TAGS-textutils
24383 maybe-TAGS-textutils:
24384 @if textutils
24385 maybe-TAGS-textutils: TAGS-textutils
24386
24387 TAGS-textutils: \
24388     configure-textutils 
24389         @: $(MAKE); $(unstage)
24390         @[ -f ./textutils/Makefile ] || exit 0; \
24391         r=`${PWD_COMMAND}`; export r; \
24392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24393         $(HOST_EXPORTS) \
24394         for flag in $(EXTRA_HOST_FLAGS) ; do \
24395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24396         done; \
24397         echo "Doing TAGS in textutils" ; \
24398         (cd $(HOST_SUBDIR)/textutils && \
24399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24401                   "RANLIB=$${RANLIB}" \
24402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24403                   TAGS) \
24404           || exit 1
24405
24406 @endif textutils
24407
24408 .PHONY: maybe-install-info-textutils install-info-textutils
24409 maybe-install-info-textutils:
24410 @if textutils
24411 maybe-install-info-textutils: install-info-textutils
24412
24413 install-info-textutils: \
24414     configure-textutils \
24415     info-textutils 
24416         @: $(MAKE); $(unstage)
24417         @[ -f ./textutils/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 install-info in textutils" ; \
24425         (cd $(HOST_SUBDIR)/textutils && \
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                   install-info) \
24431           || exit 1
24432
24433 @endif textutils
24434
24435 .PHONY: maybe-installcheck-textutils installcheck-textutils
24436 maybe-installcheck-textutils:
24437 @if textutils
24438 maybe-installcheck-textutils: installcheck-textutils
24439
24440 installcheck-textutils: \
24441     configure-textutils 
24442         @: $(MAKE); $(unstage)
24443         @[ -f ./textutils/Makefile ] || exit 0; \
24444         r=`${PWD_COMMAND}`; export r; \
24445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24446         $(HOST_EXPORTS) \
24447         for flag in $(EXTRA_HOST_FLAGS) ; do \
24448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24449         done; \
24450         echo "Doing installcheck in textutils" ; \
24451         (cd $(HOST_SUBDIR)/textutils && \
24452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24454                   "RANLIB=$${RANLIB}" \
24455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24456                   installcheck) \
24457           || exit 1
24458
24459 @endif textutils
24460
24461 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24462 maybe-mostlyclean-textutils:
24463 @if textutils
24464 maybe-mostlyclean-textutils: mostlyclean-textutils
24465
24466 mostlyclean-textutils: 
24467         @: $(MAKE); $(unstage)
24468         @[ -f ./textutils/Makefile ] || exit 0; \
24469         r=`${PWD_COMMAND}`; export r; \
24470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24471         $(HOST_EXPORTS) \
24472         for flag in $(EXTRA_HOST_FLAGS) ; do \
24473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24474         done; \
24475         echo "Doing mostlyclean in textutils" ; \
24476         (cd $(HOST_SUBDIR)/textutils && \
24477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24479                   "RANLIB=$${RANLIB}" \
24480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24481                   mostlyclean) \
24482           || exit 1
24483
24484 @endif textutils
24485
24486 .PHONY: maybe-clean-textutils clean-textutils
24487 maybe-clean-textutils:
24488 @if textutils
24489 maybe-clean-textutils: clean-textutils
24490
24491 clean-textutils: 
24492         @: $(MAKE); $(unstage)
24493         @[ -f ./textutils/Makefile ] || exit 0; \
24494         r=`${PWD_COMMAND}`; export r; \
24495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496         $(HOST_EXPORTS) \
24497         for flag in $(EXTRA_HOST_FLAGS) ; do \
24498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24499         done; \
24500         echo "Doing clean in textutils" ; \
24501         (cd $(HOST_SUBDIR)/textutils && \
24502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24504                   "RANLIB=$${RANLIB}" \
24505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24506                   clean) \
24507           || exit 1
24508
24509 @endif textutils
24510
24511 .PHONY: maybe-distclean-textutils distclean-textutils
24512 maybe-distclean-textutils:
24513 @if textutils
24514 maybe-distclean-textutils: distclean-textutils
24515
24516 distclean-textutils: 
24517         @: $(MAKE); $(unstage)
24518         @[ -f ./textutils/Makefile ] || exit 0; \
24519         r=`${PWD_COMMAND}`; export r; \
24520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24521         $(HOST_EXPORTS) \
24522         for flag in $(EXTRA_HOST_FLAGS) ; do \
24523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24524         done; \
24525         echo "Doing distclean in textutils" ; \
24526         (cd $(HOST_SUBDIR)/textutils && \
24527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24529                   "RANLIB=$${RANLIB}" \
24530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24531                   distclean) \
24532           || exit 1
24533
24534 @endif textutils
24535
24536 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24537 maybe-maintainer-clean-textutils:
24538 @if textutils
24539 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24540
24541 maintainer-clean-textutils: 
24542         @: $(MAKE); $(unstage)
24543         @[ -f ./textutils/Makefile ] || exit 0; \
24544         r=`${PWD_COMMAND}`; export r; \
24545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24546         $(HOST_EXPORTS) \
24547         for flag in $(EXTRA_HOST_FLAGS) ; do \
24548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24549         done; \
24550         echo "Doing maintainer-clean in textutils" ; \
24551         (cd $(HOST_SUBDIR)/textutils && \
24552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24554                   "RANLIB=$${RANLIB}" \
24555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24556                   maintainer-clean) \
24557           || exit 1
24558
24559 @endif textutils
24560
24561
24562
24563 .PHONY: configure-time maybe-configure-time
24564 maybe-configure-time:
24565 @if time
24566 maybe-configure-time: configure-time
24567 configure-time:
24568         @: $(MAKE); $(unstage)
24569         @test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24571         r=`${PWD_COMMAND}`; export r; \
24572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24573         $(HOST_EXPORTS) \
24574         echo Configuring in $(HOST_SUBDIR)/time; \
24575         cd "$(HOST_SUBDIR)/time" || exit 1; \
24576         case $(srcdir) in \
24577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24578           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24580         esac; \
24581         srcdiroption="--srcdir=$${topdir}/time"; \
24582         libsrcdir="$$s/time"; \
24583         $(SHELL) $${libsrcdir}/configure \
24584           $(HOST_CONFIGARGS) $${srcdiroption}  \
24585           || exit 1
24586 @endif time
24587
24588
24589
24590
24591
24592 .PHONY: all-time maybe-all-time
24593 maybe-all-time:
24594 @if time
24595 TARGET-time=all
24596 maybe-all-time: all-time
24597 all-time: configure-time
24598         @: $(MAKE); $(unstage)
24599         @r=`${PWD_COMMAND}`; export r; \
24600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601         $(HOST_EXPORTS) \
24602         (cd $(HOST_SUBDIR)/time && \
24603           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
24604 @endif time
24605
24606
24607
24608
24609 .PHONY: check-time maybe-check-time
24610 maybe-check-time:
24611 @if time
24612 maybe-check-time: check-time
24613
24614 check-time:
24615         @: $(MAKE); $(unstage)
24616         @r=`${PWD_COMMAND}`; export r; \
24617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24618         $(HOST_EXPORTS) \
24619         (cd $(HOST_SUBDIR)/time && \
24620           $(MAKE) $(FLAGS_TO_PASS)  check)
24621
24622 @endif time
24623
24624 .PHONY: install-time maybe-install-time
24625 maybe-install-time:
24626 @if time
24627 maybe-install-time: install-time
24628
24629 install-time: installdirs
24630         @: $(MAKE); $(unstage)
24631         @r=`${PWD_COMMAND}`; export r; \
24632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24633         $(HOST_EXPORTS) \
24634         (cd $(HOST_SUBDIR)/time && \
24635           $(MAKE) $(FLAGS_TO_PASS)  install)
24636
24637 @endif time
24638
24639 # Other targets (info, dvi, etc.)
24640
24641 .PHONY: maybe-info-time info-time
24642 maybe-info-time:
24643 @if time
24644 maybe-info-time: info-time
24645
24646 info-time: \
24647     configure-time 
24648         @: $(MAKE); $(unstage)
24649         @[ -f ./time/Makefile ] || exit 0; \
24650         r=`${PWD_COMMAND}`; export r; \
24651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652         $(HOST_EXPORTS) \
24653         for flag in $(EXTRA_HOST_FLAGS) ; do \
24654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24655         done; \
24656         echo "Doing info in time" ; \
24657         (cd $(HOST_SUBDIR)/time && \
24658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24660                   "RANLIB=$${RANLIB}" \
24661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24662                   info) \
24663           || exit 1
24664
24665 @endif time
24666
24667 .PHONY: maybe-dvi-time dvi-time
24668 maybe-dvi-time:
24669 @if time
24670 maybe-dvi-time: dvi-time
24671
24672 dvi-time: \
24673     configure-time 
24674         @: $(MAKE); $(unstage)
24675         @[ -f ./time/Makefile ] || exit 0; \
24676         r=`${PWD_COMMAND}`; export r; \
24677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24678         $(HOST_EXPORTS) \
24679         for flag in $(EXTRA_HOST_FLAGS) ; do \
24680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24681         done; \
24682         echo "Doing dvi in time" ; \
24683         (cd $(HOST_SUBDIR)/time && \
24684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24686                   "RANLIB=$${RANLIB}" \
24687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24688                   dvi) \
24689           || exit 1
24690
24691 @endif time
24692
24693 .PHONY: maybe-html-time html-time
24694 maybe-html-time:
24695 @if time
24696 maybe-html-time: html-time
24697
24698 html-time: \
24699     configure-time 
24700         @: $(MAKE); $(unstage)
24701         @[ -f ./time/Makefile ] || exit 0; \
24702         r=`${PWD_COMMAND}`; export r; \
24703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24704         $(HOST_EXPORTS) \
24705         for flag in $(EXTRA_HOST_FLAGS) ; do \
24706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24707         done; \
24708         echo "Doing html in time" ; \
24709         (cd $(HOST_SUBDIR)/time && \
24710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24712                   "RANLIB=$${RANLIB}" \
24713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24714                   html) \
24715           || exit 1
24716
24717 @endif time
24718
24719 .PHONY: maybe-TAGS-time TAGS-time
24720 maybe-TAGS-time:
24721 @if time
24722 maybe-TAGS-time: TAGS-time
24723
24724 TAGS-time: \
24725     configure-time 
24726         @: $(MAKE); $(unstage)
24727         @[ -f ./time/Makefile ] || exit 0; \
24728         r=`${PWD_COMMAND}`; export r; \
24729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24730         $(HOST_EXPORTS) \
24731         for flag in $(EXTRA_HOST_FLAGS) ; do \
24732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24733         done; \
24734         echo "Doing TAGS in time" ; \
24735         (cd $(HOST_SUBDIR)/time && \
24736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24738                   "RANLIB=$${RANLIB}" \
24739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24740                   TAGS) \
24741           || exit 1
24742
24743 @endif time
24744
24745 .PHONY: maybe-install-info-time install-info-time
24746 maybe-install-info-time:
24747 @if time
24748 maybe-install-info-time: install-info-time
24749
24750 install-info-time: \
24751     configure-time \
24752     info-time 
24753         @: $(MAKE); $(unstage)
24754         @[ -f ./time/Makefile ] || exit 0; \
24755         r=`${PWD_COMMAND}`; export r; \
24756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24757         $(HOST_EXPORTS) \
24758         for flag in $(EXTRA_HOST_FLAGS) ; do \
24759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24760         done; \
24761         echo "Doing install-info in time" ; \
24762         (cd $(HOST_SUBDIR)/time && \
24763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24765                   "RANLIB=$${RANLIB}" \
24766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24767                   install-info) \
24768           || exit 1
24769
24770 @endif time
24771
24772 .PHONY: maybe-installcheck-time installcheck-time
24773 maybe-installcheck-time:
24774 @if time
24775 maybe-installcheck-time: installcheck-time
24776
24777 installcheck-time: \
24778     configure-time 
24779         @: $(MAKE); $(unstage)
24780         @[ -f ./time/Makefile ] || exit 0; \
24781         r=`${PWD_COMMAND}`; export r; \
24782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24783         $(HOST_EXPORTS) \
24784         for flag in $(EXTRA_HOST_FLAGS) ; do \
24785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24786         done; \
24787         echo "Doing installcheck in time" ; \
24788         (cd $(HOST_SUBDIR)/time && \
24789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24791                   "RANLIB=$${RANLIB}" \
24792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24793                   installcheck) \
24794           || exit 1
24795
24796 @endif time
24797
24798 .PHONY: maybe-mostlyclean-time mostlyclean-time
24799 maybe-mostlyclean-time:
24800 @if time
24801 maybe-mostlyclean-time: mostlyclean-time
24802
24803 mostlyclean-time: 
24804         @: $(MAKE); $(unstage)
24805         @[ -f ./time/Makefile ] || exit 0; \
24806         r=`${PWD_COMMAND}`; export r; \
24807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24808         $(HOST_EXPORTS) \
24809         for flag in $(EXTRA_HOST_FLAGS) ; do \
24810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24811         done; \
24812         echo "Doing mostlyclean in time" ; \
24813         (cd $(HOST_SUBDIR)/time && \
24814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24816                   "RANLIB=$${RANLIB}" \
24817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24818                   mostlyclean) \
24819           || exit 1
24820
24821 @endif time
24822
24823 .PHONY: maybe-clean-time clean-time
24824 maybe-clean-time:
24825 @if time
24826 maybe-clean-time: clean-time
24827
24828 clean-time: 
24829         @: $(MAKE); $(unstage)
24830         @[ -f ./time/Makefile ] || exit 0; \
24831         r=`${PWD_COMMAND}`; export r; \
24832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833         $(HOST_EXPORTS) \
24834         for flag in $(EXTRA_HOST_FLAGS) ; do \
24835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24836         done; \
24837         echo "Doing clean in time" ; \
24838         (cd $(HOST_SUBDIR)/time && \
24839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24841                   "RANLIB=$${RANLIB}" \
24842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24843                   clean) \
24844           || exit 1
24845
24846 @endif time
24847
24848 .PHONY: maybe-distclean-time distclean-time
24849 maybe-distclean-time:
24850 @if time
24851 maybe-distclean-time: distclean-time
24852
24853 distclean-time: 
24854         @: $(MAKE); $(unstage)
24855         @[ -f ./time/Makefile ] || exit 0; \
24856         r=`${PWD_COMMAND}`; export r; \
24857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24858         $(HOST_EXPORTS) \
24859         for flag in $(EXTRA_HOST_FLAGS) ; do \
24860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24861         done; \
24862         echo "Doing distclean in time" ; \
24863         (cd $(HOST_SUBDIR)/time && \
24864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24866                   "RANLIB=$${RANLIB}" \
24867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24868                   distclean) \
24869           || exit 1
24870
24871 @endif time
24872
24873 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
24874 maybe-maintainer-clean-time:
24875 @if time
24876 maybe-maintainer-clean-time: maintainer-clean-time
24877
24878 maintainer-clean-time: 
24879         @: $(MAKE); $(unstage)
24880         @[ -f ./time/Makefile ] || exit 0; \
24881         r=`${PWD_COMMAND}`; export r; \
24882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24883         $(HOST_EXPORTS) \
24884         for flag in $(EXTRA_HOST_FLAGS) ; do \
24885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24886         done; \
24887         echo "Doing maintainer-clean in time" ; \
24888         (cd $(HOST_SUBDIR)/time && \
24889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24891                   "RANLIB=$${RANLIB}" \
24892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24893                   maintainer-clean) \
24894           || exit 1
24895
24896 @endif time
24897
24898
24899
24900 .PHONY: configure-uudecode maybe-configure-uudecode
24901 maybe-configure-uudecode:
24902 @if uudecode
24903 maybe-configure-uudecode: configure-uudecode
24904 configure-uudecode:
24905         @: $(MAKE); $(unstage)
24906         @test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
24907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
24908         r=`${PWD_COMMAND}`; export r; \
24909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24910         $(HOST_EXPORTS) \
24911         echo Configuring in $(HOST_SUBDIR)/uudecode; \
24912         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
24913         case $(srcdir) in \
24914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24915           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
24916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24917         esac; \
24918         srcdiroption="--srcdir=$${topdir}/uudecode"; \
24919         libsrcdir="$$s/uudecode"; \
24920         $(SHELL) $${libsrcdir}/configure \
24921           $(HOST_CONFIGARGS) $${srcdiroption}  \
24922           || exit 1
24923 @endif uudecode
24924
24925
24926
24927
24928
24929 .PHONY: all-uudecode maybe-all-uudecode
24930 maybe-all-uudecode:
24931 @if uudecode
24932 TARGET-uudecode=all
24933 maybe-all-uudecode: all-uudecode
24934 all-uudecode: configure-uudecode
24935         @: $(MAKE); $(unstage)
24936         @r=`${PWD_COMMAND}`; export r; \
24937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24938         $(HOST_EXPORTS) \
24939         (cd $(HOST_SUBDIR)/uudecode && \
24940           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
24941 @endif uudecode
24942
24943
24944
24945
24946 .PHONY: check-uudecode maybe-check-uudecode
24947 maybe-check-uudecode:
24948 @if uudecode
24949 maybe-check-uudecode: check-uudecode
24950
24951 check-uudecode:
24952         @: $(MAKE); $(unstage)
24953         @r=`${PWD_COMMAND}`; export r; \
24954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955         $(HOST_EXPORTS) \
24956         (cd $(HOST_SUBDIR)/uudecode && \
24957           $(MAKE) $(FLAGS_TO_PASS)  check)
24958
24959 @endif uudecode
24960
24961 .PHONY: install-uudecode maybe-install-uudecode
24962 maybe-install-uudecode:
24963 @if uudecode
24964 maybe-install-uudecode: install-uudecode
24965
24966 install-uudecode: installdirs
24967         @: $(MAKE); $(unstage)
24968         @r=`${PWD_COMMAND}`; export r; \
24969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970         $(HOST_EXPORTS) \
24971         (cd $(HOST_SUBDIR)/uudecode && \
24972           $(MAKE) $(FLAGS_TO_PASS)  install)
24973
24974 @endif uudecode
24975
24976 # Other targets (info, dvi, etc.)
24977
24978 .PHONY: maybe-info-uudecode info-uudecode
24979 maybe-info-uudecode:
24980 @if uudecode
24981 maybe-info-uudecode: info-uudecode
24982
24983 info-uudecode: \
24984     configure-uudecode 
24985         @: $(MAKE); $(unstage)
24986         @[ -f ./uudecode/Makefile ] || exit 0; \
24987         r=`${PWD_COMMAND}`; export r; \
24988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989         $(HOST_EXPORTS) \
24990         for flag in $(EXTRA_HOST_FLAGS) ; do \
24991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24992         done; \
24993         echo "Doing info in uudecode" ; \
24994         (cd $(HOST_SUBDIR)/uudecode && \
24995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24997                   "RANLIB=$${RANLIB}" \
24998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24999                   info) \
25000           || exit 1
25001
25002 @endif uudecode
25003
25004 .PHONY: maybe-dvi-uudecode dvi-uudecode
25005 maybe-dvi-uudecode:
25006 @if uudecode
25007 maybe-dvi-uudecode: dvi-uudecode
25008
25009 dvi-uudecode: \
25010     configure-uudecode 
25011         @: $(MAKE); $(unstage)
25012         @[ -f ./uudecode/Makefile ] || exit 0; \
25013         r=`${PWD_COMMAND}`; export r; \
25014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015         $(HOST_EXPORTS) \
25016         for flag in $(EXTRA_HOST_FLAGS) ; do \
25017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25018         done; \
25019         echo "Doing dvi in uudecode" ; \
25020         (cd $(HOST_SUBDIR)/uudecode && \
25021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25023                   "RANLIB=$${RANLIB}" \
25024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25025                   dvi) \
25026           || exit 1
25027
25028 @endif uudecode
25029
25030 .PHONY: maybe-html-uudecode html-uudecode
25031 maybe-html-uudecode:
25032 @if uudecode
25033 maybe-html-uudecode: html-uudecode
25034
25035 html-uudecode: \
25036     configure-uudecode 
25037         @: $(MAKE); $(unstage)
25038         @[ -f ./uudecode/Makefile ] || exit 0; \
25039         r=`${PWD_COMMAND}`; export r; \
25040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041         $(HOST_EXPORTS) \
25042         for flag in $(EXTRA_HOST_FLAGS) ; do \
25043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25044         done; \
25045         echo "Doing html in uudecode" ; \
25046         (cd $(HOST_SUBDIR)/uudecode && \
25047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25049                   "RANLIB=$${RANLIB}" \
25050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25051                   html) \
25052           || exit 1
25053
25054 @endif uudecode
25055
25056 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
25057 maybe-TAGS-uudecode:
25058 @if uudecode
25059 maybe-TAGS-uudecode: TAGS-uudecode
25060
25061 TAGS-uudecode: \
25062     configure-uudecode 
25063         @: $(MAKE); $(unstage)
25064         @[ -f ./uudecode/Makefile ] || exit 0; \
25065         r=`${PWD_COMMAND}`; export r; \
25066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25067         $(HOST_EXPORTS) \
25068         for flag in $(EXTRA_HOST_FLAGS) ; do \
25069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25070         done; \
25071         echo "Doing TAGS in uudecode" ; \
25072         (cd $(HOST_SUBDIR)/uudecode && \
25073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25075                   "RANLIB=$${RANLIB}" \
25076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25077                   TAGS) \
25078           || exit 1
25079
25080 @endif uudecode
25081
25082 .PHONY: maybe-install-info-uudecode install-info-uudecode
25083 maybe-install-info-uudecode:
25084 @if uudecode
25085 maybe-install-info-uudecode: install-info-uudecode
25086
25087 install-info-uudecode: \
25088     configure-uudecode \
25089     info-uudecode 
25090         @: $(MAKE); $(unstage)
25091         @[ -f ./uudecode/Makefile ] || exit 0; \
25092         r=`${PWD_COMMAND}`; export r; \
25093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094         $(HOST_EXPORTS) \
25095         for flag in $(EXTRA_HOST_FLAGS) ; do \
25096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25097         done; \
25098         echo "Doing install-info in uudecode" ; \
25099         (cd $(HOST_SUBDIR)/uudecode && \
25100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25102                   "RANLIB=$${RANLIB}" \
25103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25104                   install-info) \
25105           || exit 1
25106
25107 @endif uudecode
25108
25109 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
25110 maybe-installcheck-uudecode:
25111 @if uudecode
25112 maybe-installcheck-uudecode: installcheck-uudecode
25113
25114 installcheck-uudecode: \
25115     configure-uudecode 
25116         @: $(MAKE); $(unstage)
25117         @[ -f ./uudecode/Makefile ] || exit 0; \
25118         r=`${PWD_COMMAND}`; export r; \
25119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25120         $(HOST_EXPORTS) \
25121         for flag in $(EXTRA_HOST_FLAGS) ; do \
25122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25123         done; \
25124         echo "Doing installcheck in uudecode" ; \
25125         (cd $(HOST_SUBDIR)/uudecode && \
25126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25128                   "RANLIB=$${RANLIB}" \
25129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25130                   installcheck) \
25131           || exit 1
25132
25133 @endif uudecode
25134
25135 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
25136 maybe-mostlyclean-uudecode:
25137 @if uudecode
25138 maybe-mostlyclean-uudecode: mostlyclean-uudecode
25139
25140 mostlyclean-uudecode: 
25141         @: $(MAKE); $(unstage)
25142         @[ -f ./uudecode/Makefile ] || exit 0; \
25143         r=`${PWD_COMMAND}`; export r; \
25144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25145         $(HOST_EXPORTS) \
25146         for flag in $(EXTRA_HOST_FLAGS) ; do \
25147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25148         done; \
25149         echo "Doing mostlyclean in uudecode" ; \
25150         (cd $(HOST_SUBDIR)/uudecode && \
25151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25153                   "RANLIB=$${RANLIB}" \
25154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25155                   mostlyclean) \
25156           || exit 1
25157
25158 @endif uudecode
25159
25160 .PHONY: maybe-clean-uudecode clean-uudecode
25161 maybe-clean-uudecode:
25162 @if uudecode
25163 maybe-clean-uudecode: clean-uudecode
25164
25165 clean-uudecode: 
25166         @: $(MAKE); $(unstage)
25167         @[ -f ./uudecode/Makefile ] || exit 0; \
25168         r=`${PWD_COMMAND}`; export r; \
25169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25170         $(HOST_EXPORTS) \
25171         for flag in $(EXTRA_HOST_FLAGS) ; do \
25172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25173         done; \
25174         echo "Doing clean in uudecode" ; \
25175         (cd $(HOST_SUBDIR)/uudecode && \
25176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25178                   "RANLIB=$${RANLIB}" \
25179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25180                   clean) \
25181           || exit 1
25182
25183 @endif uudecode
25184
25185 .PHONY: maybe-distclean-uudecode distclean-uudecode
25186 maybe-distclean-uudecode:
25187 @if uudecode
25188 maybe-distclean-uudecode: distclean-uudecode
25189
25190 distclean-uudecode: 
25191         @: $(MAKE); $(unstage)
25192         @[ -f ./uudecode/Makefile ] || exit 0; \
25193         r=`${PWD_COMMAND}`; export r; \
25194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25195         $(HOST_EXPORTS) \
25196         for flag in $(EXTRA_HOST_FLAGS) ; do \
25197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25198         done; \
25199         echo "Doing distclean in uudecode" ; \
25200         (cd $(HOST_SUBDIR)/uudecode && \
25201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25203                   "RANLIB=$${RANLIB}" \
25204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25205                   distclean) \
25206           || exit 1
25207
25208 @endif uudecode
25209
25210 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
25211 maybe-maintainer-clean-uudecode:
25212 @if uudecode
25213 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
25214
25215 maintainer-clean-uudecode: 
25216         @: $(MAKE); $(unstage)
25217         @[ -f ./uudecode/Makefile ] || exit 0; \
25218         r=`${PWD_COMMAND}`; export r; \
25219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220         $(HOST_EXPORTS) \
25221         for flag in $(EXTRA_HOST_FLAGS) ; do \
25222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25223         done; \
25224         echo "Doing maintainer-clean in uudecode" ; \
25225         (cd $(HOST_SUBDIR)/uudecode && \
25226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25228                   "RANLIB=$${RANLIB}" \
25229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25230                   maintainer-clean) \
25231           || exit 1
25232
25233 @endif uudecode
25234
25235
25236
25237 .PHONY: configure-wdiff maybe-configure-wdiff
25238 maybe-configure-wdiff:
25239 @if wdiff
25240 maybe-configure-wdiff: configure-wdiff
25241 configure-wdiff:
25242         @: $(MAKE); $(unstage)
25243         @test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
25244         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
25245         r=`${PWD_COMMAND}`; export r; \
25246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247         $(HOST_EXPORTS) \
25248         echo Configuring in $(HOST_SUBDIR)/wdiff; \
25249         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
25250         case $(srcdir) in \
25251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25252           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
25253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25254         esac; \
25255         srcdiroption="--srcdir=$${topdir}/wdiff"; \
25256         libsrcdir="$$s/wdiff"; \
25257         $(SHELL) $${libsrcdir}/configure \
25258           $(HOST_CONFIGARGS) $${srcdiroption}  \
25259           || exit 1
25260 @endif wdiff
25261
25262
25263
25264
25265
25266 .PHONY: all-wdiff maybe-all-wdiff
25267 maybe-all-wdiff:
25268 @if wdiff
25269 TARGET-wdiff=all
25270 maybe-all-wdiff: all-wdiff
25271 all-wdiff: configure-wdiff
25272         @: $(MAKE); $(unstage)
25273         @r=`${PWD_COMMAND}`; export r; \
25274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275         $(HOST_EXPORTS) \
25276         (cd $(HOST_SUBDIR)/wdiff && \
25277           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
25278 @endif wdiff
25279
25280
25281
25282
25283 .PHONY: check-wdiff maybe-check-wdiff
25284 maybe-check-wdiff:
25285 @if wdiff
25286 maybe-check-wdiff: check-wdiff
25287
25288 check-wdiff:
25289         @: $(MAKE); $(unstage)
25290         @r=`${PWD_COMMAND}`; export r; \
25291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25292         $(HOST_EXPORTS) \
25293         (cd $(HOST_SUBDIR)/wdiff && \
25294           $(MAKE) $(FLAGS_TO_PASS)  check)
25295
25296 @endif wdiff
25297
25298 .PHONY: install-wdiff maybe-install-wdiff
25299 maybe-install-wdiff:
25300 @if wdiff
25301 maybe-install-wdiff: install-wdiff
25302
25303 install-wdiff: installdirs
25304         @: $(MAKE); $(unstage)
25305         @r=`${PWD_COMMAND}`; export r; \
25306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25307         $(HOST_EXPORTS) \
25308         (cd $(HOST_SUBDIR)/wdiff && \
25309           $(MAKE) $(FLAGS_TO_PASS)  install)
25310
25311 @endif wdiff
25312
25313 # Other targets (info, dvi, etc.)
25314
25315 .PHONY: maybe-info-wdiff info-wdiff
25316 maybe-info-wdiff:
25317 @if wdiff
25318 maybe-info-wdiff: info-wdiff
25319
25320 info-wdiff: \
25321     configure-wdiff 
25322         @: $(MAKE); $(unstage)
25323         @[ -f ./wdiff/Makefile ] || exit 0; \
25324         r=`${PWD_COMMAND}`; export r; \
25325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25326         $(HOST_EXPORTS) \
25327         for flag in $(EXTRA_HOST_FLAGS) ; do \
25328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25329         done; \
25330         echo "Doing info in wdiff" ; \
25331         (cd $(HOST_SUBDIR)/wdiff && \
25332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25334                   "RANLIB=$${RANLIB}" \
25335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25336                   info) \
25337           || exit 1
25338
25339 @endif wdiff
25340
25341 .PHONY: maybe-dvi-wdiff dvi-wdiff
25342 maybe-dvi-wdiff:
25343 @if wdiff
25344 maybe-dvi-wdiff: dvi-wdiff
25345
25346 dvi-wdiff: \
25347     configure-wdiff 
25348         @: $(MAKE); $(unstage)
25349         @[ -f ./wdiff/Makefile ] || exit 0; \
25350         r=`${PWD_COMMAND}`; export r; \
25351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25352         $(HOST_EXPORTS) \
25353         for flag in $(EXTRA_HOST_FLAGS) ; do \
25354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25355         done; \
25356         echo "Doing dvi in wdiff" ; \
25357         (cd $(HOST_SUBDIR)/wdiff && \
25358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25360                   "RANLIB=$${RANLIB}" \
25361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25362                   dvi) \
25363           || exit 1
25364
25365 @endif wdiff
25366
25367 .PHONY: maybe-html-wdiff html-wdiff
25368 maybe-html-wdiff:
25369 @if wdiff
25370 maybe-html-wdiff: html-wdiff
25371
25372 html-wdiff: \
25373     configure-wdiff 
25374         @: $(MAKE); $(unstage)
25375         @[ -f ./wdiff/Makefile ] || exit 0; \
25376         r=`${PWD_COMMAND}`; export r; \
25377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25378         $(HOST_EXPORTS) \
25379         for flag in $(EXTRA_HOST_FLAGS) ; do \
25380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25381         done; \
25382         echo "Doing html in wdiff" ; \
25383         (cd $(HOST_SUBDIR)/wdiff && \
25384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25386                   "RANLIB=$${RANLIB}" \
25387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25388                   html) \
25389           || exit 1
25390
25391 @endif wdiff
25392
25393 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
25394 maybe-TAGS-wdiff:
25395 @if wdiff
25396 maybe-TAGS-wdiff: TAGS-wdiff
25397
25398 TAGS-wdiff: \
25399     configure-wdiff 
25400         @: $(MAKE); $(unstage)
25401         @[ -f ./wdiff/Makefile ] || exit 0; \
25402         r=`${PWD_COMMAND}`; export r; \
25403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25404         $(HOST_EXPORTS) \
25405         for flag in $(EXTRA_HOST_FLAGS) ; do \
25406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25407         done; \
25408         echo "Doing TAGS in wdiff" ; \
25409         (cd $(HOST_SUBDIR)/wdiff && \
25410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25412                   "RANLIB=$${RANLIB}" \
25413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25414                   TAGS) \
25415           || exit 1
25416
25417 @endif wdiff
25418
25419 .PHONY: maybe-install-info-wdiff install-info-wdiff
25420 maybe-install-info-wdiff:
25421 @if wdiff
25422 maybe-install-info-wdiff: install-info-wdiff
25423
25424 install-info-wdiff: \
25425     configure-wdiff \
25426     info-wdiff 
25427         @: $(MAKE); $(unstage)
25428         @[ -f ./wdiff/Makefile ] || exit 0; \
25429         r=`${PWD_COMMAND}`; export r; \
25430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25431         $(HOST_EXPORTS) \
25432         for flag in $(EXTRA_HOST_FLAGS) ; do \
25433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25434         done; \
25435         echo "Doing install-info in wdiff" ; \
25436         (cd $(HOST_SUBDIR)/wdiff && \
25437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25439                   "RANLIB=$${RANLIB}" \
25440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25441                   install-info) \
25442           || exit 1
25443
25444 @endif wdiff
25445
25446 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25447 maybe-installcheck-wdiff:
25448 @if wdiff
25449 maybe-installcheck-wdiff: installcheck-wdiff
25450
25451 installcheck-wdiff: \
25452     configure-wdiff 
25453         @: $(MAKE); $(unstage)
25454         @[ -f ./wdiff/Makefile ] || exit 0; \
25455         r=`${PWD_COMMAND}`; export r; \
25456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25457         $(HOST_EXPORTS) \
25458         for flag in $(EXTRA_HOST_FLAGS) ; do \
25459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25460         done; \
25461         echo "Doing installcheck in wdiff" ; \
25462         (cd $(HOST_SUBDIR)/wdiff && \
25463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25465                   "RANLIB=$${RANLIB}" \
25466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25467                   installcheck) \
25468           || exit 1
25469
25470 @endif wdiff
25471
25472 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25473 maybe-mostlyclean-wdiff:
25474 @if wdiff
25475 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25476
25477 mostlyclean-wdiff: 
25478         @: $(MAKE); $(unstage)
25479         @[ -f ./wdiff/Makefile ] || exit 0; \
25480         r=`${PWD_COMMAND}`; export r; \
25481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482         $(HOST_EXPORTS) \
25483         for flag in $(EXTRA_HOST_FLAGS) ; do \
25484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485         done; \
25486         echo "Doing mostlyclean in wdiff" ; \
25487         (cd $(HOST_SUBDIR)/wdiff && \
25488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490                   "RANLIB=$${RANLIB}" \
25491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25492                   mostlyclean) \
25493           || exit 1
25494
25495 @endif wdiff
25496
25497 .PHONY: maybe-clean-wdiff clean-wdiff
25498 maybe-clean-wdiff:
25499 @if wdiff
25500 maybe-clean-wdiff: clean-wdiff
25501
25502 clean-wdiff: 
25503         @: $(MAKE); $(unstage)
25504         @[ -f ./wdiff/Makefile ] || exit 0; \
25505         r=`${PWD_COMMAND}`; export r; \
25506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25507         $(HOST_EXPORTS) \
25508         for flag in $(EXTRA_HOST_FLAGS) ; do \
25509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25510         done; \
25511         echo "Doing clean in wdiff" ; \
25512         (cd $(HOST_SUBDIR)/wdiff && \
25513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25515                   "RANLIB=$${RANLIB}" \
25516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25517                   clean) \
25518           || exit 1
25519
25520 @endif wdiff
25521
25522 .PHONY: maybe-distclean-wdiff distclean-wdiff
25523 maybe-distclean-wdiff:
25524 @if wdiff
25525 maybe-distclean-wdiff: distclean-wdiff
25526
25527 distclean-wdiff: 
25528         @: $(MAKE); $(unstage)
25529         @[ -f ./wdiff/Makefile ] || exit 0; \
25530         r=`${PWD_COMMAND}`; export r; \
25531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25532         $(HOST_EXPORTS) \
25533         for flag in $(EXTRA_HOST_FLAGS) ; do \
25534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25535         done; \
25536         echo "Doing distclean in wdiff" ; \
25537         (cd $(HOST_SUBDIR)/wdiff && \
25538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25540                   "RANLIB=$${RANLIB}" \
25541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25542                   distclean) \
25543           || exit 1
25544
25545 @endif wdiff
25546
25547 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25548 maybe-maintainer-clean-wdiff:
25549 @if wdiff
25550 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25551
25552 maintainer-clean-wdiff: 
25553         @: $(MAKE); $(unstage)
25554         @[ -f ./wdiff/Makefile ] || exit 0; \
25555         r=`${PWD_COMMAND}`; export r; \
25556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25557         $(HOST_EXPORTS) \
25558         for flag in $(EXTRA_HOST_FLAGS) ; do \
25559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25560         done; \
25561         echo "Doing maintainer-clean in wdiff" ; \
25562         (cd $(HOST_SUBDIR)/wdiff && \
25563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25565                   "RANLIB=$${RANLIB}" \
25566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25567                   maintainer-clean) \
25568           || exit 1
25569
25570 @endif wdiff
25571
25572
25573
25574 .PHONY: configure-zip maybe-configure-zip
25575 maybe-configure-zip:
25576 @if zip
25577 maybe-configure-zip: configure-zip
25578 configure-zip:
25579         @: $(MAKE); $(unstage)
25580         @test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25582         r=`${PWD_COMMAND}`; export r; \
25583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25584         $(HOST_EXPORTS) \
25585         echo Configuring in $(HOST_SUBDIR)/zip; \
25586         cd "$(HOST_SUBDIR)/zip" || exit 1; \
25587         case $(srcdir) in \
25588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25589           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25591         esac; \
25592         srcdiroption="--srcdir=$${topdir}/zip"; \
25593         libsrcdir="$$s/zip"; \
25594         $(SHELL) $${libsrcdir}/configure \
25595           $(HOST_CONFIGARGS) $${srcdiroption}  \
25596           || exit 1
25597 @endif zip
25598
25599
25600
25601
25602
25603 .PHONY: all-zip maybe-all-zip
25604 maybe-all-zip:
25605 @if zip
25606 TARGET-zip=all
25607 maybe-all-zip: all-zip
25608 all-zip: configure-zip
25609         @: $(MAKE); $(unstage)
25610         @r=`${PWD_COMMAND}`; export r; \
25611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25612         $(HOST_EXPORTS) \
25613         (cd $(HOST_SUBDIR)/zip && \
25614           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
25615 @endif zip
25616
25617
25618
25619
25620 .PHONY: check-zip maybe-check-zip
25621 maybe-check-zip:
25622 @if zip
25623 maybe-check-zip: check-zip
25624
25625 # This module is only tested in a native toolchain.
25626 check-zip:
25627         @: $(MAKE); $(unstage)
25628         @if [ '$(host)' = '$(target)' ] ; then \
25629           r=`${PWD_COMMAND}`; export r; \
25630           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631           $(HOST_EXPORTS) \
25632           (cd $(HOST_SUBDIR)/zip && \
25633             $(MAKE) $(FLAGS_TO_PASS)  check); \
25634         fi
25635
25636 @endif zip
25637
25638 .PHONY: install-zip maybe-install-zip
25639 maybe-install-zip:
25640 @if zip
25641 maybe-install-zip: install-zip
25642
25643 install-zip: installdirs
25644         @: $(MAKE); $(unstage)
25645         @r=`${PWD_COMMAND}`; export r; \
25646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25647         $(HOST_EXPORTS) \
25648         (cd $(HOST_SUBDIR)/zip && \
25649           $(MAKE) $(FLAGS_TO_PASS)  install)
25650
25651 @endif zip
25652
25653 # Other targets (info, dvi, etc.)
25654
25655 .PHONY: maybe-info-zip info-zip
25656 maybe-info-zip:
25657 @if zip
25658 maybe-info-zip: info-zip
25659
25660 info-zip: \
25661     configure-zip 
25662         @: $(MAKE); $(unstage)
25663         @[ -f ./zip/Makefile ] || exit 0; \
25664         r=`${PWD_COMMAND}`; export r; \
25665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666         $(HOST_EXPORTS) \
25667         for flag in $(EXTRA_HOST_FLAGS) ; do \
25668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25669         done; \
25670         echo "Doing info in zip" ; \
25671         (cd $(HOST_SUBDIR)/zip && \
25672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25674                   "RANLIB=$${RANLIB}" \
25675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25676                   info) \
25677           || exit 1
25678
25679 @endif zip
25680
25681 .PHONY: maybe-dvi-zip dvi-zip
25682 maybe-dvi-zip:
25683 @if zip
25684 maybe-dvi-zip: dvi-zip
25685
25686 dvi-zip: \
25687     configure-zip 
25688         @: $(MAKE); $(unstage)
25689         @[ -f ./zip/Makefile ] || exit 0; \
25690         r=`${PWD_COMMAND}`; export r; \
25691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25692         $(HOST_EXPORTS) \
25693         for flag in $(EXTRA_HOST_FLAGS) ; do \
25694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25695         done; \
25696         echo "Doing dvi in zip" ; \
25697         (cd $(HOST_SUBDIR)/zip && \
25698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25700                   "RANLIB=$${RANLIB}" \
25701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25702                   dvi) \
25703           || exit 1
25704
25705 @endif zip
25706
25707 .PHONY: maybe-html-zip html-zip
25708 maybe-html-zip:
25709 @if zip
25710 maybe-html-zip: html-zip
25711
25712 html-zip: \
25713     configure-zip 
25714         @: $(MAKE); $(unstage)
25715         @[ -f ./zip/Makefile ] || exit 0; \
25716         r=`${PWD_COMMAND}`; export r; \
25717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25718         $(HOST_EXPORTS) \
25719         for flag in $(EXTRA_HOST_FLAGS) ; do \
25720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25721         done; \
25722         echo "Doing html in zip" ; \
25723         (cd $(HOST_SUBDIR)/zip && \
25724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25726                   "RANLIB=$${RANLIB}" \
25727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25728                   html) \
25729           || exit 1
25730
25731 @endif zip
25732
25733 .PHONY: maybe-TAGS-zip TAGS-zip
25734 maybe-TAGS-zip:
25735 @if zip
25736 maybe-TAGS-zip: TAGS-zip
25737
25738 TAGS-zip: \
25739     configure-zip 
25740         @: $(MAKE); $(unstage)
25741         @[ -f ./zip/Makefile ] || exit 0; \
25742         r=`${PWD_COMMAND}`; export r; \
25743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25744         $(HOST_EXPORTS) \
25745         for flag in $(EXTRA_HOST_FLAGS) ; do \
25746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25747         done; \
25748         echo "Doing TAGS in zip" ; \
25749         (cd $(HOST_SUBDIR)/zip && \
25750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25752                   "RANLIB=$${RANLIB}" \
25753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25754                   TAGS) \
25755           || exit 1
25756
25757 @endif zip
25758
25759 .PHONY: maybe-install-info-zip install-info-zip
25760 maybe-install-info-zip:
25761 @if zip
25762 maybe-install-info-zip: install-info-zip
25763
25764 install-info-zip: \
25765     configure-zip \
25766     info-zip 
25767         @: $(MAKE); $(unstage)
25768         @[ -f ./zip/Makefile ] || exit 0; \
25769         r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         for flag in $(EXTRA_HOST_FLAGS) ; do \
25773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774         done; \
25775         echo "Doing install-info in zip" ; \
25776         (cd $(HOST_SUBDIR)/zip && \
25777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779                   "RANLIB=$${RANLIB}" \
25780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25781                   install-info) \
25782           || exit 1
25783
25784 @endif zip
25785
25786 .PHONY: maybe-installcheck-zip installcheck-zip
25787 maybe-installcheck-zip:
25788 @if zip
25789 maybe-installcheck-zip: installcheck-zip
25790
25791 installcheck-zip: \
25792     configure-zip 
25793         @: $(MAKE); $(unstage)
25794         @[ -f ./zip/Makefile ] || exit 0; \
25795         r=`${PWD_COMMAND}`; export r; \
25796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25797         $(HOST_EXPORTS) \
25798         for flag in $(EXTRA_HOST_FLAGS) ; do \
25799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25800         done; \
25801         echo "Doing installcheck in zip" ; \
25802         (cd $(HOST_SUBDIR)/zip && \
25803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25805                   "RANLIB=$${RANLIB}" \
25806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25807                   installcheck) \
25808           || exit 1
25809
25810 @endif zip
25811
25812 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
25813 maybe-mostlyclean-zip:
25814 @if zip
25815 maybe-mostlyclean-zip: mostlyclean-zip
25816
25817 mostlyclean-zip: 
25818         @: $(MAKE); $(unstage)
25819         @[ -f ./zip/Makefile ] || exit 0; \
25820         r=`${PWD_COMMAND}`; export r; \
25821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25822         $(HOST_EXPORTS) \
25823         for flag in $(EXTRA_HOST_FLAGS) ; do \
25824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25825         done; \
25826         echo "Doing mostlyclean in zip" ; \
25827         (cd $(HOST_SUBDIR)/zip && \
25828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25830                   "RANLIB=$${RANLIB}" \
25831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25832                   mostlyclean) \
25833           || exit 1
25834
25835 @endif zip
25836
25837 .PHONY: maybe-clean-zip clean-zip
25838 maybe-clean-zip:
25839 @if zip
25840 maybe-clean-zip: clean-zip
25841
25842 clean-zip: 
25843         @: $(MAKE); $(unstage)
25844         @[ -f ./zip/Makefile ] || exit 0; \
25845         r=`${PWD_COMMAND}`; export r; \
25846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847         $(HOST_EXPORTS) \
25848         for flag in $(EXTRA_HOST_FLAGS) ; do \
25849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25850         done; \
25851         echo "Doing clean in zip" ; \
25852         (cd $(HOST_SUBDIR)/zip && \
25853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25855                   "RANLIB=$${RANLIB}" \
25856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25857                   clean) \
25858           || exit 1
25859
25860 @endif zip
25861
25862 .PHONY: maybe-distclean-zip distclean-zip
25863 maybe-distclean-zip:
25864 @if zip
25865 maybe-distclean-zip: distclean-zip
25866
25867 distclean-zip: 
25868         @: $(MAKE); $(unstage)
25869         @[ -f ./zip/Makefile ] || exit 0; \
25870         r=`${PWD_COMMAND}`; export r; \
25871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25872         $(HOST_EXPORTS) \
25873         for flag in $(EXTRA_HOST_FLAGS) ; do \
25874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25875         done; \
25876         echo "Doing distclean in zip" ; \
25877         (cd $(HOST_SUBDIR)/zip && \
25878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25880                   "RANLIB=$${RANLIB}" \
25881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25882                   distclean) \
25883           || exit 1
25884
25885 @endif zip
25886
25887 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
25888 maybe-maintainer-clean-zip:
25889 @if zip
25890 maybe-maintainer-clean-zip: maintainer-clean-zip
25891
25892 maintainer-clean-zip: 
25893         @: $(MAKE); $(unstage)
25894         @[ -f ./zip/Makefile ] || exit 0; \
25895         r=`${PWD_COMMAND}`; export r; \
25896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897         $(HOST_EXPORTS) \
25898         for flag in $(EXTRA_HOST_FLAGS) ; do \
25899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900         done; \
25901         echo "Doing maintainer-clean in zip" ; \
25902         (cd $(HOST_SUBDIR)/zip && \
25903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905                   "RANLIB=$${RANLIB}" \
25906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25907                   maintainer-clean) \
25908           || exit 1
25909
25910 @endif zip
25911
25912
25913
25914 .PHONY: configure-zlib maybe-configure-zlib
25915 maybe-configure-zlib:
25916 @if zlib
25917 maybe-configure-zlib: configure-zlib
25918 configure-zlib:
25919         @test -f stage_last && exit 0; \
25920         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25922         r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         echo Configuring in $(HOST_SUBDIR)/zlib; \
25926         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
25927         case $(srcdir) in \
25928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25929           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25931         esac; \
25932         srcdiroption="--srcdir=$${topdir}/zlib"; \
25933         libsrcdir="$$s/zlib"; \
25934         $(SHELL) $${libsrcdir}/configure \
25935           $(HOST_CONFIGARGS) $${srcdiroption}  \
25936           || exit 1
25937 @endif zlib
25938
25939
25940
25941 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
25942 maybe-configure-stage1-zlib:
25943 @if zlib-bootstrap
25944 maybe-configure-stage1-zlib: configure-stage1-zlib
25945 configure-stage1-zlib:
25946         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
25947         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25948         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25949         $(HOST_EXPORTS) \
25950         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
25951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25952         cd $(HOST_SUBDIR)/zlib || exit 1; \
25953         case $(srcdir) in \
25954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25955           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25957         esac; \
25958         srcdiroption="--srcdir=$${topdir}/zlib"; \
25959         libsrcdir="$$s/zlib"; \
25960         $(SHELL) $${libsrcdir}/configure \
25961           $(HOST_CONFIGARGS) $${srcdiroption} \
25962           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
25963 @endif zlib-bootstrap
25964
25965 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
25966 maybe-configure-stage2-zlib:
25967 @if zlib-bootstrap
25968 maybe-configure-stage2-zlib: configure-stage2-zlib
25969 configure-stage2-zlib:
25970         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
25971         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25972         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25973         $(HOST_EXPORTS) \
25974         $(POSTSTAGE1_HOST_EXPORTS) \
25975         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
25976         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
25977         cd $(HOST_SUBDIR)/zlib || exit 1; \
25978         case $(srcdir) in \
25979           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25980           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
25981                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25982         esac; \
25983         srcdiroption="--srcdir=$${topdir}/zlib"; \
25984         libsrcdir="$$s/zlib"; \
25985         $(SHELL) $${libsrcdir}/configure \
25986           $(HOST_CONFIGARGS) $${srcdiroption} \
25987           @stage2_werror_flag@ 
25988 @endif zlib-bootstrap
25989
25990 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
25991 maybe-configure-stage3-zlib:
25992 @if zlib-bootstrap
25993 maybe-configure-stage3-zlib: configure-stage3-zlib
25994 configure-stage3-zlib:
25995         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
25996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
25997         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
25998         $(HOST_EXPORTS) \
25999         $(POSTSTAGE1_HOST_EXPORTS) \
26000         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26002         cd $(HOST_SUBDIR)/zlib || exit 1; \
26003         case $(srcdir) in \
26004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26005           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26007         esac; \
26008         srcdiroption="--srcdir=$${topdir}/zlib"; \
26009         libsrcdir="$$s/zlib"; \
26010         $(SHELL) $${libsrcdir}/configure \
26011           $(HOST_CONFIGARGS) $${srcdiroption} \
26012           @stage2_werror_flag@ 
26013 @endif zlib-bootstrap
26014
26015 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26016 maybe-configure-stage4-zlib:
26017 @if zlib-bootstrap
26018 maybe-configure-stage4-zlib: configure-stage4-zlib
26019 configure-stage4-zlib:
26020         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26021         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26022         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26023         $(HOST_EXPORTS) \
26024         $(POSTSTAGE1_HOST_EXPORTS) \
26025         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26027         cd $(HOST_SUBDIR)/zlib || exit 1; \
26028         case $(srcdir) in \
26029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26030           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26032         esac; \
26033         srcdiroption="--srcdir=$${topdir}/zlib"; \
26034         libsrcdir="$$s/zlib"; \
26035         $(SHELL) $${libsrcdir}/configure \
26036           $(HOST_CONFIGARGS) $${srcdiroption} \
26037           @stage2_werror_flag@ 
26038 @endif zlib-bootstrap
26039
26040 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26041 maybe-configure-stageprofile-zlib:
26042 @if zlib-bootstrap
26043 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26044 configure-stageprofile-zlib:
26045         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26047         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26048         $(HOST_EXPORTS) \
26049         $(POSTSTAGE1_HOST_EXPORTS) \
26050         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26052         cd $(HOST_SUBDIR)/zlib || exit 1; \
26053         case $(srcdir) in \
26054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26055           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26057         esac; \
26058         srcdiroption="--srcdir=$${topdir}/zlib"; \
26059         libsrcdir="$$s/zlib"; \
26060         $(SHELL) $${libsrcdir}/configure \
26061           $(HOST_CONFIGARGS) $${srcdiroption} \
26062           @stage2_werror_flag@ 
26063 @endif zlib-bootstrap
26064
26065 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26066 maybe-configure-stagefeedback-zlib:
26067 @if zlib-bootstrap
26068 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26069 configure-stagefeedback-zlib:
26070         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26072         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26073         $(HOST_EXPORTS) \
26074         $(POSTSTAGE1_HOST_EXPORTS) \
26075         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26077         cd $(HOST_SUBDIR)/zlib || exit 1; \
26078         case $(srcdir) in \
26079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26080           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26082         esac; \
26083         srcdiroption="--srcdir=$${topdir}/zlib"; \
26084         libsrcdir="$$s/zlib"; \
26085         $(SHELL) $${libsrcdir}/configure \
26086           $(HOST_CONFIGARGS) $${srcdiroption} \
26087           @stage2_werror_flag@ 
26088 @endif zlib-bootstrap
26089
26090
26091
26092
26093
26094 .PHONY: all-zlib maybe-all-zlib
26095 maybe-all-zlib:
26096 @if zlib
26097 TARGET-zlib=all
26098 maybe-all-zlib: all-zlib
26099 all-zlib: configure-zlib
26100         @test -f stage_last && exit 0; \
26101         r=`${PWD_COMMAND}`; export r; \
26102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26103         $(HOST_EXPORTS) \
26104         (cd $(HOST_SUBDIR)/zlib && \
26105           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
26106 @endif zlib
26107
26108
26109
26110 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26111 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26112 maybe-all-stage1-zlib:
26113 maybe-clean-stage1-zlib:
26114 @if zlib-bootstrap
26115 maybe-all-stage1-zlib: all-stage1-zlib
26116 all-stage1: all-stage1-zlib
26117 TARGET-stage1-zlib = $(TARGET-zlib)
26118 all-stage1-zlib: configure-stage1-zlib
26119         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
26120         @r=`${PWD_COMMAND}`; export r; \
26121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26122         $(HOST_EXPORTS) \
26123         cd $(HOST_SUBDIR)/zlib && \
26124         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)"  \
26125                 $(TARGET-stage1-zlib)
26126
26127 maybe-clean-stage1-zlib: clean-stage1-zlib
26128 clean-stage1: clean-stage1-zlib
26129 clean-stage1-zlib:
26130         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
26131           || exit 0 ; \
26132         @[ `cat stage_current` = stage1 ] || $(MAKE) stage1-start
26133         cd $(HOST_SUBDIR)/zlib && \
26134         $(MAKE) $(FLAGS_TO_PASS)  \
26135                 CFLAGS="$(STAGE1_CFLAGS)"  clean
26136 @endif zlib-bootstrap
26137
26138
26139 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26140 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26141 maybe-all-stage2-zlib:
26142 maybe-clean-stage2-zlib:
26143 @if zlib-bootstrap
26144 maybe-all-stage2-zlib: all-stage2-zlib
26145 all-stage2: all-stage2-zlib
26146 TARGET-stage2-zlib = $(TARGET-zlib)
26147 all-stage2-zlib: configure-stage2-zlib
26148         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
26149         @r=`${PWD_COMMAND}`; export r; \
26150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26151         $(HOST_EXPORTS) \
26152         $(POSTSTAGE1_HOST_EXPORTS) \
26153         cd $(HOST_SUBDIR)/zlib && \
26154         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26155                 $(TARGET-stage2-zlib)
26156
26157 maybe-clean-stage2-zlib: clean-stage2-zlib
26158 clean-stage2: clean-stage2-zlib
26159 clean-stage2-zlib:
26160         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
26161           || exit 0 ; \
26162         @[ `cat stage_current` = stage2 ] || $(MAKE) stage2-start
26163         cd $(HOST_SUBDIR)/zlib && \
26164         $(MAKE) $(FLAGS_TO_PASS)  \
26165                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26166                   clean
26167 @endif zlib-bootstrap
26168
26169
26170 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26171 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26172 maybe-all-stage3-zlib:
26173 maybe-clean-stage3-zlib:
26174 @if zlib-bootstrap
26175 maybe-all-stage3-zlib: all-stage3-zlib
26176 all-stage3: all-stage3-zlib
26177 TARGET-stage3-zlib = $(TARGET-zlib)
26178 all-stage3-zlib: configure-stage3-zlib
26179         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
26180         @r=`${PWD_COMMAND}`; export r; \
26181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26182         $(HOST_EXPORTS) \
26183         $(POSTSTAGE1_HOST_EXPORTS) \
26184         cd $(HOST_SUBDIR)/zlib && \
26185         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26186                 $(TARGET-stage3-zlib)
26187
26188 maybe-clean-stage3-zlib: clean-stage3-zlib
26189 clean-stage3: clean-stage3-zlib
26190 clean-stage3-zlib:
26191         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
26192           || exit 0 ; \
26193         @[ `cat stage_current` = stage3 ] || $(MAKE) stage3-start
26194         cd $(HOST_SUBDIR)/zlib && \
26195         $(MAKE) $(FLAGS_TO_PASS)  \
26196                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26197                   clean
26198 @endif zlib-bootstrap
26199
26200
26201 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26202 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26203 maybe-all-stage4-zlib:
26204 maybe-clean-stage4-zlib:
26205 @if zlib-bootstrap
26206 maybe-all-stage4-zlib: all-stage4-zlib
26207 all-stage4: all-stage4-zlib
26208 TARGET-stage4-zlib = $(TARGET-zlib)
26209 all-stage4-zlib: configure-stage4-zlib
26210         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26211         @r=`${PWD_COMMAND}`; export r; \
26212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26213         $(HOST_EXPORTS) \
26214         $(POSTSTAGE1_HOST_EXPORTS) \
26215         cd $(HOST_SUBDIR)/zlib && \
26216         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26217                 $(TARGET-stage4-zlib)
26218
26219 maybe-clean-stage4-zlib: clean-stage4-zlib
26220 clean-stage4: clean-stage4-zlib
26221 clean-stage4-zlib:
26222         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
26223           || exit 0 ; \
26224         @[ `cat stage_current` = stage4 ] || $(MAKE) stage4-start
26225         cd $(HOST_SUBDIR)/zlib && \
26226         $(MAKE) $(FLAGS_TO_PASS)  \
26227                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26228                   clean
26229 @endif zlib-bootstrap
26230
26231
26232 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26233 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26234 maybe-all-stageprofile-zlib:
26235 maybe-clean-stageprofile-zlib:
26236 @if zlib-bootstrap
26237 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26238 all-stageprofile: all-stageprofile-zlib
26239 TARGET-stageprofile-zlib = $(TARGET-zlib)
26240 all-stageprofile-zlib: configure-stageprofile-zlib
26241         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26242         @r=`${PWD_COMMAND}`; export r; \
26243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26244         $(HOST_EXPORTS) \
26245         $(POSTSTAGE1_HOST_EXPORTS) \
26246         cd $(HOST_SUBDIR)/zlib && \
26247         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
26248                 $(TARGET-stageprofile-zlib)
26249
26250 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26251 clean-stageprofile: clean-stageprofile-zlib
26252 clean-stageprofile-zlib:
26253         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
26254           || exit 0 ; \
26255         @[ `cat stage_current` = stageprofile ] || $(MAKE) stageprofile-start
26256         cd $(HOST_SUBDIR)/zlib && \
26257         $(MAKE) $(FLAGS_TO_PASS)  \
26258                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26259                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
26260 @endif zlib-bootstrap
26261
26262
26263 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26264 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26265 maybe-all-stagefeedback-zlib:
26266 maybe-clean-stagefeedback-zlib:
26267 @if zlib-bootstrap
26268 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26269 all-stagefeedback: all-stagefeedback-zlib
26270 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26271 all-stagefeedback-zlib: configure-stagefeedback-zlib
26272         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26273         @r=`${PWD_COMMAND}`; export r; \
26274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26275         $(HOST_EXPORTS) \
26276         $(POSTSTAGE1_HOST_EXPORTS) \
26277         cd $(HOST_SUBDIR)/zlib && \
26278         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
26279                 $(TARGET-stagefeedback-zlib)
26280
26281 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26282 clean-stagefeedback: clean-stagefeedback-zlib
26283 clean-stagefeedback-zlib:
26284         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
26285           || exit 0 ; \
26286         @[ `cat stage_current` = stagefeedback ] || $(MAKE) stagefeedback-start
26287         cd $(HOST_SUBDIR)/zlib && \
26288         $(MAKE) $(FLAGS_TO_PASS)  \
26289                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26290                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
26291 @endif zlib-bootstrap
26292
26293
26294
26295
26296
26297 .PHONY: check-zlib maybe-check-zlib
26298 maybe-check-zlib:
26299 @if zlib
26300 maybe-check-zlib: check-zlib
26301
26302 check-zlib:
26303
26304 @endif zlib
26305
26306 .PHONY: install-zlib maybe-install-zlib
26307 maybe-install-zlib:
26308 @if zlib
26309 maybe-install-zlib: install-zlib
26310
26311 install-zlib:
26312
26313 @endif zlib
26314
26315 # Other targets (info, dvi, etc.)
26316
26317 .PHONY: maybe-info-zlib info-zlib
26318 maybe-info-zlib:
26319 @if zlib
26320 maybe-info-zlib: info-zlib
26321
26322 info-zlib: \
26323     configure-zlib 
26324         @[ -f ./zlib/Makefile ] || exit 0; \
26325         r=`${PWD_COMMAND}`; export r; \
26326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26327         $(HOST_EXPORTS) \
26328         for flag in $(EXTRA_HOST_FLAGS) ; do \
26329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26330         done; \
26331         echo "Doing info in zlib" ; \
26332         (cd $(HOST_SUBDIR)/zlib && \
26333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26335                   "RANLIB=$${RANLIB}" \
26336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26337                   info) \
26338           || exit 1
26339
26340 @endif zlib
26341
26342 .PHONY: maybe-dvi-zlib dvi-zlib
26343 maybe-dvi-zlib:
26344 @if zlib
26345 maybe-dvi-zlib: dvi-zlib
26346
26347 dvi-zlib: \
26348     configure-zlib 
26349         @[ -f ./zlib/Makefile ] || exit 0; \
26350         r=`${PWD_COMMAND}`; export r; \
26351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26352         $(HOST_EXPORTS) \
26353         for flag in $(EXTRA_HOST_FLAGS) ; do \
26354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26355         done; \
26356         echo "Doing dvi in zlib" ; \
26357         (cd $(HOST_SUBDIR)/zlib && \
26358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26360                   "RANLIB=$${RANLIB}" \
26361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26362                   dvi) \
26363           || exit 1
26364
26365 @endif zlib
26366
26367 .PHONY: maybe-html-zlib html-zlib
26368 maybe-html-zlib:
26369 @if zlib
26370 maybe-html-zlib: html-zlib
26371
26372 html-zlib: \
26373     configure-zlib 
26374         @[ -f ./zlib/Makefile ] || exit 0; \
26375         r=`${PWD_COMMAND}`; export r; \
26376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26377         $(HOST_EXPORTS) \
26378         for flag in $(EXTRA_HOST_FLAGS) ; do \
26379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26380         done; \
26381         echo "Doing html in zlib" ; \
26382         (cd $(HOST_SUBDIR)/zlib && \
26383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26385                   "RANLIB=$${RANLIB}" \
26386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26387                   html) \
26388           || exit 1
26389
26390 @endif zlib
26391
26392 .PHONY: maybe-TAGS-zlib TAGS-zlib
26393 maybe-TAGS-zlib:
26394 @if zlib
26395 maybe-TAGS-zlib: TAGS-zlib
26396
26397 TAGS-zlib: \
26398     configure-zlib 
26399         @[ -f ./zlib/Makefile ] || exit 0; \
26400         r=`${PWD_COMMAND}`; export r; \
26401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26402         $(HOST_EXPORTS) \
26403         for flag in $(EXTRA_HOST_FLAGS) ; do \
26404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26405         done; \
26406         echo "Doing TAGS in zlib" ; \
26407         (cd $(HOST_SUBDIR)/zlib && \
26408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26410                   "RANLIB=$${RANLIB}" \
26411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26412                   TAGS) \
26413           || exit 1
26414
26415 @endif zlib
26416
26417 .PHONY: maybe-install-info-zlib install-info-zlib
26418 maybe-install-info-zlib:
26419 @if zlib
26420 maybe-install-info-zlib: install-info-zlib
26421
26422 install-info-zlib: \
26423     configure-zlib \
26424     info-zlib 
26425         @[ -f ./zlib/Makefile ] || exit 0; \
26426         r=`${PWD_COMMAND}`; export r; \
26427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26428         $(HOST_EXPORTS) \
26429         for flag in $(EXTRA_HOST_FLAGS) ; do \
26430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26431         done; \
26432         echo "Doing install-info in zlib" ; \
26433         (cd $(HOST_SUBDIR)/zlib && \
26434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26436                   "RANLIB=$${RANLIB}" \
26437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26438                   install-info) \
26439           || exit 1
26440
26441 @endif zlib
26442
26443 .PHONY: maybe-installcheck-zlib installcheck-zlib
26444 maybe-installcheck-zlib:
26445 @if zlib
26446 maybe-installcheck-zlib: installcheck-zlib
26447
26448 installcheck-zlib: \
26449     configure-zlib 
26450         @[ -f ./zlib/Makefile ] || exit 0; \
26451         r=`${PWD_COMMAND}`; export r; \
26452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26453         $(HOST_EXPORTS) \
26454         for flag in $(EXTRA_HOST_FLAGS) ; do \
26455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26456         done; \
26457         echo "Doing installcheck in zlib" ; \
26458         (cd $(HOST_SUBDIR)/zlib && \
26459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26461                   "RANLIB=$${RANLIB}" \
26462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26463                   installcheck) \
26464           || exit 1
26465
26466 @endif zlib
26467
26468 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26469 maybe-mostlyclean-zlib:
26470 @if zlib
26471 maybe-mostlyclean-zlib: mostlyclean-zlib
26472
26473 mostlyclean-zlib: 
26474         @[ -f ./zlib/Makefile ] || exit 0; \
26475         r=`${PWD_COMMAND}`; export r; \
26476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26477         $(HOST_EXPORTS) \
26478         for flag in $(EXTRA_HOST_FLAGS) ; do \
26479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26480         done; \
26481         echo "Doing mostlyclean in zlib" ; \
26482         (cd $(HOST_SUBDIR)/zlib && \
26483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26485                   "RANLIB=$${RANLIB}" \
26486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26487                   mostlyclean) \
26488           || exit 1
26489
26490 @endif zlib
26491
26492 .PHONY: maybe-clean-zlib clean-zlib
26493 maybe-clean-zlib:
26494 @if zlib
26495 maybe-clean-zlib: clean-zlib
26496
26497 clean-zlib: 
26498         @[ -f ./zlib/Makefile ] || exit 0; \
26499         r=`${PWD_COMMAND}`; export r; \
26500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26501         $(HOST_EXPORTS) \
26502         for flag in $(EXTRA_HOST_FLAGS) ; do \
26503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26504         done; \
26505         echo "Doing clean in zlib" ; \
26506         (cd $(HOST_SUBDIR)/zlib && \
26507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26509                   "RANLIB=$${RANLIB}" \
26510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26511                   clean) \
26512           || exit 1
26513
26514 @endif zlib
26515
26516 .PHONY: maybe-distclean-zlib distclean-zlib
26517 maybe-distclean-zlib:
26518 @if zlib
26519 maybe-distclean-zlib: distclean-zlib
26520
26521 distclean-zlib: 
26522         @[ -f ./zlib/Makefile ] || exit 0; \
26523         r=`${PWD_COMMAND}`; export r; \
26524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26525         $(HOST_EXPORTS) \
26526         for flag in $(EXTRA_HOST_FLAGS) ; do \
26527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26528         done; \
26529         echo "Doing distclean in zlib" ; \
26530         (cd $(HOST_SUBDIR)/zlib && \
26531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26533                   "RANLIB=$${RANLIB}" \
26534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26535                   distclean) \
26536           || exit 1
26537
26538 @endif zlib
26539
26540 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26541 maybe-maintainer-clean-zlib:
26542 @if zlib
26543 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26544
26545 maintainer-clean-zlib: 
26546         @[ -f ./zlib/Makefile ] || exit 0; \
26547         r=`${PWD_COMMAND}`; export r; \
26548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549         $(HOST_EXPORTS) \
26550         for flag in $(EXTRA_HOST_FLAGS) ; do \
26551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26552         done; \
26553         echo "Doing maintainer-clean in zlib" ; \
26554         (cd $(HOST_SUBDIR)/zlib && \
26555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26557                   "RANLIB=$${RANLIB}" \
26558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26559                   maintainer-clean) \
26560           || exit 1
26561
26562 @endif zlib
26563
26564
26565
26566 .PHONY: configure-gdb maybe-configure-gdb
26567 maybe-configure-gdb:
26568 @if gdb
26569 maybe-configure-gdb: configure-gdb
26570 configure-gdb:
26571         @: $(MAKE); $(unstage)
26572         @test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26573         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26574         r=`${PWD_COMMAND}`; export r; \
26575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26576         $(HOST_EXPORTS) \
26577         echo Configuring in $(HOST_SUBDIR)/gdb; \
26578         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26579         case $(srcdir) in \
26580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26581           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26583         esac; \
26584         srcdiroption="--srcdir=$${topdir}/gdb"; \
26585         libsrcdir="$$s/gdb"; \
26586         $(SHELL) $${libsrcdir}/configure \
26587           $(HOST_CONFIGARGS) $${srcdiroption}  \
26588           || exit 1
26589 @endif gdb
26590
26591
26592
26593
26594
26595 .PHONY: all-gdb maybe-all-gdb
26596 maybe-all-gdb:
26597 @if gdb
26598 TARGET-gdb=all
26599 maybe-all-gdb: all-gdb
26600 all-gdb: configure-gdb
26601         @: $(MAKE); $(unstage)
26602         @r=`${PWD_COMMAND}`; export r; \
26603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26604         $(HOST_EXPORTS) \
26605         (cd $(HOST_SUBDIR)/gdb && \
26606           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26607 @endif gdb
26608
26609
26610
26611
26612 .PHONY: check-gdb maybe-check-gdb
26613 maybe-check-gdb:
26614 @if gdb
26615 maybe-check-gdb: check-gdb
26616
26617 check-gdb:
26618         @: $(MAKE); $(unstage)
26619         @r=`${PWD_COMMAND}`; export r; \
26620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26621         $(HOST_EXPORTS) \
26622         (cd $(HOST_SUBDIR)/gdb && \
26623           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26624
26625 @endif gdb
26626
26627 .PHONY: install-gdb maybe-install-gdb
26628 maybe-install-gdb:
26629 @if gdb
26630 maybe-install-gdb: install-gdb
26631
26632 install-gdb: installdirs
26633         @: $(MAKE); $(unstage)
26634         @r=`${PWD_COMMAND}`; export r; \
26635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26636         $(HOST_EXPORTS) \
26637         (cd $(HOST_SUBDIR)/gdb && \
26638           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26639
26640 @endif gdb
26641
26642 # Other targets (info, dvi, etc.)
26643
26644 .PHONY: maybe-info-gdb info-gdb
26645 maybe-info-gdb:
26646 @if gdb
26647 maybe-info-gdb: info-gdb
26648
26649 info-gdb: \
26650     configure-gdb 
26651         @: $(MAKE); $(unstage)
26652         @[ -f ./gdb/Makefile ] || exit 0; \
26653         r=`${PWD_COMMAND}`; export r; \
26654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26655         $(HOST_EXPORTS) \
26656         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26658         done; \
26659         echo "Doing info in gdb" ; \
26660         (cd $(HOST_SUBDIR)/gdb && \
26661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26663                   "RANLIB=$${RANLIB}" \
26664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26665                   info) \
26666           || exit 1
26667
26668 @endif gdb
26669
26670 .PHONY: maybe-dvi-gdb dvi-gdb
26671 maybe-dvi-gdb:
26672 @if gdb
26673 maybe-dvi-gdb: dvi-gdb
26674
26675 dvi-gdb: \
26676     configure-gdb 
26677         @: $(MAKE); $(unstage)
26678         @[ -f ./gdb/Makefile ] || exit 0; \
26679         r=`${PWD_COMMAND}`; export r; \
26680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26681         $(HOST_EXPORTS) \
26682         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26684         done; \
26685         echo "Doing dvi in gdb" ; \
26686         (cd $(HOST_SUBDIR)/gdb && \
26687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26689                   "RANLIB=$${RANLIB}" \
26690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26691                   dvi) \
26692           || exit 1
26693
26694 @endif gdb
26695
26696 .PHONY: maybe-html-gdb html-gdb
26697 maybe-html-gdb:
26698 @if gdb
26699 maybe-html-gdb: html-gdb
26700
26701 html-gdb: \
26702     configure-gdb 
26703         @: $(MAKE); $(unstage)
26704         @[ -f ./gdb/Makefile ] || exit 0; \
26705         r=`${PWD_COMMAND}`; export r; \
26706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26707         $(HOST_EXPORTS) \
26708         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26710         done; \
26711         echo "Doing html in gdb" ; \
26712         (cd $(HOST_SUBDIR)/gdb && \
26713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26715                   "RANLIB=$${RANLIB}" \
26716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26717                   html) \
26718           || exit 1
26719
26720 @endif gdb
26721
26722 .PHONY: maybe-TAGS-gdb TAGS-gdb
26723 maybe-TAGS-gdb:
26724 @if gdb
26725 maybe-TAGS-gdb: TAGS-gdb
26726
26727 TAGS-gdb: \
26728     configure-gdb 
26729         @: $(MAKE); $(unstage)
26730         @[ -f ./gdb/Makefile ] || exit 0; \
26731         r=`${PWD_COMMAND}`; export r; \
26732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26733         $(HOST_EXPORTS) \
26734         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26736         done; \
26737         echo "Doing TAGS in gdb" ; \
26738         (cd $(HOST_SUBDIR)/gdb && \
26739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26741                   "RANLIB=$${RANLIB}" \
26742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26743                   TAGS) \
26744           || exit 1
26745
26746 @endif gdb
26747
26748 .PHONY: maybe-install-info-gdb install-info-gdb
26749 maybe-install-info-gdb:
26750 @if gdb
26751 maybe-install-info-gdb: install-info-gdb
26752
26753 install-info-gdb: \
26754     configure-gdb \
26755     info-gdb 
26756         @: $(MAKE); $(unstage)
26757         @[ -f ./gdb/Makefile ] || exit 0; \
26758         r=`${PWD_COMMAND}`; export r; \
26759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26760         $(HOST_EXPORTS) \
26761         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26763         done; \
26764         echo "Doing install-info in gdb" ; \
26765         (cd $(HOST_SUBDIR)/gdb && \
26766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26768                   "RANLIB=$${RANLIB}" \
26769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26770                   install-info) \
26771           || exit 1
26772
26773 @endif gdb
26774
26775 .PHONY: maybe-installcheck-gdb installcheck-gdb
26776 maybe-installcheck-gdb:
26777 @if gdb
26778 maybe-installcheck-gdb: installcheck-gdb
26779
26780 installcheck-gdb: \
26781     configure-gdb 
26782         @: $(MAKE); $(unstage)
26783         @[ -f ./gdb/Makefile ] || exit 0; \
26784         r=`${PWD_COMMAND}`; export r; \
26785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26786         $(HOST_EXPORTS) \
26787         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26789         done; \
26790         echo "Doing installcheck in gdb" ; \
26791         (cd $(HOST_SUBDIR)/gdb && \
26792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26794                   "RANLIB=$${RANLIB}" \
26795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26796                   installcheck) \
26797           || exit 1
26798
26799 @endif gdb
26800
26801 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
26802 maybe-mostlyclean-gdb:
26803 @if gdb
26804 maybe-mostlyclean-gdb: mostlyclean-gdb
26805
26806 mostlyclean-gdb: 
26807         @: $(MAKE); $(unstage)
26808         @[ -f ./gdb/Makefile ] || exit 0; \
26809         r=`${PWD_COMMAND}`; export r; \
26810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26811         $(HOST_EXPORTS) \
26812         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26814         done; \
26815         echo "Doing mostlyclean in gdb" ; \
26816         (cd $(HOST_SUBDIR)/gdb && \
26817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26819                   "RANLIB=$${RANLIB}" \
26820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26821                   mostlyclean) \
26822           || exit 1
26823
26824 @endif gdb
26825
26826 .PHONY: maybe-clean-gdb clean-gdb
26827 maybe-clean-gdb:
26828 @if gdb
26829 maybe-clean-gdb: clean-gdb
26830
26831 clean-gdb: 
26832         @: $(MAKE); $(unstage)
26833         @[ -f ./gdb/Makefile ] || exit 0; \
26834         r=`${PWD_COMMAND}`; export r; \
26835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836         $(HOST_EXPORTS) \
26837         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26839         done; \
26840         echo "Doing clean in gdb" ; \
26841         (cd $(HOST_SUBDIR)/gdb && \
26842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26844                   "RANLIB=$${RANLIB}" \
26845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26846                   clean) \
26847           || exit 1
26848
26849 @endif gdb
26850
26851 .PHONY: maybe-distclean-gdb distclean-gdb
26852 maybe-distclean-gdb:
26853 @if gdb
26854 maybe-distclean-gdb: distclean-gdb
26855
26856 distclean-gdb: 
26857         @: $(MAKE); $(unstage)
26858         @[ -f ./gdb/Makefile ] || exit 0; \
26859         r=`${PWD_COMMAND}`; export r; \
26860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26861         $(HOST_EXPORTS) \
26862         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26864         done; \
26865         echo "Doing distclean in gdb" ; \
26866         (cd $(HOST_SUBDIR)/gdb && \
26867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26869                   "RANLIB=$${RANLIB}" \
26870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26871                   distclean) \
26872           || exit 1
26873
26874 @endif gdb
26875
26876 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
26877 maybe-maintainer-clean-gdb:
26878 @if gdb
26879 maybe-maintainer-clean-gdb: maintainer-clean-gdb
26880
26881 maintainer-clean-gdb: 
26882         @: $(MAKE); $(unstage)
26883         @[ -f ./gdb/Makefile ] || exit 0; \
26884         r=`${PWD_COMMAND}`; export r; \
26885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26886         $(HOST_EXPORTS) \
26887         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26889         done; \
26890         echo "Doing maintainer-clean in gdb" ; \
26891         (cd $(HOST_SUBDIR)/gdb && \
26892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26894                   "RANLIB=$${RANLIB}" \
26895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26896                   maintainer-clean) \
26897           || exit 1
26898
26899 @endif gdb
26900
26901
26902
26903 .PHONY: configure-expect maybe-configure-expect
26904 maybe-configure-expect:
26905 @if expect
26906 maybe-configure-expect: configure-expect
26907 configure-expect:
26908         @: $(MAKE); $(unstage)
26909         @test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
26910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
26911         r=`${PWD_COMMAND}`; export r; \
26912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26913         $(HOST_EXPORTS) \
26914         echo Configuring in $(HOST_SUBDIR)/expect; \
26915         cd "$(HOST_SUBDIR)/expect" || exit 1; \
26916         case $(srcdir) in \
26917           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26918           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
26919                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26920         esac; \
26921         srcdiroption="--srcdir=$${topdir}/expect"; \
26922         libsrcdir="$$s/expect"; \
26923         $(SHELL) $${libsrcdir}/configure \
26924           $(HOST_CONFIGARGS) $${srcdiroption}  \
26925           || exit 1
26926 @endif expect
26927
26928
26929
26930
26931
26932 .PHONY: all-expect maybe-all-expect
26933 maybe-all-expect:
26934 @if expect
26935 TARGET-expect=all
26936 maybe-all-expect: all-expect
26937 all-expect: configure-expect
26938         @: $(MAKE); $(unstage)
26939         @r=`${PWD_COMMAND}`; export r; \
26940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941         $(HOST_EXPORTS) \
26942         (cd $(HOST_SUBDIR)/expect && \
26943           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
26944 @endif expect
26945
26946
26947
26948
26949 .PHONY: check-expect maybe-check-expect
26950 maybe-check-expect:
26951 @if expect
26952 maybe-check-expect: check-expect
26953
26954 check-expect:
26955         @: $(MAKE); $(unstage)
26956         @r=`${PWD_COMMAND}`; export r; \
26957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26958         $(HOST_EXPORTS) \
26959         (cd $(HOST_SUBDIR)/expect && \
26960           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26961
26962 @endif expect
26963
26964 .PHONY: install-expect maybe-install-expect
26965 maybe-install-expect:
26966 @if expect
26967 maybe-install-expect: install-expect
26968
26969 install-expect: installdirs
26970         @: $(MAKE); $(unstage)
26971         @r=`${PWD_COMMAND}`; export r; \
26972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973         $(HOST_EXPORTS) \
26974         (cd $(HOST_SUBDIR)/expect && \
26975           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26976
26977 @endif expect
26978
26979 # Other targets (info, dvi, etc.)
26980
26981 .PHONY: maybe-info-expect info-expect
26982 maybe-info-expect:
26983 @if expect
26984 maybe-info-expect: info-expect
26985
26986 info-expect: \
26987     configure-expect 
26988         @: $(MAKE); $(unstage)
26989         @[ -f ./expect/Makefile ] || exit 0; \
26990         r=`${PWD_COMMAND}`; export r; \
26991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26992         $(HOST_EXPORTS) \
26993         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26995         done; \
26996         echo "Doing info in expect" ; \
26997         (cd $(HOST_SUBDIR)/expect && \
26998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27000                   "RANLIB=$${RANLIB}" \
27001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27002                   info) \
27003           || exit 1
27004
27005 @endif expect
27006
27007 .PHONY: maybe-dvi-expect dvi-expect
27008 maybe-dvi-expect:
27009 @if expect
27010 maybe-dvi-expect: dvi-expect
27011
27012 dvi-expect: \
27013     configure-expect 
27014         @: $(MAKE); $(unstage)
27015         @[ -f ./expect/Makefile ] || exit 0; \
27016         r=`${PWD_COMMAND}`; export r; \
27017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27018         $(HOST_EXPORTS) \
27019         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27021         done; \
27022         echo "Doing dvi in expect" ; \
27023         (cd $(HOST_SUBDIR)/expect && \
27024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27026                   "RANLIB=$${RANLIB}" \
27027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27028                   dvi) \
27029           || exit 1
27030
27031 @endif expect
27032
27033 .PHONY: maybe-html-expect html-expect
27034 maybe-html-expect:
27035 @if expect
27036 maybe-html-expect: html-expect
27037
27038 html-expect: \
27039     configure-expect 
27040         @: $(MAKE); $(unstage)
27041         @[ -f ./expect/Makefile ] || exit 0; \
27042         r=`${PWD_COMMAND}`; export r; \
27043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27044         $(HOST_EXPORTS) \
27045         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27047         done; \
27048         echo "Doing html in expect" ; \
27049         (cd $(HOST_SUBDIR)/expect && \
27050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27052                   "RANLIB=$${RANLIB}" \
27053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27054                   html) \
27055           || exit 1
27056
27057 @endif expect
27058
27059 .PHONY: maybe-TAGS-expect TAGS-expect
27060 maybe-TAGS-expect:
27061 @if expect
27062 maybe-TAGS-expect: TAGS-expect
27063
27064 TAGS-expect: \
27065     configure-expect 
27066         @: $(MAKE); $(unstage)
27067         @[ -f ./expect/Makefile ] || exit 0; \
27068         r=`${PWD_COMMAND}`; export r; \
27069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27070         $(HOST_EXPORTS) \
27071         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27073         done; \
27074         echo "Doing TAGS in expect" ; \
27075         (cd $(HOST_SUBDIR)/expect && \
27076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27078                   "RANLIB=$${RANLIB}" \
27079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27080                   TAGS) \
27081           || exit 1
27082
27083 @endif expect
27084
27085 .PHONY: maybe-install-info-expect install-info-expect
27086 maybe-install-info-expect:
27087 @if expect
27088 maybe-install-info-expect: install-info-expect
27089
27090 install-info-expect: \
27091     configure-expect \
27092     info-expect 
27093         @: $(MAKE); $(unstage)
27094         @[ -f ./expect/Makefile ] || exit 0; \
27095         r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         $(HOST_EXPORTS) \
27098         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27100         done; \
27101         echo "Doing install-info in expect" ; \
27102         (cd $(HOST_SUBDIR)/expect && \
27103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27105                   "RANLIB=$${RANLIB}" \
27106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27107                   install-info) \
27108           || exit 1
27109
27110 @endif expect
27111
27112 .PHONY: maybe-installcheck-expect installcheck-expect
27113 maybe-installcheck-expect:
27114 @if expect
27115 maybe-installcheck-expect: installcheck-expect
27116
27117 installcheck-expect: \
27118     configure-expect 
27119         @: $(MAKE); $(unstage)
27120         @[ -f ./expect/Makefile ] || exit 0; \
27121         r=`${PWD_COMMAND}`; export r; \
27122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27123         $(HOST_EXPORTS) \
27124         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27126         done; \
27127         echo "Doing installcheck in expect" ; \
27128         (cd $(HOST_SUBDIR)/expect && \
27129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27131                   "RANLIB=$${RANLIB}" \
27132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27133                   installcheck) \
27134           || exit 1
27135
27136 @endif expect
27137
27138 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27139 maybe-mostlyclean-expect:
27140 @if expect
27141 maybe-mostlyclean-expect: mostlyclean-expect
27142
27143 mostlyclean-expect: 
27144         @: $(MAKE); $(unstage)
27145         @[ -f ./expect/Makefile ] || exit 0; \
27146         r=`${PWD_COMMAND}`; export r; \
27147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27148         $(HOST_EXPORTS) \
27149         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27151         done; \
27152         echo "Doing mostlyclean in expect" ; \
27153         (cd $(HOST_SUBDIR)/expect && \
27154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27156                   "RANLIB=$${RANLIB}" \
27157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27158                   mostlyclean) \
27159           || exit 1
27160
27161 @endif expect
27162
27163 .PHONY: maybe-clean-expect clean-expect
27164 maybe-clean-expect:
27165 @if expect
27166 maybe-clean-expect: clean-expect
27167
27168 clean-expect: 
27169         @: $(MAKE); $(unstage)
27170         @[ -f ./expect/Makefile ] || exit 0; \
27171         r=`${PWD_COMMAND}`; export r; \
27172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173         $(HOST_EXPORTS) \
27174         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27176         done; \
27177         echo "Doing clean in expect" ; \
27178         (cd $(HOST_SUBDIR)/expect && \
27179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27181                   "RANLIB=$${RANLIB}" \
27182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27183                   clean) \
27184           || exit 1
27185
27186 @endif expect
27187
27188 .PHONY: maybe-distclean-expect distclean-expect
27189 maybe-distclean-expect:
27190 @if expect
27191 maybe-distclean-expect: distclean-expect
27192
27193 distclean-expect: 
27194         @: $(MAKE); $(unstage)
27195         @[ -f ./expect/Makefile ] || exit 0; \
27196         r=`${PWD_COMMAND}`; export r; \
27197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198         $(HOST_EXPORTS) \
27199         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27201         done; \
27202         echo "Doing distclean in expect" ; \
27203         (cd $(HOST_SUBDIR)/expect && \
27204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27206                   "RANLIB=$${RANLIB}" \
27207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27208                   distclean) \
27209           || exit 1
27210
27211 @endif expect
27212
27213 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27214 maybe-maintainer-clean-expect:
27215 @if expect
27216 maybe-maintainer-clean-expect: maintainer-clean-expect
27217
27218 maintainer-clean-expect: 
27219         @: $(MAKE); $(unstage)
27220         @[ -f ./expect/Makefile ] || exit 0; \
27221         r=`${PWD_COMMAND}`; export r; \
27222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27223         $(HOST_EXPORTS) \
27224         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27226         done; \
27227         echo "Doing maintainer-clean in expect" ; \
27228         (cd $(HOST_SUBDIR)/expect && \
27229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27231                   "RANLIB=$${RANLIB}" \
27232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27233                   maintainer-clean) \
27234           || exit 1
27235
27236 @endif expect
27237
27238
27239
27240 .PHONY: configure-guile maybe-configure-guile
27241 maybe-configure-guile:
27242 @if guile
27243 maybe-configure-guile: configure-guile
27244 configure-guile:
27245         @: $(MAKE); $(unstage)
27246         @test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27248         r=`${PWD_COMMAND}`; export r; \
27249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27250         $(HOST_EXPORTS) \
27251         echo Configuring in $(HOST_SUBDIR)/guile; \
27252         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27253         case $(srcdir) in \
27254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27255           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27257         esac; \
27258         srcdiroption="--srcdir=$${topdir}/guile"; \
27259         libsrcdir="$$s/guile"; \
27260         $(SHELL) $${libsrcdir}/configure \
27261           $(HOST_CONFIGARGS) $${srcdiroption}  \
27262           || exit 1
27263 @endif guile
27264
27265
27266
27267
27268
27269 .PHONY: all-guile maybe-all-guile
27270 maybe-all-guile:
27271 @if guile
27272 TARGET-guile=all
27273 maybe-all-guile: all-guile
27274 all-guile: configure-guile
27275         @: $(MAKE); $(unstage)
27276         @r=`${PWD_COMMAND}`; export r; \
27277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27278         $(HOST_EXPORTS) \
27279         (cd $(HOST_SUBDIR)/guile && \
27280           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
27281 @endif guile
27282
27283
27284
27285
27286 .PHONY: check-guile maybe-check-guile
27287 maybe-check-guile:
27288 @if guile
27289 maybe-check-guile: check-guile
27290
27291 check-guile:
27292         @: $(MAKE); $(unstage)
27293         @r=`${PWD_COMMAND}`; export r; \
27294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27295         $(HOST_EXPORTS) \
27296         (cd $(HOST_SUBDIR)/guile && \
27297           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27298
27299 @endif guile
27300
27301 .PHONY: install-guile maybe-install-guile
27302 maybe-install-guile:
27303 @if guile
27304 maybe-install-guile: install-guile
27305
27306 install-guile: installdirs
27307         @: $(MAKE); $(unstage)
27308         @r=`${PWD_COMMAND}`; export r; \
27309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27310         $(HOST_EXPORTS) \
27311         (cd $(HOST_SUBDIR)/guile && \
27312           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27313
27314 @endif guile
27315
27316 # Other targets (info, dvi, etc.)
27317
27318 .PHONY: maybe-info-guile info-guile
27319 maybe-info-guile:
27320 @if guile
27321 maybe-info-guile: info-guile
27322
27323 info-guile: \
27324     configure-guile 
27325         @: $(MAKE); $(unstage)
27326         @[ -f ./guile/Makefile ] || exit 0; \
27327         r=`${PWD_COMMAND}`; export r; \
27328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27329         $(HOST_EXPORTS) \
27330         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27332         done; \
27333         echo "Doing info in guile" ; \
27334         (cd $(HOST_SUBDIR)/guile && \
27335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27337                   "RANLIB=$${RANLIB}" \
27338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27339                   info) \
27340           || exit 1
27341
27342 @endif guile
27343
27344 .PHONY: maybe-dvi-guile dvi-guile
27345 maybe-dvi-guile:
27346 @if guile
27347 maybe-dvi-guile: dvi-guile
27348
27349 dvi-guile: \
27350     configure-guile 
27351         @: $(MAKE); $(unstage)
27352         @[ -f ./guile/Makefile ] || exit 0; \
27353         r=`${PWD_COMMAND}`; export r; \
27354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27355         $(HOST_EXPORTS) \
27356         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27358         done; \
27359         echo "Doing dvi in guile" ; \
27360         (cd $(HOST_SUBDIR)/guile && \
27361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27363                   "RANLIB=$${RANLIB}" \
27364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27365                   dvi) \
27366           || exit 1
27367
27368 @endif guile
27369
27370 .PHONY: maybe-html-guile html-guile
27371 maybe-html-guile:
27372 @if guile
27373 maybe-html-guile: html-guile
27374
27375 html-guile: \
27376     configure-guile 
27377         @: $(MAKE); $(unstage)
27378         @[ -f ./guile/Makefile ] || exit 0; \
27379         r=`${PWD_COMMAND}`; export r; \
27380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381         $(HOST_EXPORTS) \
27382         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27384         done; \
27385         echo "Doing html in guile" ; \
27386         (cd $(HOST_SUBDIR)/guile && \
27387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27389                   "RANLIB=$${RANLIB}" \
27390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27391                   html) \
27392           || exit 1
27393
27394 @endif guile
27395
27396 .PHONY: maybe-TAGS-guile TAGS-guile
27397 maybe-TAGS-guile:
27398 @if guile
27399 maybe-TAGS-guile: TAGS-guile
27400
27401 TAGS-guile: \
27402     configure-guile 
27403         @: $(MAKE); $(unstage)
27404         @[ -f ./guile/Makefile ] || exit 0; \
27405         r=`${PWD_COMMAND}`; export r; \
27406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27407         $(HOST_EXPORTS) \
27408         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27410         done; \
27411         echo "Doing TAGS in guile" ; \
27412         (cd $(HOST_SUBDIR)/guile && \
27413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27415                   "RANLIB=$${RANLIB}" \
27416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27417                   TAGS) \
27418           || exit 1
27419
27420 @endif guile
27421
27422 .PHONY: maybe-install-info-guile install-info-guile
27423 maybe-install-info-guile:
27424 @if guile
27425 maybe-install-info-guile: install-info-guile
27426
27427 install-info-guile: \
27428     configure-guile \
27429     info-guile 
27430         @: $(MAKE); $(unstage)
27431         @[ -f ./guile/Makefile ] || exit 0; \
27432         r=`${PWD_COMMAND}`; export r; \
27433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27434         $(HOST_EXPORTS) \
27435         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27437         done; \
27438         echo "Doing install-info in guile" ; \
27439         (cd $(HOST_SUBDIR)/guile && \
27440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27442                   "RANLIB=$${RANLIB}" \
27443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27444                   install-info) \
27445           || exit 1
27446
27447 @endif guile
27448
27449 .PHONY: maybe-installcheck-guile installcheck-guile
27450 maybe-installcheck-guile:
27451 @if guile
27452 maybe-installcheck-guile: installcheck-guile
27453
27454 installcheck-guile: \
27455     configure-guile 
27456         @: $(MAKE); $(unstage)
27457         @[ -f ./guile/Makefile ] || exit 0; \
27458         r=`${PWD_COMMAND}`; export r; \
27459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27460         $(HOST_EXPORTS) \
27461         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27463         done; \
27464         echo "Doing installcheck in guile" ; \
27465         (cd $(HOST_SUBDIR)/guile && \
27466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27468                   "RANLIB=$${RANLIB}" \
27469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27470                   installcheck) \
27471           || exit 1
27472
27473 @endif guile
27474
27475 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27476 maybe-mostlyclean-guile:
27477 @if guile
27478 maybe-mostlyclean-guile: mostlyclean-guile
27479
27480 mostlyclean-guile: 
27481         @: $(MAKE); $(unstage)
27482         @[ -f ./guile/Makefile ] || exit 0; \
27483         r=`${PWD_COMMAND}`; export r; \
27484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27485         $(HOST_EXPORTS) \
27486         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27488         done; \
27489         echo "Doing mostlyclean in guile" ; \
27490         (cd $(HOST_SUBDIR)/guile && \
27491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27493                   "RANLIB=$${RANLIB}" \
27494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27495                   mostlyclean) \
27496           || exit 1
27497
27498 @endif guile
27499
27500 .PHONY: maybe-clean-guile clean-guile
27501 maybe-clean-guile:
27502 @if guile
27503 maybe-clean-guile: clean-guile
27504
27505 clean-guile: 
27506         @: $(MAKE); $(unstage)
27507         @[ -f ./guile/Makefile ] || exit 0; \
27508         r=`${PWD_COMMAND}`; export r; \
27509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27510         $(HOST_EXPORTS) \
27511         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27513         done; \
27514         echo "Doing clean in guile" ; \
27515         (cd $(HOST_SUBDIR)/guile && \
27516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27518                   "RANLIB=$${RANLIB}" \
27519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27520                   clean) \
27521           || exit 1
27522
27523 @endif guile
27524
27525 .PHONY: maybe-distclean-guile distclean-guile
27526 maybe-distclean-guile:
27527 @if guile
27528 maybe-distclean-guile: distclean-guile
27529
27530 distclean-guile: 
27531         @: $(MAKE); $(unstage)
27532         @[ -f ./guile/Makefile ] || exit 0; \
27533         r=`${PWD_COMMAND}`; export r; \
27534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27535         $(HOST_EXPORTS) \
27536         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27538         done; \
27539         echo "Doing distclean in guile" ; \
27540         (cd $(HOST_SUBDIR)/guile && \
27541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27543                   "RANLIB=$${RANLIB}" \
27544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27545                   distclean) \
27546           || exit 1
27547
27548 @endif guile
27549
27550 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27551 maybe-maintainer-clean-guile:
27552 @if guile
27553 maybe-maintainer-clean-guile: maintainer-clean-guile
27554
27555 maintainer-clean-guile: 
27556         @: $(MAKE); $(unstage)
27557         @[ -f ./guile/Makefile ] || exit 0; \
27558         r=`${PWD_COMMAND}`; export r; \
27559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560         $(HOST_EXPORTS) \
27561         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27563         done; \
27564         echo "Doing maintainer-clean in guile" ; \
27565         (cd $(HOST_SUBDIR)/guile && \
27566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27568                   "RANLIB=$${RANLIB}" \
27569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27570                   maintainer-clean) \
27571           || exit 1
27572
27573 @endif guile
27574
27575
27576
27577 .PHONY: configure-tk maybe-configure-tk
27578 maybe-configure-tk:
27579 @if tk
27580 maybe-configure-tk: configure-tk
27581 configure-tk:
27582         @: $(MAKE); $(unstage)
27583         @test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27584         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27585         r=`${PWD_COMMAND}`; export r; \
27586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587         $(HOST_EXPORTS) \
27588         echo Configuring in $(HOST_SUBDIR)/tk; \
27589         cd "$(HOST_SUBDIR)/tk" || exit 1; \
27590         case $(srcdir) in \
27591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27592           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27594         esac; \
27595         srcdiroption="--srcdir=$${topdir}/tk"; \
27596         libsrcdir="$$s/tk"; \
27597         $(SHELL) $${libsrcdir}/configure \
27598           $(HOST_CONFIGARGS) $${srcdiroption}  \
27599           || exit 1
27600 @endif tk
27601
27602
27603
27604
27605
27606 .PHONY: all-tk maybe-all-tk
27607 maybe-all-tk:
27608 @if tk
27609 TARGET-tk=all
27610 maybe-all-tk: all-tk
27611 all-tk: configure-tk
27612         @: $(MAKE); $(unstage)
27613         @r=`${PWD_COMMAND}`; export r; \
27614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27615         $(HOST_EXPORTS) \
27616         (cd $(HOST_SUBDIR)/tk && \
27617           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27618 @endif tk
27619
27620
27621
27622
27623 .PHONY: check-tk maybe-check-tk
27624 maybe-check-tk:
27625 @if tk
27626 maybe-check-tk: check-tk
27627
27628 check-tk:
27629         @: $(MAKE); $(unstage)
27630         @r=`${PWD_COMMAND}`; export r; \
27631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27632         $(HOST_EXPORTS) \
27633         (cd $(HOST_SUBDIR)/tk && \
27634           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27635
27636 @endif tk
27637
27638 .PHONY: install-tk maybe-install-tk
27639 maybe-install-tk:
27640 @if tk
27641 maybe-install-tk: install-tk
27642
27643 install-tk: installdirs
27644         @: $(MAKE); $(unstage)
27645         @r=`${PWD_COMMAND}`; export r; \
27646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27647         $(HOST_EXPORTS) \
27648         (cd $(HOST_SUBDIR)/tk && \
27649           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27650
27651 @endif tk
27652
27653 # Other targets (info, dvi, etc.)
27654
27655 .PHONY: maybe-info-tk info-tk
27656 maybe-info-tk:
27657 @if tk
27658 maybe-info-tk: info-tk
27659
27660 info-tk: \
27661     configure-tk 
27662         @: $(MAKE); $(unstage)
27663         @[ -f ./tk/Makefile ] || exit 0; \
27664         r=`${PWD_COMMAND}`; export r; \
27665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27666         $(HOST_EXPORTS) \
27667         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27669         done; \
27670         echo "Doing info in tk" ; \
27671         (cd $(HOST_SUBDIR)/tk && \
27672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27674                   "RANLIB=$${RANLIB}" \
27675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27676                   info) \
27677           || exit 1
27678
27679 @endif tk
27680
27681 .PHONY: maybe-dvi-tk dvi-tk
27682 maybe-dvi-tk:
27683 @if tk
27684 maybe-dvi-tk: dvi-tk
27685
27686 dvi-tk: \
27687     configure-tk 
27688         @: $(MAKE); $(unstage)
27689         @[ -f ./tk/Makefile ] || exit 0; \
27690         r=`${PWD_COMMAND}`; export r; \
27691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27692         $(HOST_EXPORTS) \
27693         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27695         done; \
27696         echo "Doing dvi in tk" ; \
27697         (cd $(HOST_SUBDIR)/tk && \
27698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27700                   "RANLIB=$${RANLIB}" \
27701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27702                   dvi) \
27703           || exit 1
27704
27705 @endif tk
27706
27707 .PHONY: maybe-html-tk html-tk
27708 maybe-html-tk:
27709 @if tk
27710 maybe-html-tk: html-tk
27711
27712 html-tk: \
27713     configure-tk 
27714         @: $(MAKE); $(unstage)
27715         @[ -f ./tk/Makefile ] || exit 0; \
27716         r=`${PWD_COMMAND}`; export r; \
27717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718         $(HOST_EXPORTS) \
27719         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27721         done; \
27722         echo "Doing html in tk" ; \
27723         (cd $(HOST_SUBDIR)/tk && \
27724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726                   "RANLIB=$${RANLIB}" \
27727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27728                   html) \
27729           || exit 1
27730
27731 @endif tk
27732
27733 .PHONY: maybe-TAGS-tk TAGS-tk
27734 maybe-TAGS-tk:
27735 @if tk
27736 maybe-TAGS-tk: TAGS-tk
27737
27738 TAGS-tk: \
27739     configure-tk 
27740         @: $(MAKE); $(unstage)
27741         @[ -f ./tk/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) $(X11_FLAGS_TO_PASS); do \
27746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27747         done; \
27748         echo "Doing TAGS in tk" ; \
27749         (cd $(HOST_SUBDIR)/tk && \
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                   TAGS) \
27755           || exit 1
27756
27757 @endif tk
27758
27759 .PHONY: maybe-install-info-tk install-info-tk
27760 maybe-install-info-tk:
27761 @if tk
27762 maybe-install-info-tk: install-info-tk
27763
27764 install-info-tk: \
27765     configure-tk \
27766     info-tk 
27767         @: $(MAKE); $(unstage)
27768         @[ -f ./tk/Makefile ] || exit 0; \
27769         r=`${PWD_COMMAND}`; export r; \
27770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771         $(HOST_EXPORTS) \
27772         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774         done; \
27775         echo "Doing install-info in tk" ; \
27776         (cd $(HOST_SUBDIR)/tk && \
27777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779                   "RANLIB=$${RANLIB}" \
27780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27781                   install-info) \
27782           || exit 1
27783
27784 @endif tk
27785
27786 .PHONY: maybe-installcheck-tk installcheck-tk
27787 maybe-installcheck-tk:
27788 @if tk
27789 maybe-installcheck-tk: installcheck-tk
27790
27791 installcheck-tk: \
27792     configure-tk 
27793         @: $(MAKE); $(unstage)
27794         @[ -f ./tk/Makefile ] || exit 0; \
27795         r=`${PWD_COMMAND}`; export r; \
27796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27797         $(HOST_EXPORTS) \
27798         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27800         done; \
27801         echo "Doing installcheck in tk" ; \
27802         (cd $(HOST_SUBDIR)/tk && \
27803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27805                   "RANLIB=$${RANLIB}" \
27806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27807                   installcheck) \
27808           || exit 1
27809
27810 @endif tk
27811
27812 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
27813 maybe-mostlyclean-tk:
27814 @if tk
27815 maybe-mostlyclean-tk: mostlyclean-tk
27816
27817 mostlyclean-tk: 
27818         @: $(MAKE); $(unstage)
27819         @[ -f ./tk/Makefile ] || exit 0; \
27820         r=`${PWD_COMMAND}`; export r; \
27821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27822         $(HOST_EXPORTS) \
27823         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27825         done; \
27826         echo "Doing mostlyclean in tk" ; \
27827         (cd $(HOST_SUBDIR)/tk && \
27828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27830                   "RANLIB=$${RANLIB}" \
27831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27832                   mostlyclean) \
27833           || exit 1
27834
27835 @endif tk
27836
27837 .PHONY: maybe-clean-tk clean-tk
27838 maybe-clean-tk:
27839 @if tk
27840 maybe-clean-tk: clean-tk
27841
27842 clean-tk: 
27843         @: $(MAKE); $(unstage)
27844         @[ -f ./tk/Makefile ] || exit 0; \
27845         r=`${PWD_COMMAND}`; export r; \
27846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27847         $(HOST_EXPORTS) \
27848         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27850         done; \
27851         echo "Doing clean in tk" ; \
27852         (cd $(HOST_SUBDIR)/tk && \
27853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27855                   "RANLIB=$${RANLIB}" \
27856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27857                   clean) \
27858           || exit 1
27859
27860 @endif tk
27861
27862 .PHONY: maybe-distclean-tk distclean-tk
27863 maybe-distclean-tk:
27864 @if tk
27865 maybe-distclean-tk: distclean-tk
27866
27867 distclean-tk: 
27868         @: $(MAKE); $(unstage)
27869         @[ -f ./tk/Makefile ] || exit 0; \
27870         r=`${PWD_COMMAND}`; export r; \
27871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27872         $(HOST_EXPORTS) \
27873         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27875         done; \
27876         echo "Doing distclean in tk" ; \
27877         (cd $(HOST_SUBDIR)/tk && \
27878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27880                   "RANLIB=$${RANLIB}" \
27881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27882                   distclean) \
27883           || exit 1
27884
27885 @endif tk
27886
27887 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
27888 maybe-maintainer-clean-tk:
27889 @if tk
27890 maybe-maintainer-clean-tk: maintainer-clean-tk
27891
27892 maintainer-clean-tk: 
27893         @: $(MAKE); $(unstage)
27894         @[ -f ./tk/Makefile ] || exit 0; \
27895         r=`${PWD_COMMAND}`; export r; \
27896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27897         $(HOST_EXPORTS) \
27898         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27900         done; \
27901         echo "Doing maintainer-clean in tk" ; \
27902         (cd $(HOST_SUBDIR)/tk && \
27903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27905                   "RANLIB=$${RANLIB}" \
27906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27907                   maintainer-clean) \
27908           || exit 1
27909
27910 @endif tk
27911
27912
27913
27914 .PHONY: configure-libtermcap maybe-configure-libtermcap
27915 maybe-configure-libtermcap:
27916 @if libtermcap
27917 maybe-configure-libtermcap: configure-libtermcap
27918 configure-libtermcap:
27919         @: $(MAKE); $(unstage)
27920         @test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
27921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
27922         r=`${PWD_COMMAND}`; export r; \
27923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27924         $(HOST_EXPORTS) \
27925         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
27926         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
27927         case $(srcdir) in \
27928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27929           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
27930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27931         esac; \
27932         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
27933         libsrcdir="$$s/libtermcap"; \
27934         $(SHELL) $${libsrcdir}/configure \
27935           $(HOST_CONFIGARGS) $${srcdiroption}  \
27936           || exit 1
27937 @endif libtermcap
27938
27939
27940
27941
27942
27943 .PHONY: all-libtermcap maybe-all-libtermcap
27944 maybe-all-libtermcap:
27945 @if libtermcap
27946 TARGET-libtermcap=all
27947 maybe-all-libtermcap: all-libtermcap
27948 all-libtermcap: configure-libtermcap
27949         @: $(MAKE); $(unstage)
27950         @r=`${PWD_COMMAND}`; export r; \
27951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27952         $(HOST_EXPORTS) \
27953         (cd $(HOST_SUBDIR)/libtermcap && \
27954           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
27955 @endif libtermcap
27956
27957
27958
27959
27960 .PHONY: check-libtermcap maybe-check-libtermcap
27961 maybe-check-libtermcap:
27962 @if libtermcap
27963 maybe-check-libtermcap: check-libtermcap
27964
27965 check-libtermcap:
27966
27967 @endif libtermcap
27968
27969 .PHONY: install-libtermcap maybe-install-libtermcap
27970 maybe-install-libtermcap:
27971 @if libtermcap
27972 maybe-install-libtermcap: install-libtermcap
27973
27974 install-libtermcap: installdirs
27975         @: $(MAKE); $(unstage)
27976         @r=`${PWD_COMMAND}`; export r; \
27977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978         $(HOST_EXPORTS) \
27979         (cd $(HOST_SUBDIR)/libtermcap && \
27980           $(MAKE) $(FLAGS_TO_PASS)  install)
27981
27982 @endif libtermcap
27983
27984 # Other targets (info, dvi, etc.)
27985
27986 .PHONY: maybe-info-libtermcap info-libtermcap
27987 maybe-info-libtermcap:
27988 @if libtermcap
27989 maybe-info-libtermcap: info-libtermcap
27990
27991 info-libtermcap: \
27992     configure-libtermcap 
27993         @: $(MAKE); $(unstage)
27994         @[ -f ./libtermcap/Makefile ] || exit 0; \
27995         r=`${PWD_COMMAND}`; export r; \
27996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27997         $(HOST_EXPORTS) \
27998         for flag in $(EXTRA_HOST_FLAGS) ; do \
27999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28000         done; \
28001         echo "Doing info in libtermcap" ; \
28002         (cd $(HOST_SUBDIR)/libtermcap && \
28003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28005                   "RANLIB=$${RANLIB}" \
28006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28007                   info) \
28008           || exit 1
28009
28010 @endif libtermcap
28011
28012 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28013 maybe-dvi-libtermcap:
28014 @if libtermcap
28015 maybe-dvi-libtermcap: dvi-libtermcap
28016
28017 dvi-libtermcap: \
28018     configure-libtermcap 
28019         @: $(MAKE); $(unstage)
28020         @[ -f ./libtermcap/Makefile ] || exit 0; \
28021         r=`${PWD_COMMAND}`; export r; \
28022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28023         $(HOST_EXPORTS) \
28024         for flag in $(EXTRA_HOST_FLAGS) ; do \
28025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28026         done; \
28027         echo "Doing dvi in libtermcap" ; \
28028         (cd $(HOST_SUBDIR)/libtermcap && \
28029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28031                   "RANLIB=$${RANLIB}" \
28032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28033                   dvi) \
28034           || exit 1
28035
28036 @endif libtermcap
28037
28038 .PHONY: maybe-html-libtermcap html-libtermcap
28039 maybe-html-libtermcap:
28040 @if libtermcap
28041 maybe-html-libtermcap: html-libtermcap
28042
28043 html-libtermcap: \
28044     configure-libtermcap 
28045         @: $(MAKE); $(unstage)
28046         @[ -f ./libtermcap/Makefile ] || exit 0; \
28047         r=`${PWD_COMMAND}`; export r; \
28048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28049         $(HOST_EXPORTS) \
28050         for flag in $(EXTRA_HOST_FLAGS) ; do \
28051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28052         done; \
28053         echo "Doing html in libtermcap" ; \
28054         (cd $(HOST_SUBDIR)/libtermcap && \
28055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28057                   "RANLIB=$${RANLIB}" \
28058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28059                   html) \
28060           || exit 1
28061
28062 @endif libtermcap
28063
28064 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28065 maybe-TAGS-libtermcap:
28066 @if libtermcap
28067 maybe-TAGS-libtermcap: TAGS-libtermcap
28068
28069 TAGS-libtermcap: \
28070     configure-libtermcap 
28071         @: $(MAKE); $(unstage)
28072         @[ -f ./libtermcap/Makefile ] || exit 0; \
28073         r=`${PWD_COMMAND}`; export r; \
28074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28075         $(HOST_EXPORTS) \
28076         for flag in $(EXTRA_HOST_FLAGS) ; do \
28077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28078         done; \
28079         echo "Doing TAGS in libtermcap" ; \
28080         (cd $(HOST_SUBDIR)/libtermcap && \
28081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28083                   "RANLIB=$${RANLIB}" \
28084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28085                   TAGS) \
28086           || exit 1
28087
28088 @endif libtermcap
28089
28090 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28091 maybe-install-info-libtermcap:
28092 @if libtermcap
28093 maybe-install-info-libtermcap: install-info-libtermcap
28094
28095 install-info-libtermcap: \
28096     configure-libtermcap \
28097     info-libtermcap 
28098         @: $(MAKE); $(unstage)
28099         @[ -f ./libtermcap/Makefile ] || exit 0; \
28100         r=`${PWD_COMMAND}`; export r; \
28101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28102         $(HOST_EXPORTS) \
28103         for flag in $(EXTRA_HOST_FLAGS) ; do \
28104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28105         done; \
28106         echo "Doing install-info in libtermcap" ; \
28107         (cd $(HOST_SUBDIR)/libtermcap && \
28108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28110                   "RANLIB=$${RANLIB}" \
28111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28112                   install-info) \
28113           || exit 1
28114
28115 @endif libtermcap
28116
28117 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28118 maybe-installcheck-libtermcap:
28119 @if libtermcap
28120 maybe-installcheck-libtermcap: installcheck-libtermcap
28121
28122 installcheck-libtermcap: \
28123     configure-libtermcap 
28124         @: $(MAKE); $(unstage)
28125         @[ -f ./libtermcap/Makefile ] || exit 0; \
28126         r=`${PWD_COMMAND}`; export r; \
28127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28128         $(HOST_EXPORTS) \
28129         for flag in $(EXTRA_HOST_FLAGS) ; do \
28130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28131         done; \
28132         echo "Doing installcheck in libtermcap" ; \
28133         (cd $(HOST_SUBDIR)/libtermcap && \
28134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28136                   "RANLIB=$${RANLIB}" \
28137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28138                   installcheck) \
28139           || exit 1
28140
28141 @endif libtermcap
28142
28143 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28144 maybe-mostlyclean-libtermcap:
28145 @if libtermcap
28146 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28147
28148 # libtermcap doesn't support mostlyclean.
28149 mostlyclean-libtermcap:
28150
28151 @endif libtermcap
28152
28153 .PHONY: maybe-clean-libtermcap clean-libtermcap
28154 maybe-clean-libtermcap:
28155 @if libtermcap
28156 maybe-clean-libtermcap: clean-libtermcap
28157
28158 # libtermcap doesn't support clean.
28159 clean-libtermcap:
28160
28161 @endif libtermcap
28162
28163 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28164 maybe-distclean-libtermcap:
28165 @if libtermcap
28166 maybe-distclean-libtermcap: distclean-libtermcap
28167
28168 # libtermcap doesn't support distclean.
28169 distclean-libtermcap:
28170
28171 @endif libtermcap
28172
28173 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28174 maybe-maintainer-clean-libtermcap:
28175 @if libtermcap
28176 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28177
28178 # libtermcap doesn't support maintainer-clean.
28179 maintainer-clean-libtermcap:
28180
28181 @endif libtermcap
28182
28183
28184
28185 .PHONY: configure-utils maybe-configure-utils
28186 maybe-configure-utils:
28187 @if utils
28188 maybe-configure-utils: configure-utils
28189 configure-utils:
28190         @: $(MAKE); $(unstage)
28191         @test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28193         r=`${PWD_COMMAND}`; export r; \
28194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28195         $(HOST_EXPORTS) \
28196         echo Configuring in $(HOST_SUBDIR)/utils; \
28197         cd "$(HOST_SUBDIR)/utils" || exit 1; \
28198         case $(srcdir) in \
28199           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28200           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28201                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28202         esac; \
28203         srcdiroption="--srcdir=$${topdir}/utils"; \
28204         libsrcdir="$$s/utils"; \
28205         $(SHELL) $${libsrcdir}/configure \
28206           $(HOST_CONFIGARGS) $${srcdiroption}  \
28207           || exit 1
28208 @endif utils
28209
28210
28211
28212
28213
28214 .PHONY: all-utils maybe-all-utils
28215 maybe-all-utils:
28216 @if utils
28217 TARGET-utils=all
28218 maybe-all-utils: all-utils
28219 all-utils: configure-utils
28220         @: $(MAKE); $(unstage)
28221         @r=`${PWD_COMMAND}`; export r; \
28222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28223         $(HOST_EXPORTS) \
28224         (cd $(HOST_SUBDIR)/utils && \
28225           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
28226 @endif utils
28227
28228
28229
28230
28231 .PHONY: check-utils maybe-check-utils
28232 maybe-check-utils:
28233 @if utils
28234 maybe-check-utils: check-utils
28235
28236 check-utils:
28237
28238 @endif utils
28239
28240 .PHONY: install-utils maybe-install-utils
28241 maybe-install-utils:
28242 @if utils
28243 maybe-install-utils: install-utils
28244
28245 install-utils: installdirs
28246         @: $(MAKE); $(unstage)
28247         @r=`${PWD_COMMAND}`; export r; \
28248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249         $(HOST_EXPORTS) \
28250         (cd $(HOST_SUBDIR)/utils && \
28251           $(MAKE) $(FLAGS_TO_PASS)  install)
28252
28253 @endif utils
28254
28255 # Other targets (info, dvi, etc.)
28256
28257 .PHONY: maybe-info-utils info-utils
28258 maybe-info-utils:
28259 @if utils
28260 maybe-info-utils: info-utils
28261
28262 info-utils: \
28263     configure-utils 
28264         @: $(MAKE); $(unstage)
28265         @[ -f ./utils/Makefile ] || exit 0; \
28266         r=`${PWD_COMMAND}`; export r; \
28267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268         $(HOST_EXPORTS) \
28269         for flag in $(EXTRA_HOST_FLAGS) ; do \
28270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28271         done; \
28272         echo "Doing info in utils" ; \
28273         (cd $(HOST_SUBDIR)/utils && \
28274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28276                   "RANLIB=$${RANLIB}" \
28277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28278                   info) \
28279           || exit 1
28280
28281 @endif utils
28282
28283 .PHONY: maybe-dvi-utils dvi-utils
28284 maybe-dvi-utils:
28285 @if utils
28286 maybe-dvi-utils: dvi-utils
28287
28288 dvi-utils: \
28289     configure-utils 
28290         @: $(MAKE); $(unstage)
28291         @[ -f ./utils/Makefile ] || exit 0; \
28292         r=`${PWD_COMMAND}`; export r; \
28293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28294         $(HOST_EXPORTS) \
28295         for flag in $(EXTRA_HOST_FLAGS) ; do \
28296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28297         done; \
28298         echo "Doing dvi in utils" ; \
28299         (cd $(HOST_SUBDIR)/utils && \
28300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28302                   "RANLIB=$${RANLIB}" \
28303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28304                   dvi) \
28305           || exit 1
28306
28307 @endif utils
28308
28309 .PHONY: maybe-html-utils html-utils
28310 maybe-html-utils:
28311 @if utils
28312 maybe-html-utils: html-utils
28313
28314 html-utils: \
28315     configure-utils 
28316         @: $(MAKE); $(unstage)
28317         @[ -f ./utils/Makefile ] || exit 0; \
28318         r=`${PWD_COMMAND}`; export r; \
28319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28320         $(HOST_EXPORTS) \
28321         for flag in $(EXTRA_HOST_FLAGS) ; do \
28322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28323         done; \
28324         echo "Doing html in utils" ; \
28325         (cd $(HOST_SUBDIR)/utils && \
28326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28328                   "RANLIB=$${RANLIB}" \
28329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28330                   html) \
28331           || exit 1
28332
28333 @endif utils
28334
28335 .PHONY: maybe-TAGS-utils TAGS-utils
28336 maybe-TAGS-utils:
28337 @if utils
28338 maybe-TAGS-utils: TAGS-utils
28339
28340 TAGS-utils: \
28341     configure-utils 
28342         @: $(MAKE); $(unstage)
28343         @[ -f ./utils/Makefile ] || exit 0; \
28344         r=`${PWD_COMMAND}`; export r; \
28345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28346         $(HOST_EXPORTS) \
28347         for flag in $(EXTRA_HOST_FLAGS) ; do \
28348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28349         done; \
28350         echo "Doing TAGS in utils" ; \
28351         (cd $(HOST_SUBDIR)/utils && \
28352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28354                   "RANLIB=$${RANLIB}" \
28355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28356                   TAGS) \
28357           || exit 1
28358
28359 @endif utils
28360
28361 .PHONY: maybe-install-info-utils install-info-utils
28362 maybe-install-info-utils:
28363 @if utils
28364 maybe-install-info-utils: install-info-utils
28365
28366 install-info-utils: \
28367     configure-utils \
28368     info-utils 
28369         @: $(MAKE); $(unstage)
28370         @[ -f ./utils/Makefile ] || exit 0; \
28371         r=`${PWD_COMMAND}`; export r; \
28372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28373         $(HOST_EXPORTS) \
28374         for flag in $(EXTRA_HOST_FLAGS) ; do \
28375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28376         done; \
28377         echo "Doing install-info in utils" ; \
28378         (cd $(HOST_SUBDIR)/utils && \
28379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28381                   "RANLIB=$${RANLIB}" \
28382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28383                   install-info) \
28384           || exit 1
28385
28386 @endif utils
28387
28388 .PHONY: maybe-installcheck-utils installcheck-utils
28389 maybe-installcheck-utils:
28390 @if utils
28391 maybe-installcheck-utils: installcheck-utils
28392
28393 installcheck-utils: \
28394     configure-utils 
28395         @: $(MAKE); $(unstage)
28396         @[ -f ./utils/Makefile ] || exit 0; \
28397         r=`${PWD_COMMAND}`; export r; \
28398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28399         $(HOST_EXPORTS) \
28400         for flag in $(EXTRA_HOST_FLAGS) ; do \
28401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28402         done; \
28403         echo "Doing installcheck in utils" ; \
28404         (cd $(HOST_SUBDIR)/utils && \
28405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28407                   "RANLIB=$${RANLIB}" \
28408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28409                   installcheck) \
28410           || exit 1
28411
28412 @endif utils
28413
28414 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28415 maybe-mostlyclean-utils:
28416 @if utils
28417 maybe-mostlyclean-utils: mostlyclean-utils
28418
28419 mostlyclean-utils: 
28420         @: $(MAKE); $(unstage)
28421         @[ -f ./utils/Makefile ] || exit 0; \
28422         r=`${PWD_COMMAND}`; export r; \
28423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28424         $(HOST_EXPORTS) \
28425         for flag in $(EXTRA_HOST_FLAGS) ; do \
28426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28427         done; \
28428         echo "Doing mostlyclean in utils" ; \
28429         (cd $(HOST_SUBDIR)/utils && \
28430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28432                   "RANLIB=$${RANLIB}" \
28433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28434                   mostlyclean) \
28435           || exit 1
28436
28437 @endif utils
28438
28439 .PHONY: maybe-clean-utils clean-utils
28440 maybe-clean-utils:
28441 @if utils
28442 maybe-clean-utils: clean-utils
28443
28444 clean-utils: 
28445         @: $(MAKE); $(unstage)
28446         @[ -f ./utils/Makefile ] || exit 0; \
28447         r=`${PWD_COMMAND}`; export r; \
28448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28449         $(HOST_EXPORTS) \
28450         for flag in $(EXTRA_HOST_FLAGS) ; do \
28451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28452         done; \
28453         echo "Doing clean in utils" ; \
28454         (cd $(HOST_SUBDIR)/utils && \
28455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28457                   "RANLIB=$${RANLIB}" \
28458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28459                   clean) \
28460           || exit 1
28461
28462 @endif utils
28463
28464 .PHONY: maybe-distclean-utils distclean-utils
28465 maybe-distclean-utils:
28466 @if utils
28467 maybe-distclean-utils: distclean-utils
28468
28469 distclean-utils: 
28470         @: $(MAKE); $(unstage)
28471         @[ -f ./utils/Makefile ] || exit 0; \
28472         r=`${PWD_COMMAND}`; export r; \
28473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28474         $(HOST_EXPORTS) \
28475         for flag in $(EXTRA_HOST_FLAGS) ; do \
28476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28477         done; \
28478         echo "Doing distclean in utils" ; \
28479         (cd $(HOST_SUBDIR)/utils && \
28480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28482                   "RANLIB=$${RANLIB}" \
28483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28484                   distclean) \
28485           || exit 1
28486
28487 @endif utils
28488
28489 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28490 maybe-maintainer-clean-utils:
28491 @if utils
28492 maybe-maintainer-clean-utils: maintainer-clean-utils
28493
28494 maintainer-clean-utils: 
28495         @: $(MAKE); $(unstage)
28496         @[ -f ./utils/Makefile ] || exit 0; \
28497         r=`${PWD_COMMAND}`; export r; \
28498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28499         $(HOST_EXPORTS) \
28500         for flag in $(EXTRA_HOST_FLAGS) ; do \
28501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28502         done; \
28503         echo "Doing maintainer-clean in utils" ; \
28504         (cd $(HOST_SUBDIR)/utils && \
28505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28507                   "RANLIB=$${RANLIB}" \
28508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28509                   maintainer-clean) \
28510           || exit 1
28511
28512 @endif utils
28513
28514
28515
28516 .PHONY: configure-gnattools maybe-configure-gnattools
28517 maybe-configure-gnattools:
28518 @if gnattools
28519 maybe-configure-gnattools: configure-gnattools
28520 configure-gnattools:
28521         @: $(MAKE); $(unstage)
28522         @test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28524         r=`${PWD_COMMAND}`; export r; \
28525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28526         $(HOST_EXPORTS) \
28527         echo Configuring in $(HOST_SUBDIR)/gnattools; \
28528         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28529         case $(srcdir) in \
28530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28531           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28533         esac; \
28534         srcdiroption="--srcdir=$${topdir}/gnattools"; \
28535         libsrcdir="$$s/gnattools"; \
28536         $(SHELL) $${libsrcdir}/configure \
28537           $(HOST_CONFIGARGS) $${srcdiroption}  \
28538           || exit 1
28539 @endif gnattools
28540
28541
28542
28543
28544
28545 .PHONY: all-gnattools maybe-all-gnattools
28546 maybe-all-gnattools:
28547 @if gnattools
28548 TARGET-gnattools=all
28549 maybe-all-gnattools: all-gnattools
28550 all-gnattools: configure-gnattools
28551         @: $(MAKE); $(unstage)
28552         @r=`${PWD_COMMAND}`; export r; \
28553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28554         $(HOST_EXPORTS) \
28555         (cd $(HOST_SUBDIR)/gnattools && \
28556           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
28557 @endif gnattools
28558
28559
28560
28561
28562 .PHONY: check-gnattools maybe-check-gnattools
28563 maybe-check-gnattools:
28564 @if gnattools
28565 maybe-check-gnattools: check-gnattools
28566
28567 check-gnattools:
28568         @: $(MAKE); $(unstage)
28569         @r=`${PWD_COMMAND}`; export r; \
28570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28571         $(HOST_EXPORTS) \
28572         (cd $(HOST_SUBDIR)/gnattools && \
28573           $(MAKE) $(FLAGS_TO_PASS)  check)
28574
28575 @endif gnattools
28576
28577 .PHONY: install-gnattools maybe-install-gnattools
28578 maybe-install-gnattools:
28579 @if gnattools
28580 maybe-install-gnattools: install-gnattools
28581
28582 install-gnattools: installdirs
28583         @: $(MAKE); $(unstage)
28584         @r=`${PWD_COMMAND}`; export r; \
28585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28586         $(HOST_EXPORTS) \
28587         (cd $(HOST_SUBDIR)/gnattools && \
28588           $(MAKE) $(FLAGS_TO_PASS)  install)
28589
28590 @endif gnattools
28591
28592 # Other targets (info, dvi, etc.)
28593
28594 .PHONY: maybe-info-gnattools info-gnattools
28595 maybe-info-gnattools:
28596 @if gnattools
28597 maybe-info-gnattools: info-gnattools
28598
28599 info-gnattools: \
28600     configure-gnattools 
28601         @: $(MAKE); $(unstage)
28602         @[ -f ./gnattools/Makefile ] || exit 0; \
28603         r=`${PWD_COMMAND}`; export r; \
28604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28605         $(HOST_EXPORTS) \
28606         for flag in $(EXTRA_HOST_FLAGS) ; do \
28607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28608         done; \
28609         echo "Doing info in gnattools" ; \
28610         (cd $(HOST_SUBDIR)/gnattools && \
28611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28613                   "RANLIB=$${RANLIB}" \
28614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28615                   info) \
28616           || exit 1
28617
28618 @endif gnattools
28619
28620 .PHONY: maybe-dvi-gnattools dvi-gnattools
28621 maybe-dvi-gnattools:
28622 @if gnattools
28623 maybe-dvi-gnattools: dvi-gnattools
28624
28625 dvi-gnattools: \
28626     configure-gnattools 
28627         @: $(MAKE); $(unstage)
28628         @[ -f ./gnattools/Makefile ] || exit 0; \
28629         r=`${PWD_COMMAND}`; export r; \
28630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28631         $(HOST_EXPORTS) \
28632         for flag in $(EXTRA_HOST_FLAGS) ; do \
28633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28634         done; \
28635         echo "Doing dvi in gnattools" ; \
28636         (cd $(HOST_SUBDIR)/gnattools && \
28637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28639                   "RANLIB=$${RANLIB}" \
28640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28641                   dvi) \
28642           || exit 1
28643
28644 @endif gnattools
28645
28646 .PHONY: maybe-html-gnattools html-gnattools
28647 maybe-html-gnattools:
28648 @if gnattools
28649 maybe-html-gnattools: html-gnattools
28650
28651 html-gnattools: \
28652     configure-gnattools 
28653         @: $(MAKE); $(unstage)
28654         @[ -f ./gnattools/Makefile ] || exit 0; \
28655         r=`${PWD_COMMAND}`; export r; \
28656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28657         $(HOST_EXPORTS) \
28658         for flag in $(EXTRA_HOST_FLAGS) ; do \
28659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28660         done; \
28661         echo "Doing html in gnattools" ; \
28662         (cd $(HOST_SUBDIR)/gnattools && \
28663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28665                   "RANLIB=$${RANLIB}" \
28666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28667                   html) \
28668           || exit 1
28669
28670 @endif gnattools
28671
28672 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28673 maybe-TAGS-gnattools:
28674 @if gnattools
28675 maybe-TAGS-gnattools: TAGS-gnattools
28676
28677 TAGS-gnattools: \
28678     configure-gnattools 
28679         @: $(MAKE); $(unstage)
28680         @[ -f ./gnattools/Makefile ] || exit 0; \
28681         r=`${PWD_COMMAND}`; export r; \
28682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28683         $(HOST_EXPORTS) \
28684         for flag in $(EXTRA_HOST_FLAGS) ; do \
28685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28686         done; \
28687         echo "Doing TAGS in gnattools" ; \
28688         (cd $(HOST_SUBDIR)/gnattools && \
28689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28691                   "RANLIB=$${RANLIB}" \
28692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28693                   TAGS) \
28694           || exit 1
28695
28696 @endif gnattools
28697
28698 .PHONY: maybe-install-info-gnattools install-info-gnattools
28699 maybe-install-info-gnattools:
28700 @if gnattools
28701 maybe-install-info-gnattools: install-info-gnattools
28702
28703 install-info-gnattools: \
28704     configure-gnattools \
28705     info-gnattools 
28706         @: $(MAKE); $(unstage)
28707         @[ -f ./gnattools/Makefile ] || exit 0; \
28708         r=`${PWD_COMMAND}`; export r; \
28709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28710         $(HOST_EXPORTS) \
28711         for flag in $(EXTRA_HOST_FLAGS) ; do \
28712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28713         done; \
28714         echo "Doing install-info in gnattools" ; \
28715         (cd $(HOST_SUBDIR)/gnattools && \
28716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28718                   "RANLIB=$${RANLIB}" \
28719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28720                   install-info) \
28721           || exit 1
28722
28723 @endif gnattools
28724
28725 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
28726 maybe-installcheck-gnattools:
28727 @if gnattools
28728 maybe-installcheck-gnattools: installcheck-gnattools
28729
28730 installcheck-gnattools: \
28731     configure-gnattools 
28732         @: $(MAKE); $(unstage)
28733         @[ -f ./gnattools/Makefile ] || exit 0; \
28734         r=`${PWD_COMMAND}`; export r; \
28735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28736         $(HOST_EXPORTS) \
28737         for flag in $(EXTRA_HOST_FLAGS) ; do \
28738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28739         done; \
28740         echo "Doing installcheck in gnattools" ; \
28741         (cd $(HOST_SUBDIR)/gnattools && \
28742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28744                   "RANLIB=$${RANLIB}" \
28745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28746                   installcheck) \
28747           || exit 1
28748
28749 @endif gnattools
28750
28751 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
28752 maybe-mostlyclean-gnattools:
28753 @if gnattools
28754 maybe-mostlyclean-gnattools: mostlyclean-gnattools
28755
28756 mostlyclean-gnattools: 
28757         @: $(MAKE); $(unstage)
28758         @[ -f ./gnattools/Makefile ] || exit 0; \
28759         r=`${PWD_COMMAND}`; export r; \
28760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28761         $(HOST_EXPORTS) \
28762         for flag in $(EXTRA_HOST_FLAGS) ; do \
28763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28764         done; \
28765         echo "Doing mostlyclean in gnattools" ; \
28766         (cd $(HOST_SUBDIR)/gnattools && \
28767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28769                   "RANLIB=$${RANLIB}" \
28770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28771                   mostlyclean) \
28772           || exit 1
28773
28774 @endif gnattools
28775
28776 .PHONY: maybe-clean-gnattools clean-gnattools
28777 maybe-clean-gnattools:
28778 @if gnattools
28779 maybe-clean-gnattools: clean-gnattools
28780
28781 clean-gnattools: 
28782         @: $(MAKE); $(unstage)
28783         @[ -f ./gnattools/Makefile ] || exit 0; \
28784         r=`${PWD_COMMAND}`; export r; \
28785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28786         $(HOST_EXPORTS) \
28787         for flag in $(EXTRA_HOST_FLAGS) ; do \
28788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28789         done; \
28790         echo "Doing clean in gnattools" ; \
28791         (cd $(HOST_SUBDIR)/gnattools && \
28792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28794                   "RANLIB=$${RANLIB}" \
28795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28796                   clean) \
28797           || exit 1
28798
28799 @endif gnattools
28800
28801 .PHONY: maybe-distclean-gnattools distclean-gnattools
28802 maybe-distclean-gnattools:
28803 @if gnattools
28804 maybe-distclean-gnattools: distclean-gnattools
28805
28806 distclean-gnattools: 
28807         @: $(MAKE); $(unstage)
28808         @[ -f ./gnattools/Makefile ] || exit 0; \
28809         r=`${PWD_COMMAND}`; export r; \
28810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28811         $(HOST_EXPORTS) \
28812         for flag in $(EXTRA_HOST_FLAGS) ; do \
28813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28814         done; \
28815         echo "Doing distclean in gnattools" ; \
28816         (cd $(HOST_SUBDIR)/gnattools && \
28817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28819                   "RANLIB=$${RANLIB}" \
28820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28821                   distclean) \
28822           || exit 1
28823
28824 @endif gnattools
28825
28826 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
28827 maybe-maintainer-clean-gnattools:
28828 @if gnattools
28829 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
28830
28831 maintainer-clean-gnattools: 
28832         @: $(MAKE); $(unstage)
28833         @[ -f ./gnattools/Makefile ] || exit 0; \
28834         r=`${PWD_COMMAND}`; export r; \
28835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28836         $(HOST_EXPORTS) \
28837         for flag in $(EXTRA_HOST_FLAGS) ; do \
28838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28839         done; \
28840         echo "Doing maintainer-clean in gnattools" ; \
28841         (cd $(HOST_SUBDIR)/gnattools && \
28842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28844                   "RANLIB=$${RANLIB}" \
28845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28846                   maintainer-clean) \
28847           || exit 1
28848
28849 @endif gnattools
28850
28851
28852
28853 # ---------------------------------------
28854 # Modules which run on the target machine
28855 # ---------------------------------------
28856
28857
28858
28859
28860 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
28861 maybe-configure-target-libstdc++-v3:
28862 @if target-libstdc++-v3
28863 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
28864 configure-target-libstdc++-v3:
28865         @: $(MAKE); $(unstage)
28866         @r=`${PWD_COMMAND}`; export r; \
28867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868         echo "Checking multilib configuration for libstdc++-v3..."; \
28869         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28870         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
28871         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
28872           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
28873             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
28874           else \
28875             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
28876             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
28877           fi; \
28878         else \
28879           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
28880         fi
28881         @test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
28882         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
28883         r=`${PWD_COMMAND}`; export r; \
28884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28885         $(RAW_CXX_TARGET_EXPORTS) \
28886         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
28887         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
28888         case $(srcdir) in \
28889           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28890           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
28891                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28892         esac; \
28893         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
28894         libsrcdir="$$s/libstdc++-v3"; \
28895         rm -f no-such-file || : ; \
28896         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
28897           $(TARGET_CONFIGARGS) $${srcdiroption}  \
28898           || exit 1
28899 @endif target-libstdc++-v3
28900
28901
28902
28903
28904
28905 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
28906 maybe-all-target-libstdc++-v3:
28907 @if target-libstdc++-v3
28908 TARGET-target-libstdc++-v3=all
28909 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
28910 all-target-libstdc++-v3: configure-target-libstdc++-v3
28911         @: $(MAKE); $(unstage)
28912         @r=`${PWD_COMMAND}`; export r; \
28913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28914         $(RAW_CXX_TARGET_EXPORTS) \
28915         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28916           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
28917 @endif target-libstdc++-v3
28918
28919
28920
28921
28922
28923 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
28924 maybe-check-target-libstdc++-v3:
28925 @if target-libstdc++-v3
28926 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
28927
28928 check-target-libstdc++-v3:
28929         @: $(MAKE); $(unstage)
28930         @r=`${PWD_COMMAND}`; export r; \
28931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28932         $(RAW_CXX_TARGET_EXPORTS) \
28933         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28934           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
28935
28936 @endif target-libstdc++-v3
28937
28938 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
28939 maybe-install-target-libstdc++-v3:
28940 @if target-libstdc++-v3
28941 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
28942
28943 install-target-libstdc++-v3: installdirs
28944         @: $(MAKE); $(unstage)
28945         @r=`${PWD_COMMAND}`; export r; \
28946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28947         $(RAW_CXX_TARGET_EXPORTS) \
28948         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28949           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
28950
28951 @endif target-libstdc++-v3
28952
28953 # Other targets (info, dvi, etc.)
28954
28955 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
28956 maybe-info-target-libstdc++-v3:
28957 @if target-libstdc++-v3
28958 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
28959
28960 info-target-libstdc++-v3: \
28961     configure-target-libstdc++-v3 
28962         @: $(MAKE); $(unstage)
28963         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28964         r=`${PWD_COMMAND}`; export r; \
28965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28966         $(RAW_CXX_TARGET_EXPORTS) \
28967         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28968         for flag in $(EXTRA_TARGET_FLAGS); do \
28969           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28970         done; \
28971         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28974                   "RANLIB=$${RANLIB}" \
28975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28976                    info) \
28977           || exit 1
28978
28979 @endif target-libstdc++-v3
28980
28981 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
28982 maybe-dvi-target-libstdc++-v3:
28983 @if target-libstdc++-v3
28984 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
28985
28986 dvi-target-libstdc++-v3: \
28987     configure-target-libstdc++-v3 
28988         @: $(MAKE); $(unstage)
28989         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
28990         r=`${PWD_COMMAND}`; export r; \
28991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992         $(RAW_CXX_TARGET_EXPORTS) \
28993         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
28994         for flag in $(EXTRA_TARGET_FLAGS); do \
28995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28996         done; \
28997         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
28998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29000                   "RANLIB=$${RANLIB}" \
29001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29002                    dvi) \
29003           || exit 1
29004
29005 @endif target-libstdc++-v3
29006
29007 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
29008 maybe-html-target-libstdc++-v3:
29009 @if target-libstdc++-v3
29010 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
29011
29012 html-target-libstdc++-v3: \
29013     configure-target-libstdc++-v3 
29014         @: $(MAKE); $(unstage)
29015         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29016         r=`${PWD_COMMAND}`; export r; \
29017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29018         $(RAW_CXX_TARGET_EXPORTS) \
29019         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29020         for flag in $(EXTRA_TARGET_FLAGS); do \
29021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022         done; \
29023         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29026                   "RANLIB=$${RANLIB}" \
29027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29028                    html) \
29029           || exit 1
29030
29031 @endif target-libstdc++-v3
29032
29033 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
29034 maybe-TAGS-target-libstdc++-v3:
29035 @if target-libstdc++-v3
29036 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
29037
29038 TAGS-target-libstdc++-v3: \
29039     configure-target-libstdc++-v3 
29040         @: $(MAKE); $(unstage)
29041         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29042         r=`${PWD_COMMAND}`; export r; \
29043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29044         $(RAW_CXX_TARGET_EXPORTS) \
29045         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29046         for flag in $(EXTRA_TARGET_FLAGS); do \
29047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29048         done; \
29049         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29052                   "RANLIB=$${RANLIB}" \
29053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29054                    TAGS) \
29055           || exit 1
29056
29057 @endif target-libstdc++-v3
29058
29059 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
29060 maybe-install-info-target-libstdc++-v3:
29061 @if target-libstdc++-v3
29062 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
29063
29064 install-info-target-libstdc++-v3: \
29065     configure-target-libstdc++-v3 \
29066     info-target-libstdc++-v3 
29067         @: $(MAKE); $(unstage)
29068         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29069         r=`${PWD_COMMAND}`; export r; \
29070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071         $(RAW_CXX_TARGET_EXPORTS) \
29072         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29073         for flag in $(EXTRA_TARGET_FLAGS); do \
29074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29075         done; \
29076         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29079                   "RANLIB=$${RANLIB}" \
29080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29081                    install-info) \
29082           || exit 1
29083
29084 @endif target-libstdc++-v3
29085
29086 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
29087 maybe-installcheck-target-libstdc++-v3:
29088 @if target-libstdc++-v3
29089 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
29090
29091 installcheck-target-libstdc++-v3: \
29092     configure-target-libstdc++-v3 
29093         @: $(MAKE); $(unstage)
29094         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29095         r=`${PWD_COMMAND}`; export r; \
29096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097         $(RAW_CXX_TARGET_EXPORTS) \
29098         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29099         for flag in $(EXTRA_TARGET_FLAGS); do \
29100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29101         done; \
29102         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29105                   "RANLIB=$${RANLIB}" \
29106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29107                    installcheck) \
29108           || exit 1
29109
29110 @endif target-libstdc++-v3
29111
29112 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
29113 maybe-mostlyclean-target-libstdc++-v3:
29114 @if target-libstdc++-v3
29115 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
29116
29117 mostlyclean-target-libstdc++-v3: 
29118         @: $(MAKE); $(unstage)
29119         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29120         r=`${PWD_COMMAND}`; export r; \
29121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29122         $(RAW_CXX_TARGET_EXPORTS) \
29123         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29124         for flag in $(EXTRA_TARGET_FLAGS); do \
29125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29126         done; \
29127         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29130                   "RANLIB=$${RANLIB}" \
29131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29132                    mostlyclean) \
29133           || exit 1
29134
29135 @endif target-libstdc++-v3
29136
29137 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
29138 maybe-clean-target-libstdc++-v3:
29139 @if target-libstdc++-v3
29140 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
29141
29142 clean-target-libstdc++-v3: 
29143         @: $(MAKE); $(unstage)
29144         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29145         r=`${PWD_COMMAND}`; export r; \
29146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29147         $(RAW_CXX_TARGET_EXPORTS) \
29148         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29149         for flag in $(EXTRA_TARGET_FLAGS); do \
29150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29151         done; \
29152         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29155                   "RANLIB=$${RANLIB}" \
29156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29157                    clean) \
29158           || exit 1
29159
29160 @endif target-libstdc++-v3
29161
29162 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
29163 maybe-distclean-target-libstdc++-v3:
29164 @if target-libstdc++-v3
29165 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
29166
29167 distclean-target-libstdc++-v3: 
29168         @: $(MAKE); $(unstage)
29169         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29170         r=`${PWD_COMMAND}`; export r; \
29171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29172         $(RAW_CXX_TARGET_EXPORTS) \
29173         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29174         for flag in $(EXTRA_TARGET_FLAGS); do \
29175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29176         done; \
29177         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29180                   "RANLIB=$${RANLIB}" \
29181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29182                    distclean) \
29183           || exit 1
29184
29185 @endif target-libstdc++-v3
29186
29187 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
29188 maybe-maintainer-clean-target-libstdc++-v3:
29189 @if target-libstdc++-v3
29190 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
29191
29192 maintainer-clean-target-libstdc++-v3: 
29193         @: $(MAKE); $(unstage)
29194         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29195         r=`${PWD_COMMAND}`; export r; \
29196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29197         $(RAW_CXX_TARGET_EXPORTS) \
29198         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29199         for flag in $(EXTRA_TARGET_FLAGS); do \
29200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29201         done; \
29202         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29205                   "RANLIB=$${RANLIB}" \
29206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29207                    maintainer-clean) \
29208           || exit 1
29209
29210 @endif target-libstdc++-v3
29211
29212
29213
29214
29215
29216 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
29217 maybe-configure-target-libmudflap:
29218 @if target-libmudflap
29219 maybe-configure-target-libmudflap: configure-target-libmudflap
29220 configure-target-libmudflap:
29221         @: $(MAKE); $(unstage)
29222         @r=`${PWD_COMMAND}`; export r; \
29223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29224         echo "Checking multilib configuration for libmudflap..."; \
29225         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
29227         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29228           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29229             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
29230           else \
29231             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
29232             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29233           fi; \
29234         else \
29235           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29236         fi
29237         @test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
29238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29239         r=`${PWD_COMMAND}`; export r; \
29240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29241         $(NORMAL_TARGET_EXPORTS) \
29242         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
29243         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
29244         case $(srcdir) in \
29245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29246           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
29247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29248         esac; \
29249         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
29250         libsrcdir="$$s/libmudflap"; \
29251         rm -f no-such-file || : ; \
29252         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29253           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29254           || exit 1
29255 @endif target-libmudflap
29256
29257
29258
29259
29260
29261 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
29262 maybe-all-target-libmudflap:
29263 @if target-libmudflap
29264 TARGET-target-libmudflap=all
29265 maybe-all-target-libmudflap: all-target-libmudflap
29266 all-target-libmudflap: configure-target-libmudflap
29267         @: $(MAKE); $(unstage)
29268         @r=`${PWD_COMMAND}`; export r; \
29269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29270         $(NORMAL_TARGET_EXPORTS) \
29271         (cd $(TARGET_SUBDIR)/libmudflap && \
29272           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
29273 @endif target-libmudflap
29274
29275
29276
29277
29278
29279 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
29280 maybe-check-target-libmudflap:
29281 @if target-libmudflap
29282 maybe-check-target-libmudflap: check-target-libmudflap
29283
29284 check-target-libmudflap:
29285         @: $(MAKE); $(unstage)
29286         @r=`${PWD_COMMAND}`; export r; \
29287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29288         $(NORMAL_TARGET_EXPORTS) \
29289         (cd $(TARGET_SUBDIR)/libmudflap && \
29290           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29291
29292 @endif target-libmudflap
29293
29294 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
29295 maybe-install-target-libmudflap:
29296 @if target-libmudflap
29297 maybe-install-target-libmudflap: install-target-libmudflap
29298
29299 install-target-libmudflap: installdirs
29300         @: $(MAKE); $(unstage)
29301         @r=`${PWD_COMMAND}`; export r; \
29302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29303         $(NORMAL_TARGET_EXPORTS) \
29304         (cd $(TARGET_SUBDIR)/libmudflap && \
29305           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29306
29307 @endif target-libmudflap
29308
29309 # Other targets (info, dvi, etc.)
29310
29311 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
29312 maybe-info-target-libmudflap:
29313 @if target-libmudflap
29314 maybe-info-target-libmudflap: info-target-libmudflap
29315
29316 info-target-libmudflap: \
29317     configure-target-libmudflap 
29318         @: $(MAKE); $(unstage)
29319         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29320         r=`${PWD_COMMAND}`; export r; \
29321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29322         $(NORMAL_TARGET_EXPORTS) \
29323         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
29324         for flag in $(EXTRA_TARGET_FLAGS); do \
29325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29326         done; \
29327         (cd $(TARGET_SUBDIR)/libmudflap && \
29328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29330                   "RANLIB=$${RANLIB}" \
29331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29332                    info) \
29333           || exit 1
29334
29335 @endif target-libmudflap
29336
29337 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
29338 maybe-dvi-target-libmudflap:
29339 @if target-libmudflap
29340 maybe-dvi-target-libmudflap: dvi-target-libmudflap
29341
29342 dvi-target-libmudflap: \
29343     configure-target-libmudflap 
29344         @: $(MAKE); $(unstage)
29345         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29346         r=`${PWD_COMMAND}`; export r; \
29347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348         $(NORMAL_TARGET_EXPORTS) \
29349         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
29350         for flag in $(EXTRA_TARGET_FLAGS); do \
29351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29352         done; \
29353         (cd $(TARGET_SUBDIR)/libmudflap && \
29354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29356                   "RANLIB=$${RANLIB}" \
29357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29358                    dvi) \
29359           || exit 1
29360
29361 @endif target-libmudflap
29362
29363 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
29364 maybe-html-target-libmudflap:
29365 @if target-libmudflap
29366 maybe-html-target-libmudflap: html-target-libmudflap
29367
29368 html-target-libmudflap: \
29369     configure-target-libmudflap 
29370         @: $(MAKE); $(unstage)
29371         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29372         r=`${PWD_COMMAND}`; export r; \
29373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374         $(NORMAL_TARGET_EXPORTS) \
29375         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
29376         for flag in $(EXTRA_TARGET_FLAGS); do \
29377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29378         done; \
29379         (cd $(TARGET_SUBDIR)/libmudflap && \
29380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29382                   "RANLIB=$${RANLIB}" \
29383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29384                    html) \
29385           || exit 1
29386
29387 @endif target-libmudflap
29388
29389 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
29390 maybe-TAGS-target-libmudflap:
29391 @if target-libmudflap
29392 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
29393
29394 TAGS-target-libmudflap: \
29395     configure-target-libmudflap 
29396         @: $(MAKE); $(unstage)
29397         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29398         r=`${PWD_COMMAND}`; export r; \
29399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29400         $(NORMAL_TARGET_EXPORTS) \
29401         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
29402         for flag in $(EXTRA_TARGET_FLAGS); do \
29403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29404         done; \
29405         (cd $(TARGET_SUBDIR)/libmudflap && \
29406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29408                   "RANLIB=$${RANLIB}" \
29409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29410                    TAGS) \
29411           || exit 1
29412
29413 @endif target-libmudflap
29414
29415 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
29416 maybe-install-info-target-libmudflap:
29417 @if target-libmudflap
29418 maybe-install-info-target-libmudflap: install-info-target-libmudflap
29419
29420 install-info-target-libmudflap: \
29421     configure-target-libmudflap \
29422     info-target-libmudflap 
29423         @: $(MAKE); $(unstage)
29424         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29425         r=`${PWD_COMMAND}`; export r; \
29426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29427         $(NORMAL_TARGET_EXPORTS) \
29428         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
29429         for flag in $(EXTRA_TARGET_FLAGS); do \
29430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29431         done; \
29432         (cd $(TARGET_SUBDIR)/libmudflap && \
29433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29435                   "RANLIB=$${RANLIB}" \
29436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29437                    install-info) \
29438           || exit 1
29439
29440 @endif target-libmudflap
29441
29442 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29443 maybe-installcheck-target-libmudflap:
29444 @if target-libmudflap
29445 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29446
29447 installcheck-target-libmudflap: \
29448     configure-target-libmudflap 
29449         @: $(MAKE); $(unstage)
29450         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29451         r=`${PWD_COMMAND}`; export r; \
29452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29453         $(NORMAL_TARGET_EXPORTS) \
29454         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29455         for flag in $(EXTRA_TARGET_FLAGS); do \
29456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29457         done; \
29458         (cd $(TARGET_SUBDIR)/libmudflap && \
29459           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29460                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29461                   "RANLIB=$${RANLIB}" \
29462                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29463                    installcheck) \
29464           || exit 1
29465
29466 @endif target-libmudflap
29467
29468 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29469 maybe-mostlyclean-target-libmudflap:
29470 @if target-libmudflap
29471 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29472
29473 mostlyclean-target-libmudflap: 
29474         @: $(MAKE); $(unstage)
29475         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29476         r=`${PWD_COMMAND}`; export r; \
29477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29478         $(NORMAL_TARGET_EXPORTS) \
29479         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29480         for flag in $(EXTRA_TARGET_FLAGS); do \
29481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29482         done; \
29483         (cd $(TARGET_SUBDIR)/libmudflap && \
29484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29486                   "RANLIB=$${RANLIB}" \
29487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29488                    mostlyclean) \
29489           || exit 1
29490
29491 @endif target-libmudflap
29492
29493 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29494 maybe-clean-target-libmudflap:
29495 @if target-libmudflap
29496 maybe-clean-target-libmudflap: clean-target-libmudflap
29497
29498 clean-target-libmudflap: 
29499         @: $(MAKE); $(unstage)
29500         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29501         r=`${PWD_COMMAND}`; export r; \
29502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29503         $(NORMAL_TARGET_EXPORTS) \
29504         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29505         for flag in $(EXTRA_TARGET_FLAGS); do \
29506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29507         done; \
29508         (cd $(TARGET_SUBDIR)/libmudflap && \
29509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29511                   "RANLIB=$${RANLIB}" \
29512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29513                    clean) \
29514           || exit 1
29515
29516 @endif target-libmudflap
29517
29518 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29519 maybe-distclean-target-libmudflap:
29520 @if target-libmudflap
29521 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29522
29523 distclean-target-libmudflap: 
29524         @: $(MAKE); $(unstage)
29525         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29526         r=`${PWD_COMMAND}`; export r; \
29527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29528         $(NORMAL_TARGET_EXPORTS) \
29529         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
29530         for flag in $(EXTRA_TARGET_FLAGS); do \
29531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532         done; \
29533         (cd $(TARGET_SUBDIR)/libmudflap && \
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                    distclean) \
29539           || exit 1
29540
29541 @endif target-libmudflap
29542
29543 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29544 maybe-maintainer-clean-target-libmudflap:
29545 @if target-libmudflap
29546 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29547
29548 maintainer-clean-target-libmudflap: 
29549         @: $(MAKE); $(unstage)
29550         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29551         r=`${PWD_COMMAND}`; export r; \
29552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29553         $(NORMAL_TARGET_EXPORTS) \
29554         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
29555         for flag in $(EXTRA_TARGET_FLAGS); do \
29556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29557         done; \
29558         (cd $(TARGET_SUBDIR)/libmudflap && \
29559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29561                   "RANLIB=$${RANLIB}" \
29562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29563                    maintainer-clean) \
29564           || exit 1
29565
29566 @endif target-libmudflap
29567
29568
29569
29570
29571
29572 .PHONY: configure-target-libssp maybe-configure-target-libssp
29573 maybe-configure-target-libssp:
29574 @if target-libssp
29575 maybe-configure-target-libssp: configure-target-libssp
29576 configure-target-libssp:
29577         @: $(MAKE); $(unstage)
29578         @r=`${PWD_COMMAND}`; export r; \
29579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29580         echo "Checking multilib configuration for libssp..."; \
29581         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29582         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
29583         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
29584           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
29585             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
29586           else \
29587             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
29588             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29589           fi; \
29590         else \
29591           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29592         fi
29593         @test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29594         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29595         r=`${PWD_COMMAND}`; export r; \
29596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29597         $(NORMAL_TARGET_EXPORTS) \
29598         echo Configuring in $(TARGET_SUBDIR)/libssp; \
29599         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29600         case $(srcdir) in \
29601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29602           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29604         esac; \
29605         srcdiroption="--srcdir=$${topdir}/libssp"; \
29606         libsrcdir="$$s/libssp"; \
29607         rm -f no-such-file || : ; \
29608         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29609           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29610           || exit 1
29611 @endif target-libssp
29612
29613
29614
29615
29616
29617 .PHONY: all-target-libssp maybe-all-target-libssp
29618 maybe-all-target-libssp:
29619 @if target-libssp
29620 TARGET-target-libssp=all
29621 maybe-all-target-libssp: all-target-libssp
29622 all-target-libssp: configure-target-libssp
29623         @: $(MAKE); $(unstage)
29624         @r=`${PWD_COMMAND}`; export r; \
29625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29626         $(NORMAL_TARGET_EXPORTS) \
29627         (cd $(TARGET_SUBDIR)/libssp && \
29628           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
29629 @endif target-libssp
29630
29631
29632
29633
29634
29635 .PHONY: check-target-libssp maybe-check-target-libssp
29636 maybe-check-target-libssp:
29637 @if target-libssp
29638 maybe-check-target-libssp: check-target-libssp
29639
29640 check-target-libssp:
29641         @: $(MAKE); $(unstage)
29642         @r=`${PWD_COMMAND}`; export r; \
29643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29644         $(NORMAL_TARGET_EXPORTS) \
29645         (cd $(TARGET_SUBDIR)/libssp && \
29646           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29647
29648 @endif target-libssp
29649
29650 .PHONY: install-target-libssp maybe-install-target-libssp
29651 maybe-install-target-libssp:
29652 @if target-libssp
29653 maybe-install-target-libssp: install-target-libssp
29654
29655 install-target-libssp: installdirs
29656         @: $(MAKE); $(unstage)
29657         @r=`${PWD_COMMAND}`; export r; \
29658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29659         $(NORMAL_TARGET_EXPORTS) \
29660         (cd $(TARGET_SUBDIR)/libssp && \
29661           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29662
29663 @endif target-libssp
29664
29665 # Other targets (info, dvi, etc.)
29666
29667 .PHONY: maybe-info-target-libssp info-target-libssp
29668 maybe-info-target-libssp:
29669 @if target-libssp
29670 maybe-info-target-libssp: info-target-libssp
29671
29672 info-target-libssp: \
29673     configure-target-libssp 
29674         @: $(MAKE); $(unstage)
29675         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29676         r=`${PWD_COMMAND}`; export r; \
29677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29678         $(NORMAL_TARGET_EXPORTS) \
29679         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29680         for flag in $(EXTRA_TARGET_FLAGS); do \
29681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29682         done; \
29683         (cd $(TARGET_SUBDIR)/libssp && \
29684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29686                   "RANLIB=$${RANLIB}" \
29687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29688                    info) \
29689           || exit 1
29690
29691 @endif target-libssp
29692
29693 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29694 maybe-dvi-target-libssp:
29695 @if target-libssp
29696 maybe-dvi-target-libssp: dvi-target-libssp
29697
29698 dvi-target-libssp: \
29699     configure-target-libssp 
29700         @: $(MAKE); $(unstage)
29701         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29702         r=`${PWD_COMMAND}`; export r; \
29703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704         $(NORMAL_TARGET_EXPORTS) \
29705         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29706         for flag in $(EXTRA_TARGET_FLAGS); do \
29707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29708         done; \
29709         (cd $(TARGET_SUBDIR)/libssp && \
29710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29712                   "RANLIB=$${RANLIB}" \
29713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29714                    dvi) \
29715           || exit 1
29716
29717 @endif target-libssp
29718
29719 .PHONY: maybe-html-target-libssp html-target-libssp
29720 maybe-html-target-libssp:
29721 @if target-libssp
29722 maybe-html-target-libssp: html-target-libssp
29723
29724 html-target-libssp: \
29725     configure-target-libssp 
29726         @: $(MAKE); $(unstage)
29727         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29728         r=`${PWD_COMMAND}`; export r; \
29729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29730         $(NORMAL_TARGET_EXPORTS) \
29731         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
29732         for flag in $(EXTRA_TARGET_FLAGS); do \
29733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29734         done; \
29735         (cd $(TARGET_SUBDIR)/libssp && \
29736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29738                   "RANLIB=$${RANLIB}" \
29739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29740                    html) \
29741           || exit 1
29742
29743 @endif target-libssp
29744
29745 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
29746 maybe-TAGS-target-libssp:
29747 @if target-libssp
29748 maybe-TAGS-target-libssp: TAGS-target-libssp
29749
29750 TAGS-target-libssp: \
29751     configure-target-libssp 
29752         @: $(MAKE); $(unstage)
29753         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29754         r=`${PWD_COMMAND}`; export r; \
29755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29756         $(NORMAL_TARGET_EXPORTS) \
29757         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
29758         for flag in $(EXTRA_TARGET_FLAGS); do \
29759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29760         done; \
29761         (cd $(TARGET_SUBDIR)/libssp && \
29762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29764                   "RANLIB=$${RANLIB}" \
29765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29766                    TAGS) \
29767           || exit 1
29768
29769 @endif target-libssp
29770
29771 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
29772 maybe-install-info-target-libssp:
29773 @if target-libssp
29774 maybe-install-info-target-libssp: install-info-target-libssp
29775
29776 install-info-target-libssp: \
29777     configure-target-libssp \
29778     info-target-libssp 
29779         @: $(MAKE); $(unstage)
29780         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29781         r=`${PWD_COMMAND}`; export r; \
29782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29783         $(NORMAL_TARGET_EXPORTS) \
29784         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
29785         for flag in $(EXTRA_TARGET_FLAGS); do \
29786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29787         done; \
29788         (cd $(TARGET_SUBDIR)/libssp && \
29789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29791                   "RANLIB=$${RANLIB}" \
29792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29793                    install-info) \
29794           || exit 1
29795
29796 @endif target-libssp
29797
29798 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
29799 maybe-installcheck-target-libssp:
29800 @if target-libssp
29801 maybe-installcheck-target-libssp: installcheck-target-libssp
29802
29803 installcheck-target-libssp: \
29804     configure-target-libssp 
29805         @: $(MAKE); $(unstage)
29806         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29807         r=`${PWD_COMMAND}`; export r; \
29808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809         $(NORMAL_TARGET_EXPORTS) \
29810         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
29811         for flag in $(EXTRA_TARGET_FLAGS); do \
29812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29813         done; \
29814         (cd $(TARGET_SUBDIR)/libssp && \
29815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29817                   "RANLIB=$${RANLIB}" \
29818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29819                    installcheck) \
29820           || exit 1
29821
29822 @endif target-libssp
29823
29824 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
29825 maybe-mostlyclean-target-libssp:
29826 @if target-libssp
29827 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
29828
29829 mostlyclean-target-libssp: 
29830         @: $(MAKE); $(unstage)
29831         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29832         r=`${PWD_COMMAND}`; export r; \
29833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834         $(NORMAL_TARGET_EXPORTS) \
29835         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
29836         for flag in $(EXTRA_TARGET_FLAGS); do \
29837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29838         done; \
29839         (cd $(TARGET_SUBDIR)/libssp && \
29840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29842                   "RANLIB=$${RANLIB}" \
29843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29844                    mostlyclean) \
29845           || exit 1
29846
29847 @endif target-libssp
29848
29849 .PHONY: maybe-clean-target-libssp clean-target-libssp
29850 maybe-clean-target-libssp:
29851 @if target-libssp
29852 maybe-clean-target-libssp: clean-target-libssp
29853
29854 clean-target-libssp: 
29855         @: $(MAKE); $(unstage)
29856         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29857         r=`${PWD_COMMAND}`; export r; \
29858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29859         $(NORMAL_TARGET_EXPORTS) \
29860         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
29861         for flag in $(EXTRA_TARGET_FLAGS); do \
29862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29863         done; \
29864         (cd $(TARGET_SUBDIR)/libssp && \
29865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29867                   "RANLIB=$${RANLIB}" \
29868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29869                    clean) \
29870           || exit 1
29871
29872 @endif target-libssp
29873
29874 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
29875 maybe-distclean-target-libssp:
29876 @if target-libssp
29877 maybe-distclean-target-libssp: distclean-target-libssp
29878
29879 distclean-target-libssp: 
29880         @: $(MAKE); $(unstage)
29881         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29882         r=`${PWD_COMMAND}`; export r; \
29883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29884         $(NORMAL_TARGET_EXPORTS) \
29885         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
29886         for flag in $(EXTRA_TARGET_FLAGS); do \
29887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888         done; \
29889         (cd $(TARGET_SUBDIR)/libssp && \
29890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29892                   "RANLIB=$${RANLIB}" \
29893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29894                    distclean) \
29895           || exit 1
29896
29897 @endif target-libssp
29898
29899 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
29900 maybe-maintainer-clean-target-libssp:
29901 @if target-libssp
29902 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
29903
29904 maintainer-clean-target-libssp: 
29905         @: $(MAKE); $(unstage)
29906         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29907         r=`${PWD_COMMAND}`; export r; \
29908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29909         $(NORMAL_TARGET_EXPORTS) \
29910         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
29911         for flag in $(EXTRA_TARGET_FLAGS); do \
29912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29913         done; \
29914         (cd $(TARGET_SUBDIR)/libssp && \
29915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29917                   "RANLIB=$${RANLIB}" \
29918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29919                    maintainer-clean) \
29920           || exit 1
29921
29922 @endif target-libssp
29923
29924
29925
29926
29927
29928 .PHONY: configure-target-newlib maybe-configure-target-newlib
29929 maybe-configure-target-newlib:
29930 @if target-newlib
29931 maybe-configure-target-newlib: configure-target-newlib
29932 configure-target-newlib:
29933         @: $(MAKE); $(unstage)
29934         @r=`${PWD_COMMAND}`; export r; \
29935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936         echo "Checking multilib configuration for newlib..."; \
29937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29938         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
29939         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
29940           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
29941             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
29942           else \
29943             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
29944             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
29945           fi; \
29946         else \
29947           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
29948         fi
29949         @test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
29950         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
29951         r=`${PWD_COMMAND}`; export r; \
29952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29953         $(NORMAL_TARGET_EXPORTS) \
29954         echo Configuring in $(TARGET_SUBDIR)/newlib; \
29955         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
29956         case $(srcdir) in \
29957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29958           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
29959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29960         esac; \
29961         srcdiroption="--srcdir=$${topdir}/newlib"; \
29962         libsrcdir="$$s/newlib"; \
29963         rm -f no-such-file || : ; \
29964         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29965           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29966           || exit 1
29967 @endif target-newlib
29968
29969
29970
29971
29972
29973 .PHONY: all-target-newlib maybe-all-target-newlib
29974 maybe-all-target-newlib:
29975 @if target-newlib
29976 TARGET-target-newlib=all
29977 maybe-all-target-newlib: all-target-newlib
29978 all-target-newlib: configure-target-newlib
29979         @: $(MAKE); $(unstage)
29980         @r=`${PWD_COMMAND}`; export r; \
29981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29982         $(NORMAL_TARGET_EXPORTS) \
29983         (cd $(TARGET_SUBDIR)/newlib && \
29984           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
29985 @endif target-newlib
29986
29987
29988
29989
29990
29991 .PHONY: check-target-newlib maybe-check-target-newlib
29992 maybe-check-target-newlib:
29993 @if target-newlib
29994 maybe-check-target-newlib: check-target-newlib
29995
29996 check-target-newlib:
29997         @: $(MAKE); $(unstage)
29998         @r=`${PWD_COMMAND}`; export r; \
29999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30000         $(NORMAL_TARGET_EXPORTS) \
30001         (cd $(TARGET_SUBDIR)/newlib && \
30002           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30003
30004 @endif target-newlib
30005
30006 .PHONY: install-target-newlib maybe-install-target-newlib
30007 maybe-install-target-newlib:
30008 @if target-newlib
30009 maybe-install-target-newlib: install-target-newlib
30010
30011 install-target-newlib: installdirs
30012         @: $(MAKE); $(unstage)
30013         @r=`${PWD_COMMAND}`; export r; \
30014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30015         $(NORMAL_TARGET_EXPORTS) \
30016         (cd $(TARGET_SUBDIR)/newlib && \
30017           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30018
30019 @endif target-newlib
30020
30021 # Other targets (info, dvi, etc.)
30022
30023 .PHONY: maybe-info-target-newlib info-target-newlib
30024 maybe-info-target-newlib:
30025 @if target-newlib
30026 maybe-info-target-newlib: info-target-newlib
30027
30028 info-target-newlib: \
30029     configure-target-newlib 
30030         @: $(MAKE); $(unstage)
30031         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30032         r=`${PWD_COMMAND}`; export r; \
30033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30034         $(NORMAL_TARGET_EXPORTS) \
30035         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
30036         for flag in $(EXTRA_TARGET_FLAGS); do \
30037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30038         done; \
30039         (cd $(TARGET_SUBDIR)/newlib && \
30040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30042                   "RANLIB=$${RANLIB}" \
30043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30044                    info) \
30045           || exit 1
30046
30047 @endif target-newlib
30048
30049 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
30050 maybe-dvi-target-newlib:
30051 @if target-newlib
30052 maybe-dvi-target-newlib: dvi-target-newlib
30053
30054 dvi-target-newlib: \
30055     configure-target-newlib 
30056         @: $(MAKE); $(unstage)
30057         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30058         r=`${PWD_COMMAND}`; export r; \
30059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30060         $(NORMAL_TARGET_EXPORTS) \
30061         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
30062         for flag in $(EXTRA_TARGET_FLAGS); do \
30063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064         done; \
30065         (cd $(TARGET_SUBDIR)/newlib && \
30066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30068                   "RANLIB=$${RANLIB}" \
30069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30070                    dvi) \
30071           || exit 1
30072
30073 @endif target-newlib
30074
30075 .PHONY: maybe-html-target-newlib html-target-newlib
30076 maybe-html-target-newlib:
30077 @if target-newlib
30078 maybe-html-target-newlib: html-target-newlib
30079
30080 html-target-newlib: \
30081     configure-target-newlib 
30082         @: $(MAKE); $(unstage)
30083         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30084         r=`${PWD_COMMAND}`; export r; \
30085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30086         $(NORMAL_TARGET_EXPORTS) \
30087         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
30088         for flag in $(EXTRA_TARGET_FLAGS); do \
30089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30090         done; \
30091         (cd $(TARGET_SUBDIR)/newlib && \
30092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30094                   "RANLIB=$${RANLIB}" \
30095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30096                    html) \
30097           || exit 1
30098
30099 @endif target-newlib
30100
30101 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
30102 maybe-TAGS-target-newlib:
30103 @if target-newlib
30104 maybe-TAGS-target-newlib: TAGS-target-newlib
30105
30106 TAGS-target-newlib: \
30107     configure-target-newlib 
30108         @: $(MAKE); $(unstage)
30109         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30110         r=`${PWD_COMMAND}`; export r; \
30111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30112         $(NORMAL_TARGET_EXPORTS) \
30113         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
30114         for flag in $(EXTRA_TARGET_FLAGS); do \
30115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30116         done; \
30117         (cd $(TARGET_SUBDIR)/newlib && \
30118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30120                   "RANLIB=$${RANLIB}" \
30121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30122                    TAGS) \
30123           || exit 1
30124
30125 @endif target-newlib
30126
30127 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
30128 maybe-install-info-target-newlib:
30129 @if target-newlib
30130 maybe-install-info-target-newlib: install-info-target-newlib
30131
30132 install-info-target-newlib: \
30133     configure-target-newlib \
30134     info-target-newlib 
30135         @: $(MAKE); $(unstage)
30136         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30137         r=`${PWD_COMMAND}`; export r; \
30138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30139         $(NORMAL_TARGET_EXPORTS) \
30140         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
30141         for flag in $(EXTRA_TARGET_FLAGS); do \
30142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30143         done; \
30144         (cd $(TARGET_SUBDIR)/newlib && \
30145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30147                   "RANLIB=$${RANLIB}" \
30148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30149                    install-info) \
30150           || exit 1
30151
30152 @endif target-newlib
30153
30154 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
30155 maybe-installcheck-target-newlib:
30156 @if target-newlib
30157 maybe-installcheck-target-newlib: installcheck-target-newlib
30158
30159 installcheck-target-newlib: \
30160     configure-target-newlib 
30161         @: $(MAKE); $(unstage)
30162         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30163         r=`${PWD_COMMAND}`; export r; \
30164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30165         $(NORMAL_TARGET_EXPORTS) \
30166         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
30167         for flag in $(EXTRA_TARGET_FLAGS); do \
30168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30169         done; \
30170         (cd $(TARGET_SUBDIR)/newlib && \
30171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30173                   "RANLIB=$${RANLIB}" \
30174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30175                    installcheck) \
30176           || exit 1
30177
30178 @endif target-newlib
30179
30180 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
30181 maybe-mostlyclean-target-newlib:
30182 @if target-newlib
30183 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
30184
30185 mostlyclean-target-newlib: 
30186         @: $(MAKE); $(unstage)
30187         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30188         r=`${PWD_COMMAND}`; export r; \
30189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30190         $(NORMAL_TARGET_EXPORTS) \
30191         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
30192         for flag in $(EXTRA_TARGET_FLAGS); do \
30193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30194         done; \
30195         (cd $(TARGET_SUBDIR)/newlib && \
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                    mostlyclean) \
30201           || exit 1
30202
30203 @endif target-newlib
30204
30205 .PHONY: maybe-clean-target-newlib clean-target-newlib
30206 maybe-clean-target-newlib:
30207 @if target-newlib
30208 maybe-clean-target-newlib: clean-target-newlib
30209
30210 clean-target-newlib: 
30211         @: $(MAKE); $(unstage)
30212         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30213         r=`${PWD_COMMAND}`; export r; \
30214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30215         $(NORMAL_TARGET_EXPORTS) \
30216         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
30217         for flag in $(EXTRA_TARGET_FLAGS); do \
30218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30219         done; \
30220         (cd $(TARGET_SUBDIR)/newlib && \
30221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30223                   "RANLIB=$${RANLIB}" \
30224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30225                    clean) \
30226           || exit 1
30227
30228 @endif target-newlib
30229
30230 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
30231 maybe-distclean-target-newlib:
30232 @if target-newlib
30233 maybe-distclean-target-newlib: distclean-target-newlib
30234
30235 distclean-target-newlib: 
30236         @: $(MAKE); $(unstage)
30237         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30238         r=`${PWD_COMMAND}`; export r; \
30239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30240         $(NORMAL_TARGET_EXPORTS) \
30241         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
30242         for flag in $(EXTRA_TARGET_FLAGS); do \
30243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30244         done; \
30245         (cd $(TARGET_SUBDIR)/newlib && \
30246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30248                   "RANLIB=$${RANLIB}" \
30249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30250                    distclean) \
30251           || exit 1
30252
30253 @endif target-newlib
30254
30255 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
30256 maybe-maintainer-clean-target-newlib:
30257 @if target-newlib
30258 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
30259
30260 maintainer-clean-target-newlib: 
30261         @: $(MAKE); $(unstage)
30262         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30263         r=`${PWD_COMMAND}`; export r; \
30264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30265         $(NORMAL_TARGET_EXPORTS) \
30266         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
30267         for flag in $(EXTRA_TARGET_FLAGS); do \
30268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269         done; \
30270         (cd $(TARGET_SUBDIR)/newlib && \
30271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30273                   "RANLIB=$${RANLIB}" \
30274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30275                    maintainer-clean) \
30276           || exit 1
30277
30278 @endif target-newlib
30279
30280
30281
30282
30283
30284 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
30285 maybe-configure-target-libgfortran:
30286 @if target-libgfortran
30287 maybe-configure-target-libgfortran: configure-target-libgfortran
30288 configure-target-libgfortran:
30289         @: $(MAKE); $(unstage)
30290         @r=`${PWD_COMMAND}`; export r; \
30291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30292         echo "Checking multilib configuration for libgfortran..."; \
30293         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30294         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
30295         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30296           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30297             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
30298           else \
30299             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
30300             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30301           fi; \
30302         else \
30303           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30304         fi
30305         @test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
30306         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30307         r=`${PWD_COMMAND}`; export r; \
30308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30309         $(NORMAL_TARGET_EXPORTS) \
30310         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
30311         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
30312         case $(srcdir) in \
30313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30314           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
30315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30316         esac; \
30317         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
30318         libsrcdir="$$s/libgfortran"; \
30319         rm -f no-such-file || : ; \
30320         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30321           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30322           || exit 1
30323 @endif target-libgfortran
30324
30325
30326
30327
30328
30329 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
30330 maybe-all-target-libgfortran:
30331 @if target-libgfortran
30332 TARGET-target-libgfortran=all
30333 maybe-all-target-libgfortran: all-target-libgfortran
30334 all-target-libgfortran: configure-target-libgfortran
30335         @: $(MAKE); $(unstage)
30336         @r=`${PWD_COMMAND}`; export r; \
30337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30338         $(NORMAL_TARGET_EXPORTS) \
30339         (cd $(TARGET_SUBDIR)/libgfortran && \
30340           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
30341 @endif target-libgfortran
30342
30343
30344
30345
30346
30347 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
30348 maybe-check-target-libgfortran:
30349 @if target-libgfortran
30350 maybe-check-target-libgfortran: check-target-libgfortran
30351
30352 check-target-libgfortran:
30353         @: $(MAKE); $(unstage)
30354         @r=`${PWD_COMMAND}`; export r; \
30355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30356         $(NORMAL_TARGET_EXPORTS) \
30357         (cd $(TARGET_SUBDIR)/libgfortran && \
30358           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30359
30360 @endif target-libgfortran
30361
30362 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
30363 maybe-install-target-libgfortran:
30364 @if target-libgfortran
30365 maybe-install-target-libgfortran: install-target-libgfortran
30366
30367 install-target-libgfortran: installdirs
30368         @: $(MAKE); $(unstage)
30369         @r=`${PWD_COMMAND}`; export r; \
30370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30371         $(NORMAL_TARGET_EXPORTS) \
30372         (cd $(TARGET_SUBDIR)/libgfortran && \
30373           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30374
30375 @endif target-libgfortran
30376
30377 # Other targets (info, dvi, etc.)
30378
30379 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
30380 maybe-info-target-libgfortran:
30381 @if target-libgfortran
30382 maybe-info-target-libgfortran: info-target-libgfortran
30383
30384 info-target-libgfortran: \
30385     configure-target-libgfortran 
30386         @: $(MAKE); $(unstage)
30387         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30388         r=`${PWD_COMMAND}`; export r; \
30389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30390         $(NORMAL_TARGET_EXPORTS) \
30391         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
30392         for flag in $(EXTRA_TARGET_FLAGS); do \
30393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30394         done; \
30395         (cd $(TARGET_SUBDIR)/libgfortran && \
30396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30398                   "RANLIB=$${RANLIB}" \
30399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30400                    info) \
30401           || exit 1
30402
30403 @endif target-libgfortran
30404
30405 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
30406 maybe-dvi-target-libgfortran:
30407 @if target-libgfortran
30408 maybe-dvi-target-libgfortran: dvi-target-libgfortran
30409
30410 dvi-target-libgfortran: \
30411     configure-target-libgfortran 
30412         @: $(MAKE); $(unstage)
30413         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30414         r=`${PWD_COMMAND}`; export r; \
30415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30416         $(NORMAL_TARGET_EXPORTS) \
30417         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
30418         for flag in $(EXTRA_TARGET_FLAGS); do \
30419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30420         done; \
30421         (cd $(TARGET_SUBDIR)/libgfortran && \
30422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30424                   "RANLIB=$${RANLIB}" \
30425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30426                    dvi) \
30427           || exit 1
30428
30429 @endif target-libgfortran
30430
30431 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
30432 maybe-html-target-libgfortran:
30433 @if target-libgfortran
30434 maybe-html-target-libgfortran: html-target-libgfortran
30435
30436 html-target-libgfortran: \
30437     configure-target-libgfortran 
30438         @: $(MAKE); $(unstage)
30439         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30440         r=`${PWD_COMMAND}`; export r; \
30441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30442         $(NORMAL_TARGET_EXPORTS) \
30443         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
30444         for flag in $(EXTRA_TARGET_FLAGS); do \
30445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30446         done; \
30447         (cd $(TARGET_SUBDIR)/libgfortran && \
30448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30450                   "RANLIB=$${RANLIB}" \
30451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30452                    html) \
30453           || exit 1
30454
30455 @endif target-libgfortran
30456
30457 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
30458 maybe-TAGS-target-libgfortran:
30459 @if target-libgfortran
30460 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
30461
30462 TAGS-target-libgfortran: \
30463     configure-target-libgfortran 
30464         @: $(MAKE); $(unstage)
30465         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30466         r=`${PWD_COMMAND}`; export r; \
30467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30468         $(NORMAL_TARGET_EXPORTS) \
30469         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
30470         for flag in $(EXTRA_TARGET_FLAGS); do \
30471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30472         done; \
30473         (cd $(TARGET_SUBDIR)/libgfortran && \
30474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30476                   "RANLIB=$${RANLIB}" \
30477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30478                    TAGS) \
30479           || exit 1
30480
30481 @endif target-libgfortran
30482
30483 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
30484 maybe-install-info-target-libgfortran:
30485 @if target-libgfortran
30486 maybe-install-info-target-libgfortran: install-info-target-libgfortran
30487
30488 install-info-target-libgfortran: \
30489     configure-target-libgfortran \
30490     info-target-libgfortran 
30491         @: $(MAKE); $(unstage)
30492         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30493         r=`${PWD_COMMAND}`; export r; \
30494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30495         $(NORMAL_TARGET_EXPORTS) \
30496         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
30497         for flag in $(EXTRA_TARGET_FLAGS); do \
30498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30499         done; \
30500         (cd $(TARGET_SUBDIR)/libgfortran && \
30501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30503                   "RANLIB=$${RANLIB}" \
30504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30505                    install-info) \
30506           || exit 1
30507
30508 @endif target-libgfortran
30509
30510 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
30511 maybe-installcheck-target-libgfortran:
30512 @if target-libgfortran
30513 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
30514
30515 installcheck-target-libgfortran: \
30516     configure-target-libgfortran 
30517         @: $(MAKE); $(unstage)
30518         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30519         r=`${PWD_COMMAND}`; export r; \
30520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30521         $(NORMAL_TARGET_EXPORTS) \
30522         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
30523         for flag in $(EXTRA_TARGET_FLAGS); do \
30524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30525         done; \
30526         (cd $(TARGET_SUBDIR)/libgfortran && \
30527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30529                   "RANLIB=$${RANLIB}" \
30530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30531                    installcheck) \
30532           || exit 1
30533
30534 @endif target-libgfortran
30535
30536 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
30537 maybe-mostlyclean-target-libgfortran:
30538 @if target-libgfortran
30539 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
30540
30541 mostlyclean-target-libgfortran: 
30542         @: $(MAKE); $(unstage)
30543         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30544         r=`${PWD_COMMAND}`; export r; \
30545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546         $(NORMAL_TARGET_EXPORTS) \
30547         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
30548         for flag in $(EXTRA_TARGET_FLAGS); do \
30549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30550         done; \
30551         (cd $(TARGET_SUBDIR)/libgfortran && \
30552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30554                   "RANLIB=$${RANLIB}" \
30555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30556                    mostlyclean) \
30557           || exit 1
30558
30559 @endif target-libgfortran
30560
30561 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
30562 maybe-clean-target-libgfortran:
30563 @if target-libgfortran
30564 maybe-clean-target-libgfortran: clean-target-libgfortran
30565
30566 clean-target-libgfortran: 
30567         @: $(MAKE); $(unstage)
30568         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30569         r=`${PWD_COMMAND}`; export r; \
30570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30571         $(NORMAL_TARGET_EXPORTS) \
30572         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
30573         for flag in $(EXTRA_TARGET_FLAGS); do \
30574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30575         done; \
30576         (cd $(TARGET_SUBDIR)/libgfortran && \
30577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30579                   "RANLIB=$${RANLIB}" \
30580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30581                    clean) \
30582           || exit 1
30583
30584 @endif target-libgfortran
30585
30586 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
30587 maybe-distclean-target-libgfortran:
30588 @if target-libgfortran
30589 maybe-distclean-target-libgfortran: distclean-target-libgfortran
30590
30591 distclean-target-libgfortran: 
30592         @: $(MAKE); $(unstage)
30593         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30594         r=`${PWD_COMMAND}`; export r; \
30595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30596         $(NORMAL_TARGET_EXPORTS) \
30597         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
30598         for flag in $(EXTRA_TARGET_FLAGS); do \
30599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30600         done; \
30601         (cd $(TARGET_SUBDIR)/libgfortran && \
30602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30604                   "RANLIB=$${RANLIB}" \
30605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30606                    distclean) \
30607           || exit 1
30608
30609 @endif target-libgfortran
30610
30611 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
30612 maybe-maintainer-clean-target-libgfortran:
30613 @if target-libgfortran
30614 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
30615
30616 maintainer-clean-target-libgfortran: 
30617         @: $(MAKE); $(unstage)
30618         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
30619         r=`${PWD_COMMAND}`; export r; \
30620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30621         $(NORMAL_TARGET_EXPORTS) \
30622         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
30623         for flag in $(EXTRA_TARGET_FLAGS); do \
30624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30625         done; \
30626         (cd $(TARGET_SUBDIR)/libgfortran && \
30627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30629                   "RANLIB=$${RANLIB}" \
30630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30631                    maintainer-clean) \
30632           || exit 1
30633
30634 @endif target-libgfortran
30635
30636
30637
30638
30639
30640 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
30641 maybe-configure-target-libobjc:
30642 @if target-libobjc
30643 maybe-configure-target-libobjc: configure-target-libobjc
30644 configure-target-libobjc:
30645         @: $(MAKE); $(unstage)
30646         @r=`${PWD_COMMAND}`; export r; \
30647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30648         echo "Checking multilib configuration for libobjc..."; \
30649         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30650         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
30651         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
30652           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
30653             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
30654           else \
30655             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
30656             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
30657           fi; \
30658         else \
30659           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
30660         fi
30661         @test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
30662         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
30663         r=`${PWD_COMMAND}`; export r; \
30664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665         $(NORMAL_TARGET_EXPORTS) \
30666         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
30667         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
30668         case $(srcdir) in \
30669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30670           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
30671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30672         esac; \
30673         srcdiroption="--srcdir=$${topdir}/libobjc"; \
30674         libsrcdir="$$s/libobjc"; \
30675         rm -f no-such-file || : ; \
30676         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30677           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30678           || exit 1
30679 @endif target-libobjc
30680
30681
30682
30683
30684
30685 .PHONY: all-target-libobjc maybe-all-target-libobjc
30686 maybe-all-target-libobjc:
30687 @if target-libobjc
30688 TARGET-target-libobjc=all
30689 maybe-all-target-libobjc: all-target-libobjc
30690 all-target-libobjc: configure-target-libobjc
30691         @: $(MAKE); $(unstage)
30692         @r=`${PWD_COMMAND}`; export r; \
30693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30694         $(NORMAL_TARGET_EXPORTS) \
30695         (cd $(TARGET_SUBDIR)/libobjc && \
30696           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
30697 @endif target-libobjc
30698
30699
30700
30701
30702
30703 .PHONY: check-target-libobjc maybe-check-target-libobjc
30704 maybe-check-target-libobjc:
30705 @if target-libobjc
30706 maybe-check-target-libobjc: check-target-libobjc
30707
30708 check-target-libobjc:
30709         @: $(MAKE); $(unstage)
30710         @r=`${PWD_COMMAND}`; export r; \
30711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30712         $(NORMAL_TARGET_EXPORTS) \
30713         (cd $(TARGET_SUBDIR)/libobjc && \
30714           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30715
30716 @endif target-libobjc
30717
30718 .PHONY: install-target-libobjc maybe-install-target-libobjc
30719 maybe-install-target-libobjc:
30720 @if target-libobjc
30721 maybe-install-target-libobjc: install-target-libobjc
30722
30723 install-target-libobjc: installdirs
30724         @: $(MAKE); $(unstage)
30725         @r=`${PWD_COMMAND}`; export r; \
30726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30727         $(NORMAL_TARGET_EXPORTS) \
30728         (cd $(TARGET_SUBDIR)/libobjc && \
30729           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30730
30731 @endif target-libobjc
30732
30733 # Other targets (info, dvi, etc.)
30734
30735 .PHONY: maybe-info-target-libobjc info-target-libobjc
30736 maybe-info-target-libobjc:
30737 @if target-libobjc
30738 maybe-info-target-libobjc: info-target-libobjc
30739
30740 info-target-libobjc: \
30741     configure-target-libobjc 
30742         @: $(MAKE); $(unstage)
30743         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30744         r=`${PWD_COMMAND}`; export r; \
30745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30746         $(NORMAL_TARGET_EXPORTS) \
30747         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
30748         for flag in $(EXTRA_TARGET_FLAGS); do \
30749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30750         done; \
30751         (cd $(TARGET_SUBDIR)/libobjc && \
30752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30754                   "RANLIB=$${RANLIB}" \
30755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30756                    info) \
30757           || exit 1
30758
30759 @endif target-libobjc
30760
30761 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
30762 maybe-dvi-target-libobjc:
30763 @if target-libobjc
30764 maybe-dvi-target-libobjc: dvi-target-libobjc
30765
30766 dvi-target-libobjc: \
30767     configure-target-libobjc 
30768         @: $(MAKE); $(unstage)
30769         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30770         r=`${PWD_COMMAND}`; export r; \
30771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30772         $(NORMAL_TARGET_EXPORTS) \
30773         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
30774         for flag in $(EXTRA_TARGET_FLAGS); do \
30775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30776         done; \
30777         (cd $(TARGET_SUBDIR)/libobjc && \
30778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30780                   "RANLIB=$${RANLIB}" \
30781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30782                    dvi) \
30783           || exit 1
30784
30785 @endif target-libobjc
30786
30787 .PHONY: maybe-html-target-libobjc html-target-libobjc
30788 maybe-html-target-libobjc:
30789 @if target-libobjc
30790 maybe-html-target-libobjc: html-target-libobjc
30791
30792 html-target-libobjc: \
30793     configure-target-libobjc 
30794         @: $(MAKE); $(unstage)
30795         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30796         r=`${PWD_COMMAND}`; export r; \
30797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30798         $(NORMAL_TARGET_EXPORTS) \
30799         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
30800         for flag in $(EXTRA_TARGET_FLAGS); do \
30801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30802         done; \
30803         (cd $(TARGET_SUBDIR)/libobjc && \
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                    html) \
30809           || exit 1
30810
30811 @endif target-libobjc
30812
30813 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
30814 maybe-TAGS-target-libobjc:
30815 @if target-libobjc
30816 maybe-TAGS-target-libobjc: TAGS-target-libobjc
30817
30818 TAGS-target-libobjc: \
30819     configure-target-libobjc 
30820         @: $(MAKE); $(unstage)
30821         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30822         r=`${PWD_COMMAND}`; export r; \
30823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30824         $(NORMAL_TARGET_EXPORTS) \
30825         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
30826         for flag in $(EXTRA_TARGET_FLAGS); do \
30827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30828         done; \
30829         (cd $(TARGET_SUBDIR)/libobjc && \
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                    TAGS) \
30835           || exit 1
30836
30837 @endif target-libobjc
30838
30839 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
30840 maybe-install-info-target-libobjc:
30841 @if target-libobjc
30842 maybe-install-info-target-libobjc: install-info-target-libobjc
30843
30844 install-info-target-libobjc: \
30845     configure-target-libobjc \
30846     info-target-libobjc 
30847         @: $(MAKE); $(unstage)
30848         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30849         r=`${PWD_COMMAND}`; export r; \
30850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851         $(NORMAL_TARGET_EXPORTS) \
30852         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
30853         for flag in $(EXTRA_TARGET_FLAGS); do \
30854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30855         done; \
30856         (cd $(TARGET_SUBDIR)/libobjc && \
30857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30859                   "RANLIB=$${RANLIB}" \
30860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30861                    install-info) \
30862           || exit 1
30863
30864 @endif target-libobjc
30865
30866 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
30867 maybe-installcheck-target-libobjc:
30868 @if target-libobjc
30869 maybe-installcheck-target-libobjc: installcheck-target-libobjc
30870
30871 installcheck-target-libobjc: \
30872     configure-target-libobjc 
30873         @: $(MAKE); $(unstage)
30874         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30875         r=`${PWD_COMMAND}`; export r; \
30876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30877         $(NORMAL_TARGET_EXPORTS) \
30878         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
30879         for flag in $(EXTRA_TARGET_FLAGS); do \
30880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30881         done; \
30882         (cd $(TARGET_SUBDIR)/libobjc && \
30883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30885                   "RANLIB=$${RANLIB}" \
30886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30887                    installcheck) \
30888           || exit 1
30889
30890 @endif target-libobjc
30891
30892 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
30893 maybe-mostlyclean-target-libobjc:
30894 @if target-libobjc
30895 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
30896
30897 mostlyclean-target-libobjc: 
30898         @: $(MAKE); $(unstage)
30899         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30900         r=`${PWD_COMMAND}`; export r; \
30901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30902         $(NORMAL_TARGET_EXPORTS) \
30903         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
30904         for flag in $(EXTRA_TARGET_FLAGS); do \
30905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30906         done; \
30907         (cd $(TARGET_SUBDIR)/libobjc && \
30908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30910                   "RANLIB=$${RANLIB}" \
30911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30912                    mostlyclean) \
30913           || exit 1
30914
30915 @endif target-libobjc
30916
30917 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
30918 maybe-clean-target-libobjc:
30919 @if target-libobjc
30920 maybe-clean-target-libobjc: clean-target-libobjc
30921
30922 clean-target-libobjc: 
30923         @: $(MAKE); $(unstage)
30924         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30925         r=`${PWD_COMMAND}`; export r; \
30926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30927         $(NORMAL_TARGET_EXPORTS) \
30928         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
30929         for flag in $(EXTRA_TARGET_FLAGS); do \
30930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30931         done; \
30932         (cd $(TARGET_SUBDIR)/libobjc && \
30933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30935                   "RANLIB=$${RANLIB}" \
30936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30937                    clean) \
30938           || exit 1
30939
30940 @endif target-libobjc
30941
30942 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
30943 maybe-distclean-target-libobjc:
30944 @if target-libobjc
30945 maybe-distclean-target-libobjc: distclean-target-libobjc
30946
30947 distclean-target-libobjc: 
30948         @: $(MAKE); $(unstage)
30949         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30950         r=`${PWD_COMMAND}`; export r; \
30951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30952         $(NORMAL_TARGET_EXPORTS) \
30953         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
30954         for flag in $(EXTRA_TARGET_FLAGS); do \
30955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30956         done; \
30957         (cd $(TARGET_SUBDIR)/libobjc && \
30958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30960                   "RANLIB=$${RANLIB}" \
30961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30962                    distclean) \
30963           || exit 1
30964
30965 @endif target-libobjc
30966
30967 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
30968 maybe-maintainer-clean-target-libobjc:
30969 @if target-libobjc
30970 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
30971
30972 maintainer-clean-target-libobjc: 
30973         @: $(MAKE); $(unstage)
30974         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
30975         r=`${PWD_COMMAND}`; export r; \
30976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30977         $(NORMAL_TARGET_EXPORTS) \
30978         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
30979         for flag in $(EXTRA_TARGET_FLAGS); do \
30980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30981         done; \
30982         (cd $(TARGET_SUBDIR)/libobjc && \
30983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30985                   "RANLIB=$${RANLIB}" \
30986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30987                    maintainer-clean) \
30988           || exit 1
30989
30990 @endif target-libobjc
30991
30992
30993
30994
30995
30996 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
30997 maybe-configure-target-libtermcap:
30998 @if target-libtermcap
30999 maybe-configure-target-libtermcap: configure-target-libtermcap
31000 configure-target-libtermcap:
31001         @: $(MAKE); $(unstage)
31002         @r=`${PWD_COMMAND}`; export r; \
31003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31004         echo "Checking multilib configuration for libtermcap..."; \
31005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31006         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
31007         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31008           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31009             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
31010           else \
31011             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
31012             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31013           fi; \
31014         else \
31015           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31016         fi
31017         @test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
31018         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31019         r=`${PWD_COMMAND}`; export r; \
31020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31021         $(NORMAL_TARGET_EXPORTS) \
31022         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
31023         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
31024         case $(srcdir) in \
31025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31026           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
31027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31028         esac; \
31029         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31030         libsrcdir="$$s/libtermcap"; \
31031         rm -f no-such-file || : ; \
31032         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31033           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31034           || exit 1
31035 @endif target-libtermcap
31036
31037
31038
31039
31040
31041 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
31042 maybe-all-target-libtermcap:
31043 @if target-libtermcap
31044 TARGET-target-libtermcap=all
31045 maybe-all-target-libtermcap: all-target-libtermcap
31046 all-target-libtermcap: configure-target-libtermcap
31047         @: $(MAKE); $(unstage)
31048         @r=`${PWD_COMMAND}`; export r; \
31049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31050         $(NORMAL_TARGET_EXPORTS) \
31051         (cd $(TARGET_SUBDIR)/libtermcap && \
31052           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
31053 @endif target-libtermcap
31054
31055
31056
31057
31058
31059 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
31060 maybe-check-target-libtermcap:
31061 @if target-libtermcap
31062 maybe-check-target-libtermcap: check-target-libtermcap
31063
31064 # Dummy target for uncheckable module.
31065 check-target-libtermcap:
31066
31067 @endif target-libtermcap
31068
31069 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
31070 maybe-install-target-libtermcap:
31071 @if target-libtermcap
31072 maybe-install-target-libtermcap: install-target-libtermcap
31073
31074 install-target-libtermcap: installdirs
31075         @: $(MAKE); $(unstage)
31076         @r=`${PWD_COMMAND}`; export r; \
31077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31078         $(NORMAL_TARGET_EXPORTS) \
31079         (cd $(TARGET_SUBDIR)/libtermcap && \
31080           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31081
31082 @endif target-libtermcap
31083
31084 # Other targets (info, dvi, etc.)
31085
31086 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
31087 maybe-info-target-libtermcap:
31088 @if target-libtermcap
31089 maybe-info-target-libtermcap: info-target-libtermcap
31090
31091 info-target-libtermcap: \
31092     configure-target-libtermcap 
31093         @: $(MAKE); $(unstage)
31094         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31095         r=`${PWD_COMMAND}`; export r; \
31096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31097         $(NORMAL_TARGET_EXPORTS) \
31098         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
31099         for flag in $(EXTRA_TARGET_FLAGS); do \
31100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31101         done; \
31102         (cd $(TARGET_SUBDIR)/libtermcap && \
31103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31105                   "RANLIB=$${RANLIB}" \
31106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31107                    info) \
31108           || exit 1
31109
31110 @endif target-libtermcap
31111
31112 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
31113 maybe-dvi-target-libtermcap:
31114 @if target-libtermcap
31115 maybe-dvi-target-libtermcap: dvi-target-libtermcap
31116
31117 dvi-target-libtermcap: \
31118     configure-target-libtermcap 
31119         @: $(MAKE); $(unstage)
31120         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31121         r=`${PWD_COMMAND}`; export r; \
31122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123         $(NORMAL_TARGET_EXPORTS) \
31124         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
31125         for flag in $(EXTRA_TARGET_FLAGS); do \
31126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31127         done; \
31128         (cd $(TARGET_SUBDIR)/libtermcap && \
31129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31131                   "RANLIB=$${RANLIB}" \
31132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31133                    dvi) \
31134           || exit 1
31135
31136 @endif target-libtermcap
31137
31138 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
31139 maybe-html-target-libtermcap:
31140 @if target-libtermcap
31141 maybe-html-target-libtermcap: html-target-libtermcap
31142
31143 html-target-libtermcap: \
31144     configure-target-libtermcap 
31145         @: $(MAKE); $(unstage)
31146         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31147         r=`${PWD_COMMAND}`; export r; \
31148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31149         $(NORMAL_TARGET_EXPORTS) \
31150         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
31151         for flag in $(EXTRA_TARGET_FLAGS); do \
31152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31153         done; \
31154         (cd $(TARGET_SUBDIR)/libtermcap && \
31155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31157                   "RANLIB=$${RANLIB}" \
31158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31159                    html) \
31160           || exit 1
31161
31162 @endif target-libtermcap
31163
31164 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
31165 maybe-TAGS-target-libtermcap:
31166 @if target-libtermcap
31167 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
31168
31169 TAGS-target-libtermcap: \
31170     configure-target-libtermcap 
31171         @: $(MAKE); $(unstage)
31172         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31173         r=`${PWD_COMMAND}`; export r; \
31174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175         $(NORMAL_TARGET_EXPORTS) \
31176         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
31177         for flag in $(EXTRA_TARGET_FLAGS); do \
31178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31179         done; \
31180         (cd $(TARGET_SUBDIR)/libtermcap && \
31181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31183                   "RANLIB=$${RANLIB}" \
31184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31185                    TAGS) \
31186           || exit 1
31187
31188 @endif target-libtermcap
31189
31190 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
31191 maybe-install-info-target-libtermcap:
31192 @if target-libtermcap
31193 maybe-install-info-target-libtermcap: install-info-target-libtermcap
31194
31195 install-info-target-libtermcap: \
31196     configure-target-libtermcap \
31197     info-target-libtermcap 
31198         @: $(MAKE); $(unstage)
31199         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31200         r=`${PWD_COMMAND}`; export r; \
31201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31202         $(NORMAL_TARGET_EXPORTS) \
31203         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
31204         for flag in $(EXTRA_TARGET_FLAGS); do \
31205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31206         done; \
31207         (cd $(TARGET_SUBDIR)/libtermcap && \
31208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31210                   "RANLIB=$${RANLIB}" \
31211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31212                    install-info) \
31213           || exit 1
31214
31215 @endif target-libtermcap
31216
31217 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
31218 maybe-installcheck-target-libtermcap:
31219 @if target-libtermcap
31220 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
31221
31222 installcheck-target-libtermcap: \
31223     configure-target-libtermcap 
31224         @: $(MAKE); $(unstage)
31225         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31226         r=`${PWD_COMMAND}`; export r; \
31227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31228         $(NORMAL_TARGET_EXPORTS) \
31229         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
31230         for flag in $(EXTRA_TARGET_FLAGS); do \
31231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31232         done; \
31233         (cd $(TARGET_SUBDIR)/libtermcap && \
31234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31236                   "RANLIB=$${RANLIB}" \
31237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31238                    installcheck) \
31239           || exit 1
31240
31241 @endif target-libtermcap
31242
31243 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
31244 maybe-mostlyclean-target-libtermcap:
31245 @if target-libtermcap
31246 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
31247
31248 # libtermcap doesn't support mostlyclean.
31249 mostlyclean-target-libtermcap:
31250
31251 @endif target-libtermcap
31252
31253 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
31254 maybe-clean-target-libtermcap:
31255 @if target-libtermcap
31256 maybe-clean-target-libtermcap: clean-target-libtermcap
31257
31258 # libtermcap doesn't support clean.
31259 clean-target-libtermcap:
31260
31261 @endif target-libtermcap
31262
31263 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
31264 maybe-distclean-target-libtermcap:
31265 @if target-libtermcap
31266 maybe-distclean-target-libtermcap: distclean-target-libtermcap
31267
31268 # libtermcap doesn't support distclean.
31269 distclean-target-libtermcap:
31270
31271 @endif target-libtermcap
31272
31273 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
31274 maybe-maintainer-clean-target-libtermcap:
31275 @if target-libtermcap
31276 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
31277
31278 # libtermcap doesn't support maintainer-clean.
31279 maintainer-clean-target-libtermcap:
31280
31281 @endif target-libtermcap
31282
31283
31284
31285
31286
31287 .PHONY: configure-target-winsup maybe-configure-target-winsup
31288 maybe-configure-target-winsup:
31289 @if target-winsup
31290 maybe-configure-target-winsup: configure-target-winsup
31291 configure-target-winsup:
31292         @: $(MAKE); $(unstage)
31293         @r=`${PWD_COMMAND}`; export r; \
31294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31295         echo "Checking multilib configuration for winsup..."; \
31296         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
31298         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
31299           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
31300             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
31301           else \
31302             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
31303             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31304           fi; \
31305         else \
31306           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31307         fi
31308         @test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
31309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31310         r=`${PWD_COMMAND}`; export r; \
31311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31312         $(NORMAL_TARGET_EXPORTS) \
31313         echo Configuring in $(TARGET_SUBDIR)/winsup; \
31314         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
31315         case $(srcdir) in \
31316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31317           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
31318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31319         esac; \
31320         srcdiroption="--srcdir=$${topdir}/winsup"; \
31321         libsrcdir="$$s/winsup"; \
31322         rm -f no-such-file || : ; \
31323         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31324           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31325           || exit 1
31326 @endif target-winsup
31327
31328
31329
31330
31331
31332 .PHONY: all-target-winsup maybe-all-target-winsup
31333 maybe-all-target-winsup:
31334 @if target-winsup
31335 TARGET-target-winsup=all
31336 maybe-all-target-winsup: all-target-winsup
31337 all-target-winsup: configure-target-winsup
31338         @: $(MAKE); $(unstage)
31339         @r=`${PWD_COMMAND}`; export r; \
31340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31341         $(NORMAL_TARGET_EXPORTS) \
31342         (cd $(TARGET_SUBDIR)/winsup && \
31343           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
31344 @endif target-winsup
31345
31346
31347
31348
31349
31350 .PHONY: check-target-winsup maybe-check-target-winsup
31351 maybe-check-target-winsup:
31352 @if target-winsup
31353 maybe-check-target-winsup: check-target-winsup
31354
31355 check-target-winsup:
31356         @: $(MAKE); $(unstage)
31357         @r=`${PWD_COMMAND}`; export r; \
31358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31359         $(NORMAL_TARGET_EXPORTS) \
31360         (cd $(TARGET_SUBDIR)/winsup && \
31361           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31362
31363 @endif target-winsup
31364
31365 .PHONY: install-target-winsup maybe-install-target-winsup
31366 maybe-install-target-winsup:
31367 @if target-winsup
31368 maybe-install-target-winsup: install-target-winsup
31369
31370 install-target-winsup: installdirs
31371         @: $(MAKE); $(unstage)
31372         @r=`${PWD_COMMAND}`; export r; \
31373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31374         $(NORMAL_TARGET_EXPORTS) \
31375         (cd $(TARGET_SUBDIR)/winsup && \
31376           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31377
31378 @endif target-winsup
31379
31380 # Other targets (info, dvi, etc.)
31381
31382 .PHONY: maybe-info-target-winsup info-target-winsup
31383 maybe-info-target-winsup:
31384 @if target-winsup
31385 maybe-info-target-winsup: info-target-winsup
31386
31387 info-target-winsup: \
31388     configure-target-winsup 
31389         @: $(MAKE); $(unstage)
31390         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31391         r=`${PWD_COMMAND}`; export r; \
31392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31393         $(NORMAL_TARGET_EXPORTS) \
31394         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
31395         for flag in $(EXTRA_TARGET_FLAGS); do \
31396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31397         done; \
31398         (cd $(TARGET_SUBDIR)/winsup && \
31399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31401                   "RANLIB=$${RANLIB}" \
31402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31403                    info) \
31404           || exit 1
31405
31406 @endif target-winsup
31407
31408 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
31409 maybe-dvi-target-winsup:
31410 @if target-winsup
31411 maybe-dvi-target-winsup: dvi-target-winsup
31412
31413 dvi-target-winsup: \
31414     configure-target-winsup 
31415         @: $(MAKE); $(unstage)
31416         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31417         r=`${PWD_COMMAND}`; export r; \
31418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31419         $(NORMAL_TARGET_EXPORTS) \
31420         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
31421         for flag in $(EXTRA_TARGET_FLAGS); do \
31422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31423         done; \
31424         (cd $(TARGET_SUBDIR)/winsup && \
31425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31427                   "RANLIB=$${RANLIB}" \
31428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31429                    dvi) \
31430           || exit 1
31431
31432 @endif target-winsup
31433
31434 .PHONY: maybe-html-target-winsup html-target-winsup
31435 maybe-html-target-winsup:
31436 @if target-winsup
31437 maybe-html-target-winsup: html-target-winsup
31438
31439 html-target-winsup: \
31440     configure-target-winsup 
31441         @: $(MAKE); $(unstage)
31442         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31443         r=`${PWD_COMMAND}`; export r; \
31444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31445         $(NORMAL_TARGET_EXPORTS) \
31446         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
31447         for flag in $(EXTRA_TARGET_FLAGS); do \
31448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31449         done; \
31450         (cd $(TARGET_SUBDIR)/winsup && \
31451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31453                   "RANLIB=$${RANLIB}" \
31454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31455                    html) \
31456           || exit 1
31457
31458 @endif target-winsup
31459
31460 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
31461 maybe-TAGS-target-winsup:
31462 @if target-winsup
31463 maybe-TAGS-target-winsup: TAGS-target-winsup
31464
31465 TAGS-target-winsup: \
31466     configure-target-winsup 
31467         @: $(MAKE); $(unstage)
31468         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31469         r=`${PWD_COMMAND}`; export r; \
31470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31471         $(NORMAL_TARGET_EXPORTS) \
31472         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
31473         for flag in $(EXTRA_TARGET_FLAGS); do \
31474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31475         done; \
31476         (cd $(TARGET_SUBDIR)/winsup && \
31477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31479                   "RANLIB=$${RANLIB}" \
31480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31481                    TAGS) \
31482           || exit 1
31483
31484 @endif target-winsup
31485
31486 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
31487 maybe-install-info-target-winsup:
31488 @if target-winsup
31489 maybe-install-info-target-winsup: install-info-target-winsup
31490
31491 install-info-target-winsup: \
31492     configure-target-winsup \
31493     info-target-winsup 
31494         @: $(MAKE); $(unstage)
31495         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31496         r=`${PWD_COMMAND}`; export r; \
31497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31498         $(NORMAL_TARGET_EXPORTS) \
31499         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
31500         for flag in $(EXTRA_TARGET_FLAGS); do \
31501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31502         done; \
31503         (cd $(TARGET_SUBDIR)/winsup && \
31504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31506                   "RANLIB=$${RANLIB}" \
31507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31508                    install-info) \
31509           || exit 1
31510
31511 @endif target-winsup
31512
31513 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
31514 maybe-installcheck-target-winsup:
31515 @if target-winsup
31516 maybe-installcheck-target-winsup: installcheck-target-winsup
31517
31518 installcheck-target-winsup: \
31519     configure-target-winsup 
31520         @: $(MAKE); $(unstage)
31521         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31522         r=`${PWD_COMMAND}`; export r; \
31523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31524         $(NORMAL_TARGET_EXPORTS) \
31525         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
31526         for flag in $(EXTRA_TARGET_FLAGS); do \
31527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31528         done; \
31529         (cd $(TARGET_SUBDIR)/winsup && \
31530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31532                   "RANLIB=$${RANLIB}" \
31533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31534                    installcheck) \
31535           || exit 1
31536
31537 @endif target-winsup
31538
31539 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
31540 maybe-mostlyclean-target-winsup:
31541 @if target-winsup
31542 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
31543
31544 mostlyclean-target-winsup: 
31545         @: $(MAKE); $(unstage)
31546         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31547         r=`${PWD_COMMAND}`; export r; \
31548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31549         $(NORMAL_TARGET_EXPORTS) \
31550         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
31551         for flag in $(EXTRA_TARGET_FLAGS); do \
31552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31553         done; \
31554         (cd $(TARGET_SUBDIR)/winsup && \
31555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31557                   "RANLIB=$${RANLIB}" \
31558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31559                    mostlyclean) \
31560           || exit 1
31561
31562 @endif target-winsup
31563
31564 .PHONY: maybe-clean-target-winsup clean-target-winsup
31565 maybe-clean-target-winsup:
31566 @if target-winsup
31567 maybe-clean-target-winsup: clean-target-winsup
31568
31569 clean-target-winsup: 
31570         @: $(MAKE); $(unstage)
31571         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31572         r=`${PWD_COMMAND}`; export r; \
31573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31574         $(NORMAL_TARGET_EXPORTS) \
31575         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
31576         for flag in $(EXTRA_TARGET_FLAGS); do \
31577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31578         done; \
31579         (cd $(TARGET_SUBDIR)/winsup && \
31580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31582                   "RANLIB=$${RANLIB}" \
31583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31584                    clean) \
31585           || exit 1
31586
31587 @endif target-winsup
31588
31589 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
31590 maybe-distclean-target-winsup:
31591 @if target-winsup
31592 maybe-distclean-target-winsup: distclean-target-winsup
31593
31594 distclean-target-winsup: 
31595         @: $(MAKE); $(unstage)
31596         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31597         r=`${PWD_COMMAND}`; export r; \
31598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31599         $(NORMAL_TARGET_EXPORTS) \
31600         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
31601         for flag in $(EXTRA_TARGET_FLAGS); do \
31602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31603         done; \
31604         (cd $(TARGET_SUBDIR)/winsup && \
31605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31607                   "RANLIB=$${RANLIB}" \
31608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31609                    distclean) \
31610           || exit 1
31611
31612 @endif target-winsup
31613
31614 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
31615 maybe-maintainer-clean-target-winsup:
31616 @if target-winsup
31617 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
31618
31619 maintainer-clean-target-winsup: 
31620         @: $(MAKE); $(unstage)
31621         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
31622         r=`${PWD_COMMAND}`; export r; \
31623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31624         $(NORMAL_TARGET_EXPORTS) \
31625         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
31626         for flag in $(EXTRA_TARGET_FLAGS); do \
31627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31628         done; \
31629         (cd $(TARGET_SUBDIR)/winsup && \
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                    maintainer-clean) \
31635           || exit 1
31636
31637 @endif target-winsup
31638
31639
31640
31641
31642
31643 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
31644 maybe-configure-target-libgloss:
31645 @if target-libgloss
31646 maybe-configure-target-libgloss: configure-target-libgloss
31647 configure-target-libgloss:
31648         @: $(MAKE); $(unstage)
31649         @r=`${PWD_COMMAND}`; export r; \
31650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31651         echo "Checking multilib configuration for libgloss..."; \
31652         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31653         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
31654         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
31655           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
31656             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
31657           else \
31658             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
31659             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
31660           fi; \
31661         else \
31662           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
31663         fi
31664         @test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
31665         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
31666         r=`${PWD_COMMAND}`; export r; \
31667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31668         $(NORMAL_TARGET_EXPORTS) \
31669         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
31670         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
31671         case $(srcdir) in \
31672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31673           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
31674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31675         esac; \
31676         srcdiroption="--srcdir=$${topdir}/libgloss"; \
31677         libsrcdir="$$s/libgloss"; \
31678         rm -f no-such-file || : ; \
31679         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31680           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31681           || exit 1
31682 @endif target-libgloss
31683
31684
31685
31686
31687
31688 .PHONY: all-target-libgloss maybe-all-target-libgloss
31689 maybe-all-target-libgloss:
31690 @if target-libgloss
31691 TARGET-target-libgloss=all
31692 maybe-all-target-libgloss: all-target-libgloss
31693 all-target-libgloss: configure-target-libgloss
31694         @: $(MAKE); $(unstage)
31695         @r=`${PWD_COMMAND}`; export r; \
31696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31697         $(NORMAL_TARGET_EXPORTS) \
31698         (cd $(TARGET_SUBDIR)/libgloss && \
31699           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
31700 @endif target-libgloss
31701
31702
31703
31704
31705
31706 .PHONY: check-target-libgloss maybe-check-target-libgloss
31707 maybe-check-target-libgloss:
31708 @if target-libgloss
31709 maybe-check-target-libgloss: check-target-libgloss
31710
31711 # Dummy target for uncheckable module.
31712 check-target-libgloss:
31713
31714 @endif target-libgloss
31715
31716 .PHONY: install-target-libgloss maybe-install-target-libgloss
31717 maybe-install-target-libgloss:
31718 @if target-libgloss
31719 maybe-install-target-libgloss: install-target-libgloss
31720
31721 install-target-libgloss: installdirs
31722         @: $(MAKE); $(unstage)
31723         @r=`${PWD_COMMAND}`; export r; \
31724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31725         $(NORMAL_TARGET_EXPORTS) \
31726         (cd $(TARGET_SUBDIR)/libgloss && \
31727           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31728
31729 @endif target-libgloss
31730
31731 # Other targets (info, dvi, etc.)
31732
31733 .PHONY: maybe-info-target-libgloss info-target-libgloss
31734 maybe-info-target-libgloss:
31735 @if target-libgloss
31736 maybe-info-target-libgloss: info-target-libgloss
31737
31738 info-target-libgloss: \
31739     configure-target-libgloss 
31740         @: $(MAKE); $(unstage)
31741         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31742         r=`${PWD_COMMAND}`; export r; \
31743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31744         $(NORMAL_TARGET_EXPORTS) \
31745         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
31746         for flag in $(EXTRA_TARGET_FLAGS); do \
31747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31748         done; \
31749         (cd $(TARGET_SUBDIR)/libgloss && \
31750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31752                   "RANLIB=$${RANLIB}" \
31753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31754                    info) \
31755           || exit 1
31756
31757 @endif target-libgloss
31758
31759 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
31760 maybe-dvi-target-libgloss:
31761 @if target-libgloss
31762 maybe-dvi-target-libgloss: dvi-target-libgloss
31763
31764 dvi-target-libgloss: \
31765     configure-target-libgloss 
31766         @: $(MAKE); $(unstage)
31767         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31768         r=`${PWD_COMMAND}`; export r; \
31769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31770         $(NORMAL_TARGET_EXPORTS) \
31771         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
31772         for flag in $(EXTRA_TARGET_FLAGS); do \
31773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31774         done; \
31775         (cd $(TARGET_SUBDIR)/libgloss && \
31776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31778                   "RANLIB=$${RANLIB}" \
31779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31780                    dvi) \
31781           || exit 1
31782
31783 @endif target-libgloss
31784
31785 .PHONY: maybe-html-target-libgloss html-target-libgloss
31786 maybe-html-target-libgloss:
31787 @if target-libgloss
31788 maybe-html-target-libgloss: html-target-libgloss
31789
31790 html-target-libgloss: \
31791     configure-target-libgloss 
31792         @: $(MAKE); $(unstage)
31793         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31794         r=`${PWD_COMMAND}`; export r; \
31795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31796         $(NORMAL_TARGET_EXPORTS) \
31797         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
31798         for flag in $(EXTRA_TARGET_FLAGS); do \
31799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31800         done; \
31801         (cd $(TARGET_SUBDIR)/libgloss && \
31802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31804                   "RANLIB=$${RANLIB}" \
31805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31806                    html) \
31807           || exit 1
31808
31809 @endif target-libgloss
31810
31811 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
31812 maybe-TAGS-target-libgloss:
31813 @if target-libgloss
31814 maybe-TAGS-target-libgloss: TAGS-target-libgloss
31815
31816 TAGS-target-libgloss: \
31817     configure-target-libgloss 
31818         @: $(MAKE); $(unstage)
31819         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31820         r=`${PWD_COMMAND}`; export r; \
31821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31822         $(NORMAL_TARGET_EXPORTS) \
31823         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
31824         for flag in $(EXTRA_TARGET_FLAGS); do \
31825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31826         done; \
31827         (cd $(TARGET_SUBDIR)/libgloss && \
31828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31830                   "RANLIB=$${RANLIB}" \
31831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31832                    TAGS) \
31833           || exit 1
31834
31835 @endif target-libgloss
31836
31837 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
31838 maybe-install-info-target-libgloss:
31839 @if target-libgloss
31840 maybe-install-info-target-libgloss: install-info-target-libgloss
31841
31842 install-info-target-libgloss: \
31843     configure-target-libgloss \
31844     info-target-libgloss 
31845         @: $(MAKE); $(unstage)
31846         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31847         r=`${PWD_COMMAND}`; export r; \
31848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849         $(NORMAL_TARGET_EXPORTS) \
31850         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
31851         for flag in $(EXTRA_TARGET_FLAGS); do \
31852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31853         done; \
31854         (cd $(TARGET_SUBDIR)/libgloss && \
31855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31857                   "RANLIB=$${RANLIB}" \
31858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31859                    install-info) \
31860           || exit 1
31861
31862 @endif target-libgloss
31863
31864 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
31865 maybe-installcheck-target-libgloss:
31866 @if target-libgloss
31867 maybe-installcheck-target-libgloss: installcheck-target-libgloss
31868
31869 installcheck-target-libgloss: \
31870     configure-target-libgloss 
31871         @: $(MAKE); $(unstage)
31872         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31873         r=`${PWD_COMMAND}`; export r; \
31874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875         $(NORMAL_TARGET_EXPORTS) \
31876         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
31877         for flag in $(EXTRA_TARGET_FLAGS); do \
31878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31879         done; \
31880         (cd $(TARGET_SUBDIR)/libgloss && \
31881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31883                   "RANLIB=$${RANLIB}" \
31884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31885                    installcheck) \
31886           || exit 1
31887
31888 @endif target-libgloss
31889
31890 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
31891 maybe-mostlyclean-target-libgloss:
31892 @if target-libgloss
31893 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
31894
31895 mostlyclean-target-libgloss: 
31896         @: $(MAKE); $(unstage)
31897         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31898         r=`${PWD_COMMAND}`; export r; \
31899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31900         $(NORMAL_TARGET_EXPORTS) \
31901         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
31902         for flag in $(EXTRA_TARGET_FLAGS); do \
31903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31904         done; \
31905         (cd $(TARGET_SUBDIR)/libgloss && \
31906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31908                   "RANLIB=$${RANLIB}" \
31909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31910                    mostlyclean) \
31911           || exit 1
31912
31913 @endif target-libgloss
31914
31915 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
31916 maybe-clean-target-libgloss:
31917 @if target-libgloss
31918 maybe-clean-target-libgloss: clean-target-libgloss
31919
31920 clean-target-libgloss: 
31921         @: $(MAKE); $(unstage)
31922         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31923         r=`${PWD_COMMAND}`; export r; \
31924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925         $(NORMAL_TARGET_EXPORTS) \
31926         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
31927         for flag in $(EXTRA_TARGET_FLAGS); do \
31928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31929         done; \
31930         (cd $(TARGET_SUBDIR)/libgloss && \
31931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31933                   "RANLIB=$${RANLIB}" \
31934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31935                    clean) \
31936           || exit 1
31937
31938 @endif target-libgloss
31939
31940 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
31941 maybe-distclean-target-libgloss:
31942 @if target-libgloss
31943 maybe-distclean-target-libgloss: distclean-target-libgloss
31944
31945 distclean-target-libgloss: 
31946         @: $(MAKE); $(unstage)
31947         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31948         r=`${PWD_COMMAND}`; export r; \
31949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31950         $(NORMAL_TARGET_EXPORTS) \
31951         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
31952         for flag in $(EXTRA_TARGET_FLAGS); do \
31953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31954         done; \
31955         (cd $(TARGET_SUBDIR)/libgloss && \
31956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31958                   "RANLIB=$${RANLIB}" \
31959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31960                    distclean) \
31961           || exit 1
31962
31963 @endif target-libgloss
31964
31965 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
31966 maybe-maintainer-clean-target-libgloss:
31967 @if target-libgloss
31968 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
31969
31970 maintainer-clean-target-libgloss: 
31971         @: $(MAKE); $(unstage)
31972         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
31973         r=`${PWD_COMMAND}`; export r; \
31974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31975         $(NORMAL_TARGET_EXPORTS) \
31976         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
31977         for flag in $(EXTRA_TARGET_FLAGS); do \
31978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31979         done; \
31980         (cd $(TARGET_SUBDIR)/libgloss && \
31981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31983                   "RANLIB=$${RANLIB}" \
31984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31985                    maintainer-clean) \
31986           || exit 1
31987
31988 @endif target-libgloss
31989
31990
31991
31992
31993
31994 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
31995 maybe-configure-target-libiberty:
31996 @if target-libiberty
31997 maybe-configure-target-libiberty: configure-target-libiberty
31998 configure-target-libiberty:
31999         @: $(MAKE); $(unstage)
32000         @r=`${PWD_COMMAND}`; export r; \
32001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32002         echo "Checking multilib configuration for libiberty..."; \
32003         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32004         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
32005         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32006           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32007             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
32008           else \
32009             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
32010             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32011           fi; \
32012         else \
32013           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32014         fi
32015         @test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
32016         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32017         r=`${PWD_COMMAND}`; export r; \
32018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32019         $(NORMAL_TARGET_EXPORTS) \
32020         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
32021         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
32022         case $(srcdir) in \
32023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32024           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
32025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32026         esac; \
32027         srcdiroption="--srcdir=$${topdir}/libiberty"; \
32028         libsrcdir="$$s/libiberty"; \
32029         rm -f no-such-file || : ; \
32030         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32031           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32032           || exit 1
32033 @endif target-libiberty
32034
32035
32036
32037
32038
32039 .PHONY: all-target-libiberty maybe-all-target-libiberty
32040 maybe-all-target-libiberty:
32041 @if target-libiberty
32042 TARGET-target-libiberty=all
32043 maybe-all-target-libiberty: all-target-libiberty
32044 all-target-libiberty: configure-target-libiberty
32045         @: $(MAKE); $(unstage)
32046         @r=`${PWD_COMMAND}`; export r; \
32047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32048         $(NORMAL_TARGET_EXPORTS) \
32049         (cd $(TARGET_SUBDIR)/libiberty && \
32050           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
32051 @endif target-libiberty
32052
32053
32054
32055
32056
32057 .PHONY: check-target-libiberty maybe-check-target-libiberty
32058 maybe-check-target-libiberty:
32059 @if target-libiberty
32060 maybe-check-target-libiberty: check-target-libiberty
32061
32062 check-target-libiberty:
32063         @: $(MAKE); $(unstage)
32064         @r=`${PWD_COMMAND}`; export r; \
32065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32066         $(NORMAL_TARGET_EXPORTS) \
32067         (cd $(TARGET_SUBDIR)/libiberty && \
32068           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32069
32070 @endif target-libiberty
32071
32072 .PHONY: install-target-libiberty maybe-install-target-libiberty
32073 maybe-install-target-libiberty:
32074 @if target-libiberty
32075 maybe-install-target-libiberty: install-target-libiberty
32076
32077 install-target-libiberty: installdirs
32078         @: $(MAKE); $(unstage)
32079         @r=`${PWD_COMMAND}`; export r; \
32080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081         $(NORMAL_TARGET_EXPORTS) \
32082         (cd $(TARGET_SUBDIR)/libiberty && \
32083           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32084
32085 @endif target-libiberty
32086
32087 # Other targets (info, dvi, etc.)
32088
32089 .PHONY: maybe-info-target-libiberty info-target-libiberty
32090 maybe-info-target-libiberty:
32091 @if target-libiberty
32092 maybe-info-target-libiberty: info-target-libiberty
32093
32094 info-target-libiberty: \
32095     configure-target-libiberty 
32096         @: $(MAKE); $(unstage)
32097         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32098         r=`${PWD_COMMAND}`; export r; \
32099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32100         $(NORMAL_TARGET_EXPORTS) \
32101         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
32102         for flag in $(EXTRA_TARGET_FLAGS); do \
32103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32104         done; \
32105         (cd $(TARGET_SUBDIR)/libiberty && \
32106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32108                   "RANLIB=$${RANLIB}" \
32109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32110                    info) \
32111           || exit 1
32112
32113 @endif target-libiberty
32114
32115 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
32116 maybe-dvi-target-libiberty:
32117 @if target-libiberty
32118 maybe-dvi-target-libiberty: dvi-target-libiberty
32119
32120 dvi-target-libiberty: \
32121     configure-target-libiberty 
32122         @: $(MAKE); $(unstage)
32123         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32124         r=`${PWD_COMMAND}`; export r; \
32125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32126         $(NORMAL_TARGET_EXPORTS) \
32127         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
32128         for flag in $(EXTRA_TARGET_FLAGS); do \
32129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32130         done; \
32131         (cd $(TARGET_SUBDIR)/libiberty && \
32132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32134                   "RANLIB=$${RANLIB}" \
32135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32136                    dvi) \
32137           || exit 1
32138
32139 @endif target-libiberty
32140
32141 .PHONY: maybe-html-target-libiberty html-target-libiberty
32142 maybe-html-target-libiberty:
32143 @if target-libiberty
32144 maybe-html-target-libiberty: html-target-libiberty
32145
32146 html-target-libiberty: \
32147     configure-target-libiberty 
32148         @: $(MAKE); $(unstage)
32149         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32150         r=`${PWD_COMMAND}`; export r; \
32151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32152         $(NORMAL_TARGET_EXPORTS) \
32153         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
32154         for flag in $(EXTRA_TARGET_FLAGS); do \
32155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32156         done; \
32157         (cd $(TARGET_SUBDIR)/libiberty && \
32158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32160                   "RANLIB=$${RANLIB}" \
32161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32162                    html) \
32163           || exit 1
32164
32165 @endif target-libiberty
32166
32167 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
32168 maybe-TAGS-target-libiberty:
32169 @if target-libiberty
32170 maybe-TAGS-target-libiberty: TAGS-target-libiberty
32171
32172 TAGS-target-libiberty: \
32173     configure-target-libiberty 
32174         @: $(MAKE); $(unstage)
32175         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32176         r=`${PWD_COMMAND}`; export r; \
32177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32178         $(NORMAL_TARGET_EXPORTS) \
32179         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
32180         for flag in $(EXTRA_TARGET_FLAGS); do \
32181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32182         done; \
32183         (cd $(TARGET_SUBDIR)/libiberty && \
32184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32186                   "RANLIB=$${RANLIB}" \
32187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32188                    TAGS) \
32189           || exit 1
32190
32191 @endif target-libiberty
32192
32193 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
32194 maybe-install-info-target-libiberty:
32195 @if target-libiberty
32196 maybe-install-info-target-libiberty: install-info-target-libiberty
32197
32198 install-info-target-libiberty: \
32199     configure-target-libiberty \
32200     info-target-libiberty 
32201         @: $(MAKE); $(unstage)
32202         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32203         r=`${PWD_COMMAND}`; export r; \
32204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32205         $(NORMAL_TARGET_EXPORTS) \
32206         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
32207         for flag in $(EXTRA_TARGET_FLAGS); do \
32208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32209         done; \
32210         (cd $(TARGET_SUBDIR)/libiberty && \
32211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32213                   "RANLIB=$${RANLIB}" \
32214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32215                    install-info) \
32216           || exit 1
32217
32218 @endif target-libiberty
32219
32220 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
32221 maybe-installcheck-target-libiberty:
32222 @if target-libiberty
32223 maybe-installcheck-target-libiberty: installcheck-target-libiberty
32224
32225 installcheck-target-libiberty: \
32226     configure-target-libiberty 
32227         @: $(MAKE); $(unstage)
32228         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32229         r=`${PWD_COMMAND}`; export r; \
32230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231         $(NORMAL_TARGET_EXPORTS) \
32232         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
32233         for flag in $(EXTRA_TARGET_FLAGS); do \
32234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32235         done; \
32236         (cd $(TARGET_SUBDIR)/libiberty && \
32237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32239                   "RANLIB=$${RANLIB}" \
32240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32241                    installcheck) \
32242           || exit 1
32243
32244 @endif target-libiberty
32245
32246 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
32247 maybe-mostlyclean-target-libiberty:
32248 @if target-libiberty
32249 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
32250
32251 mostlyclean-target-libiberty: 
32252         @: $(MAKE); $(unstage)
32253         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32254         r=`${PWD_COMMAND}`; export r; \
32255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32256         $(NORMAL_TARGET_EXPORTS) \
32257         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
32258         for flag in $(EXTRA_TARGET_FLAGS); do \
32259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32260         done; \
32261         (cd $(TARGET_SUBDIR)/libiberty && \
32262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32264                   "RANLIB=$${RANLIB}" \
32265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32266                    mostlyclean) \
32267           || exit 1
32268
32269 @endif target-libiberty
32270
32271 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
32272 maybe-clean-target-libiberty:
32273 @if target-libiberty
32274 maybe-clean-target-libiberty: clean-target-libiberty
32275
32276 clean-target-libiberty: 
32277         @: $(MAKE); $(unstage)
32278         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32279         r=`${PWD_COMMAND}`; export r; \
32280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32281         $(NORMAL_TARGET_EXPORTS) \
32282         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
32283         for flag in $(EXTRA_TARGET_FLAGS); do \
32284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32285         done; \
32286         (cd $(TARGET_SUBDIR)/libiberty && \
32287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32289                   "RANLIB=$${RANLIB}" \
32290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32291                    clean) \
32292           || exit 1
32293
32294 @endif target-libiberty
32295
32296 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
32297 maybe-distclean-target-libiberty:
32298 @if target-libiberty
32299 maybe-distclean-target-libiberty: distclean-target-libiberty
32300
32301 distclean-target-libiberty: 
32302         @: $(MAKE); $(unstage)
32303         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32304         r=`${PWD_COMMAND}`; export r; \
32305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32306         $(NORMAL_TARGET_EXPORTS) \
32307         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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                    distclean) \
32317           || exit 1
32318
32319 @endif target-libiberty
32320
32321 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
32322 maybe-maintainer-clean-target-libiberty:
32323 @if target-libiberty
32324 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
32325
32326 maintainer-clean-target-libiberty: 
32327         @: $(MAKE); $(unstage)
32328         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32329         r=`${PWD_COMMAND}`; export r; \
32330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32331         $(NORMAL_TARGET_EXPORTS) \
32332         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
32333         for flag in $(EXTRA_TARGET_FLAGS); do \
32334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32335         done; \
32336         (cd $(TARGET_SUBDIR)/libiberty && \
32337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32339                   "RANLIB=$${RANLIB}" \
32340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32341                    maintainer-clean) \
32342           || exit 1
32343
32344 @endif target-libiberty
32345
32346
32347
32348
32349
32350 .PHONY: configure-target-gperf maybe-configure-target-gperf
32351 maybe-configure-target-gperf:
32352 @if target-gperf
32353 maybe-configure-target-gperf: configure-target-gperf
32354 configure-target-gperf:
32355         @: $(MAKE); $(unstage)
32356         @r=`${PWD_COMMAND}`; export r; \
32357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32358         echo "Checking multilib configuration for gperf..."; \
32359         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32360         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
32361         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
32362           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
32363             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
32364           else \
32365             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
32366             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32367           fi; \
32368         else \
32369           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32370         fi
32371         @test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
32372         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32373         r=`${PWD_COMMAND}`; export r; \
32374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32375         $(NORMAL_TARGET_EXPORTS) \
32376         echo Configuring in $(TARGET_SUBDIR)/gperf; \
32377         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
32378         case $(srcdir) in \
32379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32380           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
32381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32382         esac; \
32383         srcdiroption="--srcdir=$${topdir}/gperf"; \
32384         libsrcdir="$$s/gperf"; \
32385         rm -f no-such-file || : ; \
32386         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32387           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32388           || exit 1
32389 @endif target-gperf
32390
32391
32392
32393
32394
32395 .PHONY: all-target-gperf maybe-all-target-gperf
32396 maybe-all-target-gperf:
32397 @if target-gperf
32398 TARGET-target-gperf=all
32399 maybe-all-target-gperf: all-target-gperf
32400 all-target-gperf: configure-target-gperf
32401         @: $(MAKE); $(unstage)
32402         @r=`${PWD_COMMAND}`; export r; \
32403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404         $(NORMAL_TARGET_EXPORTS) \
32405         (cd $(TARGET_SUBDIR)/gperf && \
32406           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
32407 @endif target-gperf
32408
32409
32410
32411
32412
32413 .PHONY: check-target-gperf maybe-check-target-gperf
32414 maybe-check-target-gperf:
32415 @if target-gperf
32416 maybe-check-target-gperf: check-target-gperf
32417
32418 check-target-gperf:
32419         @: $(MAKE); $(unstage)
32420         @r=`${PWD_COMMAND}`; export r; \
32421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32422         $(NORMAL_TARGET_EXPORTS) \
32423         (cd $(TARGET_SUBDIR)/gperf && \
32424           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32425
32426 @endif target-gperf
32427
32428 .PHONY: install-target-gperf maybe-install-target-gperf
32429 maybe-install-target-gperf:
32430 @if target-gperf
32431 maybe-install-target-gperf: install-target-gperf
32432
32433 install-target-gperf: installdirs
32434         @: $(MAKE); $(unstage)
32435         @r=`${PWD_COMMAND}`; export r; \
32436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32437         $(NORMAL_TARGET_EXPORTS) \
32438         (cd $(TARGET_SUBDIR)/gperf && \
32439           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32440
32441 @endif target-gperf
32442
32443 # Other targets (info, dvi, etc.)
32444
32445 .PHONY: maybe-info-target-gperf info-target-gperf
32446 maybe-info-target-gperf:
32447 @if target-gperf
32448 maybe-info-target-gperf: info-target-gperf
32449
32450 info-target-gperf: \
32451     configure-target-gperf 
32452         @: $(MAKE); $(unstage)
32453         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32454         r=`${PWD_COMMAND}`; export r; \
32455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32456         $(NORMAL_TARGET_EXPORTS) \
32457         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
32458         for flag in $(EXTRA_TARGET_FLAGS); do \
32459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32460         done; \
32461         (cd $(TARGET_SUBDIR)/gperf && \
32462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32464                   "RANLIB=$${RANLIB}" \
32465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32466                    info) \
32467           || exit 1
32468
32469 @endif target-gperf
32470
32471 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
32472 maybe-dvi-target-gperf:
32473 @if target-gperf
32474 maybe-dvi-target-gperf: dvi-target-gperf
32475
32476 dvi-target-gperf: \
32477     configure-target-gperf 
32478         @: $(MAKE); $(unstage)
32479         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32480         r=`${PWD_COMMAND}`; export r; \
32481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32482         $(NORMAL_TARGET_EXPORTS) \
32483         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
32484         for flag in $(EXTRA_TARGET_FLAGS); do \
32485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32486         done; \
32487         (cd $(TARGET_SUBDIR)/gperf && \
32488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32490                   "RANLIB=$${RANLIB}" \
32491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32492                    dvi) \
32493           || exit 1
32494
32495 @endif target-gperf
32496
32497 .PHONY: maybe-html-target-gperf html-target-gperf
32498 maybe-html-target-gperf:
32499 @if target-gperf
32500 maybe-html-target-gperf: html-target-gperf
32501
32502 html-target-gperf: \
32503     configure-target-gperf 
32504         @: $(MAKE); $(unstage)
32505         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32506         r=`${PWD_COMMAND}`; export r; \
32507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32508         $(NORMAL_TARGET_EXPORTS) \
32509         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
32510         for flag in $(EXTRA_TARGET_FLAGS); do \
32511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32512         done; \
32513         (cd $(TARGET_SUBDIR)/gperf && \
32514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32516                   "RANLIB=$${RANLIB}" \
32517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32518                    html) \
32519           || exit 1
32520
32521 @endif target-gperf
32522
32523 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
32524 maybe-TAGS-target-gperf:
32525 @if target-gperf
32526 maybe-TAGS-target-gperf: TAGS-target-gperf
32527
32528 TAGS-target-gperf: \
32529     configure-target-gperf 
32530         @: $(MAKE); $(unstage)
32531         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32532         r=`${PWD_COMMAND}`; export r; \
32533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32534         $(NORMAL_TARGET_EXPORTS) \
32535         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
32536         for flag in $(EXTRA_TARGET_FLAGS); do \
32537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32538         done; \
32539         (cd $(TARGET_SUBDIR)/gperf && \
32540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32542                   "RANLIB=$${RANLIB}" \
32543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32544                    TAGS) \
32545           || exit 1
32546
32547 @endif target-gperf
32548
32549 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
32550 maybe-install-info-target-gperf:
32551 @if target-gperf
32552 maybe-install-info-target-gperf: install-info-target-gperf
32553
32554 install-info-target-gperf: \
32555     configure-target-gperf \
32556     info-target-gperf 
32557         @: $(MAKE); $(unstage)
32558         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32559         r=`${PWD_COMMAND}`; export r; \
32560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32561         $(NORMAL_TARGET_EXPORTS) \
32562         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
32563         for flag in $(EXTRA_TARGET_FLAGS); do \
32564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32565         done; \
32566         (cd $(TARGET_SUBDIR)/gperf && \
32567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32569                   "RANLIB=$${RANLIB}" \
32570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32571                    install-info) \
32572           || exit 1
32573
32574 @endif target-gperf
32575
32576 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
32577 maybe-installcheck-target-gperf:
32578 @if target-gperf
32579 maybe-installcheck-target-gperf: installcheck-target-gperf
32580
32581 installcheck-target-gperf: \
32582     configure-target-gperf 
32583         @: $(MAKE); $(unstage)
32584         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32585         r=`${PWD_COMMAND}`; export r; \
32586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32587         $(NORMAL_TARGET_EXPORTS) \
32588         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
32589         for flag in $(EXTRA_TARGET_FLAGS); do \
32590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32591         done; \
32592         (cd $(TARGET_SUBDIR)/gperf && \
32593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32595                   "RANLIB=$${RANLIB}" \
32596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32597                    installcheck) \
32598           || exit 1
32599
32600 @endif target-gperf
32601
32602 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
32603 maybe-mostlyclean-target-gperf:
32604 @if target-gperf
32605 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
32606
32607 mostlyclean-target-gperf: 
32608         @: $(MAKE); $(unstage)
32609         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32610         r=`${PWD_COMMAND}`; export r; \
32611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32612         $(NORMAL_TARGET_EXPORTS) \
32613         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
32614         for flag in $(EXTRA_TARGET_FLAGS); do \
32615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32616         done; \
32617         (cd $(TARGET_SUBDIR)/gperf && \
32618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32620                   "RANLIB=$${RANLIB}" \
32621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32622                    mostlyclean) \
32623           || exit 1
32624
32625 @endif target-gperf
32626
32627 .PHONY: maybe-clean-target-gperf clean-target-gperf
32628 maybe-clean-target-gperf:
32629 @if target-gperf
32630 maybe-clean-target-gperf: clean-target-gperf
32631
32632 clean-target-gperf: 
32633         @: $(MAKE); $(unstage)
32634         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32635         r=`${PWD_COMMAND}`; export r; \
32636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32637         $(NORMAL_TARGET_EXPORTS) \
32638         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
32639         for flag in $(EXTRA_TARGET_FLAGS); do \
32640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32641         done; \
32642         (cd $(TARGET_SUBDIR)/gperf && \
32643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32645                   "RANLIB=$${RANLIB}" \
32646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32647                    clean) \
32648           || exit 1
32649
32650 @endif target-gperf
32651
32652 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
32653 maybe-distclean-target-gperf:
32654 @if target-gperf
32655 maybe-distclean-target-gperf: distclean-target-gperf
32656
32657 distclean-target-gperf: 
32658         @: $(MAKE); $(unstage)
32659         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32660         r=`${PWD_COMMAND}`; export r; \
32661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32662         $(NORMAL_TARGET_EXPORTS) \
32663         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
32664         for flag in $(EXTRA_TARGET_FLAGS); do \
32665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32666         done; \
32667         (cd $(TARGET_SUBDIR)/gperf && \
32668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32670                   "RANLIB=$${RANLIB}" \
32671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32672                    distclean) \
32673           || exit 1
32674
32675 @endif target-gperf
32676
32677 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
32678 maybe-maintainer-clean-target-gperf:
32679 @if target-gperf
32680 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
32681
32682 maintainer-clean-target-gperf: 
32683         @: $(MAKE); $(unstage)
32684         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
32685         r=`${PWD_COMMAND}`; export r; \
32686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32687         $(NORMAL_TARGET_EXPORTS) \
32688         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
32689         for flag in $(EXTRA_TARGET_FLAGS); do \
32690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32691         done; \
32692         (cd $(TARGET_SUBDIR)/gperf && \
32693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32695                   "RANLIB=$${RANLIB}" \
32696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32697                    maintainer-clean) \
32698           || exit 1
32699
32700 @endif target-gperf
32701
32702
32703
32704
32705
32706 .PHONY: configure-target-examples maybe-configure-target-examples
32707 maybe-configure-target-examples:
32708 @if target-examples
32709 maybe-configure-target-examples: configure-target-examples
32710 configure-target-examples:
32711         @: $(MAKE); $(unstage)
32712         @r=`${PWD_COMMAND}`; export r; \
32713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32714         echo "Checking multilib configuration for examples..."; \
32715         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32716         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
32717         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
32718           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
32719             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
32720           else \
32721             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
32722             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
32723           fi; \
32724         else \
32725           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
32726         fi
32727         @test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
32728         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
32729         r=`${PWD_COMMAND}`; export r; \
32730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32731         $(NORMAL_TARGET_EXPORTS) \
32732         echo Configuring in $(TARGET_SUBDIR)/examples; \
32733         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
32734         case $(srcdir) in \
32735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32736           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
32737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32738         esac; \
32739         srcdiroption="--srcdir=$${topdir}/examples"; \
32740         libsrcdir="$$s/examples"; \
32741         rm -f no-such-file || : ; \
32742         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32743           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32744           || exit 1
32745 @endif target-examples
32746
32747
32748
32749
32750
32751 .PHONY: all-target-examples maybe-all-target-examples
32752 maybe-all-target-examples:
32753 @if target-examples
32754 TARGET-target-examples=all
32755 maybe-all-target-examples: all-target-examples
32756 all-target-examples: configure-target-examples
32757         @: $(MAKE); $(unstage)
32758         @r=`${PWD_COMMAND}`; export r; \
32759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32760         $(NORMAL_TARGET_EXPORTS) \
32761         (cd $(TARGET_SUBDIR)/examples && \
32762           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
32763 @endif target-examples
32764
32765
32766
32767
32768
32769 .PHONY: check-target-examples maybe-check-target-examples
32770 maybe-check-target-examples:
32771 @if target-examples
32772 maybe-check-target-examples: check-target-examples
32773
32774 # Dummy target for uncheckable module.
32775 check-target-examples:
32776
32777 @endif target-examples
32778
32779 .PHONY: install-target-examples maybe-install-target-examples
32780 maybe-install-target-examples:
32781 @if target-examples
32782 maybe-install-target-examples: install-target-examples
32783
32784 # Dummy target for uninstallable.
32785 install-target-examples:
32786
32787 @endif target-examples
32788
32789 # Other targets (info, dvi, etc.)
32790
32791 .PHONY: maybe-info-target-examples info-target-examples
32792 maybe-info-target-examples:
32793 @if target-examples
32794 maybe-info-target-examples: info-target-examples
32795
32796 info-target-examples: \
32797     configure-target-examples 
32798         @: $(MAKE); $(unstage)
32799         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32800         r=`${PWD_COMMAND}`; export r; \
32801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32802         $(NORMAL_TARGET_EXPORTS) \
32803         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
32804         for flag in $(EXTRA_TARGET_FLAGS); do \
32805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32806         done; \
32807         (cd $(TARGET_SUBDIR)/examples && \
32808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32810                   "RANLIB=$${RANLIB}" \
32811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32812                    info) \
32813           || exit 1
32814
32815 @endif target-examples
32816
32817 .PHONY: maybe-dvi-target-examples dvi-target-examples
32818 maybe-dvi-target-examples:
32819 @if target-examples
32820 maybe-dvi-target-examples: dvi-target-examples
32821
32822 dvi-target-examples: \
32823     configure-target-examples 
32824         @: $(MAKE); $(unstage)
32825         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32826         r=`${PWD_COMMAND}`; export r; \
32827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32828         $(NORMAL_TARGET_EXPORTS) \
32829         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
32830         for flag in $(EXTRA_TARGET_FLAGS); do \
32831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32832         done; \
32833         (cd $(TARGET_SUBDIR)/examples && \
32834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32836                   "RANLIB=$${RANLIB}" \
32837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32838                    dvi) \
32839           || exit 1
32840
32841 @endif target-examples
32842
32843 .PHONY: maybe-html-target-examples html-target-examples
32844 maybe-html-target-examples:
32845 @if target-examples
32846 maybe-html-target-examples: html-target-examples
32847
32848 html-target-examples: \
32849     configure-target-examples 
32850         @: $(MAKE); $(unstage)
32851         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32852         r=`${PWD_COMMAND}`; export r; \
32853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854         $(NORMAL_TARGET_EXPORTS) \
32855         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
32856         for flag in $(EXTRA_TARGET_FLAGS); do \
32857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32858         done; \
32859         (cd $(TARGET_SUBDIR)/examples && \
32860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32862                   "RANLIB=$${RANLIB}" \
32863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32864                    html) \
32865           || exit 1
32866
32867 @endif target-examples
32868
32869 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
32870 maybe-TAGS-target-examples:
32871 @if target-examples
32872 maybe-TAGS-target-examples: TAGS-target-examples
32873
32874 TAGS-target-examples: \
32875     configure-target-examples 
32876         @: $(MAKE); $(unstage)
32877         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32878         r=`${PWD_COMMAND}`; export r; \
32879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32880         $(NORMAL_TARGET_EXPORTS) \
32881         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
32882         for flag in $(EXTRA_TARGET_FLAGS); do \
32883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32884         done; \
32885         (cd $(TARGET_SUBDIR)/examples && \
32886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32888                   "RANLIB=$${RANLIB}" \
32889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32890                    TAGS) \
32891           || exit 1
32892
32893 @endif target-examples
32894
32895 .PHONY: maybe-install-info-target-examples install-info-target-examples
32896 maybe-install-info-target-examples:
32897 @if target-examples
32898 maybe-install-info-target-examples: install-info-target-examples
32899
32900 install-info-target-examples: \
32901     configure-target-examples \
32902     info-target-examples 
32903         @: $(MAKE); $(unstage)
32904         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32905         r=`${PWD_COMMAND}`; export r; \
32906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32907         $(NORMAL_TARGET_EXPORTS) \
32908         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
32909         for flag in $(EXTRA_TARGET_FLAGS); do \
32910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32911         done; \
32912         (cd $(TARGET_SUBDIR)/examples && \
32913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32915                   "RANLIB=$${RANLIB}" \
32916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32917                    install-info) \
32918           || exit 1
32919
32920 @endif target-examples
32921
32922 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
32923 maybe-installcheck-target-examples:
32924 @if target-examples
32925 maybe-installcheck-target-examples: installcheck-target-examples
32926
32927 installcheck-target-examples: \
32928     configure-target-examples 
32929         @: $(MAKE); $(unstage)
32930         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32931         r=`${PWD_COMMAND}`; export r; \
32932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32933         $(NORMAL_TARGET_EXPORTS) \
32934         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
32935         for flag in $(EXTRA_TARGET_FLAGS); do \
32936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32937         done; \
32938         (cd $(TARGET_SUBDIR)/examples && \
32939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32941                   "RANLIB=$${RANLIB}" \
32942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32943                    installcheck) \
32944           || exit 1
32945
32946 @endif target-examples
32947
32948 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
32949 maybe-mostlyclean-target-examples:
32950 @if target-examples
32951 maybe-mostlyclean-target-examples: mostlyclean-target-examples
32952
32953 mostlyclean-target-examples: 
32954         @: $(MAKE); $(unstage)
32955         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32956         r=`${PWD_COMMAND}`; export r; \
32957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958         $(NORMAL_TARGET_EXPORTS) \
32959         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
32960         for flag in $(EXTRA_TARGET_FLAGS); do \
32961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32962         done; \
32963         (cd $(TARGET_SUBDIR)/examples && \
32964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32966                   "RANLIB=$${RANLIB}" \
32967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32968                    mostlyclean) \
32969           || exit 1
32970
32971 @endif target-examples
32972
32973 .PHONY: maybe-clean-target-examples clean-target-examples
32974 maybe-clean-target-examples:
32975 @if target-examples
32976 maybe-clean-target-examples: clean-target-examples
32977
32978 clean-target-examples: 
32979         @: $(MAKE); $(unstage)
32980         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
32981         r=`${PWD_COMMAND}`; export r; \
32982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32983         $(NORMAL_TARGET_EXPORTS) \
32984         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
32985         for flag in $(EXTRA_TARGET_FLAGS); do \
32986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32987         done; \
32988         (cd $(TARGET_SUBDIR)/examples && \
32989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32991                   "RANLIB=$${RANLIB}" \
32992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32993                    clean) \
32994           || exit 1
32995
32996 @endif target-examples
32997
32998 .PHONY: maybe-distclean-target-examples distclean-target-examples
32999 maybe-distclean-target-examples:
33000 @if target-examples
33001 maybe-distclean-target-examples: distclean-target-examples
33002
33003 distclean-target-examples: 
33004         @: $(MAKE); $(unstage)
33005         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33006         r=`${PWD_COMMAND}`; export r; \
33007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33008         $(NORMAL_TARGET_EXPORTS) \
33009         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
33010         for flag in $(EXTRA_TARGET_FLAGS); do \
33011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33012         done; \
33013         (cd $(TARGET_SUBDIR)/examples && \
33014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33016                   "RANLIB=$${RANLIB}" \
33017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33018                    distclean) \
33019           || exit 1
33020
33021 @endif target-examples
33022
33023 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
33024 maybe-maintainer-clean-target-examples:
33025 @if target-examples
33026 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
33027
33028 maintainer-clean-target-examples: 
33029         @: $(MAKE); $(unstage)
33030         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33031         r=`${PWD_COMMAND}`; export r; \
33032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33033         $(NORMAL_TARGET_EXPORTS) \
33034         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
33035         for flag in $(EXTRA_TARGET_FLAGS); do \
33036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33037         done; \
33038         (cd $(TARGET_SUBDIR)/examples && \
33039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33041                   "RANLIB=$${RANLIB}" \
33042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33043                    maintainer-clean) \
33044           || exit 1
33045
33046 @endif target-examples
33047
33048
33049
33050
33051
33052 .PHONY: configure-target-libffi maybe-configure-target-libffi
33053 maybe-configure-target-libffi:
33054 @if target-libffi
33055 maybe-configure-target-libffi: configure-target-libffi
33056 configure-target-libffi:
33057         @: $(MAKE); $(unstage)
33058         @r=`${PWD_COMMAND}`; export r; \
33059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33060         echo "Checking multilib configuration for libffi..."; \
33061         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33062         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
33063         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
33064           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
33065             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
33066           else \
33067             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
33068             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33069           fi; \
33070         else \
33071           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33072         fi
33073         @test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
33074         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33075         r=`${PWD_COMMAND}`; export r; \
33076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33077         $(NORMAL_TARGET_EXPORTS) \
33078         echo Configuring in $(TARGET_SUBDIR)/libffi; \
33079         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
33080         case $(srcdir) in \
33081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33082           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
33083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33084         esac; \
33085         srcdiroption="--srcdir=$${topdir}/libffi"; \
33086         libsrcdir="$$s/libffi"; \
33087         rm -f no-such-file || : ; \
33088         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33089           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33090           || exit 1
33091 @endif target-libffi
33092
33093
33094
33095
33096
33097 .PHONY: all-target-libffi maybe-all-target-libffi
33098 maybe-all-target-libffi:
33099 @if target-libffi
33100 TARGET-target-libffi=all
33101 maybe-all-target-libffi: all-target-libffi
33102 all-target-libffi: configure-target-libffi
33103         @: $(MAKE); $(unstage)
33104         @r=`${PWD_COMMAND}`; export r; \
33105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33106         $(NORMAL_TARGET_EXPORTS) \
33107         (cd $(TARGET_SUBDIR)/libffi && \
33108           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
33109 @endif target-libffi
33110
33111
33112
33113
33114
33115 .PHONY: check-target-libffi maybe-check-target-libffi
33116 maybe-check-target-libffi:
33117 @if target-libffi
33118 maybe-check-target-libffi: check-target-libffi
33119
33120 check-target-libffi:
33121         @: $(MAKE); $(unstage)
33122         @r=`${PWD_COMMAND}`; export r; \
33123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124         $(NORMAL_TARGET_EXPORTS) \
33125         (cd $(TARGET_SUBDIR)/libffi && \
33126           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33127
33128 @endif target-libffi
33129
33130 .PHONY: install-target-libffi maybe-install-target-libffi
33131 maybe-install-target-libffi:
33132 @if target-libffi
33133 maybe-install-target-libffi: install-target-libffi
33134
33135 install-target-libffi: installdirs
33136         @: $(MAKE); $(unstage)
33137         @r=`${PWD_COMMAND}`; export r; \
33138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33139         $(NORMAL_TARGET_EXPORTS) \
33140         (cd $(TARGET_SUBDIR)/libffi && \
33141           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33142
33143 @endif target-libffi
33144
33145 # Other targets (info, dvi, etc.)
33146
33147 .PHONY: maybe-info-target-libffi info-target-libffi
33148 maybe-info-target-libffi:
33149 @if target-libffi
33150 maybe-info-target-libffi: info-target-libffi
33151
33152 info-target-libffi: \
33153     configure-target-libffi 
33154         @: $(MAKE); $(unstage)
33155         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33156         r=`${PWD_COMMAND}`; export r; \
33157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33158         $(NORMAL_TARGET_EXPORTS) \
33159         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
33160         for flag in $(EXTRA_TARGET_FLAGS); do \
33161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33162         done; \
33163         (cd $(TARGET_SUBDIR)/libffi && \
33164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33166                   "RANLIB=$${RANLIB}" \
33167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33168                    info) \
33169           || exit 1
33170
33171 @endif target-libffi
33172
33173 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
33174 maybe-dvi-target-libffi:
33175 @if target-libffi
33176 maybe-dvi-target-libffi: dvi-target-libffi
33177
33178 dvi-target-libffi: \
33179     configure-target-libffi 
33180         @: $(MAKE); $(unstage)
33181         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33182         r=`${PWD_COMMAND}`; export r; \
33183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33184         $(NORMAL_TARGET_EXPORTS) \
33185         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
33186         for flag in $(EXTRA_TARGET_FLAGS); do \
33187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33188         done; \
33189         (cd $(TARGET_SUBDIR)/libffi && \
33190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33192                   "RANLIB=$${RANLIB}" \
33193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33194                    dvi) \
33195           || exit 1
33196
33197 @endif target-libffi
33198
33199 .PHONY: maybe-html-target-libffi html-target-libffi
33200 maybe-html-target-libffi:
33201 @if target-libffi
33202 maybe-html-target-libffi: html-target-libffi
33203
33204 html-target-libffi: \
33205     configure-target-libffi 
33206         @: $(MAKE); $(unstage)
33207         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33208         r=`${PWD_COMMAND}`; export r; \
33209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33210         $(NORMAL_TARGET_EXPORTS) \
33211         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    html) \
33221           || exit 1
33222
33223 @endif target-libffi
33224
33225 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
33226 maybe-TAGS-target-libffi:
33227 @if target-libffi
33228 maybe-TAGS-target-libffi: TAGS-target-libffi
33229
33230 TAGS-target-libffi: \
33231     configure-target-libffi 
33232         @: $(MAKE); $(unstage)
33233         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33234         r=`${PWD_COMMAND}`; export r; \
33235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33236         $(NORMAL_TARGET_EXPORTS) \
33237         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
33238         for flag in $(EXTRA_TARGET_FLAGS); do \
33239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33240         done; \
33241         (cd $(TARGET_SUBDIR)/libffi && \
33242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33244                   "RANLIB=$${RANLIB}" \
33245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33246                    TAGS) \
33247           || exit 1
33248
33249 @endif target-libffi
33250
33251 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
33252 maybe-install-info-target-libffi:
33253 @if target-libffi
33254 maybe-install-info-target-libffi: install-info-target-libffi
33255
33256 install-info-target-libffi: \
33257     configure-target-libffi \
33258     info-target-libffi 
33259         @: $(MAKE); $(unstage)
33260         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33261         r=`${PWD_COMMAND}`; export r; \
33262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33263         $(NORMAL_TARGET_EXPORTS) \
33264         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
33265         for flag in $(EXTRA_TARGET_FLAGS); do \
33266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267         done; \
33268         (cd $(TARGET_SUBDIR)/libffi && \
33269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33271                   "RANLIB=$${RANLIB}" \
33272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33273                    install-info) \
33274           || exit 1
33275
33276 @endif target-libffi
33277
33278 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
33279 maybe-installcheck-target-libffi:
33280 @if target-libffi
33281 maybe-installcheck-target-libffi: installcheck-target-libffi
33282
33283 installcheck-target-libffi: \
33284     configure-target-libffi 
33285         @: $(MAKE); $(unstage)
33286         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33287         r=`${PWD_COMMAND}`; export r; \
33288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33289         $(NORMAL_TARGET_EXPORTS) \
33290         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
33291         for flag in $(EXTRA_TARGET_FLAGS); do \
33292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293         done; \
33294         (cd $(TARGET_SUBDIR)/libffi && \
33295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33297                   "RANLIB=$${RANLIB}" \
33298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33299                    installcheck) \
33300           || exit 1
33301
33302 @endif target-libffi
33303
33304 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
33305 maybe-mostlyclean-target-libffi:
33306 @if target-libffi
33307 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
33308
33309 mostlyclean-target-libffi: 
33310         @: $(MAKE); $(unstage)
33311         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33312         r=`${PWD_COMMAND}`; export r; \
33313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33314         $(NORMAL_TARGET_EXPORTS) \
33315         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
33316         for flag in $(EXTRA_TARGET_FLAGS); do \
33317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33318         done; \
33319         (cd $(TARGET_SUBDIR)/libffi && \
33320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33322                   "RANLIB=$${RANLIB}" \
33323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33324                    mostlyclean) \
33325           || exit 1
33326
33327 @endif target-libffi
33328
33329 .PHONY: maybe-clean-target-libffi clean-target-libffi
33330 maybe-clean-target-libffi:
33331 @if target-libffi
33332 maybe-clean-target-libffi: clean-target-libffi
33333
33334 clean-target-libffi: 
33335         @: $(MAKE); $(unstage)
33336         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33337         r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(NORMAL_TARGET_EXPORTS) \
33340         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
33341         for flag in $(EXTRA_TARGET_FLAGS); do \
33342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33343         done; \
33344         (cd $(TARGET_SUBDIR)/libffi && \
33345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347                   "RANLIB=$${RANLIB}" \
33348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33349                    clean) \
33350           || exit 1
33351
33352 @endif target-libffi
33353
33354 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
33355 maybe-distclean-target-libffi:
33356 @if target-libffi
33357 maybe-distclean-target-libffi: distclean-target-libffi
33358
33359 distclean-target-libffi: 
33360         @: $(MAKE); $(unstage)
33361         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33362         r=`${PWD_COMMAND}`; export r; \
33363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33364         $(NORMAL_TARGET_EXPORTS) \
33365         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
33366         for flag in $(EXTRA_TARGET_FLAGS); do \
33367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33368         done; \
33369         (cd $(TARGET_SUBDIR)/libffi && \
33370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33372                   "RANLIB=$${RANLIB}" \
33373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33374                    distclean) \
33375           || exit 1
33376
33377 @endif target-libffi
33378
33379 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
33380 maybe-maintainer-clean-target-libffi:
33381 @if target-libffi
33382 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
33383
33384 maintainer-clean-target-libffi: 
33385         @: $(MAKE); $(unstage)
33386         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33387         r=`${PWD_COMMAND}`; export r; \
33388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33389         $(NORMAL_TARGET_EXPORTS) \
33390         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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                    maintainer-clean) \
33400           || exit 1
33401
33402 @endif target-libffi
33403
33404
33405
33406
33407
33408 .PHONY: configure-target-libjava maybe-configure-target-libjava
33409 maybe-configure-target-libjava:
33410 @if target-libjava
33411 maybe-configure-target-libjava: configure-target-libjava
33412 configure-target-libjava:
33413         @: $(MAKE); $(unstage)
33414         @r=`${PWD_COMMAND}`; export r; \
33415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33416         echo "Checking multilib configuration for libjava..."; \
33417         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
33418         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
33419         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
33420           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
33421             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
33422           else \
33423             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
33424             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
33425           fi; \
33426         else \
33427           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
33428         fi
33429         @test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
33430         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
33431         r=`${PWD_COMMAND}`; export r; \
33432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33433         $(RAW_CXX_TARGET_EXPORTS) \
33434         echo Configuring in $(TARGET_SUBDIR)/libjava; \
33435         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
33436         case $(srcdir) in \
33437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33438           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
33439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33440         esac; \
33441         srcdiroption="--srcdir=$${topdir}/libjava"; \
33442         libsrcdir="$$s/libjava"; \
33443         rm -f no-such-file || : ; \
33444         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33445           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33446           || exit 1
33447 @endif target-libjava
33448
33449
33450
33451
33452
33453 .PHONY: all-target-libjava maybe-all-target-libjava
33454 maybe-all-target-libjava:
33455 @if target-libjava
33456 TARGET-target-libjava=all
33457 maybe-all-target-libjava: all-target-libjava
33458 all-target-libjava: configure-target-libjava
33459         @: $(MAKE); $(unstage)
33460         @r=`${PWD_COMMAND}`; export r; \
33461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33462         $(RAW_CXX_TARGET_EXPORTS) \
33463         (cd $(TARGET_SUBDIR)/libjava && \
33464           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
33465 @endif target-libjava
33466
33467
33468
33469
33470
33471 .PHONY: check-target-libjava maybe-check-target-libjava
33472 maybe-check-target-libjava:
33473 @if target-libjava
33474 maybe-check-target-libjava: check-target-libjava
33475
33476 check-target-libjava:
33477         @: $(MAKE); $(unstage)
33478         @r=`${PWD_COMMAND}`; export r; \
33479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33480         $(RAW_CXX_TARGET_EXPORTS) \
33481         (cd $(TARGET_SUBDIR)/libjava && \
33482           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33483
33484 @endif target-libjava
33485
33486 .PHONY: install-target-libjava maybe-install-target-libjava
33487 maybe-install-target-libjava:
33488 @if target-libjava
33489 maybe-install-target-libjava: install-target-libjava
33490
33491 install-target-libjava: installdirs
33492         @: $(MAKE); $(unstage)
33493         @r=`${PWD_COMMAND}`; export r; \
33494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495         $(RAW_CXX_TARGET_EXPORTS) \
33496         (cd $(TARGET_SUBDIR)/libjava && \
33497           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33498
33499 @endif target-libjava
33500
33501 # Other targets (info, dvi, etc.)
33502
33503 .PHONY: maybe-info-target-libjava info-target-libjava
33504 maybe-info-target-libjava:
33505 @if target-libjava
33506 maybe-info-target-libjava: info-target-libjava
33507
33508 info-target-libjava: \
33509     configure-target-libjava 
33510         @: $(MAKE); $(unstage)
33511         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33512         r=`${PWD_COMMAND}`; export r; \
33513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33514         $(RAW_CXX_TARGET_EXPORTS) \
33515         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
33516         for flag in $(EXTRA_TARGET_FLAGS); do \
33517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33518         done; \
33519         (cd $(TARGET_SUBDIR)/libjava && \
33520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33522                   "RANLIB=$${RANLIB}" \
33523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33524                    info) \
33525           || exit 1
33526
33527 @endif target-libjava
33528
33529 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
33530 maybe-dvi-target-libjava:
33531 @if target-libjava
33532 maybe-dvi-target-libjava: dvi-target-libjava
33533
33534 dvi-target-libjava: \
33535     configure-target-libjava 
33536         @: $(MAKE); $(unstage)
33537         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33538         r=`${PWD_COMMAND}`; export r; \
33539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33540         $(RAW_CXX_TARGET_EXPORTS) \
33541         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
33542         for flag in $(EXTRA_TARGET_FLAGS); do \
33543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544         done; \
33545         (cd $(TARGET_SUBDIR)/libjava && \
33546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33548                   "RANLIB=$${RANLIB}" \
33549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33550                    dvi) \
33551           || exit 1
33552
33553 @endif target-libjava
33554
33555 .PHONY: maybe-html-target-libjava html-target-libjava
33556 maybe-html-target-libjava:
33557 @if target-libjava
33558 maybe-html-target-libjava: html-target-libjava
33559
33560 html-target-libjava: \
33561     configure-target-libjava 
33562         @: $(MAKE); $(unstage)
33563         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33564         r=`${PWD_COMMAND}`; export r; \
33565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33566         $(RAW_CXX_TARGET_EXPORTS) \
33567         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
33568         for flag in $(EXTRA_TARGET_FLAGS); do \
33569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570         done; \
33571         (cd $(TARGET_SUBDIR)/libjava && \
33572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33574                   "RANLIB=$${RANLIB}" \
33575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33576                    html) \
33577           || exit 1
33578
33579 @endif target-libjava
33580
33581 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
33582 maybe-TAGS-target-libjava:
33583 @if target-libjava
33584 maybe-TAGS-target-libjava: TAGS-target-libjava
33585
33586 TAGS-target-libjava: \
33587     configure-target-libjava 
33588         @: $(MAKE); $(unstage)
33589         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33590         r=`${PWD_COMMAND}`; export r; \
33591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592         $(RAW_CXX_TARGET_EXPORTS) \
33593         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
33594         for flag in $(EXTRA_TARGET_FLAGS); do \
33595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596         done; \
33597         (cd $(TARGET_SUBDIR)/libjava && \
33598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33600                   "RANLIB=$${RANLIB}" \
33601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33602                    TAGS) \
33603           || exit 1
33604
33605 @endif target-libjava
33606
33607 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
33608 maybe-install-info-target-libjava:
33609 @if target-libjava
33610 maybe-install-info-target-libjava: install-info-target-libjava
33611
33612 install-info-target-libjava: \
33613     configure-target-libjava \
33614     info-target-libjava 
33615         @: $(MAKE); $(unstage)
33616         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33617         r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619         $(RAW_CXX_TARGET_EXPORTS) \
33620         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
33621         for flag in $(EXTRA_TARGET_FLAGS); do \
33622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33623         done; \
33624         (cd $(TARGET_SUBDIR)/libjava && \
33625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627                   "RANLIB=$${RANLIB}" \
33628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33629                    install-info) \
33630           || exit 1
33631
33632 @endif target-libjava
33633
33634 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
33635 maybe-installcheck-target-libjava:
33636 @if target-libjava
33637 maybe-installcheck-target-libjava: installcheck-target-libjava
33638
33639 installcheck-target-libjava: \
33640     configure-target-libjava 
33641         @: $(MAKE); $(unstage)
33642         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33643         r=`${PWD_COMMAND}`; export r; \
33644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645         $(RAW_CXX_TARGET_EXPORTS) \
33646         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
33647         for flag in $(EXTRA_TARGET_FLAGS); do \
33648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33649         done; \
33650         (cd $(TARGET_SUBDIR)/libjava && \
33651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653                   "RANLIB=$${RANLIB}" \
33654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33655                    installcheck) \
33656           || exit 1
33657
33658 @endif target-libjava
33659
33660 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
33661 maybe-mostlyclean-target-libjava:
33662 @if target-libjava
33663 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
33664
33665 mostlyclean-target-libjava: 
33666         @: $(MAKE); $(unstage)
33667         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33668         r=`${PWD_COMMAND}`; export r; \
33669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33670         $(RAW_CXX_TARGET_EXPORTS) \
33671         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
33672         for flag in $(EXTRA_TARGET_FLAGS); do \
33673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33674         done; \
33675         (cd $(TARGET_SUBDIR)/libjava && \
33676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33678                   "RANLIB=$${RANLIB}" \
33679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33680                    mostlyclean) \
33681           || exit 1
33682
33683 @endif target-libjava
33684
33685 .PHONY: maybe-clean-target-libjava clean-target-libjava
33686 maybe-clean-target-libjava:
33687 @if target-libjava
33688 maybe-clean-target-libjava: clean-target-libjava
33689
33690 clean-target-libjava: 
33691         @: $(MAKE); $(unstage)
33692         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33693         r=`${PWD_COMMAND}`; export r; \
33694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33695         $(RAW_CXX_TARGET_EXPORTS) \
33696         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
33697         for flag in $(EXTRA_TARGET_FLAGS); do \
33698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33699         done; \
33700         (cd $(TARGET_SUBDIR)/libjava && \
33701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33703                   "RANLIB=$${RANLIB}" \
33704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33705                    clean) \
33706           || exit 1
33707
33708 @endif target-libjava
33709
33710 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
33711 maybe-distclean-target-libjava:
33712 @if target-libjava
33713 maybe-distclean-target-libjava: distclean-target-libjava
33714
33715 distclean-target-libjava: 
33716         @: $(MAKE); $(unstage)
33717         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33718         r=`${PWD_COMMAND}`; export r; \
33719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33720         $(RAW_CXX_TARGET_EXPORTS) \
33721         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
33722         for flag in $(EXTRA_TARGET_FLAGS); do \
33723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33724         done; \
33725         (cd $(TARGET_SUBDIR)/libjava && \
33726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33728                   "RANLIB=$${RANLIB}" \
33729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33730                    distclean) \
33731           || exit 1
33732
33733 @endif target-libjava
33734
33735 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
33736 maybe-maintainer-clean-target-libjava:
33737 @if target-libjava
33738 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
33739
33740 maintainer-clean-target-libjava: 
33741         @: $(MAKE); $(unstage)
33742         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
33743         r=`${PWD_COMMAND}`; export r; \
33744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33745         $(RAW_CXX_TARGET_EXPORTS) \
33746         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
33747         for flag in $(EXTRA_TARGET_FLAGS); do \
33748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33749         done; \
33750         (cd $(TARGET_SUBDIR)/libjava && \
33751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33753                   "RANLIB=$${RANLIB}" \
33754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33755                    maintainer-clean) \
33756           || exit 1
33757
33758 @endif target-libjava
33759
33760
33761
33762
33763
33764 .PHONY: configure-target-zlib maybe-configure-target-zlib
33765 maybe-configure-target-zlib:
33766 @if target-zlib
33767 maybe-configure-target-zlib: configure-target-zlib
33768 configure-target-zlib:
33769         @: $(MAKE); $(unstage)
33770         @r=`${PWD_COMMAND}`; export r; \
33771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33772         echo "Checking multilib configuration for zlib..."; \
33773         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33774         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
33775         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
33776           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
33777             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
33778           else \
33779             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
33780             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
33781           fi; \
33782         else \
33783           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
33784         fi
33785         @test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
33786         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
33787         r=`${PWD_COMMAND}`; export r; \
33788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789         $(NORMAL_TARGET_EXPORTS) \
33790         echo Configuring in $(TARGET_SUBDIR)/zlib; \
33791         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
33792         case $(srcdir) in \
33793           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33794           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
33795                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33796         esac; \
33797         srcdiroption="--srcdir=$${topdir}/zlib"; \
33798         libsrcdir="$$s/zlib"; \
33799         rm -f no-such-file || : ; \
33800         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33801           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33802           || exit 1
33803 @endif target-zlib
33804
33805
33806
33807
33808
33809 .PHONY: all-target-zlib maybe-all-target-zlib
33810 maybe-all-target-zlib:
33811 @if target-zlib
33812 TARGET-target-zlib=all
33813 maybe-all-target-zlib: all-target-zlib
33814 all-target-zlib: configure-target-zlib
33815         @: $(MAKE); $(unstage)
33816         @r=`${PWD_COMMAND}`; export r; \
33817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33818         $(NORMAL_TARGET_EXPORTS) \
33819         (cd $(TARGET_SUBDIR)/zlib && \
33820           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
33821 @endif target-zlib
33822
33823
33824
33825
33826
33827 .PHONY: check-target-zlib maybe-check-target-zlib
33828 maybe-check-target-zlib:
33829 @if target-zlib
33830 maybe-check-target-zlib: check-target-zlib
33831
33832 check-target-zlib:
33833         @: $(MAKE); $(unstage)
33834         @r=`${PWD_COMMAND}`; export r; \
33835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33836         $(NORMAL_TARGET_EXPORTS) \
33837         (cd $(TARGET_SUBDIR)/zlib && \
33838           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33839
33840 @endif target-zlib
33841
33842 .PHONY: install-target-zlib maybe-install-target-zlib
33843 maybe-install-target-zlib:
33844 @if target-zlib
33845 maybe-install-target-zlib: install-target-zlib
33846
33847 install-target-zlib: installdirs
33848         @: $(MAKE); $(unstage)
33849         @r=`${PWD_COMMAND}`; export r; \
33850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33851         $(NORMAL_TARGET_EXPORTS) \
33852         (cd $(TARGET_SUBDIR)/zlib && \
33853           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33854
33855 @endif target-zlib
33856
33857 # Other targets (info, dvi, etc.)
33858
33859 .PHONY: maybe-info-target-zlib info-target-zlib
33860 maybe-info-target-zlib:
33861 @if target-zlib
33862 maybe-info-target-zlib: info-target-zlib
33863
33864 info-target-zlib: \
33865     configure-target-zlib 
33866         @: $(MAKE); $(unstage)
33867         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33868         r=`${PWD_COMMAND}`; export r; \
33869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33870         $(NORMAL_TARGET_EXPORTS) \
33871         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
33872         for flag in $(EXTRA_TARGET_FLAGS); do \
33873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33874         done; \
33875         (cd $(TARGET_SUBDIR)/zlib && \
33876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33878                   "RANLIB=$${RANLIB}" \
33879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33880                    info) \
33881           || exit 1
33882
33883 @endif target-zlib
33884
33885 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
33886 maybe-dvi-target-zlib:
33887 @if target-zlib
33888 maybe-dvi-target-zlib: dvi-target-zlib
33889
33890 dvi-target-zlib: \
33891     configure-target-zlib 
33892         @: $(MAKE); $(unstage)
33893         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33894         r=`${PWD_COMMAND}`; export r; \
33895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33896         $(NORMAL_TARGET_EXPORTS) \
33897         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
33898         for flag in $(EXTRA_TARGET_FLAGS); do \
33899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900         done; \
33901         (cd $(TARGET_SUBDIR)/zlib && \
33902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33904                   "RANLIB=$${RANLIB}" \
33905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33906                    dvi) \
33907           || exit 1
33908
33909 @endif target-zlib
33910
33911 .PHONY: maybe-html-target-zlib html-target-zlib
33912 maybe-html-target-zlib:
33913 @if target-zlib
33914 maybe-html-target-zlib: html-target-zlib
33915
33916 html-target-zlib: \
33917     configure-target-zlib 
33918         @: $(MAKE); $(unstage)
33919         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33920         r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         $(NORMAL_TARGET_EXPORTS) \
33923         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
33924         for flag in $(EXTRA_TARGET_FLAGS); do \
33925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926         done; \
33927         (cd $(TARGET_SUBDIR)/zlib && \
33928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33930                   "RANLIB=$${RANLIB}" \
33931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33932                    html) \
33933           || exit 1
33934
33935 @endif target-zlib
33936
33937 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
33938 maybe-TAGS-target-zlib:
33939 @if target-zlib
33940 maybe-TAGS-target-zlib: TAGS-target-zlib
33941
33942 TAGS-target-zlib: \
33943     configure-target-zlib 
33944         @: $(MAKE); $(unstage)
33945         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33946         r=`${PWD_COMMAND}`; export r; \
33947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948         $(NORMAL_TARGET_EXPORTS) \
33949         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
33950         for flag in $(EXTRA_TARGET_FLAGS); do \
33951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952         done; \
33953         (cd $(TARGET_SUBDIR)/zlib && \
33954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33956                   "RANLIB=$${RANLIB}" \
33957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33958                    TAGS) \
33959           || exit 1
33960
33961 @endif target-zlib
33962
33963 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
33964 maybe-install-info-target-zlib:
33965 @if target-zlib
33966 maybe-install-info-target-zlib: install-info-target-zlib
33967
33968 install-info-target-zlib: \
33969     configure-target-zlib \
33970     info-target-zlib 
33971         @: $(MAKE); $(unstage)
33972         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33973         r=`${PWD_COMMAND}`; export r; \
33974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975         $(NORMAL_TARGET_EXPORTS) \
33976         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
33977         for flag in $(EXTRA_TARGET_FLAGS); do \
33978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33979         done; \
33980         (cd $(TARGET_SUBDIR)/zlib && \
33981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983                   "RANLIB=$${RANLIB}" \
33984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33985                    install-info) \
33986           || exit 1
33987
33988 @endif target-zlib
33989
33990 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
33991 maybe-installcheck-target-zlib:
33992 @if target-zlib
33993 maybe-installcheck-target-zlib: installcheck-target-zlib
33994
33995 installcheck-target-zlib: \
33996     configure-target-zlib 
33997         @: $(MAKE); $(unstage)
33998         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
33999         r=`${PWD_COMMAND}`; export r; \
34000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34001         $(NORMAL_TARGET_EXPORTS) \
34002         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
34003         for flag in $(EXTRA_TARGET_FLAGS); do \
34004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005         done; \
34006         (cd $(TARGET_SUBDIR)/zlib && \
34007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34009                   "RANLIB=$${RANLIB}" \
34010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34011                    installcheck) \
34012           || exit 1
34013
34014 @endif target-zlib
34015
34016 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
34017 maybe-mostlyclean-target-zlib:
34018 @if target-zlib
34019 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
34020
34021 mostlyclean-target-zlib: 
34022         @: $(MAKE); $(unstage)
34023         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34024         r=`${PWD_COMMAND}`; export r; \
34025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026         $(NORMAL_TARGET_EXPORTS) \
34027         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
34028         for flag in $(EXTRA_TARGET_FLAGS); do \
34029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34030         done; \
34031         (cd $(TARGET_SUBDIR)/zlib && \
34032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34034                   "RANLIB=$${RANLIB}" \
34035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34036                    mostlyclean) \
34037           || exit 1
34038
34039 @endif target-zlib
34040
34041 .PHONY: maybe-clean-target-zlib clean-target-zlib
34042 maybe-clean-target-zlib:
34043 @if target-zlib
34044 maybe-clean-target-zlib: clean-target-zlib
34045
34046 clean-target-zlib: 
34047         @: $(MAKE); $(unstage)
34048         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34049         r=`${PWD_COMMAND}`; export r; \
34050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34051         $(NORMAL_TARGET_EXPORTS) \
34052         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
34053         for flag in $(EXTRA_TARGET_FLAGS); do \
34054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055         done; \
34056         (cd $(TARGET_SUBDIR)/zlib && \
34057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34059                   "RANLIB=$${RANLIB}" \
34060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34061                    clean) \
34062           || exit 1
34063
34064 @endif target-zlib
34065
34066 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
34067 maybe-distclean-target-zlib:
34068 @if target-zlib
34069 maybe-distclean-target-zlib: distclean-target-zlib
34070
34071 distclean-target-zlib: 
34072         @: $(MAKE); $(unstage)
34073         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34074         r=`${PWD_COMMAND}`; export r; \
34075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34076         $(NORMAL_TARGET_EXPORTS) \
34077         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
34078         for flag in $(EXTRA_TARGET_FLAGS); do \
34079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34080         done; \
34081         (cd $(TARGET_SUBDIR)/zlib && \
34082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34084                   "RANLIB=$${RANLIB}" \
34085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34086                    distclean) \
34087           || exit 1
34088
34089 @endif target-zlib
34090
34091 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
34092 maybe-maintainer-clean-target-zlib:
34093 @if target-zlib
34094 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
34095
34096 maintainer-clean-target-zlib: 
34097         @: $(MAKE); $(unstage)
34098         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34099         r=`${PWD_COMMAND}`; export r; \
34100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34101         $(NORMAL_TARGET_EXPORTS) \
34102         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
34103         for flag in $(EXTRA_TARGET_FLAGS); do \
34104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34105         done; \
34106         (cd $(TARGET_SUBDIR)/zlib && \
34107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34109                   "RANLIB=$${RANLIB}" \
34110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34111                    maintainer-clean) \
34112           || exit 1
34113
34114 @endif target-zlib
34115
34116
34117
34118
34119
34120 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
34121 maybe-configure-target-boehm-gc:
34122 @if target-boehm-gc
34123 maybe-configure-target-boehm-gc: configure-target-boehm-gc
34124 configure-target-boehm-gc:
34125         @: $(MAKE); $(unstage)
34126         @r=`${PWD_COMMAND}`; export r; \
34127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34128         echo "Checking multilib configuration for boehm-gc..."; \
34129         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34130         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
34131         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34132           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34133             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
34134           else \
34135             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
34136             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34137           fi; \
34138         else \
34139           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34140         fi
34141         @test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
34142         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34143         r=`${PWD_COMMAND}`; export r; \
34144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145         $(NORMAL_TARGET_EXPORTS) \
34146         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
34147         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
34148         case $(srcdir) in \
34149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34150           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
34151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34152         esac; \
34153         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
34154         libsrcdir="$$s/boehm-gc"; \
34155         rm -f no-such-file || : ; \
34156         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34157           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34158           || exit 1
34159 @endif target-boehm-gc
34160
34161
34162
34163
34164
34165 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
34166 maybe-all-target-boehm-gc:
34167 @if target-boehm-gc
34168 TARGET-target-boehm-gc=all
34169 maybe-all-target-boehm-gc: all-target-boehm-gc
34170 all-target-boehm-gc: configure-target-boehm-gc
34171         @: $(MAKE); $(unstage)
34172         @r=`${PWD_COMMAND}`; export r; \
34173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34174         $(NORMAL_TARGET_EXPORTS) \
34175         (cd $(TARGET_SUBDIR)/boehm-gc && \
34176           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
34177 @endif target-boehm-gc
34178
34179
34180
34181
34182
34183 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
34184 maybe-check-target-boehm-gc:
34185 @if target-boehm-gc
34186 maybe-check-target-boehm-gc: check-target-boehm-gc
34187
34188 check-target-boehm-gc:
34189         @: $(MAKE); $(unstage)
34190         @r=`${PWD_COMMAND}`; export r; \
34191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34192         $(NORMAL_TARGET_EXPORTS) \
34193         (cd $(TARGET_SUBDIR)/boehm-gc && \
34194           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34195
34196 @endif target-boehm-gc
34197
34198 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
34199 maybe-install-target-boehm-gc:
34200 @if target-boehm-gc
34201 maybe-install-target-boehm-gc: install-target-boehm-gc
34202
34203 install-target-boehm-gc: installdirs
34204         @: $(MAKE); $(unstage)
34205         @r=`${PWD_COMMAND}`; export r; \
34206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207         $(NORMAL_TARGET_EXPORTS) \
34208         (cd $(TARGET_SUBDIR)/boehm-gc && \
34209           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34210
34211 @endif target-boehm-gc
34212
34213 # Other targets (info, dvi, etc.)
34214
34215 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
34216 maybe-info-target-boehm-gc:
34217 @if target-boehm-gc
34218 maybe-info-target-boehm-gc: info-target-boehm-gc
34219
34220 info-target-boehm-gc: \
34221     configure-target-boehm-gc 
34222         @: $(MAKE); $(unstage)
34223         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34224         r=`${PWD_COMMAND}`; export r; \
34225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34226         $(NORMAL_TARGET_EXPORTS) \
34227         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
34228         for flag in $(EXTRA_TARGET_FLAGS); do \
34229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34230         done; \
34231         (cd $(TARGET_SUBDIR)/boehm-gc && \
34232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34234                   "RANLIB=$${RANLIB}" \
34235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34236                    info) \
34237           || exit 1
34238
34239 @endif target-boehm-gc
34240
34241 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
34242 maybe-dvi-target-boehm-gc:
34243 @if target-boehm-gc
34244 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
34245
34246 dvi-target-boehm-gc: \
34247     configure-target-boehm-gc 
34248         @: $(MAKE); $(unstage)
34249         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34250         r=`${PWD_COMMAND}`; export r; \
34251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34252         $(NORMAL_TARGET_EXPORTS) \
34253         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
34254         for flag in $(EXTRA_TARGET_FLAGS); do \
34255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34256         done; \
34257         (cd $(TARGET_SUBDIR)/boehm-gc && \
34258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34260                   "RANLIB=$${RANLIB}" \
34261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34262                    dvi) \
34263           || exit 1
34264
34265 @endif target-boehm-gc
34266
34267 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
34268 maybe-html-target-boehm-gc:
34269 @if target-boehm-gc
34270 maybe-html-target-boehm-gc: html-target-boehm-gc
34271
34272 html-target-boehm-gc: \
34273     configure-target-boehm-gc 
34274         @: $(MAKE); $(unstage)
34275         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34276         r=`${PWD_COMMAND}`; export r; \
34277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278         $(NORMAL_TARGET_EXPORTS) \
34279         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
34280         for flag in $(EXTRA_TARGET_FLAGS); do \
34281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34282         done; \
34283         (cd $(TARGET_SUBDIR)/boehm-gc && \
34284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34286                   "RANLIB=$${RANLIB}" \
34287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34288                    html) \
34289           || exit 1
34290
34291 @endif target-boehm-gc
34292
34293 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
34294 maybe-TAGS-target-boehm-gc:
34295 @if target-boehm-gc
34296 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
34297
34298 TAGS-target-boehm-gc: \
34299     configure-target-boehm-gc 
34300         @: $(MAKE); $(unstage)
34301         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34302         r=`${PWD_COMMAND}`; export r; \
34303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34304         $(NORMAL_TARGET_EXPORTS) \
34305         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
34306         for flag in $(EXTRA_TARGET_FLAGS); do \
34307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34308         done; \
34309         (cd $(TARGET_SUBDIR)/boehm-gc && \
34310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34312                   "RANLIB=$${RANLIB}" \
34313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34314                    TAGS) \
34315           || exit 1
34316
34317 @endif target-boehm-gc
34318
34319 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
34320 maybe-install-info-target-boehm-gc:
34321 @if target-boehm-gc
34322 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
34323
34324 install-info-target-boehm-gc: \
34325     configure-target-boehm-gc \
34326     info-target-boehm-gc 
34327         @: $(MAKE); $(unstage)
34328         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34329         r=`${PWD_COMMAND}`; export r; \
34330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331         $(NORMAL_TARGET_EXPORTS) \
34332         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
34333         for flag in $(EXTRA_TARGET_FLAGS); do \
34334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34335         done; \
34336         (cd $(TARGET_SUBDIR)/boehm-gc && \
34337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34339                   "RANLIB=$${RANLIB}" \
34340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34341                    install-info) \
34342           || exit 1
34343
34344 @endif target-boehm-gc
34345
34346 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
34347 maybe-installcheck-target-boehm-gc:
34348 @if target-boehm-gc
34349 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
34350
34351 installcheck-target-boehm-gc: \
34352     configure-target-boehm-gc 
34353         @: $(MAKE); $(unstage)
34354         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34355         r=`${PWD_COMMAND}`; export r; \
34356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34357         $(NORMAL_TARGET_EXPORTS) \
34358         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
34359         for flag in $(EXTRA_TARGET_FLAGS); do \
34360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34361         done; \
34362         (cd $(TARGET_SUBDIR)/boehm-gc && \
34363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34365                   "RANLIB=$${RANLIB}" \
34366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34367                    installcheck) \
34368           || exit 1
34369
34370 @endif target-boehm-gc
34371
34372 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
34373 maybe-mostlyclean-target-boehm-gc:
34374 @if target-boehm-gc
34375 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
34376
34377 mostlyclean-target-boehm-gc: 
34378         @: $(MAKE); $(unstage)
34379         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34380         r=`${PWD_COMMAND}`; export r; \
34381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382         $(NORMAL_TARGET_EXPORTS) \
34383         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34384         for flag in $(EXTRA_TARGET_FLAGS); do \
34385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34386         done; \
34387         (cd $(TARGET_SUBDIR)/boehm-gc && \
34388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34390                   "RANLIB=$${RANLIB}" \
34391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34392                    mostlyclean) \
34393           || exit 1
34394
34395 @endif target-boehm-gc
34396
34397 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
34398 maybe-clean-target-boehm-gc:
34399 @if target-boehm-gc
34400 maybe-clean-target-boehm-gc: clean-target-boehm-gc
34401
34402 clean-target-boehm-gc: 
34403         @: $(MAKE); $(unstage)
34404         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34405         r=`${PWD_COMMAND}`; export r; \
34406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34407         $(NORMAL_TARGET_EXPORTS) \
34408         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
34409         for flag in $(EXTRA_TARGET_FLAGS); do \
34410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34411         done; \
34412         (cd $(TARGET_SUBDIR)/boehm-gc && \
34413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34415                   "RANLIB=$${RANLIB}" \
34416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34417                    clean) \
34418           || exit 1
34419
34420 @endif target-boehm-gc
34421
34422 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
34423 maybe-distclean-target-boehm-gc:
34424 @if target-boehm-gc
34425 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
34426
34427 distclean-target-boehm-gc: 
34428         @: $(MAKE); $(unstage)
34429         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34430         r=`${PWD_COMMAND}`; export r; \
34431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432         $(NORMAL_TARGET_EXPORTS) \
34433         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34434         for flag in $(EXTRA_TARGET_FLAGS); do \
34435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34436         done; \
34437         (cd $(TARGET_SUBDIR)/boehm-gc && \
34438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34440                   "RANLIB=$${RANLIB}" \
34441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34442                    distclean) \
34443           || exit 1
34444
34445 @endif target-boehm-gc
34446
34447 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
34448 maybe-maintainer-clean-target-boehm-gc:
34449 @if target-boehm-gc
34450 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
34451
34452 maintainer-clean-target-boehm-gc: 
34453         @: $(MAKE); $(unstage)
34454         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34455         r=`${PWD_COMMAND}`; export r; \
34456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34457         $(NORMAL_TARGET_EXPORTS) \
34458         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
34459         for flag in $(EXTRA_TARGET_FLAGS); do \
34460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34461         done; \
34462         (cd $(TARGET_SUBDIR)/boehm-gc && \
34463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34465                   "RANLIB=$${RANLIB}" \
34466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34467                    maintainer-clean) \
34468           || exit 1
34469
34470 @endif target-boehm-gc
34471
34472
34473
34474
34475
34476 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
34477 maybe-configure-target-qthreads:
34478 @if target-qthreads
34479 maybe-configure-target-qthreads: configure-target-qthreads
34480 configure-target-qthreads:
34481         @: $(MAKE); $(unstage)
34482         @r=`${PWD_COMMAND}`; export r; \
34483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34484         echo "Checking multilib configuration for qthreads..."; \
34485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
34486         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
34487         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
34488           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
34489             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
34490           else \
34491             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
34492             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
34493           fi; \
34494         else \
34495           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
34496         fi
34497         @test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
34498         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
34499         r=`${PWD_COMMAND}`; export r; \
34500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34501         $(NORMAL_TARGET_EXPORTS) \
34502         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
34503         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
34504         case $(srcdir) in \
34505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34506           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
34507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34508         esac; \
34509         srcdiroption="--srcdir=$${topdir}/qthreads"; \
34510         libsrcdir="$$s/qthreads"; \
34511         rm -f no-such-file || : ; \
34512         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34513           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34514           || exit 1
34515 @endif target-qthreads
34516
34517
34518
34519
34520
34521 .PHONY: all-target-qthreads maybe-all-target-qthreads
34522 maybe-all-target-qthreads:
34523 @if target-qthreads
34524 TARGET-target-qthreads=all
34525 maybe-all-target-qthreads: all-target-qthreads
34526 all-target-qthreads: configure-target-qthreads
34527         @: $(MAKE); $(unstage)
34528         @r=`${PWD_COMMAND}`; export r; \
34529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34530         $(NORMAL_TARGET_EXPORTS) \
34531         (cd $(TARGET_SUBDIR)/qthreads && \
34532           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
34533 @endif target-qthreads
34534
34535
34536
34537
34538
34539 .PHONY: check-target-qthreads maybe-check-target-qthreads
34540 maybe-check-target-qthreads:
34541 @if target-qthreads
34542 maybe-check-target-qthreads: check-target-qthreads
34543
34544 check-target-qthreads:
34545         @: $(MAKE); $(unstage)
34546         @r=`${PWD_COMMAND}`; export r; \
34547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548         $(NORMAL_TARGET_EXPORTS) \
34549         (cd $(TARGET_SUBDIR)/qthreads && \
34550           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34551
34552 @endif target-qthreads
34553
34554 .PHONY: install-target-qthreads maybe-install-target-qthreads
34555 maybe-install-target-qthreads:
34556 @if target-qthreads
34557 maybe-install-target-qthreads: install-target-qthreads
34558
34559 install-target-qthreads: installdirs
34560         @: $(MAKE); $(unstage)
34561         @r=`${PWD_COMMAND}`; export r; \
34562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34563         $(NORMAL_TARGET_EXPORTS) \
34564         (cd $(TARGET_SUBDIR)/qthreads && \
34565           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34566
34567 @endif target-qthreads
34568
34569 # Other targets (info, dvi, etc.)
34570
34571 .PHONY: maybe-info-target-qthreads info-target-qthreads
34572 maybe-info-target-qthreads:
34573 @if target-qthreads
34574 maybe-info-target-qthreads: info-target-qthreads
34575
34576 info-target-qthreads: \
34577     configure-target-qthreads 
34578         @: $(MAKE); $(unstage)
34579         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34580         r=`${PWD_COMMAND}`; export r; \
34581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34582         $(NORMAL_TARGET_EXPORTS) \
34583         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
34584         for flag in $(EXTRA_TARGET_FLAGS); do \
34585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34586         done; \
34587         (cd $(TARGET_SUBDIR)/qthreads && \
34588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34590                   "RANLIB=$${RANLIB}" \
34591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34592                    info) \
34593           || exit 1
34594
34595 @endif target-qthreads
34596
34597 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
34598 maybe-dvi-target-qthreads:
34599 @if target-qthreads
34600 maybe-dvi-target-qthreads: dvi-target-qthreads
34601
34602 dvi-target-qthreads: \
34603     configure-target-qthreads 
34604         @: $(MAKE); $(unstage)
34605         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34606         r=`${PWD_COMMAND}`; export r; \
34607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34608         $(NORMAL_TARGET_EXPORTS) \
34609         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
34610         for flag in $(EXTRA_TARGET_FLAGS); do \
34611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34612         done; \
34613         (cd $(TARGET_SUBDIR)/qthreads && \
34614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34616                   "RANLIB=$${RANLIB}" \
34617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34618                    dvi) \
34619           || exit 1
34620
34621 @endif target-qthreads
34622
34623 .PHONY: maybe-html-target-qthreads html-target-qthreads
34624 maybe-html-target-qthreads:
34625 @if target-qthreads
34626 maybe-html-target-qthreads: html-target-qthreads
34627
34628 html-target-qthreads: \
34629     configure-target-qthreads 
34630         @: $(MAKE); $(unstage)
34631         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34632         r=`${PWD_COMMAND}`; export r; \
34633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34634         $(NORMAL_TARGET_EXPORTS) \
34635         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
34636         for flag in $(EXTRA_TARGET_FLAGS); do \
34637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34638         done; \
34639         (cd $(TARGET_SUBDIR)/qthreads && \
34640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34642                   "RANLIB=$${RANLIB}" \
34643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34644                    html) \
34645           || exit 1
34646
34647 @endif target-qthreads
34648
34649 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
34650 maybe-TAGS-target-qthreads:
34651 @if target-qthreads
34652 maybe-TAGS-target-qthreads: TAGS-target-qthreads
34653
34654 TAGS-target-qthreads: \
34655     configure-target-qthreads 
34656         @: $(MAKE); $(unstage)
34657         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34658         r=`${PWD_COMMAND}`; export r; \
34659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34660         $(NORMAL_TARGET_EXPORTS) \
34661         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
34662         for flag in $(EXTRA_TARGET_FLAGS); do \
34663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34664         done; \
34665         (cd $(TARGET_SUBDIR)/qthreads && \
34666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34668                   "RANLIB=$${RANLIB}" \
34669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34670                    TAGS) \
34671           || exit 1
34672
34673 @endif target-qthreads
34674
34675 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
34676 maybe-install-info-target-qthreads:
34677 @if target-qthreads
34678 maybe-install-info-target-qthreads: install-info-target-qthreads
34679
34680 install-info-target-qthreads: \
34681     configure-target-qthreads \
34682     info-target-qthreads 
34683         @: $(MAKE); $(unstage)
34684         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34685         r=`${PWD_COMMAND}`; export r; \
34686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34687         $(NORMAL_TARGET_EXPORTS) \
34688         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
34689         for flag in $(EXTRA_TARGET_FLAGS); do \
34690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34691         done; \
34692         (cd $(TARGET_SUBDIR)/qthreads && \
34693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34695                   "RANLIB=$${RANLIB}" \
34696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34697                    install-info) \
34698           || exit 1
34699
34700 @endif target-qthreads
34701
34702 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
34703 maybe-installcheck-target-qthreads:
34704 @if target-qthreads
34705 maybe-installcheck-target-qthreads: installcheck-target-qthreads
34706
34707 installcheck-target-qthreads: \
34708     configure-target-qthreads 
34709         @: $(MAKE); $(unstage)
34710         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34711         r=`${PWD_COMMAND}`; export r; \
34712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34713         $(NORMAL_TARGET_EXPORTS) \
34714         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
34715         for flag in $(EXTRA_TARGET_FLAGS); do \
34716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34717         done; \
34718         (cd $(TARGET_SUBDIR)/qthreads && \
34719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34721                   "RANLIB=$${RANLIB}" \
34722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34723                    installcheck) \
34724           || exit 1
34725
34726 @endif target-qthreads
34727
34728 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
34729 maybe-mostlyclean-target-qthreads:
34730 @if target-qthreads
34731 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
34732
34733 mostlyclean-target-qthreads: 
34734         @: $(MAKE); $(unstage)
34735         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34736         r=`${PWD_COMMAND}`; export r; \
34737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34738         $(NORMAL_TARGET_EXPORTS) \
34739         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
34740         for flag in $(EXTRA_TARGET_FLAGS); do \
34741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34742         done; \
34743         (cd $(TARGET_SUBDIR)/qthreads && \
34744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34746                   "RANLIB=$${RANLIB}" \
34747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34748                    mostlyclean) \
34749           || exit 1
34750
34751 @endif target-qthreads
34752
34753 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
34754 maybe-clean-target-qthreads:
34755 @if target-qthreads
34756 maybe-clean-target-qthreads: clean-target-qthreads
34757
34758 clean-target-qthreads: 
34759         @: $(MAKE); $(unstage)
34760         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34761         r=`${PWD_COMMAND}`; export r; \
34762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34763         $(NORMAL_TARGET_EXPORTS) \
34764         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
34765         for flag in $(EXTRA_TARGET_FLAGS); do \
34766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34767         done; \
34768         (cd $(TARGET_SUBDIR)/qthreads && \
34769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34771                   "RANLIB=$${RANLIB}" \
34772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34773                    clean) \
34774           || exit 1
34775
34776 @endif target-qthreads
34777
34778 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
34779 maybe-distclean-target-qthreads:
34780 @if target-qthreads
34781 maybe-distclean-target-qthreads: distclean-target-qthreads
34782
34783 distclean-target-qthreads: 
34784         @: $(MAKE); $(unstage)
34785         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34786         r=`${PWD_COMMAND}`; export r; \
34787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34788         $(NORMAL_TARGET_EXPORTS) \
34789         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
34790         for flag in $(EXTRA_TARGET_FLAGS); do \
34791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34792         done; \
34793         (cd $(TARGET_SUBDIR)/qthreads && \
34794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34796                   "RANLIB=$${RANLIB}" \
34797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34798                    distclean) \
34799           || exit 1
34800
34801 @endif target-qthreads
34802
34803 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
34804 maybe-maintainer-clean-target-qthreads:
34805 @if target-qthreads
34806 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
34807
34808 maintainer-clean-target-qthreads: 
34809         @: $(MAKE); $(unstage)
34810         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
34811         r=`${PWD_COMMAND}`; export r; \
34812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34813         $(NORMAL_TARGET_EXPORTS) \
34814         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
34815         for flag in $(EXTRA_TARGET_FLAGS); do \
34816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34817         done; \
34818         (cd $(TARGET_SUBDIR)/qthreads && \
34819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34821                   "RANLIB=$${RANLIB}" \
34822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34823                    maintainer-clean) \
34824           || exit 1
34825
34826 @endif target-qthreads
34827
34828
34829
34830
34831
34832 .PHONY: configure-target-rda maybe-configure-target-rda
34833 maybe-configure-target-rda:
34834 @if target-rda
34835 maybe-configure-target-rda: configure-target-rda
34836 configure-target-rda:
34837         @: $(MAKE); $(unstage)
34838         @r=`${PWD_COMMAND}`; export r; \
34839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34840         echo "Checking multilib configuration for rda..."; \
34841         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34842         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
34843         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
34844           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
34845             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
34846           else \
34847             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
34848             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
34849           fi; \
34850         else \
34851           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
34852         fi
34853         @test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
34854         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
34855         r=`${PWD_COMMAND}`; export r; \
34856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34857         $(NORMAL_TARGET_EXPORTS) \
34858         echo Configuring in $(TARGET_SUBDIR)/rda; \
34859         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
34860         case $(srcdir) in \
34861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34862           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
34863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34864         esac; \
34865         srcdiroption="--srcdir=$${topdir}/rda"; \
34866         libsrcdir="$$s/rda"; \
34867         rm -f no-such-file || : ; \
34868         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34869           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34870           || exit 1
34871 @endif target-rda
34872
34873
34874
34875
34876
34877 .PHONY: all-target-rda maybe-all-target-rda
34878 maybe-all-target-rda:
34879 @if target-rda
34880 TARGET-target-rda=all
34881 maybe-all-target-rda: all-target-rda
34882 all-target-rda: configure-target-rda
34883         @: $(MAKE); $(unstage)
34884         @r=`${PWD_COMMAND}`; export r; \
34885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34886         $(NORMAL_TARGET_EXPORTS) \
34887         (cd $(TARGET_SUBDIR)/rda && \
34888           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
34889 @endif target-rda
34890
34891
34892
34893
34894
34895 .PHONY: check-target-rda maybe-check-target-rda
34896 maybe-check-target-rda:
34897 @if target-rda
34898 maybe-check-target-rda: check-target-rda
34899
34900 check-target-rda:
34901         @: $(MAKE); $(unstage)
34902         @r=`${PWD_COMMAND}`; export r; \
34903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34904         $(NORMAL_TARGET_EXPORTS) \
34905         (cd $(TARGET_SUBDIR)/rda && \
34906           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34907
34908 @endif target-rda
34909
34910 .PHONY: install-target-rda maybe-install-target-rda
34911 maybe-install-target-rda:
34912 @if target-rda
34913 maybe-install-target-rda: install-target-rda
34914
34915 install-target-rda: installdirs
34916         @: $(MAKE); $(unstage)
34917         @r=`${PWD_COMMAND}`; export r; \
34918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34919         $(NORMAL_TARGET_EXPORTS) \
34920         (cd $(TARGET_SUBDIR)/rda && \
34921           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34922
34923 @endif target-rda
34924
34925 # Other targets (info, dvi, etc.)
34926
34927 .PHONY: maybe-info-target-rda info-target-rda
34928 maybe-info-target-rda:
34929 @if target-rda
34930 maybe-info-target-rda: info-target-rda
34931
34932 info-target-rda: \
34933     configure-target-rda 
34934         @: $(MAKE); $(unstage)
34935         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34936         r=`${PWD_COMMAND}`; export r; \
34937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34938         $(NORMAL_TARGET_EXPORTS) \
34939         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
34940         for flag in $(EXTRA_TARGET_FLAGS); do \
34941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34942         done; \
34943         (cd $(TARGET_SUBDIR)/rda && \
34944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34946                   "RANLIB=$${RANLIB}" \
34947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34948                    info) \
34949           || exit 1
34950
34951 @endif target-rda
34952
34953 .PHONY: maybe-dvi-target-rda dvi-target-rda
34954 maybe-dvi-target-rda:
34955 @if target-rda
34956 maybe-dvi-target-rda: dvi-target-rda
34957
34958 dvi-target-rda: \
34959     configure-target-rda 
34960         @: $(MAKE); $(unstage)
34961         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34962         r=`${PWD_COMMAND}`; export r; \
34963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964         $(NORMAL_TARGET_EXPORTS) \
34965         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
34966         for flag in $(EXTRA_TARGET_FLAGS); do \
34967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34968         done; \
34969         (cd $(TARGET_SUBDIR)/rda && \
34970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34972                   "RANLIB=$${RANLIB}" \
34973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34974                    dvi) \
34975           || exit 1
34976
34977 @endif target-rda
34978
34979 .PHONY: maybe-html-target-rda html-target-rda
34980 maybe-html-target-rda:
34981 @if target-rda
34982 maybe-html-target-rda: html-target-rda
34983
34984 html-target-rda: \
34985     configure-target-rda 
34986         @: $(MAKE); $(unstage)
34987         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
34988         r=`${PWD_COMMAND}`; export r; \
34989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34990         $(NORMAL_TARGET_EXPORTS) \
34991         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
34992         for flag in $(EXTRA_TARGET_FLAGS); do \
34993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34994         done; \
34995         (cd $(TARGET_SUBDIR)/rda && \
34996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34998                   "RANLIB=$${RANLIB}" \
34999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35000                    html) \
35001           || exit 1
35002
35003 @endif target-rda
35004
35005 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
35006 maybe-TAGS-target-rda:
35007 @if target-rda
35008 maybe-TAGS-target-rda: TAGS-target-rda
35009
35010 TAGS-target-rda: \
35011     configure-target-rda 
35012         @: $(MAKE); $(unstage)
35013         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35014         r=`${PWD_COMMAND}`; export r; \
35015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35016         $(NORMAL_TARGET_EXPORTS) \
35017         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
35018         for flag in $(EXTRA_TARGET_FLAGS); do \
35019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35020         done; \
35021         (cd $(TARGET_SUBDIR)/rda && \
35022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35024                   "RANLIB=$${RANLIB}" \
35025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35026                    TAGS) \
35027           || exit 1
35028
35029 @endif target-rda
35030
35031 .PHONY: maybe-install-info-target-rda install-info-target-rda
35032 maybe-install-info-target-rda:
35033 @if target-rda
35034 maybe-install-info-target-rda: install-info-target-rda
35035
35036 install-info-target-rda: \
35037     configure-target-rda \
35038     info-target-rda 
35039         @: $(MAKE); $(unstage)
35040         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35041         r=`${PWD_COMMAND}`; export r; \
35042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35043         $(NORMAL_TARGET_EXPORTS) \
35044         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
35045         for flag in $(EXTRA_TARGET_FLAGS); do \
35046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35047         done; \
35048         (cd $(TARGET_SUBDIR)/rda && \
35049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35051                   "RANLIB=$${RANLIB}" \
35052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35053                    install-info) \
35054           || exit 1
35055
35056 @endif target-rda
35057
35058 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
35059 maybe-installcheck-target-rda:
35060 @if target-rda
35061 maybe-installcheck-target-rda: installcheck-target-rda
35062
35063 installcheck-target-rda: \
35064     configure-target-rda 
35065         @: $(MAKE); $(unstage)
35066         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35067         r=`${PWD_COMMAND}`; export r; \
35068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35069         $(NORMAL_TARGET_EXPORTS) \
35070         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
35071         for flag in $(EXTRA_TARGET_FLAGS); do \
35072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35073         done; \
35074         (cd $(TARGET_SUBDIR)/rda && \
35075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35077                   "RANLIB=$${RANLIB}" \
35078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35079                    installcheck) \
35080           || exit 1
35081
35082 @endif target-rda
35083
35084 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
35085 maybe-mostlyclean-target-rda:
35086 @if target-rda
35087 maybe-mostlyclean-target-rda: mostlyclean-target-rda
35088
35089 mostlyclean-target-rda: 
35090         @: $(MAKE); $(unstage)
35091         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35092         r=`${PWD_COMMAND}`; export r; \
35093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094         $(NORMAL_TARGET_EXPORTS) \
35095         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
35096         for flag in $(EXTRA_TARGET_FLAGS); do \
35097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35098         done; \
35099         (cd $(TARGET_SUBDIR)/rda && \
35100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35102                   "RANLIB=$${RANLIB}" \
35103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35104                    mostlyclean) \
35105           || exit 1
35106
35107 @endif target-rda
35108
35109 .PHONY: maybe-clean-target-rda clean-target-rda
35110 maybe-clean-target-rda:
35111 @if target-rda
35112 maybe-clean-target-rda: clean-target-rda
35113
35114 clean-target-rda: 
35115         @: $(MAKE); $(unstage)
35116         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35117         r=`${PWD_COMMAND}`; export r; \
35118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35119         $(NORMAL_TARGET_EXPORTS) \
35120         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
35121         for flag in $(EXTRA_TARGET_FLAGS); do \
35122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123         done; \
35124         (cd $(TARGET_SUBDIR)/rda && \
35125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35127                   "RANLIB=$${RANLIB}" \
35128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35129                    clean) \
35130           || exit 1
35131
35132 @endif target-rda
35133
35134 .PHONY: maybe-distclean-target-rda distclean-target-rda
35135 maybe-distclean-target-rda:
35136 @if target-rda
35137 maybe-distclean-target-rda: distclean-target-rda
35138
35139 distclean-target-rda: 
35140         @: $(MAKE); $(unstage)
35141         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35142         r=`${PWD_COMMAND}`; export r; \
35143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144         $(NORMAL_TARGET_EXPORTS) \
35145         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
35146         for flag in $(EXTRA_TARGET_FLAGS); do \
35147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35148         done; \
35149         (cd $(TARGET_SUBDIR)/rda && \
35150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152                   "RANLIB=$${RANLIB}" \
35153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35154                    distclean) \
35155           || exit 1
35156
35157 @endif target-rda
35158
35159 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
35160 maybe-maintainer-clean-target-rda:
35161 @if target-rda
35162 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
35163
35164 maintainer-clean-target-rda: 
35165         @: $(MAKE); $(unstage)
35166         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35167         r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(NORMAL_TARGET_EXPORTS) \
35170         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
35171         for flag in $(EXTRA_TARGET_FLAGS); do \
35172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35173         done; \
35174         (cd $(TARGET_SUBDIR)/rda && \
35175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177                   "RANLIB=$${RANLIB}" \
35178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35179                    maintainer-clean) \
35180           || exit 1
35181
35182 @endif target-rda
35183
35184
35185
35186
35187
35188 .PHONY: configure-target-libada maybe-configure-target-libada
35189 maybe-configure-target-libada:
35190 @if target-libada
35191 maybe-configure-target-libada: configure-target-libada
35192 configure-target-libada:
35193         @: $(MAKE); $(unstage)
35194         @r=`${PWD_COMMAND}`; export r; \
35195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35196         echo "Checking multilib configuration for libada..."; \
35197         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35198         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
35199         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
35200           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
35201             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
35202           else \
35203             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
35204             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35205           fi; \
35206         else \
35207           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35208         fi
35209         @test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
35210         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35211         r=`${PWD_COMMAND}`; export r; \
35212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213         $(NORMAL_TARGET_EXPORTS) \
35214         echo Configuring in $(TARGET_SUBDIR)/libada; \
35215         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
35216         case $(srcdir) in \
35217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35218           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
35219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35220         esac; \
35221         srcdiroption="--srcdir=$${topdir}/libada"; \
35222         libsrcdir="$$s/libada"; \
35223         rm -f no-such-file || : ; \
35224         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35225           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35226           || exit 1
35227 @endif target-libada
35228
35229
35230
35231
35232
35233 .PHONY: all-target-libada maybe-all-target-libada
35234 maybe-all-target-libada:
35235 @if target-libada
35236 TARGET-target-libada=all
35237 maybe-all-target-libada: all-target-libada
35238 all-target-libada: configure-target-libada
35239         @: $(MAKE); $(unstage)
35240         @r=`${PWD_COMMAND}`; export r; \
35241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35242         $(NORMAL_TARGET_EXPORTS) \
35243         (cd $(TARGET_SUBDIR)/libada && \
35244           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
35245 @endif target-libada
35246
35247
35248
35249
35250
35251 .PHONY: check-target-libada maybe-check-target-libada
35252 maybe-check-target-libada:
35253 @if target-libada
35254 maybe-check-target-libada: check-target-libada
35255
35256 check-target-libada:
35257         @: $(MAKE); $(unstage)
35258         @r=`${PWD_COMMAND}`; export r; \
35259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35260         $(NORMAL_TARGET_EXPORTS) \
35261         (cd $(TARGET_SUBDIR)/libada && \
35262           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35263
35264 @endif target-libada
35265
35266 .PHONY: install-target-libada maybe-install-target-libada
35267 maybe-install-target-libada:
35268 @if target-libada
35269 maybe-install-target-libada: install-target-libada
35270
35271 install-target-libada: installdirs
35272         @: $(MAKE); $(unstage)
35273         @r=`${PWD_COMMAND}`; export r; \
35274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35275         $(NORMAL_TARGET_EXPORTS) \
35276         (cd $(TARGET_SUBDIR)/libada && \
35277           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35278
35279 @endif target-libada
35280
35281 # Other targets (info, dvi, etc.)
35282
35283 .PHONY: maybe-info-target-libada info-target-libada
35284 maybe-info-target-libada:
35285 @if target-libada
35286 maybe-info-target-libada: info-target-libada
35287
35288 info-target-libada: \
35289     configure-target-libada 
35290         @: $(MAKE); $(unstage)
35291         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35292         r=`${PWD_COMMAND}`; export r; \
35293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35294         $(NORMAL_TARGET_EXPORTS) \
35295         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
35296         for flag in $(EXTRA_TARGET_FLAGS); do \
35297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35298         done; \
35299         (cd $(TARGET_SUBDIR)/libada && \
35300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35302                   "RANLIB=$${RANLIB}" \
35303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35304                    info) \
35305           || exit 1
35306
35307 @endif target-libada
35308
35309 .PHONY: maybe-dvi-target-libada dvi-target-libada
35310 maybe-dvi-target-libada:
35311 @if target-libada
35312 maybe-dvi-target-libada: dvi-target-libada
35313
35314 dvi-target-libada: \
35315     configure-target-libada 
35316         @: $(MAKE); $(unstage)
35317         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35318         r=`${PWD_COMMAND}`; export r; \
35319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35320         $(NORMAL_TARGET_EXPORTS) \
35321         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
35322         for flag in $(EXTRA_TARGET_FLAGS); do \
35323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35324         done; \
35325         (cd $(TARGET_SUBDIR)/libada && \
35326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35328                   "RANLIB=$${RANLIB}" \
35329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35330                    dvi) \
35331           || exit 1
35332
35333 @endif target-libada
35334
35335 .PHONY: maybe-html-target-libada html-target-libada
35336 maybe-html-target-libada:
35337 @if target-libada
35338 maybe-html-target-libada: html-target-libada
35339
35340 html-target-libada: \
35341     configure-target-libada 
35342         @: $(MAKE); $(unstage)
35343         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35344         r=`${PWD_COMMAND}`; export r; \
35345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35346         $(NORMAL_TARGET_EXPORTS) \
35347         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
35348         for flag in $(EXTRA_TARGET_FLAGS); do \
35349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35350         done; \
35351         (cd $(TARGET_SUBDIR)/libada && \
35352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35354                   "RANLIB=$${RANLIB}" \
35355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35356                    html) \
35357           || exit 1
35358
35359 @endif target-libada
35360
35361 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
35362 maybe-TAGS-target-libada:
35363 @if target-libada
35364 maybe-TAGS-target-libada: TAGS-target-libada
35365
35366 TAGS-target-libada: \
35367     configure-target-libada 
35368         @: $(MAKE); $(unstage)
35369         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35370         r=`${PWD_COMMAND}`; export r; \
35371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372         $(NORMAL_TARGET_EXPORTS) \
35373         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
35374         for flag in $(EXTRA_TARGET_FLAGS); do \
35375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35376         done; \
35377         (cd $(TARGET_SUBDIR)/libada && \
35378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35380                   "RANLIB=$${RANLIB}" \
35381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35382                    TAGS) \
35383           || exit 1
35384
35385 @endif target-libada
35386
35387 .PHONY: maybe-install-info-target-libada install-info-target-libada
35388 maybe-install-info-target-libada:
35389 @if target-libada
35390 maybe-install-info-target-libada: install-info-target-libada
35391
35392 install-info-target-libada: \
35393     configure-target-libada \
35394     info-target-libada 
35395         @: $(MAKE); $(unstage)
35396         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35397         r=`${PWD_COMMAND}`; export r; \
35398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399         $(NORMAL_TARGET_EXPORTS) \
35400         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
35401         for flag in $(EXTRA_TARGET_FLAGS); do \
35402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35403         done; \
35404         (cd $(TARGET_SUBDIR)/libada && \
35405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407                   "RANLIB=$${RANLIB}" \
35408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35409                    install-info) \
35410           || exit 1
35411
35412 @endif target-libada
35413
35414 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
35415 maybe-installcheck-target-libada:
35416 @if target-libada
35417 maybe-installcheck-target-libada: installcheck-target-libada
35418
35419 installcheck-target-libada: \
35420     configure-target-libada 
35421         @: $(MAKE); $(unstage)
35422         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35423         r=`${PWD_COMMAND}`; export r; \
35424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425         $(NORMAL_TARGET_EXPORTS) \
35426         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
35427         for flag in $(EXTRA_TARGET_FLAGS); do \
35428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35429         done; \
35430         (cd $(TARGET_SUBDIR)/libada && \
35431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433                   "RANLIB=$${RANLIB}" \
35434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35435                    installcheck) \
35436           || exit 1
35437
35438 @endif target-libada
35439
35440 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
35441 maybe-mostlyclean-target-libada:
35442 @if target-libada
35443 maybe-mostlyclean-target-libada: mostlyclean-target-libada
35444
35445 mostlyclean-target-libada: 
35446         @: $(MAKE); $(unstage)
35447         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35448         r=`${PWD_COMMAND}`; export r; \
35449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35450         $(NORMAL_TARGET_EXPORTS) \
35451         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
35452         for flag in $(EXTRA_TARGET_FLAGS); do \
35453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35454         done; \
35455         (cd $(TARGET_SUBDIR)/libada && \
35456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35458                   "RANLIB=$${RANLIB}" \
35459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35460                    mostlyclean) \
35461           || exit 1
35462
35463 @endif target-libada
35464
35465 .PHONY: maybe-clean-target-libada clean-target-libada
35466 maybe-clean-target-libada:
35467 @if target-libada
35468 maybe-clean-target-libada: clean-target-libada
35469
35470 clean-target-libada: 
35471         @: $(MAKE); $(unstage)
35472         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35473         r=`${PWD_COMMAND}`; export r; \
35474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475         $(NORMAL_TARGET_EXPORTS) \
35476         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
35477         for flag in $(EXTRA_TARGET_FLAGS); do \
35478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35479         done; \
35480         (cd $(TARGET_SUBDIR)/libada && \
35481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35483                   "RANLIB=$${RANLIB}" \
35484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35485                    clean) \
35486           || exit 1
35487
35488 @endif target-libada
35489
35490 .PHONY: maybe-distclean-target-libada distclean-target-libada
35491 maybe-distclean-target-libada:
35492 @if target-libada
35493 maybe-distclean-target-libada: distclean-target-libada
35494
35495 distclean-target-libada: 
35496         @: $(MAKE); $(unstage)
35497         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35498         r=`${PWD_COMMAND}`; export r; \
35499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35500         $(NORMAL_TARGET_EXPORTS) \
35501         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
35502         for flag in $(EXTRA_TARGET_FLAGS); do \
35503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35504         done; \
35505         (cd $(TARGET_SUBDIR)/libada && \
35506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35508                   "RANLIB=$${RANLIB}" \
35509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35510                    distclean) \
35511           || exit 1
35512
35513 @endif target-libada
35514
35515 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
35516 maybe-maintainer-clean-target-libada:
35517 @if target-libada
35518 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
35519
35520 maintainer-clean-target-libada: 
35521         @: $(MAKE); $(unstage)
35522         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35523         r=`${PWD_COMMAND}`; export r; \
35524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35525         $(NORMAL_TARGET_EXPORTS) \
35526         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
35527         for flag in $(EXTRA_TARGET_FLAGS); do \
35528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35529         done; \
35530         (cd $(TARGET_SUBDIR)/libada && \
35531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35533                   "RANLIB=$${RANLIB}" \
35534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35535                    maintainer-clean) \
35536           || exit 1
35537
35538 @endif target-libada
35539
35540
35541
35542 # ----------
35543 # GCC module
35544 # ----------
35545
35546 @if gcc-no-bootstrap
35547 # GCC has some more recursive targets, which trigger the old
35548 # (but still current, until the toplevel bootstrap project
35549 # is finished) compiler bootstrapping rules.
35550
35551 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
35552 .PHONY: $(GCC_STRAP_TARGETS)
35553 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
35554         @r=`${PWD_COMMAND}`; export r; \
35555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35556         $(HOST_EXPORTS) \
35557         echo "Bootstrapping the compiler"; \
35558         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35559         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
35560         @r=`${PWD_COMMAND}`; export r; \
35561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35562         case "$@" in \
35563           *bootstrap4-lean ) \
35564             msg="Comparing stage3 and stage4 of the compiler"; \
35565             compare=compare3-lean ;; \
35566           *bootstrap4 ) \
35567             msg="Comparing stage3 and stage4 of the compiler"; \
35568             compare=compare3 ;; \
35569           *-lean ) \
35570             msg="Comparing stage2 and stage3 of the compiler"; \
35571             compare=compare-lean ;; \
35572           * ) \
35573             msg="Comparing stage2 and stage3 of the compiler"; \
35574             compare=compare ;; \
35575         esac; \
35576         $(HOST_EXPORTS) \
35577         echo "$$msg"; \
35578         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
35579         @r=`${PWD_COMMAND}`; export r; \
35580         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35581         echo "Building runtime libraries"; \
35582         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35583
35584 profiledbootstrap: all-prebootstrap configure-gcc
35585         @r=`${PWD_COMMAND}`; export r; \
35586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35587         $(HOST_EXPORTS) \
35588         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
35589         echo "Bootstrapping training compiler"; \
35590         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
35591         @r=`${PWD_COMMAND}`; export r; \
35592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35593         $(HOST_EXPORTS) \
35594         echo "Building feedback based compiler"; \
35595         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
35596         @r=`${PWD_COMMAND}`; export r; \
35597         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35598         echo "Building runtime libraries"; \
35599         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
35600
35601 .PHONY: cross
35602 cross: all-build all-gas all-ld
35603         @r=`${PWD_COMMAND}`; export r; \
35604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35605         $(HOST_EXPORTS) \
35606         echo "Building the C and C++ compiler"; \
35607         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
35608         @r=`${PWD_COMMAND}`; export r; \
35609         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35610         echo "Building runtime libraries"; \
35611         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
35612 @endif gcc-no-bootstrap
35613
35614 @if gcc
35615 .PHONY: check-gcc-c++
35616 check-gcc-c++:
35617         @if [ -f ./gcc/Makefile ] ; then \
35618           r=`${PWD_COMMAND}`; export r; \
35619           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35620           $(HOST_EXPORTS) \
35621           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
35622         else \
35623           true; \
35624         fi
35625
35626 .PHONY: check-c++
35627 check-c++: check-target-libstdc++-v3 check-gcc-c++
35628
35629 # Install the gcc headers files, but not the fixed include files,
35630 # which Cygnus is not allowed to distribute.  This rule is very
35631 # dependent on the workings of the gcc Makefile.in.
35632 .PHONY: gcc-no-fixedincludes
35633 gcc-no-fixedincludes:
35634         @if [ -f ./gcc/Makefile ]; then \
35635           rm -rf gcc/tmp-include; \
35636           mv gcc/include gcc/tmp-include 2>/dev/null; \
35637           mkdir gcc/include; \
35638           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
35639           touch gcc/stmp-fixinc gcc/include/fixed; \
35640           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
35641           r=`${PWD_COMMAND}`; export r; \
35642           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
35643           $(HOST_EXPORTS) \
35644           (cd ./gcc && \
35645            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
35646           rm -rf gcc/include; \
35647           mv gcc/tmp-include gcc/include 2>/dev/null; \
35648         else true; fi
35649 @endif gcc
35650
35651 # ---------------------
35652 # GCC bootstrap support
35653 # ---------------------
35654
35655 # We track the current stage (the one in 'gcc') in the stage_current file.
35656 # stage_last instead tracks the stage that was built last.  These targets
35657 # are dummy when toplevel bootstrap is not active.
35658
35659 # While making host and target tools, symlinks to the final stage must be
35660 # there, so $(unstage) should be run at various points.  To avoid excessive
35661 # recursive invocations of make, we "inline" them using a variable.  These
35662 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
35663 # to avoid warnings from the GNU Make job server.
35664
35665 unstage = :
35666 stage = :
35667
35668 @if gcc-bootstrap
35669 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
35670 stage = [ -f stage_current ] && $(MAKE) `cat stage_current`-end || :
35671 @endif gcc-bootstrap
35672
35673 .PHONY: unstage stage
35674 unstage:
35675         @: $(MAKE); $(unstage)
35676 stage:
35677         @: $(MAKE); $(stage)
35678
35679 # We name the build directories for the various stages "stage1-gcc",
35680 # "stage2-gcc","stage3-gcc", etc.
35681
35682 # Since the 'compare' process will fail (on debugging information) if any
35683 # directory names are different, we need to link the gcc directory for
35684 # the previous stage to a constant name ('prev-gcc'), and to make the name of
35685 # the build directories constant as well. For the latter, we use naked names
35686 # like 'gcc', because the scripts in that directory assume it.  We use
35687 # mv on platforms where symlinks to directories do not work or are not
35688 # reliable.
35689
35690 # 'touch' doesn't work right on some platforms.
35691 STAMP = echo timestamp > 
35692
35693 # Only build the C compiler for stage1, because that is the only one that
35694 # we can guarantee will build with the native compiler, and also it is the
35695 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
35696 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
35697 # overrideable (for a bootstrap build stage1 also builds gcc.info).
35698
35699 STAGE1_CFLAGS=@stage1_cflags@
35700 STAGE1_LANGUAGES=@stage1_languages@
35701
35702 # We only want to compare .o files, so set this!
35703 objext = .o
35704
35705 # Flags to pass to stage2 and later makes.
35706 POSTSTAGE1_FLAGS_TO_PASS = \
35707         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
35708         STAGE_PREFIX=$$r/prev-gcc/ \
35709         CFLAGS="$(BOOT_CFLAGS)" \
35710         ADAC="\$$(CC)"
35711
35712 # For stage 1:
35713 # * We force-disable intermodule optimizations, even if
35714 #   --enable-intermodule was passed, since the installed compiler probably
35715 #   can't handle them.  Luckily, autoconf always respects
35716 #   the last argument when conflicting --enable arguments are passed.
35717 # * Likewise, we force-disable coverage flags, since the installed compiler
35718 #   probably has never heard of them.
35719 # * We build only C (and possibly Ada).
35720
35721
35722 .PHONY: stage1-start stage1-end
35723
35724 stage1-start::
35725         @: $(MAKE); $(stage); \
35726         echo stage1 > stage_current ; \
35727         echo stage1 > stage_last; \
35728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
35729 @if bfd
35730         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
35731           mkdir stage1-bfd; \
35732         set stage1-bfd bfd ; \
35733         @CREATE_LINK_TO_DIR@ 
35734 @endif bfd
35735 @if opcodes
35736         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
35737           mkdir stage1-opcodes; \
35738         set stage1-opcodes opcodes ; \
35739         @CREATE_LINK_TO_DIR@ 
35740 @endif opcodes
35741 @if binutils
35742         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
35743           mkdir stage1-binutils; \
35744         set stage1-binutils binutils ; \
35745         @CREATE_LINK_TO_DIR@ 
35746 @endif binutils
35747 @if gas
35748         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
35749           mkdir stage1-gas; \
35750         set stage1-gas gas ; \
35751         @CREATE_LINK_TO_DIR@ 
35752 @endif gas
35753 @if gcc
35754         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
35755           mkdir stage1-gcc; \
35756         set stage1-gcc gcc ; \
35757         @CREATE_LINK_TO_DIR@ 
35758 @endif gcc
35759 @if intl
35760         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
35761           mkdir stage1-intl; \
35762         set stage1-intl intl ; \
35763         @CREATE_LINK_TO_DIR@ 
35764 @endif intl
35765 @if ld
35766         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
35767           mkdir stage1-ld; \
35768         set stage1-ld ld ; \
35769         @CREATE_LINK_TO_DIR@ 
35770 @endif ld
35771 @if libcpp
35772         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
35773           mkdir stage1-libcpp; \
35774         set stage1-libcpp libcpp ; \
35775         @CREATE_LINK_TO_DIR@ 
35776 @endif libcpp
35777 @if libdecnumber
35778         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
35779           mkdir stage1-libdecnumber; \
35780         set stage1-libdecnumber libdecnumber ; \
35781         @CREATE_LINK_TO_DIR@ 
35782 @endif libdecnumber
35783 @if libiberty
35784         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
35785           mkdir stage1-libiberty; \
35786         set stage1-libiberty libiberty ; \
35787         @CREATE_LINK_TO_DIR@ 
35788 @endif libiberty
35789 @if zlib
35790         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
35791           mkdir stage1-zlib; \
35792         set stage1-zlib zlib ; \
35793         @CREATE_LINK_TO_DIR@ 
35794 @endif zlib
35795         @[ -d stage1-$(TARGET_SUBDIR) ] || \
35796           mkdir stage1-$(TARGET_SUBDIR); \
35797         set stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
35798         @CREATE_LINK_TO_DIR@ 
35799
35800 stage1-end::
35801         @rm -f stage_current
35802 @if bfd
35803         @if test -d $(HOST_SUBDIR) ; then \
35804         cd $(HOST_SUBDIR); set bfd stage1-bfd ; \
35805         @UNDO_LINK_TO_DIR@  ; \
35806         fi
35807 @endif bfd
35808 @if opcodes
35809         @if test -d $(HOST_SUBDIR) ; then \
35810         cd $(HOST_SUBDIR); set opcodes stage1-opcodes ; \
35811         @UNDO_LINK_TO_DIR@  ; \
35812         fi
35813 @endif opcodes
35814 @if binutils
35815         @if test -d $(HOST_SUBDIR) ; then \
35816         cd $(HOST_SUBDIR); set binutils stage1-binutils ; \
35817         @UNDO_LINK_TO_DIR@  ; \
35818         fi
35819 @endif binutils
35820 @if gas
35821         @if test -d $(HOST_SUBDIR) ; then \
35822         cd $(HOST_SUBDIR); set gas stage1-gas ; \
35823         @UNDO_LINK_TO_DIR@  ; \
35824         fi
35825 @endif gas
35826 @if gcc
35827         @if test -d $(HOST_SUBDIR) ; then \
35828         cd $(HOST_SUBDIR); set gcc stage1-gcc ; \
35829         @UNDO_LINK_TO_DIR@  ; \
35830         fi
35831 @endif gcc
35832 @if intl
35833         @if test -d $(HOST_SUBDIR) ; then \
35834         cd $(HOST_SUBDIR); set intl stage1-intl ; \
35835         @UNDO_LINK_TO_DIR@  ; \
35836         fi
35837 @endif intl
35838 @if ld
35839         @if test -d $(HOST_SUBDIR) ; then \
35840         cd $(HOST_SUBDIR); set ld stage1-ld ; \
35841         @UNDO_LINK_TO_DIR@  ; \
35842         fi
35843 @endif ld
35844 @if libcpp
35845         @if test -d $(HOST_SUBDIR) ; then \
35846         cd $(HOST_SUBDIR); set libcpp stage1-libcpp ; \
35847         @UNDO_LINK_TO_DIR@  ; \
35848         fi
35849 @endif libcpp
35850 @if libdecnumber
35851         @if test -d $(HOST_SUBDIR) ; then \
35852         cd $(HOST_SUBDIR); set libdecnumber stage1-libdecnumber ; \
35853         @UNDO_LINK_TO_DIR@  ; \
35854         fi
35855 @endif libdecnumber
35856 @if libiberty
35857         @if test -d $(HOST_SUBDIR) ; then \
35858         cd $(HOST_SUBDIR); set libiberty stage1-libiberty ; \
35859         @UNDO_LINK_TO_DIR@  ; \
35860         fi
35861 @endif libiberty
35862 @if zlib
35863         @if test -d $(HOST_SUBDIR) ; then \
35864         cd $(HOST_SUBDIR); set zlib stage1-zlib ; \
35865         @UNDO_LINK_TO_DIR@  ; \
35866         fi
35867 @endif zlib
35868         @if test -d $(TARGET_SUBDIR) ; then \
35869           set $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
35870           @UNDO_LINK_TO_DIR@  ; \
35871         fi
35872
35873 # Bubble a bugfix through all the stages up to stage 1.  They are
35874 # remade, but not reconfigured.  The next stage (if any) will not be
35875 # reconfigured as well.
35876 .PHONY: stage1-bubble
35877 stage1-bubble:: 
35878         @r=`${PWD_COMMAND}`; export r; \
35879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35880         if test -f stage1-lean  ; then \
35881           echo Skipping rebuild of stage1 ; \
35882         else \
35883           $(MAKE) stage1-start; \
35884           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
35885         fi
35886
35887 .PHONY: all-stage1 clean-stage1
35888 do-clean: clean-stage1
35889
35890 # FIXME: Will not need to be conditional when toplevel bootstrap is the
35891 # only possibility, but now it conflicts with no-bootstrap rules
35892 @if gcc-bootstrap
35893
35894
35895
35896
35897 # Rules to wipe a stage and all the following ones, also used for cleanstrap
35898
35899 .PHONY: distclean-stage1
35900 distclean-stage1::
35901         @: $(MAKE); $(stage)
35902         rm -rf stage1-* 
35903
35904
35905 @endif gcc-bootstrap
35906
35907
35908 .PHONY: stage2-start stage2-end
35909
35910 stage2-start::
35911         @: $(MAKE); $(stage); \
35912         echo stage2 > stage_current ; \
35913         echo stage2 > stage_last; \
35914         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
35915 @if bfd
35916         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
35917           mkdir stage2-bfd; \
35918         set stage2-bfd bfd ; \
35919         @CREATE_LINK_TO_DIR@  ; \
35920         set stage1-bfd prev-bfd ; \
35921         @CREATE_LINK_TO_DIR@ 
35922 @endif bfd
35923 @if opcodes
35924         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
35925           mkdir stage2-opcodes; \
35926         set stage2-opcodes opcodes ; \
35927         @CREATE_LINK_TO_DIR@  ; \
35928         set stage1-opcodes prev-opcodes ; \
35929         @CREATE_LINK_TO_DIR@ 
35930 @endif opcodes
35931 @if binutils
35932         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
35933           mkdir stage2-binutils; \
35934         set stage2-binutils binutils ; \
35935         @CREATE_LINK_TO_DIR@  ; \
35936         set stage1-binutils prev-binutils ; \
35937         @CREATE_LINK_TO_DIR@ 
35938 @endif binutils
35939 @if gas
35940         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
35941           mkdir stage2-gas; \
35942         set stage2-gas gas ; \
35943         @CREATE_LINK_TO_DIR@  ; \
35944         set stage1-gas prev-gas ; \
35945         @CREATE_LINK_TO_DIR@ 
35946 @endif gas
35947 @if gcc
35948         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
35949           mkdir stage2-gcc; \
35950         set stage2-gcc gcc ; \
35951         @CREATE_LINK_TO_DIR@  ; \
35952         set stage1-gcc prev-gcc ; \
35953         @CREATE_LINK_TO_DIR@ 
35954 @endif gcc
35955 @if intl
35956         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
35957           mkdir stage2-intl; \
35958         set stage2-intl intl ; \
35959         @CREATE_LINK_TO_DIR@  ; \
35960         set stage1-intl prev-intl ; \
35961         @CREATE_LINK_TO_DIR@ 
35962 @endif intl
35963 @if ld
35964         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
35965           mkdir stage2-ld; \
35966         set stage2-ld ld ; \
35967         @CREATE_LINK_TO_DIR@  ; \
35968         set stage1-ld prev-ld ; \
35969         @CREATE_LINK_TO_DIR@ 
35970 @endif ld
35971 @if libcpp
35972         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
35973           mkdir stage2-libcpp; \
35974         set stage2-libcpp libcpp ; \
35975         @CREATE_LINK_TO_DIR@  ; \
35976         set stage1-libcpp prev-libcpp ; \
35977         @CREATE_LINK_TO_DIR@ 
35978 @endif libcpp
35979 @if libdecnumber
35980         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
35981           mkdir stage2-libdecnumber; \
35982         set stage2-libdecnumber libdecnumber ; \
35983         @CREATE_LINK_TO_DIR@  ; \
35984         set stage1-libdecnumber prev-libdecnumber ; \
35985         @CREATE_LINK_TO_DIR@ 
35986 @endif libdecnumber
35987 @if libiberty
35988         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
35989           mkdir stage2-libiberty; \
35990         set stage2-libiberty libiberty ; \
35991         @CREATE_LINK_TO_DIR@  ; \
35992         set stage1-libiberty prev-libiberty ; \
35993         @CREATE_LINK_TO_DIR@ 
35994 @endif libiberty
35995 @if zlib
35996         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
35997           mkdir stage2-zlib; \
35998         set stage2-zlib zlib ; \
35999         @CREATE_LINK_TO_DIR@  ; \
36000         set stage1-zlib prev-zlib ; \
36001         @CREATE_LINK_TO_DIR@ 
36002 @endif zlib
36003         @[ -d stage2-$(TARGET_SUBDIR) ] || \
36004           mkdir stage2-$(TARGET_SUBDIR); \
36005         set stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36006         @CREATE_LINK_TO_DIR@  ; \
36007         set stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36008         @CREATE_LINK_TO_DIR@ 
36009
36010 stage2-end::
36011         @rm -f stage_current
36012 @if bfd
36013         @if test -d $(HOST_SUBDIR) ; then \
36014         cd $(HOST_SUBDIR); set bfd stage2-bfd ; \
36015         @UNDO_LINK_TO_DIR@  ; \
36016         set prev-bfd stage1-bfd ; \
36017         @UNDO_LINK_TO_DIR@  ; \
36018         fi
36019 @endif bfd
36020 @if opcodes
36021         @if test -d $(HOST_SUBDIR) ; then \
36022         cd $(HOST_SUBDIR); set opcodes stage2-opcodes ; \
36023         @UNDO_LINK_TO_DIR@  ; \
36024         set prev-opcodes stage1-opcodes ; \
36025         @UNDO_LINK_TO_DIR@  ; \
36026         fi
36027 @endif opcodes
36028 @if binutils
36029         @if test -d $(HOST_SUBDIR) ; then \
36030         cd $(HOST_SUBDIR); set binutils stage2-binutils ; \
36031         @UNDO_LINK_TO_DIR@  ; \
36032         set prev-binutils stage1-binutils ; \
36033         @UNDO_LINK_TO_DIR@  ; \
36034         fi
36035 @endif binutils
36036 @if gas
36037         @if test -d $(HOST_SUBDIR) ; then \
36038         cd $(HOST_SUBDIR); set gas stage2-gas ; \
36039         @UNDO_LINK_TO_DIR@  ; \
36040         set prev-gas stage1-gas ; \
36041         @UNDO_LINK_TO_DIR@  ; \
36042         fi
36043 @endif gas
36044 @if gcc
36045         @if test -d $(HOST_SUBDIR) ; then \
36046         cd $(HOST_SUBDIR); set gcc stage2-gcc ; \
36047         @UNDO_LINK_TO_DIR@  ; \
36048         set prev-gcc stage1-gcc ; \
36049         @UNDO_LINK_TO_DIR@  ; \
36050         fi
36051 @endif gcc
36052 @if intl
36053         @if test -d $(HOST_SUBDIR) ; then \
36054         cd $(HOST_SUBDIR); set intl stage2-intl ; \
36055         @UNDO_LINK_TO_DIR@  ; \
36056         set prev-intl stage1-intl ; \
36057         @UNDO_LINK_TO_DIR@  ; \
36058         fi
36059 @endif intl
36060 @if ld
36061         @if test -d $(HOST_SUBDIR) ; then \
36062         cd $(HOST_SUBDIR); set ld stage2-ld ; \
36063         @UNDO_LINK_TO_DIR@  ; \
36064         set prev-ld stage1-ld ; \
36065         @UNDO_LINK_TO_DIR@  ; \
36066         fi
36067 @endif ld
36068 @if libcpp
36069         @if test -d $(HOST_SUBDIR) ; then \
36070         cd $(HOST_SUBDIR); set libcpp stage2-libcpp ; \
36071         @UNDO_LINK_TO_DIR@  ; \
36072         set prev-libcpp stage1-libcpp ; \
36073         @UNDO_LINK_TO_DIR@  ; \
36074         fi
36075 @endif libcpp
36076 @if libdecnumber
36077         @if test -d $(HOST_SUBDIR) ; then \
36078         cd $(HOST_SUBDIR); set libdecnumber stage2-libdecnumber ; \
36079         @UNDO_LINK_TO_DIR@  ; \
36080         set prev-libdecnumber stage1-libdecnumber ; \
36081         @UNDO_LINK_TO_DIR@  ; \
36082         fi
36083 @endif libdecnumber
36084 @if libiberty
36085         @if test -d $(HOST_SUBDIR) ; then \
36086         cd $(HOST_SUBDIR); set libiberty stage2-libiberty ; \
36087         @UNDO_LINK_TO_DIR@  ; \
36088         set prev-libiberty stage1-libiberty ; \
36089         @UNDO_LINK_TO_DIR@  ; \
36090         fi
36091 @endif libiberty
36092 @if zlib
36093         @if test -d $(HOST_SUBDIR) ; then \
36094         cd $(HOST_SUBDIR); set zlib stage2-zlib ; \
36095         @UNDO_LINK_TO_DIR@  ; \
36096         set prev-zlib stage1-zlib ; \
36097         @UNDO_LINK_TO_DIR@  ; \
36098         fi
36099 @endif zlib
36100         @if test -d $(TARGET_SUBDIR) ; then \
36101           set $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
36102           @UNDO_LINK_TO_DIR@  ; \
36103           set prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
36104           @UNDO_LINK_TO_DIR@  ; \
36105         fi
36106
36107 # Bubble a bugfix through all the stages up to stage 2.  They are
36108 # remade, but not reconfigured.  The next stage (if any) will not be
36109 # reconfigured as well.
36110 .PHONY: stage2-bubble
36111 stage2-bubble:: stage1-bubble
36112         @r=`${PWD_COMMAND}`; export r; \
36113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36114         if test -f stage2-lean || test -f stage1-lean  ; then \
36115           echo Skipping rebuild of stage2 ; \
36116         else \
36117           $(MAKE) stage2-start; \
36118           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
36119         fi
36120
36121 .PHONY: all-stage2 clean-stage2
36122 do-clean: clean-stage2
36123
36124 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36125 # only possibility, but now it conflicts with no-bootstrap rules
36126 @if gcc-bootstrap
36127
36128
36129
36130 .PHONY: bootstrap2
36131 bootstrap2:
36132         echo stage2 > stage_final
36133         @r=`${PWD_COMMAND}`; export r; \
36134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
36136         @: $(MAKE); $(unstage)
36137         @r=`${PWD_COMMAND}`; export r; \
36138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36140
36141
36142 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36143 distclean-stage1:: distclean-stage2 
36144 .PHONY: distclean-stage2
36145 distclean-stage2::
36146         @: $(MAKE); $(stage)
36147         rm -rf stage2-* 
36148
36149
36150 @endif gcc-bootstrap
36151
36152
36153 .PHONY: stage3-start stage3-end
36154
36155 stage3-start::
36156         @: $(MAKE); $(stage); \
36157         echo stage3 > stage_current ; \
36158         echo stage3 > stage_last; \
36159         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36160 @if bfd
36161         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
36162           mkdir stage3-bfd; \
36163         set stage3-bfd bfd ; \
36164         @CREATE_LINK_TO_DIR@  ; \
36165         set stage2-bfd prev-bfd ; \
36166         @CREATE_LINK_TO_DIR@ 
36167 @endif bfd
36168 @if opcodes
36169         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
36170           mkdir stage3-opcodes; \
36171         set stage3-opcodes opcodes ; \
36172         @CREATE_LINK_TO_DIR@  ; \
36173         set stage2-opcodes prev-opcodes ; \
36174         @CREATE_LINK_TO_DIR@ 
36175 @endif opcodes
36176 @if binutils
36177         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
36178           mkdir stage3-binutils; \
36179         set stage3-binutils binutils ; \
36180         @CREATE_LINK_TO_DIR@  ; \
36181         set stage2-binutils prev-binutils ; \
36182         @CREATE_LINK_TO_DIR@ 
36183 @endif binutils
36184 @if gas
36185         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
36186           mkdir stage3-gas; \
36187         set stage3-gas gas ; \
36188         @CREATE_LINK_TO_DIR@  ; \
36189         set stage2-gas prev-gas ; \
36190         @CREATE_LINK_TO_DIR@ 
36191 @endif gas
36192 @if gcc
36193         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
36194           mkdir stage3-gcc; \
36195         set stage3-gcc gcc ; \
36196         @CREATE_LINK_TO_DIR@  ; \
36197         set stage2-gcc prev-gcc ; \
36198         @CREATE_LINK_TO_DIR@ 
36199 @endif gcc
36200 @if intl
36201         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
36202           mkdir stage3-intl; \
36203         set stage3-intl intl ; \
36204         @CREATE_LINK_TO_DIR@  ; \
36205         set stage2-intl prev-intl ; \
36206         @CREATE_LINK_TO_DIR@ 
36207 @endif intl
36208 @if ld
36209         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
36210           mkdir stage3-ld; \
36211         set stage3-ld ld ; \
36212         @CREATE_LINK_TO_DIR@  ; \
36213         set stage2-ld prev-ld ; \
36214         @CREATE_LINK_TO_DIR@ 
36215 @endif ld
36216 @if libcpp
36217         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
36218           mkdir stage3-libcpp; \
36219         set stage3-libcpp libcpp ; \
36220         @CREATE_LINK_TO_DIR@  ; \
36221         set stage2-libcpp prev-libcpp ; \
36222         @CREATE_LINK_TO_DIR@ 
36223 @endif libcpp
36224 @if libdecnumber
36225         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
36226           mkdir stage3-libdecnumber; \
36227         set stage3-libdecnumber libdecnumber ; \
36228         @CREATE_LINK_TO_DIR@  ; \
36229         set stage2-libdecnumber prev-libdecnumber ; \
36230         @CREATE_LINK_TO_DIR@ 
36231 @endif libdecnumber
36232 @if libiberty
36233         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
36234           mkdir stage3-libiberty; \
36235         set stage3-libiberty libiberty ; \
36236         @CREATE_LINK_TO_DIR@  ; \
36237         set stage2-libiberty prev-libiberty ; \
36238         @CREATE_LINK_TO_DIR@ 
36239 @endif libiberty
36240 @if zlib
36241         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
36242           mkdir stage3-zlib; \
36243         set stage3-zlib zlib ; \
36244         @CREATE_LINK_TO_DIR@  ; \
36245         set stage2-zlib prev-zlib ; \
36246         @CREATE_LINK_TO_DIR@ 
36247 @endif zlib
36248         @[ -d stage3-$(TARGET_SUBDIR) ] || \
36249           mkdir stage3-$(TARGET_SUBDIR); \
36250         set stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36251         @CREATE_LINK_TO_DIR@  ; \
36252         set stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36253         @CREATE_LINK_TO_DIR@ 
36254
36255 stage3-end::
36256         @rm -f stage_current
36257 @if bfd
36258         @if test -d $(HOST_SUBDIR) ; then \
36259         cd $(HOST_SUBDIR); set bfd stage3-bfd ; \
36260         @UNDO_LINK_TO_DIR@  ; \
36261         set prev-bfd stage2-bfd ; \
36262         @UNDO_LINK_TO_DIR@  ; \
36263         fi
36264 @endif bfd
36265 @if opcodes
36266         @if test -d $(HOST_SUBDIR) ; then \
36267         cd $(HOST_SUBDIR); set opcodes stage3-opcodes ; \
36268         @UNDO_LINK_TO_DIR@  ; \
36269         set prev-opcodes stage2-opcodes ; \
36270         @UNDO_LINK_TO_DIR@  ; \
36271         fi
36272 @endif opcodes
36273 @if binutils
36274         @if test -d $(HOST_SUBDIR) ; then \
36275         cd $(HOST_SUBDIR); set binutils stage3-binutils ; \
36276         @UNDO_LINK_TO_DIR@  ; \
36277         set prev-binutils stage2-binutils ; \
36278         @UNDO_LINK_TO_DIR@  ; \
36279         fi
36280 @endif binutils
36281 @if gas
36282         @if test -d $(HOST_SUBDIR) ; then \
36283         cd $(HOST_SUBDIR); set gas stage3-gas ; \
36284         @UNDO_LINK_TO_DIR@  ; \
36285         set prev-gas stage2-gas ; \
36286         @UNDO_LINK_TO_DIR@  ; \
36287         fi
36288 @endif gas
36289 @if gcc
36290         @if test -d $(HOST_SUBDIR) ; then \
36291         cd $(HOST_SUBDIR); set gcc stage3-gcc ; \
36292         @UNDO_LINK_TO_DIR@  ; \
36293         set prev-gcc stage2-gcc ; \
36294         @UNDO_LINK_TO_DIR@  ; \
36295         fi
36296 @endif gcc
36297 @if intl
36298         @if test -d $(HOST_SUBDIR) ; then \
36299         cd $(HOST_SUBDIR); set intl stage3-intl ; \
36300         @UNDO_LINK_TO_DIR@  ; \
36301         set prev-intl stage2-intl ; \
36302         @UNDO_LINK_TO_DIR@  ; \
36303         fi
36304 @endif intl
36305 @if ld
36306         @if test -d $(HOST_SUBDIR) ; then \
36307         cd $(HOST_SUBDIR); set ld stage3-ld ; \
36308         @UNDO_LINK_TO_DIR@  ; \
36309         set prev-ld stage2-ld ; \
36310         @UNDO_LINK_TO_DIR@  ; \
36311         fi
36312 @endif ld
36313 @if libcpp
36314         @if test -d $(HOST_SUBDIR) ; then \
36315         cd $(HOST_SUBDIR); set libcpp stage3-libcpp ; \
36316         @UNDO_LINK_TO_DIR@  ; \
36317         set prev-libcpp stage2-libcpp ; \
36318         @UNDO_LINK_TO_DIR@  ; \
36319         fi
36320 @endif libcpp
36321 @if libdecnumber
36322         @if test -d $(HOST_SUBDIR) ; then \
36323         cd $(HOST_SUBDIR); set libdecnumber stage3-libdecnumber ; \
36324         @UNDO_LINK_TO_DIR@  ; \
36325         set prev-libdecnumber stage2-libdecnumber ; \
36326         @UNDO_LINK_TO_DIR@  ; \
36327         fi
36328 @endif libdecnumber
36329 @if libiberty
36330         @if test -d $(HOST_SUBDIR) ; then \
36331         cd $(HOST_SUBDIR); set libiberty stage3-libiberty ; \
36332         @UNDO_LINK_TO_DIR@  ; \
36333         set prev-libiberty stage2-libiberty ; \
36334         @UNDO_LINK_TO_DIR@  ; \
36335         fi
36336 @endif libiberty
36337 @if zlib
36338         @if test -d $(HOST_SUBDIR) ; then \
36339         cd $(HOST_SUBDIR); set zlib stage3-zlib ; \
36340         @UNDO_LINK_TO_DIR@  ; \
36341         set prev-zlib stage2-zlib ; \
36342         @UNDO_LINK_TO_DIR@  ; \
36343         fi
36344 @endif zlib
36345         @if test -d $(TARGET_SUBDIR) ; then \
36346           set $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
36347           @UNDO_LINK_TO_DIR@  ; \
36348           set prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
36349           @UNDO_LINK_TO_DIR@  ; \
36350         fi
36351
36352 # Bubble a bugfix through all the stages up to stage 3.  They are
36353 # remade, but not reconfigured.  The next stage (if any) will not be
36354 # reconfigured as well.
36355 .PHONY: stage3-bubble
36356 stage3-bubble:: stage2-bubble
36357         @bootstrap_lean@-rm -rf stage1-* ; $(STAMP) stage1-lean
36358         @r=`${PWD_COMMAND}`; export r; \
36359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36360         if test -f stage3-lean || test -f stage2-lean  ; then \
36361           echo Skipping rebuild of stage3 ; \
36362         else \
36363           $(MAKE) stage3-start; \
36364           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
36365         fi
36366         $(MAKE) compare
36367
36368 .PHONY: all-stage3 clean-stage3
36369 do-clean: clean-stage3
36370
36371 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36372 # only possibility, but now it conflicts with no-bootstrap rules
36373 @if gcc-bootstrap
36374
36375 compare:
36376         @r=`${PWD_COMMAND}`; export r; \
36377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36378         if test -f stage2-lean; then \
36379           echo Cannot compare object files as stage 2 was deleted. ; \
36380           exit 0 ; \
36381         fi; \
36382         : $(MAKE); $(stage); \
36383         rm -f .bad_compare ; \
36384         cd stage3-gcc; \
36385         files=`find . -name "*$(objext)" -print` ; \
36386         cd .. ; \
36387         for file in $${files} ; do \
36388           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
36389           @do_compare@ > /dev/null 2>&1; \
36390           if test $$? -eq 1; then \
36391             case $$file in \
36392               ./cc*-checksum$(objext) | ./libgcc/* ) \
36393                 echo warning: $$file differs ;; \
36394               *) \
36395                 echo $$file differs >> .bad_compare ;; \
36396             esac ; \
36397           fi ; \
36398         done ; \
36399         if [ -f .bad_compare ]; then \
36400           echo "Bootstrap comparison failure!"; \
36401           cat .bad_compare; \
36402           exit 1; \
36403         else \
36404           true; \
36405         fi ; \
36406         $(STAMP) compare
36407         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36408
36409
36410
36411 .PHONY: bootstrap
36412 bootstrap:
36413         echo stage3 > stage_final
36414         @r=`${PWD_COMMAND}`; export r; \
36415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36416         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
36417         @: $(MAKE); $(unstage)
36418         @r=`${PWD_COMMAND}`; export r; \
36419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36420         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36421
36422
36423 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36424 distclean-stage2:: distclean-stage3 
36425 .PHONY: distclean-stage3
36426 distclean-stage3::
36427         @: $(MAKE); $(stage)
36428         rm -rf stage3-* compare 
36429
36430
36431 .PHONY: cleanstrap
36432 cleanstrap: distclean bootstrap
36433
36434 @endif gcc-bootstrap
36435
36436
36437 .PHONY: stage4-start stage4-end
36438
36439 stage4-start::
36440         @: $(MAKE); $(stage); \
36441         echo stage4 > stage_current ; \
36442         echo stage4 > stage_last; \
36443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36444 @if bfd
36445         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
36446           mkdir stage4-bfd; \
36447         set stage4-bfd bfd ; \
36448         @CREATE_LINK_TO_DIR@  ; \
36449         set stage3-bfd prev-bfd ; \
36450         @CREATE_LINK_TO_DIR@ 
36451 @endif bfd
36452 @if opcodes
36453         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
36454           mkdir stage4-opcodes; \
36455         set stage4-opcodes opcodes ; \
36456         @CREATE_LINK_TO_DIR@  ; \
36457         set stage3-opcodes prev-opcodes ; \
36458         @CREATE_LINK_TO_DIR@ 
36459 @endif opcodes
36460 @if binutils
36461         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
36462           mkdir stage4-binutils; \
36463         set stage4-binutils binutils ; \
36464         @CREATE_LINK_TO_DIR@  ; \
36465         set stage3-binutils prev-binutils ; \
36466         @CREATE_LINK_TO_DIR@ 
36467 @endif binutils
36468 @if gas
36469         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
36470           mkdir stage4-gas; \
36471         set stage4-gas gas ; \
36472         @CREATE_LINK_TO_DIR@  ; \
36473         set stage3-gas prev-gas ; \
36474         @CREATE_LINK_TO_DIR@ 
36475 @endif gas
36476 @if gcc
36477         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
36478           mkdir stage4-gcc; \
36479         set stage4-gcc gcc ; \
36480         @CREATE_LINK_TO_DIR@  ; \
36481         set stage3-gcc prev-gcc ; \
36482         @CREATE_LINK_TO_DIR@ 
36483 @endif gcc
36484 @if intl
36485         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
36486           mkdir stage4-intl; \
36487         set stage4-intl intl ; \
36488         @CREATE_LINK_TO_DIR@  ; \
36489         set stage3-intl prev-intl ; \
36490         @CREATE_LINK_TO_DIR@ 
36491 @endif intl
36492 @if ld
36493         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
36494           mkdir stage4-ld; \
36495         set stage4-ld ld ; \
36496         @CREATE_LINK_TO_DIR@  ; \
36497         set stage3-ld prev-ld ; \
36498         @CREATE_LINK_TO_DIR@ 
36499 @endif ld
36500 @if libcpp
36501         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
36502           mkdir stage4-libcpp; \
36503         set stage4-libcpp libcpp ; \
36504         @CREATE_LINK_TO_DIR@  ; \
36505         set stage3-libcpp prev-libcpp ; \
36506         @CREATE_LINK_TO_DIR@ 
36507 @endif libcpp
36508 @if libdecnumber
36509         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
36510           mkdir stage4-libdecnumber; \
36511         set stage4-libdecnumber libdecnumber ; \
36512         @CREATE_LINK_TO_DIR@  ; \
36513         set stage3-libdecnumber prev-libdecnumber ; \
36514         @CREATE_LINK_TO_DIR@ 
36515 @endif libdecnumber
36516 @if libiberty
36517         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
36518           mkdir stage4-libiberty; \
36519         set stage4-libiberty libiberty ; \
36520         @CREATE_LINK_TO_DIR@  ; \
36521         set stage3-libiberty prev-libiberty ; \
36522         @CREATE_LINK_TO_DIR@ 
36523 @endif libiberty
36524 @if zlib
36525         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
36526           mkdir stage4-zlib; \
36527         set stage4-zlib zlib ; \
36528         @CREATE_LINK_TO_DIR@  ; \
36529         set stage3-zlib prev-zlib ; \
36530         @CREATE_LINK_TO_DIR@ 
36531 @endif zlib
36532         @[ -d stage4-$(TARGET_SUBDIR) ] || \
36533           mkdir stage4-$(TARGET_SUBDIR); \
36534         set stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36535         @CREATE_LINK_TO_DIR@  ; \
36536         set stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36537         @CREATE_LINK_TO_DIR@ 
36538
36539 stage4-end::
36540         @rm -f stage_current
36541 @if bfd
36542         @if test -d $(HOST_SUBDIR) ; then \
36543         cd $(HOST_SUBDIR); set bfd stage4-bfd ; \
36544         @UNDO_LINK_TO_DIR@  ; \
36545         set prev-bfd stage3-bfd ; \
36546         @UNDO_LINK_TO_DIR@  ; \
36547         fi
36548 @endif bfd
36549 @if opcodes
36550         @if test -d $(HOST_SUBDIR) ; then \
36551         cd $(HOST_SUBDIR); set opcodes stage4-opcodes ; \
36552         @UNDO_LINK_TO_DIR@  ; \
36553         set prev-opcodes stage3-opcodes ; \
36554         @UNDO_LINK_TO_DIR@  ; \
36555         fi
36556 @endif opcodes
36557 @if binutils
36558         @if test -d $(HOST_SUBDIR) ; then \
36559         cd $(HOST_SUBDIR); set binutils stage4-binutils ; \
36560         @UNDO_LINK_TO_DIR@  ; \
36561         set prev-binutils stage3-binutils ; \
36562         @UNDO_LINK_TO_DIR@  ; \
36563         fi
36564 @endif binutils
36565 @if gas
36566         @if test -d $(HOST_SUBDIR) ; then \
36567         cd $(HOST_SUBDIR); set gas stage4-gas ; \
36568         @UNDO_LINK_TO_DIR@  ; \
36569         set prev-gas stage3-gas ; \
36570         @UNDO_LINK_TO_DIR@  ; \
36571         fi
36572 @endif gas
36573 @if gcc
36574         @if test -d $(HOST_SUBDIR) ; then \
36575         cd $(HOST_SUBDIR); set gcc stage4-gcc ; \
36576         @UNDO_LINK_TO_DIR@  ; \
36577         set prev-gcc stage3-gcc ; \
36578         @UNDO_LINK_TO_DIR@  ; \
36579         fi
36580 @endif gcc
36581 @if intl
36582         @if test -d $(HOST_SUBDIR) ; then \
36583         cd $(HOST_SUBDIR); set intl stage4-intl ; \
36584         @UNDO_LINK_TO_DIR@  ; \
36585         set prev-intl stage3-intl ; \
36586         @UNDO_LINK_TO_DIR@  ; \
36587         fi
36588 @endif intl
36589 @if ld
36590         @if test -d $(HOST_SUBDIR) ; then \
36591         cd $(HOST_SUBDIR); set ld stage4-ld ; \
36592         @UNDO_LINK_TO_DIR@  ; \
36593         set prev-ld stage3-ld ; \
36594         @UNDO_LINK_TO_DIR@  ; \
36595         fi
36596 @endif ld
36597 @if libcpp
36598         @if test -d $(HOST_SUBDIR) ; then \
36599         cd $(HOST_SUBDIR); set libcpp stage4-libcpp ; \
36600         @UNDO_LINK_TO_DIR@  ; \
36601         set prev-libcpp stage3-libcpp ; \
36602         @UNDO_LINK_TO_DIR@  ; \
36603         fi
36604 @endif libcpp
36605 @if libdecnumber
36606         @if test -d $(HOST_SUBDIR) ; then \
36607         cd $(HOST_SUBDIR); set libdecnumber stage4-libdecnumber ; \
36608         @UNDO_LINK_TO_DIR@  ; \
36609         set prev-libdecnumber stage3-libdecnumber ; \
36610         @UNDO_LINK_TO_DIR@  ; \
36611         fi
36612 @endif libdecnumber
36613 @if libiberty
36614         @if test -d $(HOST_SUBDIR) ; then \
36615         cd $(HOST_SUBDIR); set libiberty stage4-libiberty ; \
36616         @UNDO_LINK_TO_DIR@  ; \
36617         set prev-libiberty stage3-libiberty ; \
36618         @UNDO_LINK_TO_DIR@  ; \
36619         fi
36620 @endif libiberty
36621 @if zlib
36622         @if test -d $(HOST_SUBDIR) ; then \
36623         cd $(HOST_SUBDIR); set zlib stage4-zlib ; \
36624         @UNDO_LINK_TO_DIR@  ; \
36625         set prev-zlib stage3-zlib ; \
36626         @UNDO_LINK_TO_DIR@  ; \
36627         fi
36628 @endif zlib
36629         @if test -d $(TARGET_SUBDIR) ; then \
36630           set $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
36631           @UNDO_LINK_TO_DIR@  ; \
36632           set prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
36633           @UNDO_LINK_TO_DIR@  ; \
36634         fi
36635
36636 # Bubble a bugfix through all the stages up to stage 4.  They are
36637 # remade, but not reconfigured.  The next stage (if any) will not be
36638 # reconfigured as well.
36639 .PHONY: stage4-bubble
36640 stage4-bubble:: stage3-bubble
36641         @bootstrap_lean@-rm -rf stage2-* ; $(STAMP) stage2-lean
36642         @r=`${PWD_COMMAND}`; export r; \
36643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36644         if test -f stage4-lean || test -f stage3-lean  ; then \
36645           echo Skipping rebuild of stage4 ; \
36646         else \
36647           $(MAKE) stage4-start; \
36648           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
36649         fi
36650         $(MAKE) compare3
36651
36652 .PHONY: all-stage4 clean-stage4
36653 do-clean: clean-stage4
36654
36655 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36656 # only possibility, but now it conflicts with no-bootstrap rules
36657 @if gcc-bootstrap
36658
36659 compare3:
36660         @r=`${PWD_COMMAND}`; export r; \
36661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36662         if test -f stage3-lean; then \
36663           echo Cannot compare object files as stage 3 was deleted. ; \
36664           exit 0 ; \
36665         fi; \
36666         : $(MAKE); $(stage); \
36667         rm -f .bad_compare ; \
36668         cd stage4-gcc; \
36669         files=`find . -name "*$(objext)" -print` ; \
36670         cd .. ; \
36671         for file in $${files} ; do \
36672           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
36673           @do_compare@ > /dev/null 2>&1; \
36674           if test $$? -eq 1; then \
36675             case $$file in \
36676               ./cc*-checksum$(objext) | ./libgcc/* ) \
36677                 echo warning: $$file differs ;; \
36678               *) \
36679                 echo $$file differs >> .bad_compare ;; \
36680             esac ; \
36681           fi ; \
36682         done ; \
36683         if [ -f .bad_compare ]; then \
36684           echo "Bootstrap comparison failure!"; \
36685           cat .bad_compare; \
36686           exit 1; \
36687         else \
36688           true; \
36689         fi ; \
36690         $(STAMP) compare3
36691         @bootstrap_lean@-rm -rf stage3-* ; $(STAMP) stage3-lean
36692
36693
36694
36695 .PHONY: bootstrap4
36696 bootstrap4:
36697         echo stage4 > stage_final
36698         @r=`${PWD_COMMAND}`; export r; \
36699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36700         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
36701         @: $(MAKE); $(unstage)
36702         @r=`${PWD_COMMAND}`; export r; \
36703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36704         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
36705
36706
36707 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36708 distclean-stage3:: distclean-stage4 
36709 .PHONY: distclean-stage4
36710 distclean-stage4::
36711         @: $(MAKE); $(stage)
36712         rm -rf stage4-* compare3 
36713
36714
36715 @endif gcc-bootstrap
36716
36717
36718 .PHONY: stageprofile-start stageprofile-end
36719
36720 stageprofile-start::
36721         @: $(MAKE); $(stage); \
36722         echo stageprofile > stage_current ; \
36723         echo stageprofile > stage_last; \
36724         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36725 @if bfd
36726         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
36727           mkdir stageprofile-bfd; \
36728         set stageprofile-bfd bfd ; \
36729         @CREATE_LINK_TO_DIR@  ; \
36730         set stage1-bfd prev-bfd ; \
36731         @CREATE_LINK_TO_DIR@ 
36732 @endif bfd
36733 @if opcodes
36734         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
36735           mkdir stageprofile-opcodes; \
36736         set stageprofile-opcodes opcodes ; \
36737         @CREATE_LINK_TO_DIR@  ; \
36738         set stage1-opcodes prev-opcodes ; \
36739         @CREATE_LINK_TO_DIR@ 
36740 @endif opcodes
36741 @if binutils
36742         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
36743           mkdir stageprofile-binutils; \
36744         set stageprofile-binutils binutils ; \
36745         @CREATE_LINK_TO_DIR@  ; \
36746         set stage1-binutils prev-binutils ; \
36747         @CREATE_LINK_TO_DIR@ 
36748 @endif binutils
36749 @if gas
36750         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
36751           mkdir stageprofile-gas; \
36752         set stageprofile-gas gas ; \
36753         @CREATE_LINK_TO_DIR@  ; \
36754         set stage1-gas prev-gas ; \
36755         @CREATE_LINK_TO_DIR@ 
36756 @endif gas
36757 @if gcc
36758         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
36759           mkdir stageprofile-gcc; \
36760         set stageprofile-gcc gcc ; \
36761         @CREATE_LINK_TO_DIR@  ; \
36762         set stage1-gcc prev-gcc ; \
36763         @CREATE_LINK_TO_DIR@ 
36764 @endif gcc
36765 @if intl
36766         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
36767           mkdir stageprofile-intl; \
36768         set stageprofile-intl intl ; \
36769         @CREATE_LINK_TO_DIR@  ; \
36770         set stage1-intl prev-intl ; \
36771         @CREATE_LINK_TO_DIR@ 
36772 @endif intl
36773 @if ld
36774         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
36775           mkdir stageprofile-ld; \
36776         set stageprofile-ld ld ; \
36777         @CREATE_LINK_TO_DIR@  ; \
36778         set stage1-ld prev-ld ; \
36779         @CREATE_LINK_TO_DIR@ 
36780 @endif ld
36781 @if libcpp
36782         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
36783           mkdir stageprofile-libcpp; \
36784         set stageprofile-libcpp libcpp ; \
36785         @CREATE_LINK_TO_DIR@  ; \
36786         set stage1-libcpp prev-libcpp ; \
36787         @CREATE_LINK_TO_DIR@ 
36788 @endif libcpp
36789 @if libdecnumber
36790         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
36791           mkdir stageprofile-libdecnumber; \
36792         set stageprofile-libdecnumber libdecnumber ; \
36793         @CREATE_LINK_TO_DIR@  ; \
36794         set stage1-libdecnumber prev-libdecnumber ; \
36795         @CREATE_LINK_TO_DIR@ 
36796 @endif libdecnumber
36797 @if libiberty
36798         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
36799           mkdir stageprofile-libiberty; \
36800         set stageprofile-libiberty libiberty ; \
36801         @CREATE_LINK_TO_DIR@  ; \
36802         set stage1-libiberty prev-libiberty ; \
36803         @CREATE_LINK_TO_DIR@ 
36804 @endif libiberty
36805 @if zlib
36806         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
36807           mkdir stageprofile-zlib; \
36808         set stageprofile-zlib zlib ; \
36809         @CREATE_LINK_TO_DIR@  ; \
36810         set stage1-zlib prev-zlib ; \
36811         @CREATE_LINK_TO_DIR@ 
36812 @endif zlib
36813         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
36814           mkdir stageprofile-$(TARGET_SUBDIR); \
36815         set stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
36816         @CREATE_LINK_TO_DIR@  ; \
36817         set stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
36818         @CREATE_LINK_TO_DIR@ 
36819
36820 stageprofile-end::
36821         @rm -f stage_current
36822 @if bfd
36823         @if test -d $(HOST_SUBDIR) ; then \
36824         cd $(HOST_SUBDIR); set bfd stageprofile-bfd ; \
36825         @UNDO_LINK_TO_DIR@  ; \
36826         set prev-bfd stage1-bfd ; \
36827         @UNDO_LINK_TO_DIR@  ; \
36828         fi
36829 @endif bfd
36830 @if opcodes
36831         @if test -d $(HOST_SUBDIR) ; then \
36832         cd $(HOST_SUBDIR); set opcodes stageprofile-opcodes ; \
36833         @UNDO_LINK_TO_DIR@  ; \
36834         set prev-opcodes stage1-opcodes ; \
36835         @UNDO_LINK_TO_DIR@  ; \
36836         fi
36837 @endif opcodes
36838 @if binutils
36839         @if test -d $(HOST_SUBDIR) ; then \
36840         cd $(HOST_SUBDIR); set binutils stageprofile-binutils ; \
36841         @UNDO_LINK_TO_DIR@  ; \
36842         set prev-binutils stage1-binutils ; \
36843         @UNDO_LINK_TO_DIR@  ; \
36844         fi
36845 @endif binutils
36846 @if gas
36847         @if test -d $(HOST_SUBDIR) ; then \
36848         cd $(HOST_SUBDIR); set gas stageprofile-gas ; \
36849         @UNDO_LINK_TO_DIR@  ; \
36850         set prev-gas stage1-gas ; \
36851         @UNDO_LINK_TO_DIR@  ; \
36852         fi
36853 @endif gas
36854 @if gcc
36855         @if test -d $(HOST_SUBDIR) ; then \
36856         cd $(HOST_SUBDIR); set gcc stageprofile-gcc ; \
36857         @UNDO_LINK_TO_DIR@  ; \
36858         set prev-gcc stage1-gcc ; \
36859         @UNDO_LINK_TO_DIR@  ; \
36860         fi
36861 @endif gcc
36862 @if intl
36863         @if test -d $(HOST_SUBDIR) ; then \
36864         cd $(HOST_SUBDIR); set intl stageprofile-intl ; \
36865         @UNDO_LINK_TO_DIR@  ; \
36866         set prev-intl stage1-intl ; \
36867         @UNDO_LINK_TO_DIR@  ; \
36868         fi
36869 @endif intl
36870 @if ld
36871         @if test -d $(HOST_SUBDIR) ; then \
36872         cd $(HOST_SUBDIR); set ld stageprofile-ld ; \
36873         @UNDO_LINK_TO_DIR@  ; \
36874         set prev-ld stage1-ld ; \
36875         @UNDO_LINK_TO_DIR@  ; \
36876         fi
36877 @endif ld
36878 @if libcpp
36879         @if test -d $(HOST_SUBDIR) ; then \
36880         cd $(HOST_SUBDIR); set libcpp stageprofile-libcpp ; \
36881         @UNDO_LINK_TO_DIR@  ; \
36882         set prev-libcpp stage1-libcpp ; \
36883         @UNDO_LINK_TO_DIR@  ; \
36884         fi
36885 @endif libcpp
36886 @if libdecnumber
36887         @if test -d $(HOST_SUBDIR) ; then \
36888         cd $(HOST_SUBDIR); set libdecnumber stageprofile-libdecnumber ; \
36889         @UNDO_LINK_TO_DIR@  ; \
36890         set prev-libdecnumber stage1-libdecnumber ; \
36891         @UNDO_LINK_TO_DIR@  ; \
36892         fi
36893 @endif libdecnumber
36894 @if libiberty
36895         @if test -d $(HOST_SUBDIR) ; then \
36896         cd $(HOST_SUBDIR); set libiberty stageprofile-libiberty ; \
36897         @UNDO_LINK_TO_DIR@  ; \
36898         set prev-libiberty stage1-libiberty ; \
36899         @UNDO_LINK_TO_DIR@  ; \
36900         fi
36901 @endif libiberty
36902 @if zlib
36903         @if test -d $(HOST_SUBDIR) ; then \
36904         cd $(HOST_SUBDIR); set zlib stageprofile-zlib ; \
36905         @UNDO_LINK_TO_DIR@  ; \
36906         set prev-zlib stage1-zlib ; \
36907         @UNDO_LINK_TO_DIR@  ; \
36908         fi
36909 @endif zlib
36910         @if test -d $(TARGET_SUBDIR) ; then \
36911           set $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
36912           @UNDO_LINK_TO_DIR@  ; \
36913           set prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
36914           @UNDO_LINK_TO_DIR@  ; \
36915         fi
36916
36917 # Bubble a bugfix through all the stages up to stage profile.  They are
36918 # remade, but not reconfigured.  The next stage (if any) will not be
36919 # reconfigured as well.
36920 .PHONY: stageprofile-bubble
36921 stageprofile-bubble:: stage1-bubble
36922         @r=`${PWD_COMMAND}`; export r; \
36923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36924         if test -f stageprofile-lean || test -f stage1-lean  ; then \
36925           echo Skipping rebuild of stageprofile ; \
36926         else \
36927           $(MAKE) stageprofile-start; \
36928           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
36929         fi
36930
36931 .PHONY: all-stageprofile clean-stageprofile
36932 do-clean: clean-stageprofile
36933
36934 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36935 # only possibility, but now it conflicts with no-bootstrap rules
36936 @if gcc-bootstrap
36937
36938
36939
36940
36941 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36942 distclean-stage1:: distclean-stageprofile 
36943 .PHONY: distclean-stageprofile
36944 distclean-stageprofile::
36945         @: $(MAKE); $(stage)
36946         rm -rf stageprofile-* 
36947
36948
36949 @endif gcc-bootstrap
36950
36951
36952 .PHONY: stagefeedback-start stagefeedback-end
36953
36954 stagefeedback-start::
36955         @: $(MAKE); $(stage); \
36956         echo stagefeedback > stage_current ; \
36957         echo stagefeedback > stage_last; \
36958         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36959 @if bfd
36960         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
36961           mkdir stagefeedback-bfd; \
36962         set stagefeedback-bfd bfd ; \
36963         @CREATE_LINK_TO_DIR@  ; \
36964         set stageprofile-bfd prev-bfd ; \
36965         @CREATE_LINK_TO_DIR@ 
36966 @endif bfd
36967 @if opcodes
36968         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
36969           mkdir stagefeedback-opcodes; \
36970         set stagefeedback-opcodes opcodes ; \
36971         @CREATE_LINK_TO_DIR@  ; \
36972         set stageprofile-opcodes prev-opcodes ; \
36973         @CREATE_LINK_TO_DIR@ 
36974 @endif opcodes
36975 @if binutils
36976         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
36977           mkdir stagefeedback-binutils; \
36978         set stagefeedback-binutils binutils ; \
36979         @CREATE_LINK_TO_DIR@  ; \
36980         set stageprofile-binutils prev-binutils ; \
36981         @CREATE_LINK_TO_DIR@ 
36982 @endif binutils
36983 @if gas
36984         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
36985           mkdir stagefeedback-gas; \
36986         set stagefeedback-gas gas ; \
36987         @CREATE_LINK_TO_DIR@  ; \
36988         set stageprofile-gas prev-gas ; \
36989         @CREATE_LINK_TO_DIR@ 
36990 @endif gas
36991 @if gcc
36992         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
36993           mkdir stagefeedback-gcc; \
36994         set stagefeedback-gcc gcc ; \
36995         @CREATE_LINK_TO_DIR@  ; \
36996         set stageprofile-gcc prev-gcc ; \
36997         @CREATE_LINK_TO_DIR@ 
36998 @endif gcc
36999 @if intl
37000         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
37001           mkdir stagefeedback-intl; \
37002         set stagefeedback-intl intl ; \
37003         @CREATE_LINK_TO_DIR@  ; \
37004         set stageprofile-intl prev-intl ; \
37005         @CREATE_LINK_TO_DIR@ 
37006 @endif intl
37007 @if ld
37008         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
37009           mkdir stagefeedback-ld; \
37010         set stagefeedback-ld ld ; \
37011         @CREATE_LINK_TO_DIR@  ; \
37012         set stageprofile-ld prev-ld ; \
37013         @CREATE_LINK_TO_DIR@ 
37014 @endif ld
37015 @if libcpp
37016         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
37017           mkdir stagefeedback-libcpp; \
37018         set stagefeedback-libcpp libcpp ; \
37019         @CREATE_LINK_TO_DIR@  ; \
37020         set stageprofile-libcpp prev-libcpp ; \
37021         @CREATE_LINK_TO_DIR@ 
37022 @endif libcpp
37023 @if libdecnumber
37024         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
37025           mkdir stagefeedback-libdecnumber; \
37026         set stagefeedback-libdecnumber libdecnumber ; \
37027         @CREATE_LINK_TO_DIR@  ; \
37028         set stageprofile-libdecnumber prev-libdecnumber ; \
37029         @CREATE_LINK_TO_DIR@ 
37030 @endif libdecnumber
37031 @if libiberty
37032         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
37033           mkdir stagefeedback-libiberty; \
37034         set stagefeedback-libiberty libiberty ; \
37035         @CREATE_LINK_TO_DIR@  ; \
37036         set stageprofile-libiberty prev-libiberty ; \
37037         @CREATE_LINK_TO_DIR@ 
37038 @endif libiberty
37039 @if zlib
37040         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
37041           mkdir stagefeedback-zlib; \
37042         set stagefeedback-zlib zlib ; \
37043         @CREATE_LINK_TO_DIR@  ; \
37044         set stageprofile-zlib prev-zlib ; \
37045         @CREATE_LINK_TO_DIR@ 
37046 @endif zlib
37047         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
37048           mkdir stagefeedback-$(TARGET_SUBDIR); \
37049         set stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
37050         @CREATE_LINK_TO_DIR@  ; \
37051         set stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) ; \
37052         @CREATE_LINK_TO_DIR@ 
37053
37054 stagefeedback-end::
37055         @rm -f stage_current
37056 @if bfd
37057         @if test -d $(HOST_SUBDIR) ; then \
37058         cd $(HOST_SUBDIR); set bfd stagefeedback-bfd ; \
37059         @UNDO_LINK_TO_DIR@  ; \
37060         set prev-bfd stageprofile-bfd ; \
37061         @UNDO_LINK_TO_DIR@  ; \
37062         fi
37063 @endif bfd
37064 @if opcodes
37065         @if test -d $(HOST_SUBDIR) ; then \
37066         cd $(HOST_SUBDIR); set opcodes stagefeedback-opcodes ; \
37067         @UNDO_LINK_TO_DIR@  ; \
37068         set prev-opcodes stageprofile-opcodes ; \
37069         @UNDO_LINK_TO_DIR@  ; \
37070         fi
37071 @endif opcodes
37072 @if binutils
37073         @if test -d $(HOST_SUBDIR) ; then \
37074         cd $(HOST_SUBDIR); set binutils stagefeedback-binutils ; \
37075         @UNDO_LINK_TO_DIR@  ; \
37076         set prev-binutils stageprofile-binutils ; \
37077         @UNDO_LINK_TO_DIR@  ; \
37078         fi
37079 @endif binutils
37080 @if gas
37081         @if test -d $(HOST_SUBDIR) ; then \
37082         cd $(HOST_SUBDIR); set gas stagefeedback-gas ; \
37083         @UNDO_LINK_TO_DIR@  ; \
37084         set prev-gas stageprofile-gas ; \
37085         @UNDO_LINK_TO_DIR@  ; \
37086         fi
37087 @endif gas
37088 @if gcc
37089         @if test -d $(HOST_SUBDIR) ; then \
37090         cd $(HOST_SUBDIR); set gcc stagefeedback-gcc ; \
37091         @UNDO_LINK_TO_DIR@  ; \
37092         set prev-gcc stageprofile-gcc ; \
37093         @UNDO_LINK_TO_DIR@  ; \
37094         fi
37095 @endif gcc
37096 @if intl
37097         @if test -d $(HOST_SUBDIR) ; then \
37098         cd $(HOST_SUBDIR); set intl stagefeedback-intl ; \
37099         @UNDO_LINK_TO_DIR@  ; \
37100         set prev-intl stageprofile-intl ; \
37101         @UNDO_LINK_TO_DIR@  ; \
37102         fi
37103 @endif intl
37104 @if ld
37105         @if test -d $(HOST_SUBDIR) ; then \
37106         cd $(HOST_SUBDIR); set ld stagefeedback-ld ; \
37107         @UNDO_LINK_TO_DIR@  ; \
37108         set prev-ld stageprofile-ld ; \
37109         @UNDO_LINK_TO_DIR@  ; \
37110         fi
37111 @endif ld
37112 @if libcpp
37113         @if test -d $(HOST_SUBDIR) ; then \
37114         cd $(HOST_SUBDIR); set libcpp stagefeedback-libcpp ; \
37115         @UNDO_LINK_TO_DIR@  ; \
37116         set prev-libcpp stageprofile-libcpp ; \
37117         @UNDO_LINK_TO_DIR@  ; \
37118         fi
37119 @endif libcpp
37120 @if libdecnumber
37121         @if test -d $(HOST_SUBDIR) ; then \
37122         cd $(HOST_SUBDIR); set libdecnumber stagefeedback-libdecnumber ; \
37123         @UNDO_LINK_TO_DIR@  ; \
37124         set prev-libdecnumber stageprofile-libdecnumber ; \
37125         @UNDO_LINK_TO_DIR@  ; \
37126         fi
37127 @endif libdecnumber
37128 @if libiberty
37129         @if test -d $(HOST_SUBDIR) ; then \
37130         cd $(HOST_SUBDIR); set libiberty stagefeedback-libiberty ; \
37131         @UNDO_LINK_TO_DIR@  ; \
37132         set prev-libiberty stageprofile-libiberty ; \
37133         @UNDO_LINK_TO_DIR@  ; \
37134         fi
37135 @endif libiberty
37136 @if zlib
37137         @if test -d $(HOST_SUBDIR) ; then \
37138         cd $(HOST_SUBDIR); set zlib stagefeedback-zlib ; \
37139         @UNDO_LINK_TO_DIR@  ; \
37140         set prev-zlib stageprofile-zlib ; \
37141         @UNDO_LINK_TO_DIR@  ; \
37142         fi
37143 @endif zlib
37144         @if test -d $(TARGET_SUBDIR) ; then \
37145           set $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
37146           @UNDO_LINK_TO_DIR@  ; \
37147           set prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
37148           @UNDO_LINK_TO_DIR@  ; \
37149         fi
37150
37151 # Bubble a bugfix through all the stages up to stage feedback.  They are
37152 # remade, but not reconfigured.  The next stage (if any) will not be
37153 # reconfigured as well.
37154 .PHONY: stagefeedback-bubble
37155 stagefeedback-bubble:: stageprofile-bubble
37156         @r=`${PWD_COMMAND}`; export r; \
37157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37158         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
37159           echo Skipping rebuild of stagefeedback ; \
37160         else \
37161           $(MAKE) stagefeedback-start; \
37162           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
37163         fi
37164
37165 .PHONY: all-stagefeedback clean-stagefeedback
37166 do-clean: clean-stagefeedback
37167
37168 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37169 # only possibility, but now it conflicts with no-bootstrap rules
37170 @if gcc-bootstrap
37171
37172
37173
37174 .PHONY: profiledbootstrap
37175 profiledbootstrap:
37176         echo stagefeedback > stage_final
37177         @r=`${PWD_COMMAND}`; export r; \
37178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37179         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
37180         @: $(MAKE); $(unstage)
37181         @r=`${PWD_COMMAND}`; export r; \
37182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37183         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37184
37185
37186 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37187 distclean-stageprofile:: distclean-stagefeedback 
37188 .PHONY: distclean-stagefeedback
37189 distclean-stagefeedback::
37190         @: $(MAKE); $(stage)
37191         rm -rf stagefeedback-* 
37192
37193
37194 @endif gcc-bootstrap
37195
37196
37197
37198 stageprofile-end::
37199         $(MAKE) distclean-stagefeedback
37200
37201 stagefeedback-start::
37202         @r=`${PWD_COMMAND}`; export r; \
37203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37204         for i in prev-*; do \
37205           j=`echo $$i | sed s/^prev-//` ; \
37206           cd $$r/$$i && \
37207           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
37208           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
37209         done
37210
37211 @if gcc-bootstrap
37212 do-distclean: distclean-stage1
37213 @endif gcc-bootstrap
37214
37215 # --------------------------------------
37216 # Dependencies between different modules
37217 # --------------------------------------
37218
37219 # Generic dependencies for target modules on host stuff, especially gcc
37220
37221 configure-target-libstdc++-v3: maybe-all-gcc
37222
37223 configure-target-libmudflap: maybe-all-gcc
37224
37225 configure-target-libssp: maybe-all-gcc
37226
37227 configure-target-newlib: maybe-all-gcc
37228
37229 configure-target-libgfortran: maybe-all-gcc
37230
37231 configure-target-libobjc: maybe-all-gcc
37232
37233 configure-target-libtermcap: maybe-all-gcc
37234
37235 configure-target-winsup: maybe-all-gcc
37236
37237 configure-target-libgloss: maybe-all-gcc
37238
37239 configure-target-libiberty: maybe-all-gcc
37240
37241 configure-target-gperf: maybe-all-gcc
37242
37243 configure-target-examples: maybe-all-gcc
37244
37245 configure-target-libffi: maybe-all-gcc
37246
37247 configure-target-libjava: maybe-all-gcc
37248
37249 configure-target-zlib: maybe-all-gcc
37250
37251 configure-target-boehm-gc: maybe-all-gcc
37252
37253 configure-target-qthreads: maybe-all-gcc
37254
37255 configure-target-rda: maybe-all-gcc
37256
37257 configure-target-libada: maybe-all-gcc
37258
37259
37260
37261 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
37262
37263 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
37264 configure-target-gperf: maybe-all-target-libstdc++-v3
37265
37266 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
37267
37268 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
37269
37270 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
37271
37272 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
37273 configure-target-libjava: maybe-all-target-libstdc++-v3
37274
37275 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
37276
37277 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
37278
37279 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
37280
37281 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
37282
37283 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
37284
37285 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
37286
37287 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
37288
37289 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
37290
37291 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
37292
37293 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
37294
37295
37296 # There are two types of dependencies here: 'hard' dependencies, where one
37297 # module simply won't build without the other; and 'soft' dependencies, where
37298 # if the depended-on module is missing, the depending module will do without
37299 # or find a substitute somewhere (perhaps installed).  Soft dependencies
37300 # are made here to depend on a 'maybe-' target.  If you're not sure,
37301 # it's safer to use a soft dependency.
37302
37303
37304
37305
37306
37307
37308 # With all the machinery above in place, it is pretty easy to generate
37309 # dependencies.  Host dependencies are a bit more complex because we have
37310 # to check for bootstrap/prebootstrap dependencies.  To resolve
37311 # prebootstrap dependencies, prebootstrap modules are gathered in
37312 # a hash table.
37313 all-build-bison: maybe-all-build-texinfo
37314 all-build-byacc: maybe-all-build-texinfo
37315 all-build-flex: maybe-all-build-texinfo
37316 all-build-flex: maybe-all-build-bison
37317 all-build-flex: maybe-all-build-byacc
37318 all-build-flex: maybe-all-build-m4
37319 all-build-libiberty: maybe-all-build-texinfo
37320 all-build-m4: maybe-all-build-texinfo
37321 all-build-fixincludes: maybe-all-build-libiberty
37322 configure-gcc: maybe-configure-intl
37323
37324 configure-stage1-gcc: maybe-configure-stage1-intl
37325 configure-stage2-gcc: maybe-configure-stage2-intl
37326 configure-stage3-gcc: maybe-configure-stage3-intl
37327 configure-stage4-gcc: maybe-configure-stage4-intl
37328 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
37329 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
37330 configure-gcc: maybe-all-binutils
37331
37332 configure-stage1-gcc: maybe-all-stage1-binutils
37333 configure-stage2-gcc: maybe-all-stage2-binutils
37334 configure-stage3-gcc: maybe-all-stage3-binutils
37335 configure-stage4-gcc: maybe-all-stage4-binutils
37336 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
37337 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
37338 configure-gcc: maybe-all-gas
37339
37340 configure-stage1-gcc: maybe-all-stage1-gas
37341 configure-stage2-gcc: maybe-all-stage2-gas
37342 configure-stage3-gcc: maybe-all-stage3-gas
37343 configure-stage4-gcc: maybe-all-stage4-gas
37344 configure-stageprofile-gcc: maybe-all-stageprofile-gas
37345 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
37346 configure-gcc: maybe-all-ld
37347
37348 configure-stage1-gcc: maybe-all-stage1-ld
37349 configure-stage2-gcc: maybe-all-stage2-ld
37350 configure-stage3-gcc: maybe-all-stage3-ld
37351 configure-stage4-gcc: maybe-all-stage4-ld
37352 configure-stageprofile-gcc: maybe-all-stageprofile-ld
37353 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
37354 all-gcc: all-libiberty
37355
37356 all-stage1-gcc: all-stage1-libiberty
37357 all-stage2-gcc: all-stage2-libiberty
37358 all-stage3-gcc: all-stage3-libiberty
37359 all-stage4-gcc: all-stage4-libiberty
37360 all-stageprofile-gcc: all-stageprofile-libiberty
37361 all-stagefeedback-gcc: all-stagefeedback-libiberty
37362 all-gcc: maybe-all-intl
37363
37364 all-stage1-gcc: maybe-all-stage1-intl
37365 all-stage2-gcc: maybe-all-stage2-intl
37366 all-stage3-gcc: maybe-all-stage3-intl
37367 all-stage4-gcc: maybe-all-stage4-intl
37368 all-stageprofile-gcc: maybe-all-stageprofile-intl
37369 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
37370 all-gcc: maybe-all-build-texinfo
37371
37372 all-stage1-gcc: maybe-all-build-texinfo
37373 all-stage2-gcc: maybe-all-build-texinfo
37374 all-stage3-gcc: maybe-all-build-texinfo
37375 all-stage4-gcc: maybe-all-build-texinfo
37376 all-stageprofile-gcc: maybe-all-build-texinfo
37377 all-stagefeedback-gcc: maybe-all-build-texinfo
37378 all-prebootstrap: maybe-all-build-texinfo
37379 all-gcc: maybe-all-build-bison
37380
37381 all-stage1-gcc: maybe-all-build-bison
37382 all-stage2-gcc: maybe-all-build-bison
37383 all-stage3-gcc: maybe-all-build-bison
37384 all-stage4-gcc: maybe-all-build-bison
37385 all-stageprofile-gcc: maybe-all-build-bison
37386 all-stagefeedback-gcc: maybe-all-build-bison
37387 all-prebootstrap: maybe-all-build-bison
37388 all-gcc: maybe-all-build-byacc
37389
37390 all-stage1-gcc: maybe-all-build-byacc
37391 all-stage2-gcc: maybe-all-build-byacc
37392 all-stage3-gcc: maybe-all-build-byacc
37393 all-stage4-gcc: maybe-all-build-byacc
37394 all-stageprofile-gcc: maybe-all-build-byacc
37395 all-stagefeedback-gcc: maybe-all-build-byacc
37396 all-prebootstrap: maybe-all-build-byacc
37397 all-gcc: maybe-all-build-flex
37398
37399 all-stage1-gcc: maybe-all-build-flex
37400 all-stage2-gcc: maybe-all-build-flex
37401 all-stage3-gcc: maybe-all-build-flex
37402 all-stage4-gcc: maybe-all-build-flex
37403 all-stageprofile-gcc: maybe-all-build-flex
37404 all-stagefeedback-gcc: maybe-all-build-flex
37405 all-prebootstrap: maybe-all-build-flex
37406 all-gcc: maybe-all-build-libiberty
37407
37408 all-stage1-gcc: maybe-all-build-libiberty
37409 all-stage2-gcc: maybe-all-build-libiberty
37410 all-stage3-gcc: maybe-all-build-libiberty
37411 all-stage4-gcc: maybe-all-build-libiberty
37412 all-stageprofile-gcc: maybe-all-build-libiberty
37413 all-stagefeedback-gcc: maybe-all-build-libiberty
37414 all-prebootstrap: maybe-all-build-libiberty
37415 all-gcc: maybe-all-build-fixincludes
37416
37417 all-stage1-gcc: maybe-all-build-fixincludes
37418 all-stage2-gcc: maybe-all-build-fixincludes
37419 all-stage3-gcc: maybe-all-build-fixincludes
37420 all-stage4-gcc: maybe-all-build-fixincludes
37421 all-stageprofile-gcc: maybe-all-build-fixincludes
37422 all-stagefeedback-gcc: maybe-all-build-fixincludes
37423 all-prebootstrap: maybe-all-build-fixincludes
37424 all-gcc: maybe-all-zlib
37425
37426 all-stage1-gcc: maybe-all-stage1-zlib
37427 all-stage2-gcc: maybe-all-stage2-zlib
37428 all-stage3-gcc: maybe-all-stage3-zlib
37429 all-stage4-gcc: maybe-all-stage4-zlib
37430 all-stageprofile-gcc: maybe-all-stageprofile-zlib
37431 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
37432 all-gcc: all-libcpp
37433
37434 all-stage1-gcc: all-stage1-libcpp
37435 all-stage2-gcc: all-stage2-libcpp
37436 all-stage3-gcc: all-stage3-libcpp
37437 all-stage4-gcc: all-stage4-libcpp
37438 all-stageprofile-gcc: all-stageprofile-libcpp
37439 all-stagefeedback-gcc: all-stagefeedback-libcpp
37440 all-gcc: all-libdecnumber
37441
37442 all-stage1-gcc: all-stage1-libdecnumber
37443 all-stage2-gcc: all-stage2-libdecnumber
37444 all-stage3-gcc: all-stage3-libdecnumber
37445 all-stage4-gcc: all-stage4-libdecnumber
37446 all-stageprofile-gcc: all-stageprofile-libdecnumber
37447 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
37448 all-gcc: maybe-all-libiberty
37449
37450 all-stage1-gcc: maybe-all-stage1-libiberty
37451 all-stage2-gcc: maybe-all-stage2-libiberty
37452 all-stage3-gcc: maybe-all-stage3-libiberty
37453 all-stage4-gcc: maybe-all-stage4-libiberty
37454 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
37455 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
37456 all-gcc: maybe-all-fixincludes
37457 install-gcc: maybe-install-fixincludes
37458 configure-libcpp: configure-libiberty
37459
37460 configure-stage1-libcpp: configure-stage1-libiberty
37461 configure-stage2-libcpp: configure-stage2-libiberty
37462 configure-stage3-libcpp: configure-stage3-libiberty
37463 configure-stage4-libcpp: configure-stage4-libiberty
37464 configure-stageprofile-libcpp: configure-stageprofile-libiberty
37465 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
37466 configure-libcpp: maybe-configure-intl
37467
37468 configure-stage1-libcpp: maybe-configure-stage1-intl
37469 configure-stage2-libcpp: maybe-configure-stage2-intl
37470 configure-stage3-libcpp: maybe-configure-stage3-intl
37471 configure-stage4-libcpp: maybe-configure-stage4-intl
37472 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
37473 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
37474 all-libcpp: all-libiberty
37475
37476 all-stage1-libcpp: all-stage1-libiberty
37477 all-stage2-libcpp: all-stage2-libiberty
37478 all-stage3-libcpp: all-stage3-libiberty
37479 all-stage4-libcpp: all-stage4-libiberty
37480 all-stageprofile-libcpp: all-stageprofile-libiberty
37481 all-stagefeedback-libcpp: all-stagefeedback-libiberty
37482 all-libcpp: maybe-all-intl
37483
37484 all-stage1-libcpp: maybe-all-stage1-intl
37485 all-stage2-libcpp: maybe-all-stage2-intl
37486 all-stage3-libcpp: maybe-all-stage3-intl
37487 all-stage4-libcpp: maybe-all-stage4-intl
37488 all-stageprofile-libcpp: maybe-all-stageprofile-intl
37489 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
37490 all-fixincludes: maybe-all-libiberty
37491 all-gnattools: maybe-all-target-libada
37492 configure-gdb: maybe-configure-sim
37493 all-gdb: maybe-all-libiberty
37494 all-gdb: maybe-all-opcodes
37495 all-gdb: maybe-all-bfd
37496 all-gdb: maybe-all-readline
37497 all-gdb: maybe-all-build-bison
37498 all-gdb: maybe-all-build-byacc
37499 all-gdb: maybe-all-sim
37500 configure-libgui: maybe-configure-tcl
37501 configure-libgui: maybe-configure-tk
37502 all-libgui: maybe-all-tcl
37503 all-libgui: maybe-all-tk
37504 all-libgui: maybe-all-itcl
37505 configure-bfd: configure-libiberty
37506
37507 configure-stage1-bfd: configure-stage1-libiberty
37508 configure-stage2-bfd: configure-stage2-libiberty
37509 configure-stage3-bfd: configure-stage3-libiberty
37510 configure-stage4-bfd: configure-stage4-libiberty
37511 configure-stageprofile-bfd: configure-stageprofile-libiberty
37512 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
37513 all-bfd: maybe-all-libiberty
37514
37515 all-stage1-bfd: maybe-all-stage1-libiberty
37516 all-stage2-bfd: maybe-all-stage2-libiberty
37517 all-stage3-bfd: maybe-all-stage3-libiberty
37518 all-stage4-bfd: maybe-all-stage4-libiberty
37519 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
37520 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
37521 all-bfd: maybe-all-intl
37522
37523 all-stage1-bfd: maybe-all-stage1-intl
37524 all-stage2-bfd: maybe-all-stage2-intl
37525 all-stage3-bfd: maybe-all-stage3-intl
37526 all-stage4-bfd: maybe-all-stage4-intl
37527 all-stageprofile-bfd: maybe-all-stageprofile-intl
37528 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
37529 all-binutils: maybe-all-libiberty
37530
37531 all-stage1-binutils: maybe-all-stage1-libiberty
37532 all-stage2-binutils: maybe-all-stage2-libiberty
37533 all-stage3-binutils: maybe-all-stage3-libiberty
37534 all-stage4-binutils: maybe-all-stage4-libiberty
37535 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
37536 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
37537 all-binutils: maybe-all-opcodes
37538
37539 all-stage1-binutils: maybe-all-stage1-opcodes
37540 all-stage2-binutils: maybe-all-stage2-opcodes
37541 all-stage3-binutils: maybe-all-stage3-opcodes
37542 all-stage4-binutils: maybe-all-stage4-opcodes
37543 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
37544 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
37545 all-binutils: maybe-all-bfd
37546
37547 all-stage1-binutils: maybe-all-stage1-bfd
37548 all-stage2-binutils: maybe-all-stage2-bfd
37549 all-stage3-binutils: maybe-all-stage3-bfd
37550 all-stage4-binutils: maybe-all-stage4-bfd
37551 all-stageprofile-binutils: maybe-all-stageprofile-bfd
37552 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
37553 all-binutils: maybe-all-build-flex
37554
37555 all-stage1-binutils: maybe-all-build-flex
37556 all-stage2-binutils: maybe-all-build-flex
37557 all-stage3-binutils: maybe-all-build-flex
37558 all-stage4-binutils: maybe-all-build-flex
37559 all-stageprofile-binutils: maybe-all-build-flex
37560 all-stagefeedback-binutils: maybe-all-build-flex
37561 all-prebootstrap: maybe-all-build-flex
37562 all-binutils: maybe-all-build-bison
37563
37564 all-stage1-binutils: maybe-all-build-bison
37565 all-stage2-binutils: maybe-all-build-bison
37566 all-stage3-binutils: maybe-all-build-bison
37567 all-stage4-binutils: maybe-all-build-bison
37568 all-stageprofile-binutils: maybe-all-build-bison
37569 all-stagefeedback-binutils: maybe-all-build-bison
37570 all-prebootstrap: maybe-all-build-bison
37571 all-binutils: maybe-all-build-byacc
37572
37573 all-stage1-binutils: maybe-all-build-byacc
37574 all-stage2-binutils: maybe-all-build-byacc
37575 all-stage3-binutils: maybe-all-build-byacc
37576 all-stage4-binutils: maybe-all-build-byacc
37577 all-stageprofile-binutils: maybe-all-build-byacc
37578 all-stagefeedback-binutils: maybe-all-build-byacc
37579 all-prebootstrap: maybe-all-build-byacc
37580 all-binutils: maybe-all-intl
37581
37582 all-stage1-binutils: maybe-all-stage1-intl
37583 all-stage2-binutils: maybe-all-stage2-intl
37584 all-stage3-binutils: maybe-all-stage3-intl
37585 all-stage4-binutils: maybe-all-stage4-intl
37586 all-stageprofile-binutils: maybe-all-stageprofile-intl
37587 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
37588 install-binutils: maybe-install-opcodes
37589 install-opcodes: maybe-install-bfd
37590 all-gas: maybe-all-libiberty
37591
37592 all-stage1-gas: maybe-all-stage1-libiberty
37593 all-stage2-gas: maybe-all-stage2-libiberty
37594 all-stage3-gas: maybe-all-stage3-libiberty
37595 all-stage4-gas: maybe-all-stage4-libiberty
37596 all-stageprofile-gas: maybe-all-stageprofile-libiberty
37597 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
37598 all-gas: maybe-all-opcodes
37599
37600 all-stage1-gas: maybe-all-stage1-opcodes
37601 all-stage2-gas: maybe-all-stage2-opcodes
37602 all-stage3-gas: maybe-all-stage3-opcodes
37603 all-stage4-gas: maybe-all-stage4-opcodes
37604 all-stageprofile-gas: maybe-all-stageprofile-opcodes
37605 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
37606 all-gas: maybe-all-bfd
37607
37608 all-stage1-gas: maybe-all-stage1-bfd
37609 all-stage2-gas: maybe-all-stage2-bfd
37610 all-stage3-gas: maybe-all-stage3-bfd
37611 all-stage4-gas: maybe-all-stage4-bfd
37612 all-stageprofile-gas: maybe-all-stageprofile-bfd
37613 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
37614 all-gas: maybe-all-intl
37615
37616 all-stage1-gas: maybe-all-stage1-intl
37617 all-stage2-gas: maybe-all-stage2-intl
37618 all-stage3-gas: maybe-all-stage3-intl
37619 all-stage4-gas: maybe-all-stage4-intl
37620 all-stageprofile-gas: maybe-all-stageprofile-intl
37621 all-stagefeedback-gas: maybe-all-stagefeedback-intl
37622 all-gprof: maybe-all-libiberty
37623 all-gprof: maybe-all-bfd
37624 all-gprof: maybe-all-opcodes
37625 all-gprof: maybe-all-intl
37626 all-ld: maybe-all-libiberty
37627
37628 all-stage1-ld: maybe-all-stage1-libiberty
37629 all-stage2-ld: maybe-all-stage2-libiberty
37630 all-stage3-ld: maybe-all-stage3-libiberty
37631 all-stage4-ld: maybe-all-stage4-libiberty
37632 all-stageprofile-ld: maybe-all-stageprofile-libiberty
37633 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
37634 all-ld: maybe-all-bfd
37635
37636 all-stage1-ld: maybe-all-stage1-bfd
37637 all-stage2-ld: maybe-all-stage2-bfd
37638 all-stage3-ld: maybe-all-stage3-bfd
37639 all-stage4-ld: maybe-all-stage4-bfd
37640 all-stageprofile-ld: maybe-all-stageprofile-bfd
37641 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
37642 all-ld: maybe-all-opcodes
37643
37644 all-stage1-ld: maybe-all-stage1-opcodes
37645 all-stage2-ld: maybe-all-stage2-opcodes
37646 all-stage3-ld: maybe-all-stage3-opcodes
37647 all-stage4-ld: maybe-all-stage4-opcodes
37648 all-stageprofile-ld: maybe-all-stageprofile-opcodes
37649 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
37650 all-ld: maybe-all-build-bison
37651
37652 all-stage1-ld: maybe-all-build-bison
37653 all-stage2-ld: maybe-all-build-bison
37654 all-stage3-ld: maybe-all-build-bison
37655 all-stage4-ld: maybe-all-build-bison
37656 all-stageprofile-ld: maybe-all-build-bison
37657 all-stagefeedback-ld: maybe-all-build-bison
37658 all-prebootstrap: maybe-all-build-bison
37659 all-ld: maybe-all-build-byacc
37660
37661 all-stage1-ld: maybe-all-build-byacc
37662 all-stage2-ld: maybe-all-build-byacc
37663 all-stage3-ld: maybe-all-build-byacc
37664 all-stage4-ld: maybe-all-build-byacc
37665 all-stageprofile-ld: maybe-all-build-byacc
37666 all-stagefeedback-ld: maybe-all-build-byacc
37667 all-prebootstrap: maybe-all-build-byacc
37668 all-ld: maybe-all-build-flex
37669
37670 all-stage1-ld: maybe-all-build-flex
37671 all-stage2-ld: maybe-all-build-flex
37672 all-stage3-ld: maybe-all-build-flex
37673 all-stage4-ld: maybe-all-build-flex
37674 all-stageprofile-ld: maybe-all-build-flex
37675 all-stagefeedback-ld: maybe-all-build-flex
37676 all-prebootstrap: maybe-all-build-flex
37677 all-ld: maybe-all-intl
37678
37679 all-stage1-ld: maybe-all-stage1-intl
37680 all-stage2-ld: maybe-all-stage2-intl
37681 all-stage3-ld: maybe-all-stage3-intl
37682 all-stage4-ld: maybe-all-stage4-intl
37683 all-stageprofile-ld: maybe-all-stageprofile-intl
37684 all-stagefeedback-ld: maybe-all-stagefeedback-intl
37685 all-opcodes: maybe-all-bfd
37686
37687 all-stage1-opcodes: maybe-all-stage1-bfd
37688 all-stage2-opcodes: maybe-all-stage2-bfd
37689 all-stage3-opcodes: maybe-all-stage3-bfd
37690 all-stage4-opcodes: maybe-all-stage4-bfd
37691 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
37692 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
37693 all-opcodes: maybe-all-libiberty
37694
37695 all-stage1-opcodes: maybe-all-stage1-libiberty
37696 all-stage2-opcodes: maybe-all-stage2-libiberty
37697 all-stage3-opcodes: maybe-all-stage3-libiberty
37698 all-stage4-opcodes: maybe-all-stage4-libiberty
37699 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
37700 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
37701 all-dejagnu: maybe-all-tcl
37702 all-dejagnu: maybe-all-expect
37703 all-dejagnu: maybe-all-tk
37704 configure-expect: maybe-configure-tcl
37705 configure-expect: maybe-configure-tk
37706 all-expect: maybe-all-tcl
37707 all-expect: maybe-all-tk
37708 configure-itcl: maybe-configure-tcl
37709 configure-itcl: maybe-configure-tk
37710 all-itcl: maybe-all-tcl
37711 all-itcl: maybe-all-tk
37712 install-itcl: maybe-install-tcl
37713 configure-tk: maybe-configure-tcl
37714 all-tk: maybe-all-tcl
37715 all-sid: maybe-all-libiberty
37716 all-sid: maybe-all-bfd
37717 all-sid: maybe-all-opcodes
37718 all-sid: maybe-all-tcl
37719 all-sid: maybe-all-tk
37720 install-sid: maybe-install-tcl
37721 install-sid: maybe-install-tk
37722 all-sim: maybe-all-libiberty
37723 all-sim: maybe-all-bfd
37724 all-sim: maybe-all-opcodes
37725 all-sim: maybe-all-readline
37726 all-sim: maybe-configure-gdb
37727 all-fastjar: maybe-all-zlib
37728 all-fastjar: maybe-all-build-texinfo
37729 all-fastjar: maybe-all-libiberty
37730 all-autoconf: maybe-all-m4
37731 all-autoconf: maybe-all-build-texinfo
37732 all-automake: maybe-all-m4
37733 all-automake: maybe-all-build-texinfo
37734 all-automake: maybe-all-autoconf
37735 all-bison: maybe-all-intl
37736 all-bison: maybe-all-build-texinfo
37737 all-diff: maybe-all-intl
37738 all-diff: maybe-all-build-texinfo
37739 all-fileutils: maybe-all-intl
37740 all-fileutils: maybe-all-build-texinfo
37741 all-flex: maybe-all-build-bison
37742 all-flex: maybe-all-build-byacc
37743 all-flex: maybe-all-intl
37744 all-flex: maybe-all-m4
37745 all-flex: maybe-all-build-texinfo
37746 all-gzip: maybe-all-intl
37747 all-gzip: maybe-all-zlib
37748 all-gzip: maybe-all-build-texinfo
37749 all-hello: maybe-all-intl
37750 all-hello: maybe-all-build-texinfo
37751 all-m4: maybe-all-intl
37752 all-m4: maybe-all-build-texinfo
37753 all-make: maybe-all-intl
37754 all-make: maybe-all-build-texinfo
37755 all-patch: maybe-all-build-texinfo
37756 all-make: maybe-all-build-texinfo
37757 all-prms: maybe-all-libiberty
37758 all-recode: maybe-all-build-texinfo
37759 all-sed: maybe-all-build-texinfo
37760 all-send-pr: maybe-all-prms
37761 all-tar: maybe-all-build-texinfo
37762 all-uudecode: maybe-all-build-texinfo
37763 configure-target-boehm-gc: maybe-configure-target-qthreads
37764 configure-target-fastjar: maybe-configure-target-zlib
37765 all-target-fastjar: maybe-all-target-zlib
37766 all-target-fastjar: maybe-all-target-libiberty
37767 configure-target-libjava: maybe-configure-target-zlib
37768 configure-target-libjava: maybe-configure-target-boehm-gc
37769 configure-target-libjava: maybe-configure-target-qthreads
37770 configure-target-libjava: maybe-configure-target-libffi
37771 all-target-libjava: maybe-all-fastjar
37772 all-target-libjava: maybe-all-target-zlib
37773 all-target-libjava: maybe-all-target-boehm-gc
37774 all-target-libjava: maybe-all-target-qthreads
37775 all-target-libjava: maybe-all-target-libffi
37776 all-target-libobjc: maybe-all-target-libiberty
37777 all-target-libstdc++-v3: maybe-all-target-libiberty
37778 all-target-libgloss: maybe-configure-target-newlib
37779 all-target-winsup: maybe-all-target-libiberty
37780 all-target-winsup: maybe-all-target-libtermcap
37781
37782
37783 # Non-toplevel bootstrap rules must depend on several packages, to be built
37784 # before gcc.  Another wart that will go away, hopefully soon.
37785 @if gcc-no-bootstrap
37786
37787 all-prebootstrap: maybe-all-bfd
37788 all-prebootstrap: maybe-all-opcodes
37789 all-prebootstrap: maybe-all-binutils
37790 all-prebootstrap: maybe-all-gas
37791 all-prebootstrap: maybe-all-intl
37792 all-prebootstrap: maybe-all-ld
37793 all-prebootstrap: maybe-all-libcpp
37794 all-prebootstrap: maybe-all-libdecnumber
37795 all-prebootstrap: maybe-all-libiberty
37796 all-prebootstrap: maybe-all-zlib
37797 @endif gcc-no-bootstrap
37798
37799 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
37800 GDB_TK = @GDB_TK@
37801 INSTALL_GDB_TK = @INSTALL_GDB_TK@
37802 configure-gdb: $(CONFIGURE_GDB_TK)
37803 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
37804 install-gdb: $(INSTALL_GDB_TK)
37805
37806 # Serialization dependencies.  Host configures don't work well in parallel to
37807 # each other, due to contention over config.cache.  Target configures and 
37808 # build configures are similar.
37809 @serialization_dependencies@
37810
37811 # --------------------------------
37812 # Regenerating top level configury
37813 # --------------------------------
37814
37815 # Rebuilding Makefile.in, using autogen.
37816 AUTOGEN = autogen
37817 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
37818         cd $(srcdir) && $(AUTOGEN) Makefile.def
37819
37820 # Rebuilding Makefile.
37821 Makefile: $(srcdir)/Makefile.in config.status
37822         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
37823
37824 config.status: configure
37825         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
37826
37827 # Rebuilding configure.
37828 AUTOCONF = autoconf
37829 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
37830         cd $(srcdir) && $(AUTOCONF)
37831
37832 # ------------------------------
37833 # Special directives to GNU Make
37834 # ------------------------------
37835
37836 # Don't pass command-line variables to submakes.
37837 .NOEXPORT:
37838 MAKEOVERRIDES=
37839
37840 # end of Makefile.in