OSDN Git Service

2006-02-20 Steven G. Kargl <kargls@comcast.net>
[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, 2005, 2006 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 BOOT_LDFLAGS=
256
257 BISON = @BISON@
258 YACC = @YACC@
259 FLEX = @FLEX@
260 LEX = @LEX@
261 M4 = @M4@
262 MAKEINFO = @MAKEINFO@
263 EXPECT = @EXPECT@
264 RUNTEST = @RUNTEST@
265
266 # This just becomes part of the MAKEINFO definition passed down to
267 # sub-makes.  It lets flags be given on the command line while still
268 # using the makeinfo from the object tree.
269 # (Default to avoid splitting info files by setting the threshold high.)
270 MAKEINFOFLAGS = --split-size=5000000
271
272 # ---------------------------------------------
273 # Programs producing files for the HOST machine
274 # ---------------------------------------------
275
276 AS = @AS@
277 AR = @AR@
278 AR_FLAGS = rc
279 CC = @CC@
280 CXX = @CXX@
281 DLLTOOL = @DLLTOOL@
282 LD = @LD@
283 LIPO = @LIPO@
284 NM = @NM@
285 OBJDUMP = @OBJDUMP@
286 RANLIB = @RANLIB@
287 STRIP = @STRIP@
288 WINDRES = @WINDRES@
289
290 CFLAGS = @CFLAGS@
291 LDFLAGS = 
292 LIBCFLAGS = $(CFLAGS)
293 CXXFLAGS = @CXXFLAGS@
294 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
295 PICFLAG = 
296
297 # -----------------------------------------------
298 # Programs producing files for the TARGET machine
299 # -----------------------------------------------
300
301 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
302
303 AR_FOR_TARGET=@AR_FOR_TARGET@
304 AS_FOR_TARGET=@AS_FOR_TARGET@
305 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
306
307 # If GCC_FOR_TARGET is not overriden on the command line, then this
308 # variable is passed down to the gcc Makefile, where it is used to
309 # build libgcc2.a.  We define it here so that it can itself be
310 # overridden on the command line.
311 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
315 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
316 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
317 LD_FOR_TARGET=@LD_FOR_TARGET@
318
319 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
320 NM_FOR_TARGET=@NM_FOR_TARGET@
321 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
322 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
323 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
324 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
325
326 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
327 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
328 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
329
330 # During gcc bootstrap, if we use some random cc for stage1 then
331 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
332 # (which we know are built with gcc) are built with optimizations so
333 # prepend -O2 when setting CFLAGS_FOR_TARGET.
334 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
336 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
337 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
338 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
339 LDFLAGS_FOR_TARGET = 
340 PICFLAG_FOR_TARGET = 
341
342 # ------------------------------------
343 # Miscellaneous targets and flag lists
344 # ------------------------------------
345
346 # The first rule in the file had better be this one.  Don't put any above it.
347 # This lives here to allow makefile fragments to contain dependencies.
348 all:
349
350 #### host and target specific makefile fragments come in here.
351 @target_makefile_frag@
352 @alphaieee_frag@
353 @ospace_frag@
354 @host_makefile_frag@
355 ###
356
357 # This is the list of directories that may be needed in RPATH_ENVVAR
358 # so that prorgams built for the target machine work.
359 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgcc-math)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
360
361 @if target-libstdc++-v3
362 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
363 @endif target-libstdc++-v3
364
365 @if target-libmudflap
366 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
367 @endif target-libmudflap
368
369 @if target-libssp
370 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
371 @endif target-libssp
372
373 @if target-libgcc-math
374 TARGET_LIB_PATH_libgcc-math = $$r/$(TARGET_SUBDIR)/libgcc-math/.libs:
375 @endif target-libgcc-math
376
377 @if target-libgomp
378 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
379 @endif target-libgomp
380
381
382
383 # This is the list of directories that may be needed in RPATH_ENVVAR
384 # so that programs built for the host machine work.
385 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
386
387 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
388 @if gcc
389 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
390 @endif gcc
391
392
393 @if bfd
394 HOST_LIB_PATH_bfd = \
395   $$r/$(HOST_SUBDIR)/bfd/.:$$r/$(HOST_SUBDIR)/prev-bfd/.:
396 @endif bfd
397
398 @if opcodes
399 HOST_LIB_PATH_opcodes = \
400   $$r/$(HOST_SUBDIR)/opcodes/.:$$r/$(HOST_SUBDIR)/prev-opcodes/.:
401 @endif opcodes
402
403
404 # Flags to pass down to all sub-makes.
405 BASE_FLAGS_TO_PASS = \
406         "DESTDIR=$(DESTDIR)" \
407         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
408         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
409         "bindir=$(bindir)" \
410         "datadir=$(datadir)" \
411         "exec_prefix=$(exec_prefix)" \
412         "includedir=$(includedir)" \
413         "infodir=$(infodir)" \
414         "libdir=$(libdir)" \
415         "libexecdir=$(libexecdir)" \
416         "lispdir=$(lispdir)" \
417         "localstatedir=$(localstatedir)" \
418         "mandir=$(mandir)" \
419         "oldincludedir=$(oldincludedir)" \
420         "prefix=$(prefix)" \
421         "sbindir=$(sbindir)" \
422         "sharedstatedir=$(sharedstatedir)" \
423         "sysconfdir=$(sysconfdir)" \
424         "tooldir=$(tooldir)" \
425         "build_tooldir=$(build_tooldir)" \
426         "target_alias=$(target_alias)" \
427         "BISON=$(BISON)" \
428         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
429         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
430         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
431         "EXPECT=$(EXPECT)" \
432         "FLEX=$(FLEX)" \
433         "INSTALL=$(INSTALL)" \
434         "INSTALL_DATA=$(INSTALL_DATA)" \
435         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
436         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
437         "LEX=$(LEX)" \
438         "M4=$(M4)" \
439         "MAKE=$(MAKE)" \
440         "RUNTEST=$(RUNTEST)" \
441         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
442         "SHELL=$(SHELL)" \
443         "YACC=$(YACC)" \
444         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
445         "AR_FLAGS=$(AR_FLAGS)" \
446         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
447         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
448         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
449         "CFLAGS=$(CFLAGS)" \
450         "CXXFLAGS=$(CXXFLAGS)" \
451         "LDFLAGS=$(LDFLAGS)" \
452         "LIBCFLAGS=$(LIBCFLAGS)" \
453         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
454         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
455         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
456         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
457         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
458         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
459         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
460         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
461         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
462         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
463         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
464         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
465         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
466         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
467         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
468         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
469         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
470         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
471         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
472         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
473         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
474         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
475         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
476         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
477         "LEAN=$(LEAN)" \
478         "CONFIG_SHELL=$(SHELL)" \
479         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
480
481 # We leave this in just in case, but it is not needed anymore.
482 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
483
484 # Flags to pass down to most sub-makes, in which we're building with
485 # the host environment.
486 EXTRA_HOST_FLAGS = \
487         'AR=$(AR)' \
488         'AS=$(AS)' \
489         'CC=$(CC)' \
490         'CXX=$(CXX)' \
491         'DLLTOOL=$(DLLTOOL)' \
492         'LD=$(LD)' \
493         'LIPO=$(LIPO)' \
494         'NM=$(NM)' \
495         'OBJDUMP=$(OBJDUMP)' \
496         'RANLIB=$(RANLIB)' \
497         'STRIP=$(STRIP)' \
498         'WINDRES=$(WINDRES)'
499
500 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
501
502 # Flags that are concerned with the location of the X11 include files
503 # and library files
504 #
505 # NOTE: until the top-level is getting the values via autoconf, it only
506 # causes problems to have this top-level Makefile overriding the autoconf-set
507 # values in child directories.  Only variables that don't conflict with
508 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
509 #
510 X11_FLAGS_TO_PASS = \
511         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
512         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
513
514 # Flags to pass down to makes which are built with the target environment.
515 # The double $ decreases the length of the command line; those variables
516 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
517 # COMPILER_ prefixed variables are not passed down so we expand them here.
518 EXTRA_TARGET_FLAGS = \
519         'AR=$$(AR_FOR_TARGET)' \
520         'AS=$(COMPILER_AS_FOR_TARGET)' \
521         'CC=$$(CC_FOR_TARGET)' \
522         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
523         'CXX=$$(CXX_FOR_TARGET)' \
524         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
525         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
526         'LD=$(COMPILER_LD_FOR_TARGET)' \
527         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
528         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
529         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
530         'NM=$(COMPILER_NM_FOR_TARGET)' \
531         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
532         'RANLIB=$$(RANLIB_FOR_TARGET)' \
533         'WINDRES=$$(WINDRES_FOR_TARGET)'
534
535 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
536
537 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
538 # unfortunately needs the native compiler and the target ar and
539 # ranlib.
540 # If any variables are added here, they must be added to do-*, below.
541 # The BUILD_* variables are a special case, which are used for the gcc
542 # cross-building scheme.
543 EXTRA_GCC_FLAGS = \
544         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
545         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
546         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
547         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
548         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
549         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
550
551 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
552
553 .PHONY: configure-host
554 configure-host:  \
555     maybe-configure-ash \
556     maybe-configure-autoconf \
557     maybe-configure-automake \
558     maybe-configure-bash \
559     maybe-configure-bfd \
560     maybe-configure-opcodes \
561     maybe-configure-binutils \
562     maybe-configure-bison \
563     maybe-configure-byacc \
564     maybe-configure-bzip2 \
565     maybe-configure-dejagnu \
566     maybe-configure-diff \
567     maybe-configure-dosutils \
568     maybe-configure-etc \
569     maybe-configure-fastjar \
570     maybe-configure-fileutils \
571     maybe-configure-findutils \
572     maybe-configure-find \
573     maybe-configure-fixincludes \
574     maybe-configure-flex \
575     maybe-configure-gas \
576     maybe-configure-gcc \
577     maybe-configure-gawk \
578     maybe-configure-gettext \
579     maybe-configure-gnuserv \
580     maybe-configure-gprof \
581     maybe-configure-gzip \
582     maybe-configure-hello \
583     maybe-configure-indent \
584     maybe-configure-intl \
585     maybe-configure-tcl \
586     maybe-configure-itcl \
587     maybe-configure-ld \
588     maybe-configure-libcpp \
589     maybe-configure-libdecnumber \
590     maybe-configure-libgui \
591     maybe-configure-libiberty \
592     maybe-configure-libtool \
593     maybe-configure-m4 \
594     maybe-configure-make \
595     maybe-configure-mmalloc \
596     maybe-configure-patch \
597     maybe-configure-perl \
598     maybe-configure-prms \
599     maybe-configure-rcs \
600     maybe-configure-readline \
601     maybe-configure-release \
602     maybe-configure-recode \
603     maybe-configure-sed \
604     maybe-configure-send-pr \
605     maybe-configure-shellutils \
606     maybe-configure-sid \
607     maybe-configure-sim \
608     maybe-configure-tar \
609     maybe-configure-texinfo \
610     maybe-configure-textutils \
611     maybe-configure-time \
612     maybe-configure-uudecode \
613     maybe-configure-wdiff \
614     maybe-configure-zip \
615     maybe-configure-zlib \
616     maybe-configure-gdb \
617     maybe-configure-expect \
618     maybe-configure-guile \
619     maybe-configure-tk \
620     maybe-configure-libtermcap \
621     maybe-configure-utils \
622     maybe-configure-gnattools
623 .PHONY: configure-target
624 configure-target:  \
625     maybe-configure-target-libstdc++-v3 \
626     maybe-configure-target-libmudflap \
627     maybe-configure-target-libssp \
628     maybe-configure-target-libgcc-math \
629     maybe-configure-target-newlib \
630     maybe-configure-target-libgfortran \
631     maybe-configure-target-libobjc \
632     maybe-configure-target-libtermcap \
633     maybe-configure-target-winsup \
634     maybe-configure-target-libgloss \
635     maybe-configure-target-libiberty \
636     maybe-configure-target-gperf \
637     maybe-configure-target-examples \
638     maybe-configure-target-libffi \
639     maybe-configure-target-libjava \
640     maybe-configure-target-zlib \
641     maybe-configure-target-boehm-gc \
642     maybe-configure-target-qthreads \
643     maybe-configure-target-rda \
644     maybe-configure-target-libada \
645     maybe-configure-target-libgomp
646
647 # The target built for a native non-bootstrap build.
648 .PHONY: all
649 all:
650 @if gcc-bootstrap
651         [ -f stage_final ] || echo stage3 > stage_final
652         @r=`${PWD_COMMAND}`; export r; \
653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
654         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
655 @endif gcc-bootstrap
656         @: $(MAKE); $(unstage)
657         @r=`${PWD_COMMAND}`; export r; \
658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
659         if [ -f stage_last ]; then \
660           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
661         else \
662           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
663         fi
664
665 .PHONY: all-build
666
667 all-build: maybe-all-build-libiberty
668 all-build: maybe-all-build-bison
669 all-build: maybe-all-build-byacc
670 all-build: maybe-all-build-flex
671 all-build: maybe-all-build-m4
672 all-build: maybe-all-build-texinfo
673 all-build: maybe-all-build-fixincludes
674
675 .PHONY: all-host
676
677 all-host: maybe-all-ash
678 all-host: maybe-all-autoconf
679 all-host: maybe-all-automake
680 all-host: maybe-all-bash
681 @if bfd-no-bootstrap
682 all-host: maybe-all-bfd
683 @endif bfd-no-bootstrap
684 @if opcodes-no-bootstrap
685 all-host: maybe-all-opcodes
686 @endif opcodes-no-bootstrap
687 @if binutils-no-bootstrap
688 all-host: maybe-all-binutils
689 @endif binutils-no-bootstrap
690 all-host: maybe-all-bison
691 all-host: maybe-all-byacc
692 all-host: maybe-all-bzip2
693 all-host: maybe-all-dejagnu
694 all-host: maybe-all-diff
695 all-host: maybe-all-dosutils
696 all-host: maybe-all-etc
697 all-host: maybe-all-fastjar
698 all-host: maybe-all-fileutils
699 all-host: maybe-all-findutils
700 all-host: maybe-all-find
701 all-host: maybe-all-fixincludes
702 all-host: maybe-all-flex
703 @if gas-no-bootstrap
704 all-host: maybe-all-gas
705 @endif gas-no-bootstrap
706 @if gcc-no-bootstrap
707 all-host: maybe-all-gcc
708 @endif gcc-no-bootstrap
709 all-host: maybe-all-gawk
710 all-host: maybe-all-gettext
711 all-host: maybe-all-gnuserv
712 all-host: maybe-all-gprof
713 all-host: maybe-all-gzip
714 all-host: maybe-all-hello
715 all-host: maybe-all-indent
716 @if intl-no-bootstrap
717 all-host: maybe-all-intl
718 @endif intl-no-bootstrap
719 all-host: maybe-all-tcl
720 all-host: maybe-all-itcl
721 @if ld-no-bootstrap
722 all-host: maybe-all-ld
723 @endif ld-no-bootstrap
724 @if libcpp-no-bootstrap
725 all-host: maybe-all-libcpp
726 @endif libcpp-no-bootstrap
727 @if libdecnumber-no-bootstrap
728 all-host: maybe-all-libdecnumber
729 @endif libdecnumber-no-bootstrap
730 all-host: maybe-all-libgui
731 @if libiberty-no-bootstrap
732 all-host: maybe-all-libiberty
733 @endif libiberty-no-bootstrap
734 all-host: maybe-all-libtool
735 all-host: maybe-all-m4
736 all-host: maybe-all-make
737 all-host: maybe-all-mmalloc
738 all-host: maybe-all-patch
739 all-host: maybe-all-perl
740 all-host: maybe-all-prms
741 all-host: maybe-all-rcs
742 all-host: maybe-all-readline
743 all-host: maybe-all-release
744 all-host: maybe-all-recode
745 all-host: maybe-all-sed
746 all-host: maybe-all-send-pr
747 all-host: maybe-all-shellutils
748 all-host: maybe-all-sid
749 all-host: maybe-all-sim
750 all-host: maybe-all-tar
751 all-host: maybe-all-texinfo
752 all-host: maybe-all-textutils
753 all-host: maybe-all-time
754 all-host: maybe-all-uudecode
755 all-host: maybe-all-wdiff
756 all-host: maybe-all-zip
757 @if zlib-no-bootstrap
758 all-host: maybe-all-zlib
759 @endif zlib-no-bootstrap
760 all-host: maybe-all-gdb
761 all-host: maybe-all-expect
762 all-host: maybe-all-guile
763 all-host: maybe-all-tk
764 all-host: maybe-all-libtermcap
765 all-host: maybe-all-utils
766 all-host: maybe-all-gnattools
767
768 .PHONY: all-target
769
770 all-target: maybe-all-target-libstdc++-v3
771 all-target: maybe-all-target-libmudflap
772 all-target: maybe-all-target-libssp
773 all-target: maybe-all-target-libgcc-math
774 all-target: maybe-all-target-newlib
775 all-target: maybe-all-target-libgfortran
776 all-target: maybe-all-target-libobjc
777 all-target: maybe-all-target-libtermcap
778 all-target: maybe-all-target-winsup
779 all-target: maybe-all-target-libgloss
780 all-target: maybe-all-target-libiberty
781 all-target: maybe-all-target-gperf
782 all-target: maybe-all-target-examples
783 all-target: maybe-all-target-libffi
784 all-target: maybe-all-target-libjava
785 all-target: maybe-all-target-zlib
786 all-target: maybe-all-target-boehm-gc
787 all-target: maybe-all-target-qthreads
788 all-target: maybe-all-target-rda
789 all-target: maybe-all-target-libada
790 all-target: maybe-all-target-libgomp
791
792 # Do a target for all the subdirectories.  A ``make do-X'' will do a
793 # ``make X'' in all subdirectories (because, in general, there is a
794 # dependency (below) of X upon do-X, a ``make X'' will also do this,
795 # but it may do additional work as well).
796
797 .PHONY: do-info
798 do-info:
799         @: $(MAKE); $(unstage)
800         @r=`${PWD_COMMAND}`; export r; \
801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
802         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
803           info-target
804
805
806 .PHONY: info-host
807
808 info-host: maybe-info-ash
809 info-host: maybe-info-autoconf
810 info-host: maybe-info-automake
811 info-host: maybe-info-bash
812 info-host: maybe-info-bfd
813 info-host: maybe-info-opcodes
814 info-host: maybe-info-binutils
815 info-host: maybe-info-bison
816 info-host: maybe-info-byacc
817 info-host: maybe-info-bzip2
818 info-host: maybe-info-dejagnu
819 info-host: maybe-info-diff
820 info-host: maybe-info-dosutils
821 info-host: maybe-info-etc
822 info-host: maybe-info-fastjar
823 info-host: maybe-info-fileutils
824 info-host: maybe-info-findutils
825 info-host: maybe-info-find
826 info-host: maybe-info-fixincludes
827 info-host: maybe-info-flex
828 info-host: maybe-info-gas
829 info-host: maybe-info-gcc
830 info-host: maybe-info-gawk
831 info-host: maybe-info-gettext
832 info-host: maybe-info-gnuserv
833 info-host: maybe-info-gprof
834 info-host: maybe-info-gzip
835 info-host: maybe-info-hello
836 info-host: maybe-info-indent
837 info-host: maybe-info-intl
838 info-host: maybe-info-tcl
839 info-host: maybe-info-itcl
840 info-host: maybe-info-ld
841 info-host: maybe-info-libcpp
842 info-host: maybe-info-libdecnumber
843 info-host: maybe-info-libgui
844 info-host: maybe-info-libiberty
845 info-host: maybe-info-libtool
846 info-host: maybe-info-m4
847 info-host: maybe-info-make
848 info-host: maybe-info-mmalloc
849 info-host: maybe-info-patch
850 info-host: maybe-info-perl
851 info-host: maybe-info-prms
852 info-host: maybe-info-rcs
853 info-host: maybe-info-readline
854 info-host: maybe-info-release
855 info-host: maybe-info-recode
856 info-host: maybe-info-sed
857 info-host: maybe-info-send-pr
858 info-host: maybe-info-shellutils
859 info-host: maybe-info-sid
860 info-host: maybe-info-sim
861 info-host: maybe-info-tar
862 info-host: maybe-info-texinfo
863 info-host: maybe-info-textutils
864 info-host: maybe-info-time
865 info-host: maybe-info-uudecode
866 info-host: maybe-info-wdiff
867 info-host: maybe-info-zip
868 info-host: maybe-info-zlib
869 info-host: maybe-info-gdb
870 info-host: maybe-info-expect
871 info-host: maybe-info-guile
872 info-host: maybe-info-tk
873 info-host: maybe-info-libtermcap
874 info-host: maybe-info-utils
875 info-host: maybe-info-gnattools
876
877 .PHONY: info-target
878
879 info-target: maybe-info-target-libstdc++-v3
880 info-target: maybe-info-target-libmudflap
881 info-target: maybe-info-target-libssp
882 info-target: maybe-info-target-libgcc-math
883 info-target: maybe-info-target-newlib
884 info-target: maybe-info-target-libgfortran
885 info-target: maybe-info-target-libobjc
886 info-target: maybe-info-target-libtermcap
887 info-target: maybe-info-target-winsup
888 info-target: maybe-info-target-libgloss
889 info-target: maybe-info-target-libiberty
890 info-target: maybe-info-target-gperf
891 info-target: maybe-info-target-examples
892 info-target: maybe-info-target-libffi
893 info-target: maybe-info-target-libjava
894 info-target: maybe-info-target-zlib
895 info-target: maybe-info-target-boehm-gc
896 info-target: maybe-info-target-qthreads
897 info-target: maybe-info-target-rda
898 info-target: maybe-info-target-libada
899 info-target: maybe-info-target-libgomp
900
901 .PHONY: do-dvi
902 do-dvi:
903         @: $(MAKE); $(unstage)
904         @r=`${PWD_COMMAND}`; export r; \
905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
906         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
907           dvi-target
908
909
910 .PHONY: dvi-host
911
912 dvi-host: maybe-dvi-ash
913 dvi-host: maybe-dvi-autoconf
914 dvi-host: maybe-dvi-automake
915 dvi-host: maybe-dvi-bash
916 dvi-host: maybe-dvi-bfd
917 dvi-host: maybe-dvi-opcodes
918 dvi-host: maybe-dvi-binutils
919 dvi-host: maybe-dvi-bison
920 dvi-host: maybe-dvi-byacc
921 dvi-host: maybe-dvi-bzip2
922 dvi-host: maybe-dvi-dejagnu
923 dvi-host: maybe-dvi-diff
924 dvi-host: maybe-dvi-dosutils
925 dvi-host: maybe-dvi-etc
926 dvi-host: maybe-dvi-fastjar
927 dvi-host: maybe-dvi-fileutils
928 dvi-host: maybe-dvi-findutils
929 dvi-host: maybe-dvi-find
930 dvi-host: maybe-dvi-fixincludes
931 dvi-host: maybe-dvi-flex
932 dvi-host: maybe-dvi-gas
933 dvi-host: maybe-dvi-gcc
934 dvi-host: maybe-dvi-gawk
935 dvi-host: maybe-dvi-gettext
936 dvi-host: maybe-dvi-gnuserv
937 dvi-host: maybe-dvi-gprof
938 dvi-host: maybe-dvi-gzip
939 dvi-host: maybe-dvi-hello
940 dvi-host: maybe-dvi-indent
941 dvi-host: maybe-dvi-intl
942 dvi-host: maybe-dvi-tcl
943 dvi-host: maybe-dvi-itcl
944 dvi-host: maybe-dvi-ld
945 dvi-host: maybe-dvi-libcpp
946 dvi-host: maybe-dvi-libdecnumber
947 dvi-host: maybe-dvi-libgui
948 dvi-host: maybe-dvi-libiberty
949 dvi-host: maybe-dvi-libtool
950 dvi-host: maybe-dvi-m4
951 dvi-host: maybe-dvi-make
952 dvi-host: maybe-dvi-mmalloc
953 dvi-host: maybe-dvi-patch
954 dvi-host: maybe-dvi-perl
955 dvi-host: maybe-dvi-prms
956 dvi-host: maybe-dvi-rcs
957 dvi-host: maybe-dvi-readline
958 dvi-host: maybe-dvi-release
959 dvi-host: maybe-dvi-recode
960 dvi-host: maybe-dvi-sed
961 dvi-host: maybe-dvi-send-pr
962 dvi-host: maybe-dvi-shellutils
963 dvi-host: maybe-dvi-sid
964 dvi-host: maybe-dvi-sim
965 dvi-host: maybe-dvi-tar
966 dvi-host: maybe-dvi-texinfo
967 dvi-host: maybe-dvi-textutils
968 dvi-host: maybe-dvi-time
969 dvi-host: maybe-dvi-uudecode
970 dvi-host: maybe-dvi-wdiff
971 dvi-host: maybe-dvi-zip
972 dvi-host: maybe-dvi-zlib
973 dvi-host: maybe-dvi-gdb
974 dvi-host: maybe-dvi-expect
975 dvi-host: maybe-dvi-guile
976 dvi-host: maybe-dvi-tk
977 dvi-host: maybe-dvi-libtermcap
978 dvi-host: maybe-dvi-utils
979 dvi-host: maybe-dvi-gnattools
980
981 .PHONY: dvi-target
982
983 dvi-target: maybe-dvi-target-libstdc++-v3
984 dvi-target: maybe-dvi-target-libmudflap
985 dvi-target: maybe-dvi-target-libssp
986 dvi-target: maybe-dvi-target-libgcc-math
987 dvi-target: maybe-dvi-target-newlib
988 dvi-target: maybe-dvi-target-libgfortran
989 dvi-target: maybe-dvi-target-libobjc
990 dvi-target: maybe-dvi-target-libtermcap
991 dvi-target: maybe-dvi-target-winsup
992 dvi-target: maybe-dvi-target-libgloss
993 dvi-target: maybe-dvi-target-libiberty
994 dvi-target: maybe-dvi-target-gperf
995 dvi-target: maybe-dvi-target-examples
996 dvi-target: maybe-dvi-target-libffi
997 dvi-target: maybe-dvi-target-libjava
998 dvi-target: maybe-dvi-target-zlib
999 dvi-target: maybe-dvi-target-boehm-gc
1000 dvi-target: maybe-dvi-target-qthreads
1001 dvi-target: maybe-dvi-target-rda
1002 dvi-target: maybe-dvi-target-libada
1003 dvi-target: maybe-dvi-target-libgomp
1004
1005 .PHONY: do-html
1006 do-html:
1007         @: $(MAKE); $(unstage)
1008         @r=`${PWD_COMMAND}`; export r; \
1009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1010         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1011           html-target
1012
1013
1014 .PHONY: html-host
1015
1016 html-host: maybe-html-ash
1017 html-host: maybe-html-autoconf
1018 html-host: maybe-html-automake
1019 html-host: maybe-html-bash
1020 html-host: maybe-html-bfd
1021 html-host: maybe-html-opcodes
1022 html-host: maybe-html-binutils
1023 html-host: maybe-html-bison
1024 html-host: maybe-html-byacc
1025 html-host: maybe-html-bzip2
1026 html-host: maybe-html-dejagnu
1027 html-host: maybe-html-diff
1028 html-host: maybe-html-dosutils
1029 html-host: maybe-html-etc
1030 html-host: maybe-html-fastjar
1031 html-host: maybe-html-fileutils
1032 html-host: maybe-html-findutils
1033 html-host: maybe-html-find
1034 html-host: maybe-html-fixincludes
1035 html-host: maybe-html-flex
1036 html-host: maybe-html-gas
1037 html-host: maybe-html-gcc
1038 html-host: maybe-html-gawk
1039 html-host: maybe-html-gettext
1040 html-host: maybe-html-gnuserv
1041 html-host: maybe-html-gprof
1042 html-host: maybe-html-gzip
1043 html-host: maybe-html-hello
1044 html-host: maybe-html-indent
1045 html-host: maybe-html-intl
1046 html-host: maybe-html-tcl
1047 html-host: maybe-html-itcl
1048 html-host: maybe-html-ld
1049 html-host: maybe-html-libcpp
1050 html-host: maybe-html-libdecnumber
1051 html-host: maybe-html-libgui
1052 html-host: maybe-html-libiberty
1053 html-host: maybe-html-libtool
1054 html-host: maybe-html-m4
1055 html-host: maybe-html-make
1056 html-host: maybe-html-mmalloc
1057 html-host: maybe-html-patch
1058 html-host: maybe-html-perl
1059 html-host: maybe-html-prms
1060 html-host: maybe-html-rcs
1061 html-host: maybe-html-readline
1062 html-host: maybe-html-release
1063 html-host: maybe-html-recode
1064 html-host: maybe-html-sed
1065 html-host: maybe-html-send-pr
1066 html-host: maybe-html-shellutils
1067 html-host: maybe-html-sid
1068 html-host: maybe-html-sim
1069 html-host: maybe-html-tar
1070 html-host: maybe-html-texinfo
1071 html-host: maybe-html-textutils
1072 html-host: maybe-html-time
1073 html-host: maybe-html-uudecode
1074 html-host: maybe-html-wdiff
1075 html-host: maybe-html-zip
1076 html-host: maybe-html-zlib
1077 html-host: maybe-html-gdb
1078 html-host: maybe-html-expect
1079 html-host: maybe-html-guile
1080 html-host: maybe-html-tk
1081 html-host: maybe-html-libtermcap
1082 html-host: maybe-html-utils
1083 html-host: maybe-html-gnattools
1084
1085 .PHONY: html-target
1086
1087 html-target: maybe-html-target-libstdc++-v3
1088 html-target: maybe-html-target-libmudflap
1089 html-target: maybe-html-target-libssp
1090 html-target: maybe-html-target-libgcc-math
1091 html-target: maybe-html-target-newlib
1092 html-target: maybe-html-target-libgfortran
1093 html-target: maybe-html-target-libobjc
1094 html-target: maybe-html-target-libtermcap
1095 html-target: maybe-html-target-winsup
1096 html-target: maybe-html-target-libgloss
1097 html-target: maybe-html-target-libiberty
1098 html-target: maybe-html-target-gperf
1099 html-target: maybe-html-target-examples
1100 html-target: maybe-html-target-libffi
1101 html-target: maybe-html-target-libjava
1102 html-target: maybe-html-target-zlib
1103 html-target: maybe-html-target-boehm-gc
1104 html-target: maybe-html-target-qthreads
1105 html-target: maybe-html-target-rda
1106 html-target: maybe-html-target-libada
1107 html-target: maybe-html-target-libgomp
1108
1109 .PHONY: do-TAGS
1110 do-TAGS:
1111         @: $(MAKE); $(unstage)
1112         @r=`${PWD_COMMAND}`; export r; \
1113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1114         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1115           TAGS-target
1116
1117
1118 .PHONY: TAGS-host
1119
1120 TAGS-host: maybe-TAGS-ash
1121 TAGS-host: maybe-TAGS-autoconf
1122 TAGS-host: maybe-TAGS-automake
1123 TAGS-host: maybe-TAGS-bash
1124 TAGS-host: maybe-TAGS-bfd
1125 TAGS-host: maybe-TAGS-opcodes
1126 TAGS-host: maybe-TAGS-binutils
1127 TAGS-host: maybe-TAGS-bison
1128 TAGS-host: maybe-TAGS-byacc
1129 TAGS-host: maybe-TAGS-bzip2
1130 TAGS-host: maybe-TAGS-dejagnu
1131 TAGS-host: maybe-TAGS-diff
1132 TAGS-host: maybe-TAGS-dosutils
1133 TAGS-host: maybe-TAGS-etc
1134 TAGS-host: maybe-TAGS-fastjar
1135 TAGS-host: maybe-TAGS-fileutils
1136 TAGS-host: maybe-TAGS-findutils
1137 TAGS-host: maybe-TAGS-find
1138 TAGS-host: maybe-TAGS-fixincludes
1139 TAGS-host: maybe-TAGS-flex
1140 TAGS-host: maybe-TAGS-gas
1141 TAGS-host: maybe-TAGS-gcc
1142 TAGS-host: maybe-TAGS-gawk
1143 TAGS-host: maybe-TAGS-gettext
1144 TAGS-host: maybe-TAGS-gnuserv
1145 TAGS-host: maybe-TAGS-gprof
1146 TAGS-host: maybe-TAGS-gzip
1147 TAGS-host: maybe-TAGS-hello
1148 TAGS-host: maybe-TAGS-indent
1149 TAGS-host: maybe-TAGS-intl
1150 TAGS-host: maybe-TAGS-tcl
1151 TAGS-host: maybe-TAGS-itcl
1152 TAGS-host: maybe-TAGS-ld
1153 TAGS-host: maybe-TAGS-libcpp
1154 TAGS-host: maybe-TAGS-libdecnumber
1155 TAGS-host: maybe-TAGS-libgui
1156 TAGS-host: maybe-TAGS-libiberty
1157 TAGS-host: maybe-TAGS-libtool
1158 TAGS-host: maybe-TAGS-m4
1159 TAGS-host: maybe-TAGS-make
1160 TAGS-host: maybe-TAGS-mmalloc
1161 TAGS-host: maybe-TAGS-patch
1162 TAGS-host: maybe-TAGS-perl
1163 TAGS-host: maybe-TAGS-prms
1164 TAGS-host: maybe-TAGS-rcs
1165 TAGS-host: maybe-TAGS-readline
1166 TAGS-host: maybe-TAGS-release
1167 TAGS-host: maybe-TAGS-recode
1168 TAGS-host: maybe-TAGS-sed
1169 TAGS-host: maybe-TAGS-send-pr
1170 TAGS-host: maybe-TAGS-shellutils
1171 TAGS-host: maybe-TAGS-sid
1172 TAGS-host: maybe-TAGS-sim
1173 TAGS-host: maybe-TAGS-tar
1174 TAGS-host: maybe-TAGS-texinfo
1175 TAGS-host: maybe-TAGS-textutils
1176 TAGS-host: maybe-TAGS-time
1177 TAGS-host: maybe-TAGS-uudecode
1178 TAGS-host: maybe-TAGS-wdiff
1179 TAGS-host: maybe-TAGS-zip
1180 TAGS-host: maybe-TAGS-zlib
1181 TAGS-host: maybe-TAGS-gdb
1182 TAGS-host: maybe-TAGS-expect
1183 TAGS-host: maybe-TAGS-guile
1184 TAGS-host: maybe-TAGS-tk
1185 TAGS-host: maybe-TAGS-libtermcap
1186 TAGS-host: maybe-TAGS-utils
1187 TAGS-host: maybe-TAGS-gnattools
1188
1189 .PHONY: TAGS-target
1190
1191 TAGS-target: maybe-TAGS-target-libstdc++-v3
1192 TAGS-target: maybe-TAGS-target-libmudflap
1193 TAGS-target: maybe-TAGS-target-libssp
1194 TAGS-target: maybe-TAGS-target-libgcc-math
1195 TAGS-target: maybe-TAGS-target-newlib
1196 TAGS-target: maybe-TAGS-target-libgfortran
1197 TAGS-target: maybe-TAGS-target-libobjc
1198 TAGS-target: maybe-TAGS-target-libtermcap
1199 TAGS-target: maybe-TAGS-target-winsup
1200 TAGS-target: maybe-TAGS-target-libgloss
1201 TAGS-target: maybe-TAGS-target-libiberty
1202 TAGS-target: maybe-TAGS-target-gperf
1203 TAGS-target: maybe-TAGS-target-examples
1204 TAGS-target: maybe-TAGS-target-libffi
1205 TAGS-target: maybe-TAGS-target-libjava
1206 TAGS-target: maybe-TAGS-target-zlib
1207 TAGS-target: maybe-TAGS-target-boehm-gc
1208 TAGS-target: maybe-TAGS-target-qthreads
1209 TAGS-target: maybe-TAGS-target-rda
1210 TAGS-target: maybe-TAGS-target-libada
1211 TAGS-target: maybe-TAGS-target-libgomp
1212
1213 .PHONY: do-install-info
1214 do-install-info:
1215         @: $(MAKE); $(unstage)
1216         @r=`${PWD_COMMAND}`; export r; \
1217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1218         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1219           install-info-target
1220
1221
1222 .PHONY: install-info-host
1223
1224 install-info-host: maybe-install-info-ash
1225 install-info-host: maybe-install-info-autoconf
1226 install-info-host: maybe-install-info-automake
1227 install-info-host: maybe-install-info-bash
1228 install-info-host: maybe-install-info-bfd
1229 install-info-host: maybe-install-info-opcodes
1230 install-info-host: maybe-install-info-binutils
1231 install-info-host: maybe-install-info-bison
1232 install-info-host: maybe-install-info-byacc
1233 install-info-host: maybe-install-info-bzip2
1234 install-info-host: maybe-install-info-dejagnu
1235 install-info-host: maybe-install-info-diff
1236 install-info-host: maybe-install-info-dosutils
1237 install-info-host: maybe-install-info-etc
1238 install-info-host: maybe-install-info-fastjar
1239 install-info-host: maybe-install-info-fileutils
1240 install-info-host: maybe-install-info-findutils
1241 install-info-host: maybe-install-info-find
1242 install-info-host: maybe-install-info-fixincludes
1243 install-info-host: maybe-install-info-flex
1244 install-info-host: maybe-install-info-gas
1245 install-info-host: maybe-install-info-gcc
1246 install-info-host: maybe-install-info-gawk
1247 install-info-host: maybe-install-info-gettext
1248 install-info-host: maybe-install-info-gnuserv
1249 install-info-host: maybe-install-info-gprof
1250 install-info-host: maybe-install-info-gzip
1251 install-info-host: maybe-install-info-hello
1252 install-info-host: maybe-install-info-indent
1253 install-info-host: maybe-install-info-intl
1254 install-info-host: maybe-install-info-tcl
1255 install-info-host: maybe-install-info-itcl
1256 install-info-host: maybe-install-info-ld
1257 install-info-host: maybe-install-info-libcpp
1258 install-info-host: maybe-install-info-libdecnumber
1259 install-info-host: maybe-install-info-libgui
1260 install-info-host: maybe-install-info-libiberty
1261 install-info-host: maybe-install-info-libtool
1262 install-info-host: maybe-install-info-m4
1263 install-info-host: maybe-install-info-make
1264 install-info-host: maybe-install-info-mmalloc
1265 install-info-host: maybe-install-info-patch
1266 install-info-host: maybe-install-info-perl
1267 install-info-host: maybe-install-info-prms
1268 install-info-host: maybe-install-info-rcs
1269 install-info-host: maybe-install-info-readline
1270 install-info-host: maybe-install-info-release
1271 install-info-host: maybe-install-info-recode
1272 install-info-host: maybe-install-info-sed
1273 install-info-host: maybe-install-info-send-pr
1274 install-info-host: maybe-install-info-shellutils
1275 install-info-host: maybe-install-info-sid
1276 install-info-host: maybe-install-info-sim
1277 install-info-host: maybe-install-info-tar
1278 install-info-host: maybe-install-info-texinfo
1279 install-info-host: maybe-install-info-textutils
1280 install-info-host: maybe-install-info-time
1281 install-info-host: maybe-install-info-uudecode
1282 install-info-host: maybe-install-info-wdiff
1283 install-info-host: maybe-install-info-zip
1284 install-info-host: maybe-install-info-zlib
1285 install-info-host: maybe-install-info-gdb
1286 install-info-host: maybe-install-info-expect
1287 install-info-host: maybe-install-info-guile
1288 install-info-host: maybe-install-info-tk
1289 install-info-host: maybe-install-info-libtermcap
1290 install-info-host: maybe-install-info-utils
1291 install-info-host: maybe-install-info-gnattools
1292
1293 .PHONY: install-info-target
1294
1295 install-info-target: maybe-install-info-target-libstdc++-v3
1296 install-info-target: maybe-install-info-target-libmudflap
1297 install-info-target: maybe-install-info-target-libssp
1298 install-info-target: maybe-install-info-target-libgcc-math
1299 install-info-target: maybe-install-info-target-newlib
1300 install-info-target: maybe-install-info-target-libgfortran
1301 install-info-target: maybe-install-info-target-libobjc
1302 install-info-target: maybe-install-info-target-libtermcap
1303 install-info-target: maybe-install-info-target-winsup
1304 install-info-target: maybe-install-info-target-libgloss
1305 install-info-target: maybe-install-info-target-libiberty
1306 install-info-target: maybe-install-info-target-gperf
1307 install-info-target: maybe-install-info-target-examples
1308 install-info-target: maybe-install-info-target-libffi
1309 install-info-target: maybe-install-info-target-libjava
1310 install-info-target: maybe-install-info-target-zlib
1311 install-info-target: maybe-install-info-target-boehm-gc
1312 install-info-target: maybe-install-info-target-qthreads
1313 install-info-target: maybe-install-info-target-rda
1314 install-info-target: maybe-install-info-target-libada
1315 install-info-target: maybe-install-info-target-libgomp
1316
1317 .PHONY: do-installcheck
1318 do-installcheck:
1319         @: $(MAKE); $(unstage)
1320         @r=`${PWD_COMMAND}`; export r; \
1321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1322         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1323           installcheck-target
1324
1325
1326 .PHONY: installcheck-host
1327
1328 installcheck-host: maybe-installcheck-ash
1329 installcheck-host: maybe-installcheck-autoconf
1330 installcheck-host: maybe-installcheck-automake
1331 installcheck-host: maybe-installcheck-bash
1332 installcheck-host: maybe-installcheck-bfd
1333 installcheck-host: maybe-installcheck-opcodes
1334 installcheck-host: maybe-installcheck-binutils
1335 installcheck-host: maybe-installcheck-bison
1336 installcheck-host: maybe-installcheck-byacc
1337 installcheck-host: maybe-installcheck-bzip2
1338 installcheck-host: maybe-installcheck-dejagnu
1339 installcheck-host: maybe-installcheck-diff
1340 installcheck-host: maybe-installcheck-dosutils
1341 installcheck-host: maybe-installcheck-etc
1342 installcheck-host: maybe-installcheck-fastjar
1343 installcheck-host: maybe-installcheck-fileutils
1344 installcheck-host: maybe-installcheck-findutils
1345 installcheck-host: maybe-installcheck-find
1346 installcheck-host: maybe-installcheck-fixincludes
1347 installcheck-host: maybe-installcheck-flex
1348 installcheck-host: maybe-installcheck-gas
1349 installcheck-host: maybe-installcheck-gcc
1350 installcheck-host: maybe-installcheck-gawk
1351 installcheck-host: maybe-installcheck-gettext
1352 installcheck-host: maybe-installcheck-gnuserv
1353 installcheck-host: maybe-installcheck-gprof
1354 installcheck-host: maybe-installcheck-gzip
1355 installcheck-host: maybe-installcheck-hello
1356 installcheck-host: maybe-installcheck-indent
1357 installcheck-host: maybe-installcheck-intl
1358 installcheck-host: maybe-installcheck-tcl
1359 installcheck-host: maybe-installcheck-itcl
1360 installcheck-host: maybe-installcheck-ld
1361 installcheck-host: maybe-installcheck-libcpp
1362 installcheck-host: maybe-installcheck-libdecnumber
1363 installcheck-host: maybe-installcheck-libgui
1364 installcheck-host: maybe-installcheck-libiberty
1365 installcheck-host: maybe-installcheck-libtool
1366 installcheck-host: maybe-installcheck-m4
1367 installcheck-host: maybe-installcheck-make
1368 installcheck-host: maybe-installcheck-mmalloc
1369 installcheck-host: maybe-installcheck-patch
1370 installcheck-host: maybe-installcheck-perl
1371 installcheck-host: maybe-installcheck-prms
1372 installcheck-host: maybe-installcheck-rcs
1373 installcheck-host: maybe-installcheck-readline
1374 installcheck-host: maybe-installcheck-release
1375 installcheck-host: maybe-installcheck-recode
1376 installcheck-host: maybe-installcheck-sed
1377 installcheck-host: maybe-installcheck-send-pr
1378 installcheck-host: maybe-installcheck-shellutils
1379 installcheck-host: maybe-installcheck-sid
1380 installcheck-host: maybe-installcheck-sim
1381 installcheck-host: maybe-installcheck-tar
1382 installcheck-host: maybe-installcheck-texinfo
1383 installcheck-host: maybe-installcheck-textutils
1384 installcheck-host: maybe-installcheck-time
1385 installcheck-host: maybe-installcheck-uudecode
1386 installcheck-host: maybe-installcheck-wdiff
1387 installcheck-host: maybe-installcheck-zip
1388 installcheck-host: maybe-installcheck-zlib
1389 installcheck-host: maybe-installcheck-gdb
1390 installcheck-host: maybe-installcheck-expect
1391 installcheck-host: maybe-installcheck-guile
1392 installcheck-host: maybe-installcheck-tk
1393 installcheck-host: maybe-installcheck-libtermcap
1394 installcheck-host: maybe-installcheck-utils
1395 installcheck-host: maybe-installcheck-gnattools
1396
1397 .PHONY: installcheck-target
1398
1399 installcheck-target: maybe-installcheck-target-libstdc++-v3
1400 installcheck-target: maybe-installcheck-target-libmudflap
1401 installcheck-target: maybe-installcheck-target-libssp
1402 installcheck-target: maybe-installcheck-target-libgcc-math
1403 installcheck-target: maybe-installcheck-target-newlib
1404 installcheck-target: maybe-installcheck-target-libgfortran
1405 installcheck-target: maybe-installcheck-target-libobjc
1406 installcheck-target: maybe-installcheck-target-libtermcap
1407 installcheck-target: maybe-installcheck-target-winsup
1408 installcheck-target: maybe-installcheck-target-libgloss
1409 installcheck-target: maybe-installcheck-target-libiberty
1410 installcheck-target: maybe-installcheck-target-gperf
1411 installcheck-target: maybe-installcheck-target-examples
1412 installcheck-target: maybe-installcheck-target-libffi
1413 installcheck-target: maybe-installcheck-target-libjava
1414 installcheck-target: maybe-installcheck-target-zlib
1415 installcheck-target: maybe-installcheck-target-boehm-gc
1416 installcheck-target: maybe-installcheck-target-qthreads
1417 installcheck-target: maybe-installcheck-target-rda
1418 installcheck-target: maybe-installcheck-target-libada
1419 installcheck-target: maybe-installcheck-target-libgomp
1420
1421 .PHONY: do-mostlyclean
1422 do-mostlyclean:
1423         @: $(MAKE); $(unstage)
1424         @r=`${PWD_COMMAND}`; export r; \
1425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1426         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1427           mostlyclean-target
1428
1429
1430 .PHONY: mostlyclean-host
1431
1432 mostlyclean-host: maybe-mostlyclean-ash
1433 mostlyclean-host: maybe-mostlyclean-autoconf
1434 mostlyclean-host: maybe-mostlyclean-automake
1435 mostlyclean-host: maybe-mostlyclean-bash
1436 mostlyclean-host: maybe-mostlyclean-bfd
1437 mostlyclean-host: maybe-mostlyclean-opcodes
1438 mostlyclean-host: maybe-mostlyclean-binutils
1439 mostlyclean-host: maybe-mostlyclean-bison
1440 mostlyclean-host: maybe-mostlyclean-byacc
1441 mostlyclean-host: maybe-mostlyclean-bzip2
1442 mostlyclean-host: maybe-mostlyclean-dejagnu
1443 mostlyclean-host: maybe-mostlyclean-diff
1444 mostlyclean-host: maybe-mostlyclean-dosutils
1445 mostlyclean-host: maybe-mostlyclean-etc
1446 mostlyclean-host: maybe-mostlyclean-fastjar
1447 mostlyclean-host: maybe-mostlyclean-fileutils
1448 mostlyclean-host: maybe-mostlyclean-findutils
1449 mostlyclean-host: maybe-mostlyclean-find
1450 mostlyclean-host: maybe-mostlyclean-fixincludes
1451 mostlyclean-host: maybe-mostlyclean-flex
1452 mostlyclean-host: maybe-mostlyclean-gas
1453 mostlyclean-host: maybe-mostlyclean-gcc
1454 mostlyclean-host: maybe-mostlyclean-gawk
1455 mostlyclean-host: maybe-mostlyclean-gettext
1456 mostlyclean-host: maybe-mostlyclean-gnuserv
1457 mostlyclean-host: maybe-mostlyclean-gprof
1458 mostlyclean-host: maybe-mostlyclean-gzip
1459 mostlyclean-host: maybe-mostlyclean-hello
1460 mostlyclean-host: maybe-mostlyclean-indent
1461 mostlyclean-host: maybe-mostlyclean-intl
1462 mostlyclean-host: maybe-mostlyclean-tcl
1463 mostlyclean-host: maybe-mostlyclean-itcl
1464 mostlyclean-host: maybe-mostlyclean-ld
1465 mostlyclean-host: maybe-mostlyclean-libcpp
1466 mostlyclean-host: maybe-mostlyclean-libdecnumber
1467 mostlyclean-host: maybe-mostlyclean-libgui
1468 mostlyclean-host: maybe-mostlyclean-libiberty
1469 mostlyclean-host: maybe-mostlyclean-libtool
1470 mostlyclean-host: maybe-mostlyclean-m4
1471 mostlyclean-host: maybe-mostlyclean-make
1472 mostlyclean-host: maybe-mostlyclean-mmalloc
1473 mostlyclean-host: maybe-mostlyclean-patch
1474 mostlyclean-host: maybe-mostlyclean-perl
1475 mostlyclean-host: maybe-mostlyclean-prms
1476 mostlyclean-host: maybe-mostlyclean-rcs
1477 mostlyclean-host: maybe-mostlyclean-readline
1478 mostlyclean-host: maybe-mostlyclean-release
1479 mostlyclean-host: maybe-mostlyclean-recode
1480 mostlyclean-host: maybe-mostlyclean-sed
1481 mostlyclean-host: maybe-mostlyclean-send-pr
1482 mostlyclean-host: maybe-mostlyclean-shellutils
1483 mostlyclean-host: maybe-mostlyclean-sid
1484 mostlyclean-host: maybe-mostlyclean-sim
1485 mostlyclean-host: maybe-mostlyclean-tar
1486 mostlyclean-host: maybe-mostlyclean-texinfo
1487 mostlyclean-host: maybe-mostlyclean-textutils
1488 mostlyclean-host: maybe-mostlyclean-time
1489 mostlyclean-host: maybe-mostlyclean-uudecode
1490 mostlyclean-host: maybe-mostlyclean-wdiff
1491 mostlyclean-host: maybe-mostlyclean-zip
1492 mostlyclean-host: maybe-mostlyclean-zlib
1493 mostlyclean-host: maybe-mostlyclean-gdb
1494 mostlyclean-host: maybe-mostlyclean-expect
1495 mostlyclean-host: maybe-mostlyclean-guile
1496 mostlyclean-host: maybe-mostlyclean-tk
1497 mostlyclean-host: maybe-mostlyclean-libtermcap
1498 mostlyclean-host: maybe-mostlyclean-utils
1499 mostlyclean-host: maybe-mostlyclean-gnattools
1500
1501 .PHONY: mostlyclean-target
1502
1503 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1504 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1505 mostlyclean-target: maybe-mostlyclean-target-libssp
1506 mostlyclean-target: maybe-mostlyclean-target-libgcc-math
1507 mostlyclean-target: maybe-mostlyclean-target-newlib
1508 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1509 mostlyclean-target: maybe-mostlyclean-target-libobjc
1510 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1511 mostlyclean-target: maybe-mostlyclean-target-winsup
1512 mostlyclean-target: maybe-mostlyclean-target-libgloss
1513 mostlyclean-target: maybe-mostlyclean-target-libiberty
1514 mostlyclean-target: maybe-mostlyclean-target-gperf
1515 mostlyclean-target: maybe-mostlyclean-target-examples
1516 mostlyclean-target: maybe-mostlyclean-target-libffi
1517 mostlyclean-target: maybe-mostlyclean-target-libjava
1518 mostlyclean-target: maybe-mostlyclean-target-zlib
1519 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1520 mostlyclean-target: maybe-mostlyclean-target-qthreads
1521 mostlyclean-target: maybe-mostlyclean-target-rda
1522 mostlyclean-target: maybe-mostlyclean-target-libada
1523 mostlyclean-target: maybe-mostlyclean-target-libgomp
1524
1525 .PHONY: do-clean
1526 do-clean:
1527         @: $(MAKE); $(unstage)
1528         @r=`${PWD_COMMAND}`; export r; \
1529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1530         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1531           clean-target
1532
1533
1534 .PHONY: clean-host
1535
1536 clean-host: maybe-clean-ash
1537 clean-host: maybe-clean-autoconf
1538 clean-host: maybe-clean-automake
1539 clean-host: maybe-clean-bash
1540 clean-host: maybe-clean-bfd
1541 clean-host: maybe-clean-opcodes
1542 clean-host: maybe-clean-binutils
1543 clean-host: maybe-clean-bison
1544 clean-host: maybe-clean-byacc
1545 clean-host: maybe-clean-bzip2
1546 clean-host: maybe-clean-dejagnu
1547 clean-host: maybe-clean-diff
1548 clean-host: maybe-clean-dosutils
1549 clean-host: maybe-clean-etc
1550 clean-host: maybe-clean-fastjar
1551 clean-host: maybe-clean-fileutils
1552 clean-host: maybe-clean-findutils
1553 clean-host: maybe-clean-find
1554 clean-host: maybe-clean-fixincludes
1555 clean-host: maybe-clean-flex
1556 clean-host: maybe-clean-gas
1557 clean-host: maybe-clean-gcc
1558 clean-host: maybe-clean-gawk
1559 clean-host: maybe-clean-gettext
1560 clean-host: maybe-clean-gnuserv
1561 clean-host: maybe-clean-gprof
1562 clean-host: maybe-clean-gzip
1563 clean-host: maybe-clean-hello
1564 clean-host: maybe-clean-indent
1565 clean-host: maybe-clean-intl
1566 clean-host: maybe-clean-tcl
1567 clean-host: maybe-clean-itcl
1568 clean-host: maybe-clean-ld
1569 clean-host: maybe-clean-libcpp
1570 clean-host: maybe-clean-libdecnumber
1571 clean-host: maybe-clean-libgui
1572 clean-host: maybe-clean-libiberty
1573 clean-host: maybe-clean-libtool
1574 clean-host: maybe-clean-m4
1575 clean-host: maybe-clean-make
1576 clean-host: maybe-clean-mmalloc
1577 clean-host: maybe-clean-patch
1578 clean-host: maybe-clean-perl
1579 clean-host: maybe-clean-prms
1580 clean-host: maybe-clean-rcs
1581 clean-host: maybe-clean-readline
1582 clean-host: maybe-clean-release
1583 clean-host: maybe-clean-recode
1584 clean-host: maybe-clean-sed
1585 clean-host: maybe-clean-send-pr
1586 clean-host: maybe-clean-shellutils
1587 clean-host: maybe-clean-sid
1588 clean-host: maybe-clean-sim
1589 clean-host: maybe-clean-tar
1590 clean-host: maybe-clean-texinfo
1591 clean-host: maybe-clean-textutils
1592 clean-host: maybe-clean-time
1593 clean-host: maybe-clean-uudecode
1594 clean-host: maybe-clean-wdiff
1595 clean-host: maybe-clean-zip
1596 clean-host: maybe-clean-zlib
1597 clean-host: maybe-clean-gdb
1598 clean-host: maybe-clean-expect
1599 clean-host: maybe-clean-guile
1600 clean-host: maybe-clean-tk
1601 clean-host: maybe-clean-libtermcap
1602 clean-host: maybe-clean-utils
1603 clean-host: maybe-clean-gnattools
1604
1605 .PHONY: clean-target
1606
1607 clean-target: maybe-clean-target-libstdc++-v3
1608 clean-target: maybe-clean-target-libmudflap
1609 clean-target: maybe-clean-target-libssp
1610 clean-target: maybe-clean-target-libgcc-math
1611 clean-target: maybe-clean-target-newlib
1612 clean-target: maybe-clean-target-libgfortran
1613 clean-target: maybe-clean-target-libobjc
1614 clean-target: maybe-clean-target-libtermcap
1615 clean-target: maybe-clean-target-winsup
1616 clean-target: maybe-clean-target-libgloss
1617 clean-target: maybe-clean-target-libiberty
1618 clean-target: maybe-clean-target-gperf
1619 clean-target: maybe-clean-target-examples
1620 clean-target: maybe-clean-target-libffi
1621 clean-target: maybe-clean-target-libjava
1622 clean-target: maybe-clean-target-zlib
1623 clean-target: maybe-clean-target-boehm-gc
1624 clean-target: maybe-clean-target-qthreads
1625 clean-target: maybe-clean-target-rda
1626 clean-target: maybe-clean-target-libada
1627 clean-target: maybe-clean-target-libgomp
1628
1629 .PHONY: do-distclean
1630 do-distclean:
1631         @: $(MAKE); $(unstage)
1632         @r=`${PWD_COMMAND}`; export r; \
1633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1634         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1635           distclean-target
1636
1637
1638 .PHONY: distclean-host
1639
1640 distclean-host: maybe-distclean-ash
1641 distclean-host: maybe-distclean-autoconf
1642 distclean-host: maybe-distclean-automake
1643 distclean-host: maybe-distclean-bash
1644 distclean-host: maybe-distclean-bfd
1645 distclean-host: maybe-distclean-opcodes
1646 distclean-host: maybe-distclean-binutils
1647 distclean-host: maybe-distclean-bison
1648 distclean-host: maybe-distclean-byacc
1649 distclean-host: maybe-distclean-bzip2
1650 distclean-host: maybe-distclean-dejagnu
1651 distclean-host: maybe-distclean-diff
1652 distclean-host: maybe-distclean-dosutils
1653 distclean-host: maybe-distclean-etc
1654 distclean-host: maybe-distclean-fastjar
1655 distclean-host: maybe-distclean-fileutils
1656 distclean-host: maybe-distclean-findutils
1657 distclean-host: maybe-distclean-find
1658 distclean-host: maybe-distclean-fixincludes
1659 distclean-host: maybe-distclean-flex
1660 distclean-host: maybe-distclean-gas
1661 distclean-host: maybe-distclean-gcc
1662 distclean-host: maybe-distclean-gawk
1663 distclean-host: maybe-distclean-gettext
1664 distclean-host: maybe-distclean-gnuserv
1665 distclean-host: maybe-distclean-gprof
1666 distclean-host: maybe-distclean-gzip
1667 distclean-host: maybe-distclean-hello
1668 distclean-host: maybe-distclean-indent
1669 distclean-host: maybe-distclean-intl
1670 distclean-host: maybe-distclean-tcl
1671 distclean-host: maybe-distclean-itcl
1672 distclean-host: maybe-distclean-ld
1673 distclean-host: maybe-distclean-libcpp
1674 distclean-host: maybe-distclean-libdecnumber
1675 distclean-host: maybe-distclean-libgui
1676 distclean-host: maybe-distclean-libiberty
1677 distclean-host: maybe-distclean-libtool
1678 distclean-host: maybe-distclean-m4
1679 distclean-host: maybe-distclean-make
1680 distclean-host: maybe-distclean-mmalloc
1681 distclean-host: maybe-distclean-patch
1682 distclean-host: maybe-distclean-perl
1683 distclean-host: maybe-distclean-prms
1684 distclean-host: maybe-distclean-rcs
1685 distclean-host: maybe-distclean-readline
1686 distclean-host: maybe-distclean-release
1687 distclean-host: maybe-distclean-recode
1688 distclean-host: maybe-distclean-sed
1689 distclean-host: maybe-distclean-send-pr
1690 distclean-host: maybe-distclean-shellutils
1691 distclean-host: maybe-distclean-sid
1692 distclean-host: maybe-distclean-sim
1693 distclean-host: maybe-distclean-tar
1694 distclean-host: maybe-distclean-texinfo
1695 distclean-host: maybe-distclean-textutils
1696 distclean-host: maybe-distclean-time
1697 distclean-host: maybe-distclean-uudecode
1698 distclean-host: maybe-distclean-wdiff
1699 distclean-host: maybe-distclean-zip
1700 distclean-host: maybe-distclean-zlib
1701 distclean-host: maybe-distclean-gdb
1702 distclean-host: maybe-distclean-expect
1703 distclean-host: maybe-distclean-guile
1704 distclean-host: maybe-distclean-tk
1705 distclean-host: maybe-distclean-libtermcap
1706 distclean-host: maybe-distclean-utils
1707 distclean-host: maybe-distclean-gnattools
1708
1709 .PHONY: distclean-target
1710
1711 distclean-target: maybe-distclean-target-libstdc++-v3
1712 distclean-target: maybe-distclean-target-libmudflap
1713 distclean-target: maybe-distclean-target-libssp
1714 distclean-target: maybe-distclean-target-libgcc-math
1715 distclean-target: maybe-distclean-target-newlib
1716 distclean-target: maybe-distclean-target-libgfortran
1717 distclean-target: maybe-distclean-target-libobjc
1718 distclean-target: maybe-distclean-target-libtermcap
1719 distclean-target: maybe-distclean-target-winsup
1720 distclean-target: maybe-distclean-target-libgloss
1721 distclean-target: maybe-distclean-target-libiberty
1722 distclean-target: maybe-distclean-target-gperf
1723 distclean-target: maybe-distclean-target-examples
1724 distclean-target: maybe-distclean-target-libffi
1725 distclean-target: maybe-distclean-target-libjava
1726 distclean-target: maybe-distclean-target-zlib
1727 distclean-target: maybe-distclean-target-boehm-gc
1728 distclean-target: maybe-distclean-target-qthreads
1729 distclean-target: maybe-distclean-target-rda
1730 distclean-target: maybe-distclean-target-libada
1731 distclean-target: maybe-distclean-target-libgomp
1732
1733 .PHONY: do-maintainer-clean
1734 do-maintainer-clean:
1735         @: $(MAKE); $(unstage)
1736         @r=`${PWD_COMMAND}`; export r; \
1737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1738         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1739           maintainer-clean-target
1740
1741
1742 .PHONY: maintainer-clean-host
1743
1744 maintainer-clean-host: maybe-maintainer-clean-ash
1745 maintainer-clean-host: maybe-maintainer-clean-autoconf
1746 maintainer-clean-host: maybe-maintainer-clean-automake
1747 maintainer-clean-host: maybe-maintainer-clean-bash
1748 maintainer-clean-host: maybe-maintainer-clean-bfd
1749 maintainer-clean-host: maybe-maintainer-clean-opcodes
1750 maintainer-clean-host: maybe-maintainer-clean-binutils
1751 maintainer-clean-host: maybe-maintainer-clean-bison
1752 maintainer-clean-host: maybe-maintainer-clean-byacc
1753 maintainer-clean-host: maybe-maintainer-clean-bzip2
1754 maintainer-clean-host: maybe-maintainer-clean-dejagnu
1755 maintainer-clean-host: maybe-maintainer-clean-diff
1756 maintainer-clean-host: maybe-maintainer-clean-dosutils
1757 maintainer-clean-host: maybe-maintainer-clean-etc
1758 maintainer-clean-host: maybe-maintainer-clean-fastjar
1759 maintainer-clean-host: maybe-maintainer-clean-fileutils
1760 maintainer-clean-host: maybe-maintainer-clean-findutils
1761 maintainer-clean-host: maybe-maintainer-clean-find
1762 maintainer-clean-host: maybe-maintainer-clean-fixincludes
1763 maintainer-clean-host: maybe-maintainer-clean-flex
1764 maintainer-clean-host: maybe-maintainer-clean-gas
1765 maintainer-clean-host: maybe-maintainer-clean-gcc
1766 maintainer-clean-host: maybe-maintainer-clean-gawk
1767 maintainer-clean-host: maybe-maintainer-clean-gettext
1768 maintainer-clean-host: maybe-maintainer-clean-gnuserv
1769 maintainer-clean-host: maybe-maintainer-clean-gprof
1770 maintainer-clean-host: maybe-maintainer-clean-gzip
1771 maintainer-clean-host: maybe-maintainer-clean-hello
1772 maintainer-clean-host: maybe-maintainer-clean-indent
1773 maintainer-clean-host: maybe-maintainer-clean-intl
1774 maintainer-clean-host: maybe-maintainer-clean-tcl
1775 maintainer-clean-host: maybe-maintainer-clean-itcl
1776 maintainer-clean-host: maybe-maintainer-clean-ld
1777 maintainer-clean-host: maybe-maintainer-clean-libcpp
1778 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
1779 maintainer-clean-host: maybe-maintainer-clean-libgui
1780 maintainer-clean-host: maybe-maintainer-clean-libiberty
1781 maintainer-clean-host: maybe-maintainer-clean-libtool
1782 maintainer-clean-host: maybe-maintainer-clean-m4
1783 maintainer-clean-host: maybe-maintainer-clean-make
1784 maintainer-clean-host: maybe-maintainer-clean-mmalloc
1785 maintainer-clean-host: maybe-maintainer-clean-patch
1786 maintainer-clean-host: maybe-maintainer-clean-perl
1787 maintainer-clean-host: maybe-maintainer-clean-prms
1788 maintainer-clean-host: maybe-maintainer-clean-rcs
1789 maintainer-clean-host: maybe-maintainer-clean-readline
1790 maintainer-clean-host: maybe-maintainer-clean-release
1791 maintainer-clean-host: maybe-maintainer-clean-recode
1792 maintainer-clean-host: maybe-maintainer-clean-sed
1793 maintainer-clean-host: maybe-maintainer-clean-send-pr
1794 maintainer-clean-host: maybe-maintainer-clean-shellutils
1795 maintainer-clean-host: maybe-maintainer-clean-sid
1796 maintainer-clean-host: maybe-maintainer-clean-sim
1797 maintainer-clean-host: maybe-maintainer-clean-tar
1798 maintainer-clean-host: maybe-maintainer-clean-texinfo
1799 maintainer-clean-host: maybe-maintainer-clean-textutils
1800 maintainer-clean-host: maybe-maintainer-clean-time
1801 maintainer-clean-host: maybe-maintainer-clean-uudecode
1802 maintainer-clean-host: maybe-maintainer-clean-wdiff
1803 maintainer-clean-host: maybe-maintainer-clean-zip
1804 maintainer-clean-host: maybe-maintainer-clean-zlib
1805 maintainer-clean-host: maybe-maintainer-clean-gdb
1806 maintainer-clean-host: maybe-maintainer-clean-expect
1807 maintainer-clean-host: maybe-maintainer-clean-guile
1808 maintainer-clean-host: maybe-maintainer-clean-tk
1809 maintainer-clean-host: maybe-maintainer-clean-libtermcap
1810 maintainer-clean-host: maybe-maintainer-clean-utils
1811 maintainer-clean-host: maybe-maintainer-clean-gnattools
1812
1813 .PHONY: maintainer-clean-target
1814
1815 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
1816 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
1817 maintainer-clean-target: maybe-maintainer-clean-target-libssp
1818 maintainer-clean-target: maybe-maintainer-clean-target-libgcc-math
1819 maintainer-clean-target: maybe-maintainer-clean-target-newlib
1820 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
1821 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
1822 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
1823 maintainer-clean-target: maybe-maintainer-clean-target-winsup
1824 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
1825 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
1826 maintainer-clean-target: maybe-maintainer-clean-target-gperf
1827 maintainer-clean-target: maybe-maintainer-clean-target-examples
1828 maintainer-clean-target: maybe-maintainer-clean-target-libffi
1829 maintainer-clean-target: maybe-maintainer-clean-target-libjava
1830 maintainer-clean-target: maybe-maintainer-clean-target-zlib
1831 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
1832 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
1833 maintainer-clean-target: maybe-maintainer-clean-target-rda
1834 maintainer-clean-target: maybe-maintainer-clean-target-libada
1835 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
1836
1837
1838 # Here are the targets which correspond to the do-X targets.
1839
1840 .PHONY: info installcheck dvi html install-info
1841 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1842 .PHONY: local-clean local-distclean local-maintainer-clean
1843 info: do-info
1844 installcheck: do-installcheck
1845 dvi: do-dvi
1846 html: do-html
1847
1848 # Make sure makeinfo is built before we do a `make info', if we're
1849 # in fact building texinfo.
1850 do-info: maybe-all-texinfo
1851
1852 install-info: do-install-info dir.info
1853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1854         if [ -f dir.info ] ; then \
1855           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1856         else true ; fi
1857
1858 local-clean:
1859         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1860
1861 local-distclean:
1862         -rm -f Makefile config.status config.cache mh-frag mt-frag
1863         -rm -f maybedep.tmp serdep.tmp
1864         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1865           rm -rf $(TARGET_SUBDIR); \
1866         else true; fi
1867         -rm -rf $(BUILD_SUBDIR)
1868         -if [ "$(HOST_SUBDIR)" != "." ]; then \
1869           rm -rf $(HOST_SUBDIR); \
1870         else true; fi
1871         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1872         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1873         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1874         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1875         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1876
1877 local-maintainer-clean:
1878         @echo "This command is intended for maintainers to use;"
1879         @echo "it deletes files that may require special tools to rebuild."
1880
1881 clean: do-clean local-clean
1882 mostlyclean: do-mostlyclean local-clean
1883 distclean: do-distclean local-clean local-distclean
1884 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
1885 maintainer-clean: local-distclean
1886 realclean: maintainer-clean
1887
1888 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1889 clean-target: clean-target-libgcc
1890 clean-target-libgcc:
1891         test ! -d gcc || (cd gcc && $(MAKE) $@)
1892
1893 # Check target.
1894
1895 .PHONY: check do-check
1896 check: do-check
1897
1898 # Only include modules actually being configured and built.
1899 .PHONY: check-host
1900 check-host:  \
1901     maybe-check-ash \
1902     maybe-check-autoconf \
1903     maybe-check-automake \
1904     maybe-check-bash \
1905     maybe-check-bfd \
1906     maybe-check-opcodes \
1907     maybe-check-binutils \
1908     maybe-check-bison \
1909     maybe-check-byacc \
1910     maybe-check-bzip2 \
1911     maybe-check-dejagnu \
1912     maybe-check-diff \
1913     maybe-check-dosutils \
1914     maybe-check-etc \
1915     maybe-check-fastjar \
1916     maybe-check-fileutils \
1917     maybe-check-findutils \
1918     maybe-check-find \
1919     maybe-check-fixincludes \
1920     maybe-check-flex \
1921     maybe-check-gas \
1922     maybe-check-gcc \
1923     maybe-check-gawk \
1924     maybe-check-gettext \
1925     maybe-check-gnuserv \
1926     maybe-check-gprof \
1927     maybe-check-gzip \
1928     maybe-check-hello \
1929     maybe-check-indent \
1930     maybe-check-intl \
1931     maybe-check-tcl \
1932     maybe-check-itcl \
1933     maybe-check-ld \
1934     maybe-check-libcpp \
1935     maybe-check-libdecnumber \
1936     maybe-check-libgui \
1937     maybe-check-libiberty \
1938     maybe-check-libtool \
1939     maybe-check-m4 \
1940     maybe-check-make \
1941     maybe-check-mmalloc \
1942     maybe-check-patch \
1943     maybe-check-perl \
1944     maybe-check-prms \
1945     maybe-check-rcs \
1946     maybe-check-readline \
1947     maybe-check-release \
1948     maybe-check-recode \
1949     maybe-check-sed \
1950     maybe-check-send-pr \
1951     maybe-check-shellutils \
1952     maybe-check-sid \
1953     maybe-check-sim \
1954     maybe-check-tar \
1955     maybe-check-texinfo \
1956     maybe-check-textutils \
1957     maybe-check-time \
1958     maybe-check-uudecode \
1959     maybe-check-wdiff \
1960     maybe-check-zip \
1961     maybe-check-zlib \
1962     maybe-check-gdb \
1963     maybe-check-expect \
1964     maybe-check-guile \
1965     maybe-check-tk \
1966     maybe-check-libtermcap \
1967     maybe-check-utils \
1968     maybe-check-gnattools
1969
1970 .PHONY: check-target
1971 check-target:  \
1972     maybe-check-target-libstdc++-v3 \
1973     maybe-check-target-libmudflap \
1974     maybe-check-target-libssp \
1975     maybe-check-target-libgcc-math \
1976     maybe-check-target-newlib \
1977     maybe-check-target-libgfortran \
1978     maybe-check-target-libobjc \
1979     maybe-check-target-libtermcap \
1980     maybe-check-target-winsup \
1981     maybe-check-target-libgloss \
1982     maybe-check-target-libiberty \
1983     maybe-check-target-gperf \
1984     maybe-check-target-examples \
1985     maybe-check-target-libffi \
1986     maybe-check-target-libjava \
1987     maybe-check-target-zlib \
1988     maybe-check-target-boehm-gc \
1989     maybe-check-target-qthreads \
1990     maybe-check-target-rda \
1991     maybe-check-target-libada \
1992     maybe-check-target-libgomp
1993
1994 do-check:
1995         @: $(MAKE); $(unstage)
1996         @r=`${PWD_COMMAND}`; export r; \
1997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1998         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
1999
2000 # Automated reporting of test results.
2001
2002 warning.log: build.log
2003         $(srcdir)/contrib/warn_summary build.log > $@
2004
2005 mail-report.log:
2006         if test x'$(BOOT_CFLAGS)' != x''; then \
2007             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2008         fi; \
2009         $(srcdir)/contrib/test_summary -t >$@
2010         chmod +x $@
2011         echo If you really want to send e-mail, run ./$@ now
2012
2013 mail-report-with-warnings.log: warning.log
2014         if test x'$(BOOT_CFLAGS)' != x''; then \
2015             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2016         fi; \
2017         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2018         chmod +x $@
2019         echo If you really want to send e-mail, run ./$@ now
2020
2021 # Installation targets.
2022
2023 .PHONY: install uninstall
2024 install:
2025         @: $(MAKE); $(unstage)
2026         @r=`${PWD_COMMAND}`; export r; \
2027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2028         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2029
2030 .PHONY: install-host-nogcc
2031 install-host-nogcc:  \
2032     maybe-install-ash \
2033     maybe-install-autoconf \
2034     maybe-install-automake \
2035     maybe-install-bash \
2036     maybe-install-bfd \
2037     maybe-install-opcodes \
2038     maybe-install-binutils \
2039     maybe-install-bison \
2040     maybe-install-byacc \
2041     maybe-install-bzip2 \
2042     maybe-install-dejagnu \
2043     maybe-install-diff \
2044     maybe-install-dosutils \
2045     maybe-install-etc \
2046     maybe-install-fastjar \
2047     maybe-install-fileutils \
2048     maybe-install-findutils \
2049     maybe-install-find \
2050     maybe-install-fixincludes \
2051     maybe-install-flex \
2052     maybe-install-gas \
2053     maybe-install-gawk \
2054     maybe-install-gettext \
2055     maybe-install-gnuserv \
2056     maybe-install-gprof \
2057     maybe-install-gzip \
2058     maybe-install-hello \
2059     maybe-install-indent \
2060     maybe-install-intl \
2061     maybe-install-tcl \
2062     maybe-install-itcl \
2063     maybe-install-ld \
2064     maybe-install-libcpp \
2065     maybe-install-libdecnumber \
2066     maybe-install-libgui \
2067     maybe-install-libiberty \
2068     maybe-install-libtool \
2069     maybe-install-m4 \
2070     maybe-install-make \
2071     maybe-install-mmalloc \
2072     maybe-install-patch \
2073     maybe-install-perl \
2074     maybe-install-prms \
2075     maybe-install-rcs \
2076     maybe-install-readline \
2077     maybe-install-release \
2078     maybe-install-recode \
2079     maybe-install-sed \
2080     maybe-install-send-pr \
2081     maybe-install-shellutils \
2082     maybe-install-sid \
2083     maybe-install-sim \
2084     maybe-install-tar \
2085     maybe-install-texinfo \
2086     maybe-install-textutils \
2087     maybe-install-time \
2088     maybe-install-uudecode \
2089     maybe-install-wdiff \
2090     maybe-install-zip \
2091     maybe-install-zlib \
2092     maybe-install-gdb \
2093     maybe-install-expect \
2094     maybe-install-guile \
2095     maybe-install-tk \
2096     maybe-install-libtermcap \
2097     maybe-install-utils \
2098     maybe-install-gnattools
2099
2100 .PHONY: install-host
2101 install-host:  \
2102     maybe-install-ash \
2103     maybe-install-autoconf \
2104     maybe-install-automake \
2105     maybe-install-bash \
2106     maybe-install-bfd \
2107     maybe-install-opcodes \
2108     maybe-install-binutils \
2109     maybe-install-bison \
2110     maybe-install-byacc \
2111     maybe-install-bzip2 \
2112     maybe-install-dejagnu \
2113     maybe-install-diff \
2114     maybe-install-dosutils \
2115     maybe-install-etc \
2116     maybe-install-fastjar \
2117     maybe-install-fileutils \
2118     maybe-install-findutils \
2119     maybe-install-find \
2120     maybe-install-fixincludes \
2121     maybe-install-flex \
2122     maybe-install-gas \
2123     maybe-install-gcc \
2124     maybe-install-gawk \
2125     maybe-install-gettext \
2126     maybe-install-gnuserv \
2127     maybe-install-gprof \
2128     maybe-install-gzip \
2129     maybe-install-hello \
2130     maybe-install-indent \
2131     maybe-install-intl \
2132     maybe-install-tcl \
2133     maybe-install-itcl \
2134     maybe-install-ld \
2135     maybe-install-libcpp \
2136     maybe-install-libdecnumber \
2137     maybe-install-libgui \
2138     maybe-install-libiberty \
2139     maybe-install-libtool \
2140     maybe-install-m4 \
2141     maybe-install-make \
2142     maybe-install-mmalloc \
2143     maybe-install-patch \
2144     maybe-install-perl \
2145     maybe-install-prms \
2146     maybe-install-rcs \
2147     maybe-install-readline \
2148     maybe-install-release \
2149     maybe-install-recode \
2150     maybe-install-sed \
2151     maybe-install-send-pr \
2152     maybe-install-shellutils \
2153     maybe-install-sid \
2154     maybe-install-sim \
2155     maybe-install-tar \
2156     maybe-install-texinfo \
2157     maybe-install-textutils \
2158     maybe-install-time \
2159     maybe-install-uudecode \
2160     maybe-install-wdiff \
2161     maybe-install-zip \
2162     maybe-install-zlib \
2163     maybe-install-gdb \
2164     maybe-install-expect \
2165     maybe-install-guile \
2166     maybe-install-tk \
2167     maybe-install-libtermcap \
2168     maybe-install-utils \
2169     maybe-install-gnattools
2170
2171 .PHONY: install-target
2172 install-target:  \
2173     maybe-install-target-libstdc++-v3 \
2174     maybe-install-target-libmudflap \
2175     maybe-install-target-libssp \
2176     maybe-install-target-libgcc-math \
2177     maybe-install-target-newlib \
2178     maybe-install-target-libgfortran \
2179     maybe-install-target-libobjc \
2180     maybe-install-target-libtermcap \
2181     maybe-install-target-winsup \
2182     maybe-install-target-libgloss \
2183     maybe-install-target-libiberty \
2184     maybe-install-target-gperf \
2185     maybe-install-target-examples \
2186     maybe-install-target-libffi \
2187     maybe-install-target-libjava \
2188     maybe-install-target-zlib \
2189     maybe-install-target-boehm-gc \
2190     maybe-install-target-qthreads \
2191     maybe-install-target-rda \
2192     maybe-install-target-libada \
2193     maybe-install-target-libgomp
2194
2195 uninstall:
2196         @echo "the uninstall target is not supported in this tree"
2197
2198 .PHONY: install.all
2199 install.all: install-no-fixedincludes
2200         @if [ -f ./gcc/Makefile ] ; then \
2201                 r=`${PWD_COMMAND}` ; export r ; \
2202                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2203                 $(HOST_EXPORTS) \
2204                 (cd ./gcc && \
2205                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2206         else \
2207                 true ; \
2208         fi
2209
2210 # install-no-fixedincludes is used because Cygnus can not distribute
2211 # the fixed header files.
2212 .PHONY: install-no-fixedincludes
2213 install-no-fixedincludes: installdirs install-host-nogcc \
2214         install-target gcc-no-fixedincludes
2215
2216 ### other supporting targets
2217
2218 MAKEDIRS= \
2219         $(DESTDIR)$(prefix) \
2220         $(DESTDIR)$(exec_prefix)
2221 .PHONY: installdirs
2222 installdirs: mkinstalldirs
2223         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2224
2225 dir.info: do-install-info
2226         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2227           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2228           mv -f dir.info.new dir.info ; \
2229         else true ; \
2230         fi
2231
2232 dist:
2233         @echo "Building a full distribution of this tree isn't done"
2234         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2235
2236 etags tags: TAGS
2237
2238 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2239 # ability to use several tags files at once, so there is probably no need
2240 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2241 # (if we felt like it) have this Makefile write a piece of elisp which
2242 # the user could load to tell emacs19 where all the TAGS files we just
2243 # built are.
2244 TAGS: do-TAGS
2245
2246 # ------------------------------------
2247 # Macros for configure and all targets
2248 # ------------------------------------
2249
2250
2251
2252
2253
2254 # --------------------------------------
2255 # Modules which run on the build machine
2256 # --------------------------------------
2257
2258
2259 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2260 maybe-configure-build-libiberty:
2261 @if build-libiberty
2262 maybe-configure-build-libiberty: configure-build-libiberty
2263 configure-build-libiberty: 
2264         @: $(MAKE); $(unstage)
2265         @r=`${PWD_COMMAND}`; export r; \
2266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2267         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2268         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2269         $(BUILD_EXPORTS) \
2270         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2271         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2272         case $(srcdir) in \
2273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2274           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2276         esac; \
2277         srcdiroption="--srcdir=$${topdir}/libiberty"; \
2278         libsrcdir="$$s/libiberty"; \
2279         rm -f no-such-file || : ; \
2280         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2281           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2282           || exit 1
2283 @endif build-libiberty
2284
2285
2286
2287
2288
2289 .PHONY: all-build-libiberty maybe-all-build-libiberty
2290 maybe-all-build-libiberty:
2291 @if build-libiberty
2292 TARGET-build-libiberty=all
2293 maybe-all-build-libiberty: all-build-libiberty
2294 all-build-libiberty: configure-build-libiberty
2295         @: $(MAKE); $(unstage)
2296         @r=`${PWD_COMMAND}`; export r; \
2297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298         $(BUILD_EXPORTS) \
2299         (cd $(BUILD_SUBDIR)/libiberty && \
2300           $(MAKE)   $(TARGET-build-libiberty))
2301 @endif build-libiberty
2302
2303
2304
2305
2306
2307 .PHONY: configure-build-bison maybe-configure-build-bison
2308 maybe-configure-build-bison:
2309 @if build-bison
2310 maybe-configure-build-bison: configure-build-bison
2311 configure-build-bison: 
2312         @: $(MAKE); $(unstage)
2313         @r=`${PWD_COMMAND}`; export r; \
2314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2315         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2316         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2317         $(BUILD_EXPORTS) \
2318         echo Configuring in $(BUILD_SUBDIR)/bison; \
2319         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2320         case $(srcdir) in \
2321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2322           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2324         esac; \
2325         srcdiroption="--srcdir=$${topdir}/bison"; \
2326         libsrcdir="$$s/bison"; \
2327         rm -f no-such-file || : ; \
2328         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2329           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2330           || exit 1
2331 @endif build-bison
2332
2333
2334
2335
2336
2337 .PHONY: all-build-bison maybe-all-build-bison
2338 maybe-all-build-bison:
2339 @if build-bison
2340 TARGET-build-bison=all
2341 maybe-all-build-bison: all-build-bison
2342 all-build-bison: configure-build-bison
2343         @: $(MAKE); $(unstage)
2344         @r=`${PWD_COMMAND}`; export r; \
2345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2346         $(BUILD_EXPORTS) \
2347         (cd $(BUILD_SUBDIR)/bison && \
2348           $(MAKE)   $(TARGET-build-bison))
2349 @endif build-bison
2350
2351
2352
2353
2354
2355 .PHONY: configure-build-byacc maybe-configure-build-byacc
2356 maybe-configure-build-byacc:
2357 @if build-byacc
2358 maybe-configure-build-byacc: configure-build-byacc
2359 configure-build-byacc: 
2360         @: $(MAKE); $(unstage)
2361         @r=`${PWD_COMMAND}`; export r; \
2362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2363         test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2364         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2365         $(BUILD_EXPORTS) \
2366         echo Configuring in $(BUILD_SUBDIR)/byacc; \
2367         cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2368         case $(srcdir) in \
2369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2370           *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2372         esac; \
2373         srcdiroption="--srcdir=$${topdir}/byacc"; \
2374         libsrcdir="$$s/byacc"; \
2375         rm -f no-such-file || : ; \
2376         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2377           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2378           || exit 1
2379 @endif build-byacc
2380
2381
2382
2383
2384
2385 .PHONY: all-build-byacc maybe-all-build-byacc
2386 maybe-all-build-byacc:
2387 @if build-byacc
2388 TARGET-build-byacc=all
2389 maybe-all-build-byacc: all-build-byacc
2390 all-build-byacc: configure-build-byacc
2391         @: $(MAKE); $(unstage)
2392         @r=`${PWD_COMMAND}`; export r; \
2393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2394         $(BUILD_EXPORTS) \
2395         (cd $(BUILD_SUBDIR)/byacc && \
2396           $(MAKE)   $(TARGET-build-byacc))
2397 @endif build-byacc
2398
2399
2400
2401
2402
2403 .PHONY: configure-build-flex maybe-configure-build-flex
2404 maybe-configure-build-flex:
2405 @if build-flex
2406 maybe-configure-build-flex: configure-build-flex
2407 configure-build-flex: 
2408         @: $(MAKE); $(unstage)
2409         @r=`${PWD_COMMAND}`; export r; \
2410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2411         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2412         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2413         $(BUILD_EXPORTS) \
2414         echo Configuring in $(BUILD_SUBDIR)/flex; \
2415         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2416         case $(srcdir) in \
2417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2418           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2420         esac; \
2421         srcdiroption="--srcdir=$${topdir}/flex"; \
2422         libsrcdir="$$s/flex"; \
2423         rm -f no-such-file || : ; \
2424         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2425           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2426           || exit 1
2427 @endif build-flex
2428
2429
2430
2431
2432
2433 .PHONY: all-build-flex maybe-all-build-flex
2434 maybe-all-build-flex:
2435 @if build-flex
2436 TARGET-build-flex=all
2437 maybe-all-build-flex: all-build-flex
2438 all-build-flex: configure-build-flex
2439         @: $(MAKE); $(unstage)
2440         @r=`${PWD_COMMAND}`; export r; \
2441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2442         $(BUILD_EXPORTS) \
2443         (cd $(BUILD_SUBDIR)/flex && \
2444           $(MAKE)   $(TARGET-build-flex))
2445 @endif build-flex
2446
2447
2448
2449
2450
2451 .PHONY: configure-build-m4 maybe-configure-build-m4
2452 maybe-configure-build-m4:
2453 @if build-m4
2454 maybe-configure-build-m4: configure-build-m4
2455 configure-build-m4: 
2456         @: $(MAKE); $(unstage)
2457         @r=`${PWD_COMMAND}`; export r; \
2458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2459         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2460         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2461         $(BUILD_EXPORTS) \
2462         echo Configuring in $(BUILD_SUBDIR)/m4; \
2463         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2464         case $(srcdir) in \
2465           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2466           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2467                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2468         esac; \
2469         srcdiroption="--srcdir=$${topdir}/m4"; \
2470         libsrcdir="$$s/m4"; \
2471         rm -f no-such-file || : ; \
2472         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2473           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2474           || exit 1
2475 @endif build-m4
2476
2477
2478
2479
2480
2481 .PHONY: all-build-m4 maybe-all-build-m4
2482 maybe-all-build-m4:
2483 @if build-m4
2484 TARGET-build-m4=all
2485 maybe-all-build-m4: all-build-m4
2486 all-build-m4: configure-build-m4
2487         @: $(MAKE); $(unstage)
2488         @r=`${PWD_COMMAND}`; export r; \
2489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2490         $(BUILD_EXPORTS) \
2491         (cd $(BUILD_SUBDIR)/m4 && \
2492           $(MAKE)   $(TARGET-build-m4))
2493 @endif build-m4
2494
2495
2496
2497
2498
2499 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2500 maybe-configure-build-texinfo:
2501 @if build-texinfo
2502 maybe-configure-build-texinfo: configure-build-texinfo
2503 configure-build-texinfo: 
2504         @: $(MAKE); $(unstage)
2505         @r=`${PWD_COMMAND}`; export r; \
2506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2507         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2508         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2509         $(BUILD_EXPORTS) \
2510         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2511         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2512         case $(srcdir) in \
2513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2514           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2516         esac; \
2517         srcdiroption="--srcdir=$${topdir}/texinfo"; \
2518         libsrcdir="$$s/texinfo"; \
2519         rm -f no-such-file || : ; \
2520         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2521           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2522           || exit 1
2523 @endif build-texinfo
2524
2525
2526
2527
2528
2529 .PHONY: all-build-texinfo maybe-all-build-texinfo
2530 maybe-all-build-texinfo:
2531 @if build-texinfo
2532 TARGET-build-texinfo=all
2533 maybe-all-build-texinfo: all-build-texinfo
2534 all-build-texinfo: configure-build-texinfo
2535         @: $(MAKE); $(unstage)
2536         @r=`${PWD_COMMAND}`; export r; \
2537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2538         $(BUILD_EXPORTS) \
2539         (cd $(BUILD_SUBDIR)/texinfo && \
2540           $(MAKE)   $(TARGET-build-texinfo))
2541 @endif build-texinfo
2542
2543
2544
2545
2546
2547 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2548 maybe-configure-build-fixincludes:
2549 @if build-fixincludes
2550 maybe-configure-build-fixincludes: configure-build-fixincludes
2551 configure-build-fixincludes: 
2552         @: $(MAKE); $(unstage)
2553         @r=`${PWD_COMMAND}`; export r; \
2554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2555         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2556         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2557         $(BUILD_EXPORTS) \
2558         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2559         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2560         case $(srcdir) in \
2561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2562           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2564         esac; \
2565         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2566         libsrcdir="$$s/fixincludes"; \
2567         rm -f no-such-file || : ; \
2568         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2569           $(BUILD_CONFIGARGS) $${srcdiroption}  \
2570           || exit 1
2571 @endif build-fixincludes
2572
2573
2574
2575
2576
2577 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2578 maybe-all-build-fixincludes:
2579 @if build-fixincludes
2580 TARGET-build-fixincludes=all
2581 maybe-all-build-fixincludes: all-build-fixincludes
2582 all-build-fixincludes: configure-build-fixincludes
2583         @: $(MAKE); $(unstage)
2584         @r=`${PWD_COMMAND}`; export r; \
2585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2586         $(BUILD_EXPORTS) \
2587         (cd $(BUILD_SUBDIR)/fixincludes && \
2588           $(MAKE)   $(TARGET-build-fixincludes))
2589 @endif build-fixincludes
2590
2591
2592
2593
2594
2595 # --------------------------------------
2596 # Modules which run on the host machine
2597 # --------------------------------------
2598
2599
2600 .PHONY: configure-ash maybe-configure-ash
2601 maybe-configure-ash:
2602 @if ash
2603 maybe-configure-ash: configure-ash
2604 configure-ash: 
2605         @: $(MAKE); $(unstage)
2606         @r=`${PWD_COMMAND}`; export r; \
2607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2608         test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2610         $(HOST_EXPORTS) \
2611         echo Configuring in $(HOST_SUBDIR)/ash; \
2612         cd "$(HOST_SUBDIR)/ash" || exit 1; \
2613         case $(srcdir) in \
2614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2615           *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2617         esac; \
2618         srcdiroption="--srcdir=$${topdir}/ash"; \
2619         libsrcdir="$$s/ash"; \
2620         $(SHELL) $${libsrcdir}/configure \
2621           $(HOST_CONFIGARGS) $${srcdiroption}  \
2622           || exit 1
2623 @endif ash
2624
2625
2626
2627
2628
2629 .PHONY: all-ash maybe-all-ash
2630 maybe-all-ash:
2631 @if ash
2632 TARGET-ash=all
2633 maybe-all-ash: all-ash
2634 all-ash: configure-ash
2635         @: $(MAKE); $(unstage)
2636         @r=`${PWD_COMMAND}`; export r; \
2637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2638         $(HOST_EXPORTS) \
2639         (cd $(HOST_SUBDIR)/ash && \
2640           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ash))
2641 @endif ash
2642
2643
2644
2645
2646 .PHONY: check-ash maybe-check-ash
2647 maybe-check-ash:
2648 @if ash
2649 maybe-check-ash: check-ash
2650
2651 check-ash:
2652         @: $(MAKE); $(unstage)
2653         @r=`${PWD_COMMAND}`; export r; \
2654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2655         $(HOST_EXPORTS) \
2656         (cd $(HOST_SUBDIR)/ash && \
2657           $(MAKE) $(FLAGS_TO_PASS)  check)
2658
2659 @endif ash
2660
2661 .PHONY: install-ash maybe-install-ash
2662 maybe-install-ash:
2663 @if ash
2664 maybe-install-ash: install-ash
2665
2666 install-ash: installdirs
2667         @: $(MAKE); $(unstage)
2668         @r=`${PWD_COMMAND}`; export r; \
2669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2670         $(HOST_EXPORTS) \
2671         (cd $(HOST_SUBDIR)/ash && \
2672           $(MAKE) $(FLAGS_TO_PASS)  install)
2673
2674 @endif ash
2675
2676 # Other targets (info, dvi, etc.)
2677
2678 .PHONY: maybe-info-ash info-ash
2679 maybe-info-ash:
2680 @if ash
2681 maybe-info-ash: info-ash
2682
2683 info-ash: \
2684     configure-ash 
2685         @: $(MAKE); $(unstage)
2686         @[ -f ./ash/Makefile ] || exit 0; \
2687         r=`${PWD_COMMAND}`; export r; \
2688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2689         $(HOST_EXPORTS) \
2690         for flag in $(EXTRA_HOST_FLAGS) ; do \
2691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2692         done; \
2693         echo "Doing info in ash" ; \
2694         (cd $(HOST_SUBDIR)/ash && \
2695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2697                   "RANLIB=$${RANLIB}" \
2698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2699                   info) \
2700           || exit 1
2701
2702 @endif ash
2703
2704 .PHONY: maybe-dvi-ash dvi-ash
2705 maybe-dvi-ash:
2706 @if ash
2707 maybe-dvi-ash: dvi-ash
2708
2709 dvi-ash: \
2710     configure-ash 
2711         @: $(MAKE); $(unstage)
2712         @[ -f ./ash/Makefile ] || exit 0; \
2713         r=`${PWD_COMMAND}`; export r; \
2714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2715         $(HOST_EXPORTS) \
2716         for flag in $(EXTRA_HOST_FLAGS) ; do \
2717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2718         done; \
2719         echo "Doing dvi in ash" ; \
2720         (cd $(HOST_SUBDIR)/ash && \
2721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2723                   "RANLIB=$${RANLIB}" \
2724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2725                   dvi) \
2726           || exit 1
2727
2728 @endif ash
2729
2730 .PHONY: maybe-html-ash html-ash
2731 maybe-html-ash:
2732 @if ash
2733 maybe-html-ash: html-ash
2734
2735 html-ash: \
2736     configure-ash 
2737         @: $(MAKE); $(unstage)
2738         @[ -f ./ash/Makefile ] || exit 0; \
2739         r=`${PWD_COMMAND}`; export r; \
2740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741         $(HOST_EXPORTS) \
2742         for flag in $(EXTRA_HOST_FLAGS) ; do \
2743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2744         done; \
2745         echo "Doing html in ash" ; \
2746         (cd $(HOST_SUBDIR)/ash && \
2747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2749                   "RANLIB=$${RANLIB}" \
2750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2751                   html) \
2752           || exit 1
2753
2754 @endif ash
2755
2756 .PHONY: maybe-TAGS-ash TAGS-ash
2757 maybe-TAGS-ash:
2758 @if ash
2759 maybe-TAGS-ash: TAGS-ash
2760
2761 TAGS-ash: \
2762     configure-ash 
2763         @: $(MAKE); $(unstage)
2764         @[ -f ./ash/Makefile ] || exit 0; \
2765         r=`${PWD_COMMAND}`; export r; \
2766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2767         $(HOST_EXPORTS) \
2768         for flag in $(EXTRA_HOST_FLAGS) ; do \
2769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2770         done; \
2771         echo "Doing TAGS in ash" ; \
2772         (cd $(HOST_SUBDIR)/ash && \
2773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2775                   "RANLIB=$${RANLIB}" \
2776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2777                   TAGS) \
2778           || exit 1
2779
2780 @endif ash
2781
2782 .PHONY: maybe-install-info-ash install-info-ash
2783 maybe-install-info-ash:
2784 @if ash
2785 maybe-install-info-ash: install-info-ash
2786
2787 install-info-ash: \
2788     configure-ash \
2789     info-ash 
2790         @: $(MAKE); $(unstage)
2791         @[ -f ./ash/Makefile ] || exit 0; \
2792         r=`${PWD_COMMAND}`; export r; \
2793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2794         $(HOST_EXPORTS) \
2795         for flag in $(EXTRA_HOST_FLAGS) ; do \
2796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2797         done; \
2798         echo "Doing install-info in ash" ; \
2799         (cd $(HOST_SUBDIR)/ash && \
2800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2802                   "RANLIB=$${RANLIB}" \
2803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2804                   install-info) \
2805           || exit 1
2806
2807 @endif ash
2808
2809 .PHONY: maybe-installcheck-ash installcheck-ash
2810 maybe-installcheck-ash:
2811 @if ash
2812 maybe-installcheck-ash: installcheck-ash
2813
2814 installcheck-ash: \
2815     configure-ash 
2816         @: $(MAKE); $(unstage)
2817         @[ -f ./ash/Makefile ] || exit 0; \
2818         r=`${PWD_COMMAND}`; export r; \
2819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820         $(HOST_EXPORTS) \
2821         for flag in $(EXTRA_HOST_FLAGS) ; do \
2822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2823         done; \
2824         echo "Doing installcheck in ash" ; \
2825         (cd $(HOST_SUBDIR)/ash && \
2826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2828                   "RANLIB=$${RANLIB}" \
2829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2830                   installcheck) \
2831           || exit 1
2832
2833 @endif ash
2834
2835 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2836 maybe-mostlyclean-ash:
2837 @if ash
2838 maybe-mostlyclean-ash: mostlyclean-ash
2839
2840 mostlyclean-ash: 
2841         @: $(MAKE); $(unstage)
2842         @[ -f ./ash/Makefile ] || exit 0; \
2843         r=`${PWD_COMMAND}`; export r; \
2844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2845         $(HOST_EXPORTS) \
2846         for flag in $(EXTRA_HOST_FLAGS) ; do \
2847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2848         done; \
2849         echo "Doing mostlyclean in ash" ; \
2850         (cd $(HOST_SUBDIR)/ash && \
2851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2853                   "RANLIB=$${RANLIB}" \
2854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2855                   mostlyclean) \
2856           || exit 1
2857
2858 @endif ash
2859
2860 .PHONY: maybe-clean-ash clean-ash
2861 maybe-clean-ash:
2862 @if ash
2863 maybe-clean-ash: clean-ash
2864
2865 clean-ash: 
2866         @: $(MAKE); $(unstage)
2867         @[ -f ./ash/Makefile ] || exit 0; \
2868         r=`${PWD_COMMAND}`; export r; \
2869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870         $(HOST_EXPORTS) \
2871         for flag in $(EXTRA_HOST_FLAGS) ; do \
2872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2873         done; \
2874         echo "Doing clean in ash" ; \
2875         (cd $(HOST_SUBDIR)/ash && \
2876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2878                   "RANLIB=$${RANLIB}" \
2879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2880                   clean) \
2881           || exit 1
2882
2883 @endif ash
2884
2885 .PHONY: maybe-distclean-ash distclean-ash
2886 maybe-distclean-ash:
2887 @if ash
2888 maybe-distclean-ash: distclean-ash
2889
2890 distclean-ash: 
2891         @: $(MAKE); $(unstage)
2892         @[ -f ./ash/Makefile ] || exit 0; \
2893         r=`${PWD_COMMAND}`; export r; \
2894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2895         $(HOST_EXPORTS) \
2896         for flag in $(EXTRA_HOST_FLAGS) ; do \
2897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2898         done; \
2899         echo "Doing distclean in ash" ; \
2900         (cd $(HOST_SUBDIR)/ash && \
2901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2903                   "RANLIB=$${RANLIB}" \
2904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2905                   distclean) \
2906           || exit 1
2907
2908 @endif ash
2909
2910 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
2911 maybe-maintainer-clean-ash:
2912 @if ash
2913 maybe-maintainer-clean-ash: maintainer-clean-ash
2914
2915 maintainer-clean-ash: 
2916         @: $(MAKE); $(unstage)
2917         @[ -f ./ash/Makefile ] || exit 0; \
2918         r=`${PWD_COMMAND}`; export r; \
2919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2920         $(HOST_EXPORTS) \
2921         for flag in $(EXTRA_HOST_FLAGS) ; do \
2922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2923         done; \
2924         echo "Doing maintainer-clean in ash" ; \
2925         (cd $(HOST_SUBDIR)/ash && \
2926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2928                   "RANLIB=$${RANLIB}" \
2929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2930                   maintainer-clean) \
2931           || exit 1
2932
2933 @endif ash
2934
2935
2936
2937 .PHONY: configure-autoconf maybe-configure-autoconf
2938 maybe-configure-autoconf:
2939 @if autoconf
2940 maybe-configure-autoconf: configure-autoconf
2941 configure-autoconf: 
2942         @: $(MAKE); $(unstage)
2943         @r=`${PWD_COMMAND}`; export r; \
2944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2945         test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
2946         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
2947         $(HOST_EXPORTS) \
2948         echo Configuring in $(HOST_SUBDIR)/autoconf; \
2949         cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
2950         case $(srcdir) in \
2951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2952           *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
2953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2954         esac; \
2955         srcdiroption="--srcdir=$${topdir}/autoconf"; \
2956         libsrcdir="$$s/autoconf"; \
2957         $(SHELL) $${libsrcdir}/configure \
2958           $(HOST_CONFIGARGS) $${srcdiroption}  \
2959           || exit 1
2960 @endif autoconf
2961
2962
2963
2964
2965
2966 .PHONY: all-autoconf maybe-all-autoconf
2967 maybe-all-autoconf:
2968 @if autoconf
2969 TARGET-autoconf=all
2970 maybe-all-autoconf: all-autoconf
2971 all-autoconf: configure-autoconf
2972         @: $(MAKE); $(unstage)
2973         @r=`${PWD_COMMAND}`; export r; \
2974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2975         $(HOST_EXPORTS) \
2976         (cd $(HOST_SUBDIR)/autoconf && \
2977           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-autoconf))
2978 @endif autoconf
2979
2980
2981
2982
2983 .PHONY: check-autoconf maybe-check-autoconf
2984 maybe-check-autoconf:
2985 @if autoconf
2986 maybe-check-autoconf: check-autoconf
2987
2988 check-autoconf:
2989         @: $(MAKE); $(unstage)
2990         @r=`${PWD_COMMAND}`; export r; \
2991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2992         $(HOST_EXPORTS) \
2993         (cd $(HOST_SUBDIR)/autoconf && \
2994           $(MAKE) $(FLAGS_TO_PASS)  check)
2995
2996 @endif autoconf
2997
2998 .PHONY: install-autoconf maybe-install-autoconf
2999 maybe-install-autoconf:
3000 @if autoconf
3001 maybe-install-autoconf: install-autoconf
3002
3003 install-autoconf: installdirs
3004         @: $(MAKE); $(unstage)
3005         @r=`${PWD_COMMAND}`; export r; \
3006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3007         $(HOST_EXPORTS) \
3008         (cd $(HOST_SUBDIR)/autoconf && \
3009           $(MAKE) $(FLAGS_TO_PASS)  install)
3010
3011 @endif autoconf
3012
3013 # Other targets (info, dvi, etc.)
3014
3015 .PHONY: maybe-info-autoconf info-autoconf
3016 maybe-info-autoconf:
3017 @if autoconf
3018 maybe-info-autoconf: info-autoconf
3019
3020 info-autoconf: \
3021     configure-autoconf 
3022         @: $(MAKE); $(unstage)
3023         @[ -f ./autoconf/Makefile ] || exit 0; \
3024         r=`${PWD_COMMAND}`; export r; \
3025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026         $(HOST_EXPORTS) \
3027         for flag in $(EXTRA_HOST_FLAGS) ; do \
3028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3029         done; \
3030         echo "Doing info in autoconf" ; \
3031         (cd $(HOST_SUBDIR)/autoconf && \
3032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3034                   "RANLIB=$${RANLIB}" \
3035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3036                   info) \
3037           || exit 1
3038
3039 @endif autoconf
3040
3041 .PHONY: maybe-dvi-autoconf dvi-autoconf
3042 maybe-dvi-autoconf:
3043 @if autoconf
3044 maybe-dvi-autoconf: dvi-autoconf
3045
3046 dvi-autoconf: \
3047     configure-autoconf 
3048         @: $(MAKE); $(unstage)
3049         @[ -f ./autoconf/Makefile ] || exit 0; \
3050         r=`${PWD_COMMAND}`; export r; \
3051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3052         $(HOST_EXPORTS) \
3053         for flag in $(EXTRA_HOST_FLAGS) ; do \
3054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3055         done; \
3056         echo "Doing dvi in autoconf" ; \
3057         (cd $(HOST_SUBDIR)/autoconf && \
3058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3060                   "RANLIB=$${RANLIB}" \
3061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3062                   dvi) \
3063           || exit 1
3064
3065 @endif autoconf
3066
3067 .PHONY: maybe-html-autoconf html-autoconf
3068 maybe-html-autoconf:
3069 @if autoconf
3070 maybe-html-autoconf: html-autoconf
3071
3072 html-autoconf: \
3073     configure-autoconf 
3074         @: $(MAKE); $(unstage)
3075         @[ -f ./autoconf/Makefile ] || exit 0; \
3076         r=`${PWD_COMMAND}`; export r; \
3077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3078         $(HOST_EXPORTS) \
3079         for flag in $(EXTRA_HOST_FLAGS) ; do \
3080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3081         done; \
3082         echo "Doing html in autoconf" ; \
3083         (cd $(HOST_SUBDIR)/autoconf && \
3084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3086                   "RANLIB=$${RANLIB}" \
3087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3088                   html) \
3089           || exit 1
3090
3091 @endif autoconf
3092
3093 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3094 maybe-TAGS-autoconf:
3095 @if autoconf
3096 maybe-TAGS-autoconf: TAGS-autoconf
3097
3098 TAGS-autoconf: \
3099     configure-autoconf 
3100         @: $(MAKE); $(unstage)
3101         @[ -f ./autoconf/Makefile ] || exit 0; \
3102         r=`${PWD_COMMAND}`; export r; \
3103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3104         $(HOST_EXPORTS) \
3105         for flag in $(EXTRA_HOST_FLAGS) ; do \
3106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3107         done; \
3108         echo "Doing TAGS in autoconf" ; \
3109         (cd $(HOST_SUBDIR)/autoconf && \
3110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3112                   "RANLIB=$${RANLIB}" \
3113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3114                   TAGS) \
3115           || exit 1
3116
3117 @endif autoconf
3118
3119 .PHONY: maybe-install-info-autoconf install-info-autoconf
3120 maybe-install-info-autoconf:
3121 @if autoconf
3122 maybe-install-info-autoconf: install-info-autoconf
3123
3124 install-info-autoconf: \
3125     configure-autoconf \
3126     info-autoconf 
3127         @: $(MAKE); $(unstage)
3128         @[ -f ./autoconf/Makefile ] || exit 0; \
3129         r=`${PWD_COMMAND}`; export r; \
3130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3131         $(HOST_EXPORTS) \
3132         for flag in $(EXTRA_HOST_FLAGS) ; do \
3133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3134         done; \
3135         echo "Doing install-info in autoconf" ; \
3136         (cd $(HOST_SUBDIR)/autoconf && \
3137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3139                   "RANLIB=$${RANLIB}" \
3140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3141                   install-info) \
3142           || exit 1
3143
3144 @endif autoconf
3145
3146 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3147 maybe-installcheck-autoconf:
3148 @if autoconf
3149 maybe-installcheck-autoconf: installcheck-autoconf
3150
3151 installcheck-autoconf: \
3152     configure-autoconf 
3153         @: $(MAKE); $(unstage)
3154         @[ -f ./autoconf/Makefile ] || exit 0; \
3155         r=`${PWD_COMMAND}`; export r; \
3156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3157         $(HOST_EXPORTS) \
3158         for flag in $(EXTRA_HOST_FLAGS) ; do \
3159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3160         done; \
3161         echo "Doing installcheck in autoconf" ; \
3162         (cd $(HOST_SUBDIR)/autoconf && \
3163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3165                   "RANLIB=$${RANLIB}" \
3166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3167                   installcheck) \
3168           || exit 1
3169
3170 @endif autoconf
3171
3172 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3173 maybe-mostlyclean-autoconf:
3174 @if autoconf
3175 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3176
3177 mostlyclean-autoconf: 
3178         @: $(MAKE); $(unstage)
3179         @[ -f ./autoconf/Makefile ] || exit 0; \
3180         r=`${PWD_COMMAND}`; export r; \
3181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3182         $(HOST_EXPORTS) \
3183         for flag in $(EXTRA_HOST_FLAGS) ; do \
3184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3185         done; \
3186         echo "Doing mostlyclean in autoconf" ; \
3187         (cd $(HOST_SUBDIR)/autoconf && \
3188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3190                   "RANLIB=$${RANLIB}" \
3191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3192                   mostlyclean) \
3193           || exit 1
3194
3195 @endif autoconf
3196
3197 .PHONY: maybe-clean-autoconf clean-autoconf
3198 maybe-clean-autoconf:
3199 @if autoconf
3200 maybe-clean-autoconf: clean-autoconf
3201
3202 clean-autoconf: 
3203         @: $(MAKE); $(unstage)
3204         @[ -f ./autoconf/Makefile ] || exit 0; \
3205         r=`${PWD_COMMAND}`; export r; \
3206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207         $(HOST_EXPORTS) \
3208         for flag in $(EXTRA_HOST_FLAGS) ; do \
3209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3210         done; \
3211         echo "Doing clean in autoconf" ; \
3212         (cd $(HOST_SUBDIR)/autoconf && \
3213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3215                   "RANLIB=$${RANLIB}" \
3216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3217                   clean) \
3218           || exit 1
3219
3220 @endif autoconf
3221
3222 .PHONY: maybe-distclean-autoconf distclean-autoconf
3223 maybe-distclean-autoconf:
3224 @if autoconf
3225 maybe-distclean-autoconf: distclean-autoconf
3226
3227 distclean-autoconf: 
3228         @: $(MAKE); $(unstage)
3229         @[ -f ./autoconf/Makefile ] || exit 0; \
3230         r=`${PWD_COMMAND}`; export r; \
3231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3232         $(HOST_EXPORTS) \
3233         for flag in $(EXTRA_HOST_FLAGS) ; do \
3234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3235         done; \
3236         echo "Doing distclean in autoconf" ; \
3237         (cd $(HOST_SUBDIR)/autoconf && \
3238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3240                   "RANLIB=$${RANLIB}" \
3241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3242                   distclean) \
3243           || exit 1
3244
3245 @endif autoconf
3246
3247 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3248 maybe-maintainer-clean-autoconf:
3249 @if autoconf
3250 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3251
3252 maintainer-clean-autoconf: 
3253         @: $(MAKE); $(unstage)
3254         @[ -f ./autoconf/Makefile ] || exit 0; \
3255         r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         $(HOST_EXPORTS) \
3258         for flag in $(EXTRA_HOST_FLAGS) ; do \
3259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3260         done; \
3261         echo "Doing maintainer-clean in autoconf" ; \
3262         (cd $(HOST_SUBDIR)/autoconf && \
3263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3265                   "RANLIB=$${RANLIB}" \
3266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3267                   maintainer-clean) \
3268           || exit 1
3269
3270 @endif autoconf
3271
3272
3273
3274 .PHONY: configure-automake maybe-configure-automake
3275 maybe-configure-automake:
3276 @if automake
3277 maybe-configure-automake: configure-automake
3278 configure-automake: 
3279         @: $(MAKE); $(unstage)
3280         @r=`${PWD_COMMAND}`; export r; \
3281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282         test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3284         $(HOST_EXPORTS) \
3285         echo Configuring in $(HOST_SUBDIR)/automake; \
3286         cd "$(HOST_SUBDIR)/automake" || exit 1; \
3287         case $(srcdir) in \
3288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3289           *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3291         esac; \
3292         srcdiroption="--srcdir=$${topdir}/automake"; \
3293         libsrcdir="$$s/automake"; \
3294         $(SHELL) $${libsrcdir}/configure \
3295           $(HOST_CONFIGARGS) $${srcdiroption}  \
3296           || exit 1
3297 @endif automake
3298
3299
3300
3301
3302
3303 .PHONY: all-automake maybe-all-automake
3304 maybe-all-automake:
3305 @if automake
3306 TARGET-automake=all
3307 maybe-all-automake: all-automake
3308 all-automake: configure-automake
3309         @: $(MAKE); $(unstage)
3310         @r=`${PWD_COMMAND}`; export r; \
3311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3312         $(HOST_EXPORTS) \
3313         (cd $(HOST_SUBDIR)/automake && \
3314           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-automake))
3315 @endif automake
3316
3317
3318
3319
3320 .PHONY: check-automake maybe-check-automake
3321 maybe-check-automake:
3322 @if automake
3323 maybe-check-automake: check-automake
3324
3325 check-automake:
3326         @: $(MAKE); $(unstage)
3327         @r=`${PWD_COMMAND}`; export r; \
3328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3329         $(HOST_EXPORTS) \
3330         (cd $(HOST_SUBDIR)/automake && \
3331           $(MAKE) $(FLAGS_TO_PASS)  check)
3332
3333 @endif automake
3334
3335 .PHONY: install-automake maybe-install-automake
3336 maybe-install-automake:
3337 @if automake
3338 maybe-install-automake: install-automake
3339
3340 install-automake: installdirs
3341         @: $(MAKE); $(unstage)
3342         @r=`${PWD_COMMAND}`; export r; \
3343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3344         $(HOST_EXPORTS) \
3345         (cd $(HOST_SUBDIR)/automake && \
3346           $(MAKE) $(FLAGS_TO_PASS)  install)
3347
3348 @endif automake
3349
3350 # Other targets (info, dvi, etc.)
3351
3352 .PHONY: maybe-info-automake info-automake
3353 maybe-info-automake:
3354 @if automake
3355 maybe-info-automake: info-automake
3356
3357 info-automake: \
3358     configure-automake 
3359         @: $(MAKE); $(unstage)
3360         @[ -f ./automake/Makefile ] || exit 0; \
3361         r=`${PWD_COMMAND}`; export r; \
3362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3363         $(HOST_EXPORTS) \
3364         for flag in $(EXTRA_HOST_FLAGS) ; do \
3365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3366         done; \
3367         echo "Doing info in automake" ; \
3368         (cd $(HOST_SUBDIR)/automake && \
3369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3371                   "RANLIB=$${RANLIB}" \
3372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3373                   info) \
3374           || exit 1
3375
3376 @endif automake
3377
3378 .PHONY: maybe-dvi-automake dvi-automake
3379 maybe-dvi-automake:
3380 @if automake
3381 maybe-dvi-automake: dvi-automake
3382
3383 dvi-automake: \
3384     configure-automake 
3385         @: $(MAKE); $(unstage)
3386         @[ -f ./automake/Makefile ] || exit 0; \
3387         r=`${PWD_COMMAND}`; export r; \
3388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3389         $(HOST_EXPORTS) \
3390         for flag in $(EXTRA_HOST_FLAGS) ; do \
3391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3392         done; \
3393         echo "Doing dvi in automake" ; \
3394         (cd $(HOST_SUBDIR)/automake && \
3395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3397                   "RANLIB=$${RANLIB}" \
3398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3399                   dvi) \
3400           || exit 1
3401
3402 @endif automake
3403
3404 .PHONY: maybe-html-automake html-automake
3405 maybe-html-automake:
3406 @if automake
3407 maybe-html-automake: html-automake
3408
3409 html-automake: \
3410     configure-automake 
3411         @: $(MAKE); $(unstage)
3412         @[ -f ./automake/Makefile ] || exit 0; \
3413         r=`${PWD_COMMAND}`; export r; \
3414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3415         $(HOST_EXPORTS) \
3416         for flag in $(EXTRA_HOST_FLAGS) ; do \
3417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3418         done; \
3419         echo "Doing html in automake" ; \
3420         (cd $(HOST_SUBDIR)/automake && \
3421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3423                   "RANLIB=$${RANLIB}" \
3424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3425                   html) \
3426           || exit 1
3427
3428 @endif automake
3429
3430 .PHONY: maybe-TAGS-automake TAGS-automake
3431 maybe-TAGS-automake:
3432 @if automake
3433 maybe-TAGS-automake: TAGS-automake
3434
3435 TAGS-automake: \
3436     configure-automake 
3437         @: $(MAKE); $(unstage)
3438         @[ -f ./automake/Makefile ] || exit 0; \
3439         r=`${PWD_COMMAND}`; export r; \
3440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441         $(HOST_EXPORTS) \
3442         for flag in $(EXTRA_HOST_FLAGS) ; do \
3443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3444         done; \
3445         echo "Doing TAGS in automake" ; \
3446         (cd $(HOST_SUBDIR)/automake && \
3447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3449                   "RANLIB=$${RANLIB}" \
3450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3451                   TAGS) \
3452           || exit 1
3453
3454 @endif automake
3455
3456 .PHONY: maybe-install-info-automake install-info-automake
3457 maybe-install-info-automake:
3458 @if automake
3459 maybe-install-info-automake: install-info-automake
3460
3461 install-info-automake: \
3462     configure-automake \
3463     info-automake 
3464         @: $(MAKE); $(unstage)
3465         @[ -f ./automake/Makefile ] || exit 0; \
3466         r=`${PWD_COMMAND}`; export r; \
3467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3468         $(HOST_EXPORTS) \
3469         for flag in $(EXTRA_HOST_FLAGS) ; do \
3470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3471         done; \
3472         echo "Doing install-info in automake" ; \
3473         (cd $(HOST_SUBDIR)/automake && \
3474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3476                   "RANLIB=$${RANLIB}" \
3477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3478                   install-info) \
3479           || exit 1
3480
3481 @endif automake
3482
3483 .PHONY: maybe-installcheck-automake installcheck-automake
3484 maybe-installcheck-automake:
3485 @if automake
3486 maybe-installcheck-automake: installcheck-automake
3487
3488 installcheck-automake: \
3489     configure-automake 
3490         @: $(MAKE); $(unstage)
3491         @[ -f ./automake/Makefile ] || exit 0; \
3492         r=`${PWD_COMMAND}`; export r; \
3493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3494         $(HOST_EXPORTS) \
3495         for flag in $(EXTRA_HOST_FLAGS) ; do \
3496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3497         done; \
3498         echo "Doing installcheck in automake" ; \
3499         (cd $(HOST_SUBDIR)/automake && \
3500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3502                   "RANLIB=$${RANLIB}" \
3503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3504                   installcheck) \
3505           || exit 1
3506
3507 @endif automake
3508
3509 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3510 maybe-mostlyclean-automake:
3511 @if automake
3512 maybe-mostlyclean-automake: mostlyclean-automake
3513
3514 mostlyclean-automake: 
3515         @: $(MAKE); $(unstage)
3516         @[ -f ./automake/Makefile ] || exit 0; \
3517         r=`${PWD_COMMAND}`; export r; \
3518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3519         $(HOST_EXPORTS) \
3520         for flag in $(EXTRA_HOST_FLAGS) ; do \
3521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3522         done; \
3523         echo "Doing mostlyclean in automake" ; \
3524         (cd $(HOST_SUBDIR)/automake && \
3525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3527                   "RANLIB=$${RANLIB}" \
3528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3529                   mostlyclean) \
3530           || exit 1
3531
3532 @endif automake
3533
3534 .PHONY: maybe-clean-automake clean-automake
3535 maybe-clean-automake:
3536 @if automake
3537 maybe-clean-automake: clean-automake
3538
3539 clean-automake: 
3540         @: $(MAKE); $(unstage)
3541         @[ -f ./automake/Makefile ] || exit 0; \
3542         r=`${PWD_COMMAND}`; export r; \
3543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544         $(HOST_EXPORTS) \
3545         for flag in $(EXTRA_HOST_FLAGS) ; do \
3546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3547         done; \
3548         echo "Doing clean in automake" ; \
3549         (cd $(HOST_SUBDIR)/automake && \
3550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3552                   "RANLIB=$${RANLIB}" \
3553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3554                   clean) \
3555           || exit 1
3556
3557 @endif automake
3558
3559 .PHONY: maybe-distclean-automake distclean-automake
3560 maybe-distclean-automake:
3561 @if automake
3562 maybe-distclean-automake: distclean-automake
3563
3564 distclean-automake: 
3565         @: $(MAKE); $(unstage)
3566         @[ -f ./automake/Makefile ] || exit 0; \
3567         r=`${PWD_COMMAND}`; export r; \
3568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3569         $(HOST_EXPORTS) \
3570         for flag in $(EXTRA_HOST_FLAGS) ; do \
3571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3572         done; \
3573         echo "Doing distclean in automake" ; \
3574         (cd $(HOST_SUBDIR)/automake && \
3575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3577                   "RANLIB=$${RANLIB}" \
3578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3579                   distclean) \
3580           || exit 1
3581
3582 @endif automake
3583
3584 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
3585 maybe-maintainer-clean-automake:
3586 @if automake
3587 maybe-maintainer-clean-automake: maintainer-clean-automake
3588
3589 maintainer-clean-automake: 
3590         @: $(MAKE); $(unstage)
3591         @[ -f ./automake/Makefile ] || exit 0; \
3592         r=`${PWD_COMMAND}`; export r; \
3593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3594         $(HOST_EXPORTS) \
3595         for flag in $(EXTRA_HOST_FLAGS) ; do \
3596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3597         done; \
3598         echo "Doing maintainer-clean in automake" ; \
3599         (cd $(HOST_SUBDIR)/automake && \
3600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3602                   "RANLIB=$${RANLIB}" \
3603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3604                   maintainer-clean) \
3605           || exit 1
3606
3607 @endif automake
3608
3609
3610
3611 .PHONY: configure-bash maybe-configure-bash
3612 maybe-configure-bash:
3613 @if bash
3614 maybe-configure-bash: configure-bash
3615 configure-bash: 
3616         @: $(MAKE); $(unstage)
3617         @r=`${PWD_COMMAND}`; export r; \
3618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619         test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
3620         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
3621         $(HOST_EXPORTS) \
3622         echo Configuring in $(HOST_SUBDIR)/bash; \
3623         cd "$(HOST_SUBDIR)/bash" || exit 1; \
3624         case $(srcdir) in \
3625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3626           *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
3627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3628         esac; \
3629         srcdiroption="--srcdir=$${topdir}/bash"; \
3630         libsrcdir="$$s/bash"; \
3631         $(SHELL) $${libsrcdir}/configure \
3632           $(HOST_CONFIGARGS) $${srcdiroption}  \
3633           || exit 1
3634 @endif bash
3635
3636
3637
3638
3639
3640 .PHONY: all-bash maybe-all-bash
3641 maybe-all-bash:
3642 @if bash
3643 TARGET-bash=all
3644 maybe-all-bash: all-bash
3645 all-bash: configure-bash
3646         @: $(MAKE); $(unstage)
3647         @r=`${PWD_COMMAND}`; export r; \
3648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3649         $(HOST_EXPORTS) \
3650         (cd $(HOST_SUBDIR)/bash && \
3651           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bash))
3652 @endif bash
3653
3654
3655
3656
3657 .PHONY: check-bash maybe-check-bash
3658 maybe-check-bash:
3659 @if bash
3660 maybe-check-bash: check-bash
3661
3662 check-bash:
3663         @: $(MAKE); $(unstage)
3664         @r=`${PWD_COMMAND}`; export r; \
3665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3666         $(HOST_EXPORTS) \
3667         (cd $(HOST_SUBDIR)/bash && \
3668           $(MAKE) $(FLAGS_TO_PASS)  check)
3669
3670 @endif bash
3671
3672 .PHONY: install-bash maybe-install-bash
3673 maybe-install-bash:
3674 @if bash
3675 maybe-install-bash: install-bash
3676
3677 install-bash: installdirs
3678         @: $(MAKE); $(unstage)
3679         @r=`${PWD_COMMAND}`; export r; \
3680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3681         $(HOST_EXPORTS) \
3682         (cd $(HOST_SUBDIR)/bash && \
3683           $(MAKE) $(FLAGS_TO_PASS)  install)
3684
3685 @endif bash
3686
3687 # Other targets (info, dvi, etc.)
3688
3689 .PHONY: maybe-info-bash info-bash
3690 maybe-info-bash:
3691 @if bash
3692 maybe-info-bash: info-bash
3693
3694 info-bash: \
3695     configure-bash 
3696         @: $(MAKE); $(unstage)
3697         @[ -f ./bash/Makefile ] || exit 0; \
3698         r=`${PWD_COMMAND}`; export r; \
3699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3700         $(HOST_EXPORTS) \
3701         for flag in $(EXTRA_HOST_FLAGS) ; do \
3702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3703         done; \
3704         echo "Doing info in bash" ; \
3705         (cd $(HOST_SUBDIR)/bash && \
3706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3708                   "RANLIB=$${RANLIB}" \
3709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3710                   info) \
3711           || exit 1
3712
3713 @endif bash
3714
3715 .PHONY: maybe-dvi-bash dvi-bash
3716 maybe-dvi-bash:
3717 @if bash
3718 maybe-dvi-bash: dvi-bash
3719
3720 dvi-bash: \
3721     configure-bash 
3722         @: $(MAKE); $(unstage)
3723         @[ -f ./bash/Makefile ] || exit 0; \
3724         r=`${PWD_COMMAND}`; export r; \
3725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3726         $(HOST_EXPORTS) \
3727         for flag in $(EXTRA_HOST_FLAGS) ; do \
3728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3729         done; \
3730         echo "Doing dvi in bash" ; \
3731         (cd $(HOST_SUBDIR)/bash && \
3732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3734                   "RANLIB=$${RANLIB}" \
3735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3736                   dvi) \
3737           || exit 1
3738
3739 @endif bash
3740
3741 .PHONY: maybe-html-bash html-bash
3742 maybe-html-bash:
3743 @if bash
3744 maybe-html-bash: html-bash
3745
3746 html-bash: \
3747     configure-bash 
3748         @: $(MAKE); $(unstage)
3749         @[ -f ./bash/Makefile ] || exit 0; \
3750         r=`${PWD_COMMAND}`; export r; \
3751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752         $(HOST_EXPORTS) \
3753         for flag in $(EXTRA_HOST_FLAGS) ; do \
3754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755         done; \
3756         echo "Doing html in bash" ; \
3757         (cd $(HOST_SUBDIR)/bash && \
3758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760                   "RANLIB=$${RANLIB}" \
3761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3762                   html) \
3763           || exit 1
3764
3765 @endif bash
3766
3767 .PHONY: maybe-TAGS-bash TAGS-bash
3768 maybe-TAGS-bash:
3769 @if bash
3770 maybe-TAGS-bash: TAGS-bash
3771
3772 TAGS-bash: \
3773     configure-bash 
3774         @: $(MAKE); $(unstage)
3775         @[ -f ./bash/Makefile ] || exit 0; \
3776         r=`${PWD_COMMAND}`; export r; \
3777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3778         $(HOST_EXPORTS) \
3779         for flag in $(EXTRA_HOST_FLAGS) ; do \
3780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3781         done; \
3782         echo "Doing TAGS in bash" ; \
3783         (cd $(HOST_SUBDIR)/bash && \
3784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3786                   "RANLIB=$${RANLIB}" \
3787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3788                   TAGS) \
3789           || exit 1
3790
3791 @endif bash
3792
3793 .PHONY: maybe-install-info-bash install-info-bash
3794 maybe-install-info-bash:
3795 @if bash
3796 maybe-install-info-bash: install-info-bash
3797
3798 install-info-bash: \
3799     configure-bash \
3800     info-bash 
3801         @: $(MAKE); $(unstage)
3802         @[ -f ./bash/Makefile ] || exit 0; \
3803         r=`${PWD_COMMAND}`; export r; \
3804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3805         $(HOST_EXPORTS) \
3806         for flag in $(EXTRA_HOST_FLAGS) ; do \
3807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3808         done; \
3809         echo "Doing install-info in bash" ; \
3810         (cd $(HOST_SUBDIR)/bash && \
3811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3813                   "RANLIB=$${RANLIB}" \
3814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3815                   install-info) \
3816           || exit 1
3817
3818 @endif bash
3819
3820 .PHONY: maybe-installcheck-bash installcheck-bash
3821 maybe-installcheck-bash:
3822 @if bash
3823 maybe-installcheck-bash: installcheck-bash
3824
3825 installcheck-bash: \
3826     configure-bash 
3827         @: $(MAKE); $(unstage)
3828         @[ -f ./bash/Makefile ] || exit 0; \
3829         r=`${PWD_COMMAND}`; export r; \
3830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3831         $(HOST_EXPORTS) \
3832         for flag in $(EXTRA_HOST_FLAGS) ; do \
3833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3834         done; \
3835         echo "Doing installcheck in bash" ; \
3836         (cd $(HOST_SUBDIR)/bash && \
3837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3839                   "RANLIB=$${RANLIB}" \
3840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3841                   installcheck) \
3842           || exit 1
3843
3844 @endif bash
3845
3846 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
3847 maybe-mostlyclean-bash:
3848 @if bash
3849 maybe-mostlyclean-bash: mostlyclean-bash
3850
3851 mostlyclean-bash: 
3852         @: $(MAKE); $(unstage)
3853         @[ -f ./bash/Makefile ] || exit 0; \
3854         r=`${PWD_COMMAND}`; export r; \
3855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3856         $(HOST_EXPORTS) \
3857         for flag in $(EXTRA_HOST_FLAGS) ; do \
3858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3859         done; \
3860         echo "Doing mostlyclean in bash" ; \
3861         (cd $(HOST_SUBDIR)/bash && \
3862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3864                   "RANLIB=$${RANLIB}" \
3865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3866                   mostlyclean) \
3867           || exit 1
3868
3869 @endif bash
3870
3871 .PHONY: maybe-clean-bash clean-bash
3872 maybe-clean-bash:
3873 @if bash
3874 maybe-clean-bash: clean-bash
3875
3876 clean-bash: 
3877         @: $(MAKE); $(unstage)
3878         @[ -f ./bash/Makefile ] || exit 0; \
3879         r=`${PWD_COMMAND}`; export r; \
3880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3881         $(HOST_EXPORTS) \
3882         for flag in $(EXTRA_HOST_FLAGS) ; do \
3883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3884         done; \
3885         echo "Doing clean in bash" ; \
3886         (cd $(HOST_SUBDIR)/bash && \
3887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3889                   "RANLIB=$${RANLIB}" \
3890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3891                   clean) \
3892           || exit 1
3893
3894 @endif bash
3895
3896 .PHONY: maybe-distclean-bash distclean-bash
3897 maybe-distclean-bash:
3898 @if bash
3899 maybe-distclean-bash: distclean-bash
3900
3901 distclean-bash: 
3902         @: $(MAKE); $(unstage)
3903         @[ -f ./bash/Makefile ] || exit 0; \
3904         r=`${PWD_COMMAND}`; export r; \
3905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3906         $(HOST_EXPORTS) \
3907         for flag in $(EXTRA_HOST_FLAGS) ; do \
3908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3909         done; \
3910         echo "Doing distclean in bash" ; \
3911         (cd $(HOST_SUBDIR)/bash && \
3912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3914                   "RANLIB=$${RANLIB}" \
3915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3916                   distclean) \
3917           || exit 1
3918
3919 @endif bash
3920
3921 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
3922 maybe-maintainer-clean-bash:
3923 @if bash
3924 maybe-maintainer-clean-bash: maintainer-clean-bash
3925
3926 maintainer-clean-bash: 
3927         @: $(MAKE); $(unstage)
3928         @[ -f ./bash/Makefile ] || exit 0; \
3929         r=`${PWD_COMMAND}`; export r; \
3930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3931         $(HOST_EXPORTS) \
3932         for flag in $(EXTRA_HOST_FLAGS) ; do \
3933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3934         done; \
3935         echo "Doing maintainer-clean in bash" ; \
3936         (cd $(HOST_SUBDIR)/bash && \
3937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3939                   "RANLIB=$${RANLIB}" \
3940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3941                   maintainer-clean) \
3942           || exit 1
3943
3944 @endif bash
3945
3946
3947
3948 .PHONY: configure-bfd maybe-configure-bfd
3949 maybe-configure-bfd:
3950 @if bfd
3951 maybe-configure-bfd: configure-bfd
3952 configure-bfd: 
3953 @endif bfd
3954 @if bfd-bootstrap
3955         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
3956 @endif bfd-bootstrap
3957 @if bfd
3958         @r=`${PWD_COMMAND}`; export r; \
3959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3960         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3961         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3962         $(HOST_EXPORTS) \
3963         echo Configuring in $(HOST_SUBDIR)/bfd; \
3964         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3965         case $(srcdir) in \
3966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3967           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3969         esac; \
3970         srcdiroption="--srcdir=$${topdir}/bfd"; \
3971         libsrcdir="$$s/bfd"; \
3972         $(SHELL) $${libsrcdir}/configure \
3973           $(HOST_CONFIGARGS) $${srcdiroption}  \
3974           || exit 1
3975 @endif bfd
3976
3977
3978
3979 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3980 maybe-configure-stage1-bfd:
3981 @if bfd-bootstrap
3982 maybe-configure-stage1-bfd: configure-stage1-bfd
3983 configure-stage1-bfd:
3984         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3986         @r=`${PWD_COMMAND}`; export r; \
3987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3988         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3989         $(HOST_EXPORTS) \
3990         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3991         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3992         cd $(HOST_SUBDIR)/bfd || exit 1; \
3993         case $(srcdir) in \
3994           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3995           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3996                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3997         esac; \
3998         srcdiroption="--srcdir=$${topdir}/bfd"; \
3999         libsrcdir="$$s/bfd"; \
4000         $(SHELL) $${libsrcdir}/configure \
4001           $(HOST_CONFIGARGS) $${srcdiroption} \
4002           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4003 @endif bfd-bootstrap
4004
4005 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
4006 maybe-configure-stage2-bfd:
4007 @if bfd-bootstrap
4008 maybe-configure-stage2-bfd: configure-stage2-bfd
4009 configure-stage2-bfd:
4010         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4011         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4012         @r=`${PWD_COMMAND}`; export r; \
4013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4014         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4015         $(HOST_EXPORTS) \
4016         $(POSTSTAGE1_HOST_EXPORTS) \
4017         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
4018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4019         cd $(HOST_SUBDIR)/bfd || exit 1; \
4020         case $(srcdir) in \
4021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4022           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4024         esac; \
4025         srcdiroption="--srcdir=$${topdir}/bfd"; \
4026         libsrcdir="$$s/bfd"; \
4027         $(SHELL) $${libsrcdir}/configure \
4028           $(HOST_CONFIGARGS) $${srcdiroption} \
4029           @stage2_werror_flag@ 
4030 @endif bfd-bootstrap
4031
4032 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
4033 maybe-configure-stage3-bfd:
4034 @if bfd-bootstrap
4035 maybe-configure-stage3-bfd: configure-stage3-bfd
4036 configure-stage3-bfd:
4037         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4039         @r=`${PWD_COMMAND}`; export r; \
4040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4041         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4042         $(HOST_EXPORTS) \
4043         $(POSTSTAGE1_HOST_EXPORTS) \
4044         echo Configuring stage 3 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 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
4060 maybe-configure-stage4-bfd:
4061 @if bfd-bootstrap
4062 maybe-configure-stage4-bfd: configure-stage4-bfd
4063 configure-stage4-bfd:
4064         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4066         @r=`${PWD_COMMAND}`; export r; \
4067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4068         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4069         $(HOST_EXPORTS) \
4070         $(POSTSTAGE1_HOST_EXPORTS) \
4071         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
4072         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4073         cd $(HOST_SUBDIR)/bfd || exit 1; \
4074         case $(srcdir) in \
4075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4076           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4078         esac; \
4079         srcdiroption="--srcdir=$${topdir}/bfd"; \
4080         libsrcdir="$$s/bfd"; \
4081         $(SHELL) $${libsrcdir}/configure \
4082           $(HOST_CONFIGARGS) $${srcdiroption} \
4083           @stage2_werror_flag@ 
4084 @endif bfd-bootstrap
4085
4086 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
4087 maybe-configure-stageprofile-bfd:
4088 @if bfd-bootstrap
4089 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
4090 configure-stageprofile-bfd:
4091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4092         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4093         @r=`${PWD_COMMAND}`; export r; \
4094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4095         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4096         $(HOST_EXPORTS) \
4097         $(POSTSTAGE1_HOST_EXPORTS) \
4098         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
4099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4100         cd $(HOST_SUBDIR)/bfd || exit 1; \
4101         case $(srcdir) in \
4102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4103           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4105         esac; \
4106         srcdiroption="--srcdir=$${topdir}/bfd"; \
4107         libsrcdir="$$s/bfd"; \
4108         $(SHELL) $${libsrcdir}/configure \
4109           $(HOST_CONFIGARGS) $${srcdiroption} \
4110           @stage2_werror_flag@ 
4111 @endif bfd-bootstrap
4112
4113 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
4114 maybe-configure-stagefeedback-bfd:
4115 @if bfd-bootstrap
4116 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
4117 configure-stagefeedback-bfd:
4118         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4119         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
4120         @r=`${PWD_COMMAND}`; export r; \
4121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4122         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
4123         $(HOST_EXPORTS) \
4124         $(POSTSTAGE1_HOST_EXPORTS) \
4125         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
4126         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
4127         cd $(HOST_SUBDIR)/bfd || exit 1; \
4128         case $(srcdir) in \
4129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4130           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
4131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4132         esac; \
4133         srcdiroption="--srcdir=$${topdir}/bfd"; \
4134         libsrcdir="$$s/bfd"; \
4135         $(SHELL) $${libsrcdir}/configure \
4136           $(HOST_CONFIGARGS) $${srcdiroption} \
4137           @stage2_werror_flag@ 
4138 @endif bfd-bootstrap
4139
4140
4141
4142
4143
4144 .PHONY: all-bfd maybe-all-bfd
4145 maybe-all-bfd:
4146 @if bfd
4147 TARGET-bfd=all
4148 maybe-all-bfd: all-bfd
4149 all-bfd: configure-bfd
4150 @endif bfd
4151 @if bfd-bootstrap
4152         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4153 @endif bfd-bootstrap
4154 @if bfd
4155         @r=`${PWD_COMMAND}`; export r; \
4156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157         $(HOST_EXPORTS) \
4158         (cd $(HOST_SUBDIR)/bfd && \
4159           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bfd))
4160 @endif bfd
4161
4162
4163
4164 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
4165 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
4166 maybe-all-stage1-bfd:
4167 maybe-clean-stage1-bfd:
4168 @if bfd-bootstrap
4169 maybe-all-stage1-bfd: all-stage1-bfd
4170 all-stage1: all-stage1-bfd
4171 TARGET-stage1-bfd = $(TARGET-bfd)
4172 all-stage1-bfd: configure-stage1-bfd
4173         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4174         @r=`${PWD_COMMAND}`; export r; \
4175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4176         $(HOST_EXPORTS) \
4177         cd $(HOST_SUBDIR)/bfd && \
4178         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
4179                 $(TARGET-stage1-bfd)
4180
4181 maybe-clean-stage1-bfd: clean-stage1-bfd
4182 clean-stage1: clean-stage1-bfd
4183 clean-stage1-bfd:
4184         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] \
4185           || exit 0 ; \
4186         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
4187         cd $(HOST_SUBDIR)/bfd && \
4188         $(MAKE) $(FLAGS_TO_PASS)  \
4189                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
4190 @endif bfd-bootstrap
4191
4192
4193 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
4194 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
4195 maybe-all-stage2-bfd:
4196 maybe-clean-stage2-bfd:
4197 @if bfd-bootstrap
4198 maybe-all-stage2-bfd: all-stage2-bfd
4199 all-stage2: all-stage2-bfd
4200 TARGET-stage2-bfd = $(TARGET-bfd)
4201 all-stage2-bfd: configure-stage2-bfd
4202         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4203         @r=`${PWD_COMMAND}`; export r; \
4204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4205         $(HOST_EXPORTS) \
4206         $(POSTSTAGE1_HOST_EXPORTS) \
4207         cd $(HOST_SUBDIR)/bfd && \
4208         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4209                 $(TARGET-stage2-bfd)
4210
4211 maybe-clean-stage2-bfd: clean-stage2-bfd
4212 clean-stage2: clean-stage2-bfd
4213 clean-stage2-bfd:
4214         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] \
4215           || exit 0 ; \
4216         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
4217         cd $(HOST_SUBDIR)/bfd && \
4218         $(MAKE) $(FLAGS_TO_PASS)  \
4219                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4220                   clean
4221 @endif bfd-bootstrap
4222
4223
4224 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
4225 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
4226 maybe-all-stage3-bfd:
4227 maybe-clean-stage3-bfd:
4228 @if bfd-bootstrap
4229 maybe-all-stage3-bfd: all-stage3-bfd
4230 all-stage3: all-stage3-bfd
4231 TARGET-stage3-bfd = $(TARGET-bfd)
4232 all-stage3-bfd: configure-stage3-bfd
4233         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4234         @r=`${PWD_COMMAND}`; export r; \
4235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4236         $(HOST_EXPORTS) \
4237         $(POSTSTAGE1_HOST_EXPORTS) \
4238         cd $(HOST_SUBDIR)/bfd && \
4239         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4240                 $(TARGET-stage3-bfd)
4241
4242 maybe-clean-stage3-bfd: clean-stage3-bfd
4243 clean-stage3: clean-stage3-bfd
4244 clean-stage3-bfd:
4245         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] \
4246           || exit 0 ; \
4247         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
4248         cd $(HOST_SUBDIR)/bfd && \
4249         $(MAKE) $(FLAGS_TO_PASS)  \
4250                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4251                   clean
4252 @endif bfd-bootstrap
4253
4254
4255 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
4256 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
4257 maybe-all-stage4-bfd:
4258 maybe-clean-stage4-bfd:
4259 @if bfd-bootstrap
4260 maybe-all-stage4-bfd: all-stage4-bfd
4261 all-stage4: all-stage4-bfd
4262 TARGET-stage4-bfd = $(TARGET-bfd)
4263 all-stage4-bfd: configure-stage4-bfd
4264         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4265         @r=`${PWD_COMMAND}`; export r; \
4266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4267         $(HOST_EXPORTS) \
4268         $(POSTSTAGE1_HOST_EXPORTS) \
4269         cd $(HOST_SUBDIR)/bfd && \
4270         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4271                 $(TARGET-stage4-bfd)
4272
4273 maybe-clean-stage4-bfd: clean-stage4-bfd
4274 clean-stage4: clean-stage4-bfd
4275 clean-stage4-bfd:
4276         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] \
4277           || exit 0 ; \
4278         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
4279         cd $(HOST_SUBDIR)/bfd && \
4280         $(MAKE) $(FLAGS_TO_PASS)  \
4281                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4282                   clean
4283 @endif bfd-bootstrap
4284
4285
4286 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
4287 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
4288 maybe-all-stageprofile-bfd:
4289 maybe-clean-stageprofile-bfd:
4290 @if bfd-bootstrap
4291 maybe-all-stageprofile-bfd: all-stageprofile-bfd
4292 all-stageprofile: all-stageprofile-bfd
4293 TARGET-stageprofile-bfd = $(TARGET-bfd)
4294 all-stageprofile-bfd: configure-stageprofile-bfd
4295         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4296         @r=`${PWD_COMMAND}`; export r; \
4297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4298         $(HOST_EXPORTS) \
4299         $(POSTSTAGE1_HOST_EXPORTS) \
4300         cd $(HOST_SUBDIR)/bfd && \
4301         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4302                 $(TARGET-stageprofile-bfd)
4303
4304 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
4305 clean-stageprofile: clean-stageprofile-bfd
4306 clean-stageprofile-bfd:
4307         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] \
4308           || exit 0 ; \
4309         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
4310         cd $(HOST_SUBDIR)/bfd && \
4311         $(MAKE) $(FLAGS_TO_PASS)  \
4312                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4313                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4314 @endif bfd-bootstrap
4315
4316
4317 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
4318 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
4319 maybe-all-stagefeedback-bfd:
4320 maybe-clean-stagefeedback-bfd:
4321 @if bfd-bootstrap
4322 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
4323 all-stagefeedback: all-stagefeedback-bfd
4324 TARGET-stagefeedback-bfd = $(TARGET-bfd)
4325 all-stagefeedback-bfd: configure-stagefeedback-bfd
4326         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4327         @r=`${PWD_COMMAND}`; export r; \
4328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4329         $(HOST_EXPORTS) \
4330         $(POSTSTAGE1_HOST_EXPORTS) \
4331         cd $(HOST_SUBDIR)/bfd && \
4332         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
4333                 $(TARGET-stagefeedback-bfd)
4334
4335 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
4336 clean-stagefeedback: clean-stagefeedback-bfd
4337 clean-stagefeedback-bfd:
4338         @[ -f $(HOST_SUBDIR)/bfd/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] \
4339           || exit 0 ; \
4340         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
4341         cd $(HOST_SUBDIR)/bfd && \
4342         $(MAKE) $(FLAGS_TO_PASS)  \
4343                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4344                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
4345 @endif bfd-bootstrap
4346
4347
4348
4349
4350
4351 .PHONY: check-bfd maybe-check-bfd
4352 maybe-check-bfd:
4353 @if bfd
4354 maybe-check-bfd: check-bfd
4355
4356 check-bfd:
4357         @: $(MAKE); $(unstage)
4358         @r=`${PWD_COMMAND}`; export r; \
4359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4360         $(HOST_EXPORTS) \
4361         (cd $(HOST_SUBDIR)/bfd && \
4362           $(MAKE) $(FLAGS_TO_PASS)  check)
4363
4364 @endif bfd
4365
4366 .PHONY: install-bfd maybe-install-bfd
4367 maybe-install-bfd:
4368 @if bfd
4369 maybe-install-bfd: install-bfd
4370
4371 install-bfd: installdirs
4372         @: $(MAKE); $(unstage)
4373         @r=`${PWD_COMMAND}`; export r; \
4374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4375         $(HOST_EXPORTS) \
4376         (cd $(HOST_SUBDIR)/bfd && \
4377           $(MAKE) $(FLAGS_TO_PASS)  install)
4378
4379 @endif bfd
4380
4381 # Other targets (info, dvi, etc.)
4382
4383 .PHONY: maybe-info-bfd info-bfd
4384 maybe-info-bfd:
4385 @if bfd
4386 maybe-info-bfd: info-bfd
4387
4388 info-bfd: \
4389     configure-bfd 
4390         @[ -f ./bfd/Makefile ] || exit 0; \
4391         r=`${PWD_COMMAND}`; export r; \
4392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4393         $(HOST_EXPORTS) \
4394         for flag in $(EXTRA_HOST_FLAGS) ; do \
4395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4396         done; \
4397         echo "Doing info in bfd" ; \
4398         (cd $(HOST_SUBDIR)/bfd && \
4399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4401                   "RANLIB=$${RANLIB}" \
4402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4403                   info) \
4404           || exit 1
4405
4406 @endif bfd
4407
4408 .PHONY: maybe-dvi-bfd dvi-bfd
4409 maybe-dvi-bfd:
4410 @if bfd
4411 maybe-dvi-bfd: dvi-bfd
4412
4413 dvi-bfd: \
4414     configure-bfd 
4415         @[ -f ./bfd/Makefile ] || exit 0; \
4416         r=`${PWD_COMMAND}`; export r; \
4417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4418         $(HOST_EXPORTS) \
4419         for flag in $(EXTRA_HOST_FLAGS) ; do \
4420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4421         done; \
4422         echo "Doing dvi in bfd" ; \
4423         (cd $(HOST_SUBDIR)/bfd && \
4424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4426                   "RANLIB=$${RANLIB}" \
4427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4428                   dvi) \
4429           || exit 1
4430
4431 @endif bfd
4432
4433 .PHONY: maybe-html-bfd html-bfd
4434 maybe-html-bfd:
4435 @if bfd
4436 maybe-html-bfd: html-bfd
4437
4438 html-bfd: \
4439     configure-bfd 
4440         @[ -f ./bfd/Makefile ] || exit 0; \
4441         r=`${PWD_COMMAND}`; export r; \
4442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4443         $(HOST_EXPORTS) \
4444         for flag in $(EXTRA_HOST_FLAGS) ; do \
4445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4446         done; \
4447         echo "Doing html in bfd" ; \
4448         (cd $(HOST_SUBDIR)/bfd && \
4449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4451                   "RANLIB=$${RANLIB}" \
4452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4453                   html) \
4454           || exit 1
4455
4456 @endif bfd
4457
4458 .PHONY: maybe-TAGS-bfd TAGS-bfd
4459 maybe-TAGS-bfd:
4460 @if bfd
4461 maybe-TAGS-bfd: TAGS-bfd
4462
4463 TAGS-bfd: \
4464     configure-bfd 
4465         @[ -f ./bfd/Makefile ] || exit 0; \
4466         r=`${PWD_COMMAND}`; export r; \
4467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4468         $(HOST_EXPORTS) \
4469         for flag in $(EXTRA_HOST_FLAGS) ; do \
4470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4471         done; \
4472         echo "Doing TAGS in bfd" ; \
4473         (cd $(HOST_SUBDIR)/bfd && \
4474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4476                   "RANLIB=$${RANLIB}" \
4477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4478                   TAGS) \
4479           || exit 1
4480
4481 @endif bfd
4482
4483 .PHONY: maybe-install-info-bfd install-info-bfd
4484 maybe-install-info-bfd:
4485 @if bfd
4486 maybe-install-info-bfd: install-info-bfd
4487
4488 install-info-bfd: \
4489     configure-bfd \
4490     info-bfd 
4491         @[ -f ./bfd/Makefile ] || exit 0; \
4492         r=`${PWD_COMMAND}`; export r; \
4493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4494         $(HOST_EXPORTS) \
4495         for flag in $(EXTRA_HOST_FLAGS) ; do \
4496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4497         done; \
4498         echo "Doing install-info in bfd" ; \
4499         (cd $(HOST_SUBDIR)/bfd && \
4500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4502                   "RANLIB=$${RANLIB}" \
4503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4504                   install-info) \
4505           || exit 1
4506
4507 @endif bfd
4508
4509 .PHONY: maybe-installcheck-bfd installcheck-bfd
4510 maybe-installcheck-bfd:
4511 @if bfd
4512 maybe-installcheck-bfd: installcheck-bfd
4513
4514 installcheck-bfd: \
4515     configure-bfd 
4516         @[ -f ./bfd/Makefile ] || exit 0; \
4517         r=`${PWD_COMMAND}`; export r; \
4518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4519         $(HOST_EXPORTS) \
4520         for flag in $(EXTRA_HOST_FLAGS) ; do \
4521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4522         done; \
4523         echo "Doing installcheck in bfd" ; \
4524         (cd $(HOST_SUBDIR)/bfd && \
4525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4527                   "RANLIB=$${RANLIB}" \
4528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4529                   installcheck) \
4530           || exit 1
4531
4532 @endif bfd
4533
4534 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4535 maybe-mostlyclean-bfd:
4536 @if bfd
4537 maybe-mostlyclean-bfd: mostlyclean-bfd
4538
4539 mostlyclean-bfd: 
4540         @[ -f ./bfd/Makefile ] || exit 0; \
4541         r=`${PWD_COMMAND}`; export r; \
4542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4543         $(HOST_EXPORTS) \
4544         for flag in $(EXTRA_HOST_FLAGS) ; do \
4545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4546         done; \
4547         echo "Doing mostlyclean in bfd" ; \
4548         (cd $(HOST_SUBDIR)/bfd && \
4549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4551                   "RANLIB=$${RANLIB}" \
4552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4553                   mostlyclean) \
4554           || exit 1
4555
4556 @endif bfd
4557
4558 .PHONY: maybe-clean-bfd clean-bfd
4559 maybe-clean-bfd:
4560 @if bfd
4561 maybe-clean-bfd: clean-bfd
4562
4563 clean-bfd: 
4564         @[ -f ./bfd/Makefile ] || exit 0; \
4565         r=`${PWD_COMMAND}`; export r; \
4566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4567         $(HOST_EXPORTS) \
4568         for flag in $(EXTRA_HOST_FLAGS) ; do \
4569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4570         done; \
4571         echo "Doing clean in bfd" ; \
4572         (cd $(HOST_SUBDIR)/bfd && \
4573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4575                   "RANLIB=$${RANLIB}" \
4576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4577                   clean) \
4578           || exit 1
4579
4580 @endif bfd
4581
4582 .PHONY: maybe-distclean-bfd distclean-bfd
4583 maybe-distclean-bfd:
4584 @if bfd
4585 maybe-distclean-bfd: distclean-bfd
4586
4587 distclean-bfd: 
4588         @[ -f ./bfd/Makefile ] || exit 0; \
4589         r=`${PWD_COMMAND}`; export r; \
4590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4591         $(HOST_EXPORTS) \
4592         for flag in $(EXTRA_HOST_FLAGS) ; do \
4593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4594         done; \
4595         echo "Doing distclean in bfd" ; \
4596         (cd $(HOST_SUBDIR)/bfd && \
4597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4599                   "RANLIB=$${RANLIB}" \
4600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4601                   distclean) \
4602           || exit 1
4603
4604 @endif bfd
4605
4606 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4607 maybe-maintainer-clean-bfd:
4608 @if bfd
4609 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4610
4611 maintainer-clean-bfd: 
4612         @[ -f ./bfd/Makefile ] || exit 0; \
4613         r=`${PWD_COMMAND}`; export r; \
4614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4615         $(HOST_EXPORTS) \
4616         for flag in $(EXTRA_HOST_FLAGS) ; do \
4617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4618         done; \
4619         echo "Doing maintainer-clean in bfd" ; \
4620         (cd $(HOST_SUBDIR)/bfd && \
4621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4623                   "RANLIB=$${RANLIB}" \
4624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
4625                   maintainer-clean) \
4626           || exit 1
4627
4628 @endif bfd
4629
4630
4631
4632 .PHONY: configure-opcodes maybe-configure-opcodes
4633 maybe-configure-opcodes:
4634 @if opcodes
4635 maybe-configure-opcodes: configure-opcodes
4636 configure-opcodes: 
4637 @endif opcodes
4638 @if opcodes-bootstrap
4639         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4640 @endif opcodes-bootstrap
4641 @if opcodes
4642         @r=`${PWD_COMMAND}`; export r; \
4643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4644         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4645         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4646         $(HOST_EXPORTS) \
4647         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4648         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4649         case $(srcdir) in \
4650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4651           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4653         esac; \
4654         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4655         libsrcdir="$$s/opcodes"; \
4656         $(SHELL) $${libsrcdir}/configure \
4657           $(HOST_CONFIGARGS) $${srcdiroption}  \
4658           || exit 1
4659 @endif opcodes
4660
4661
4662
4663 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4664 maybe-configure-stage1-opcodes:
4665 @if opcodes-bootstrap
4666 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4667 configure-stage1-opcodes:
4668         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4669         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4670         @r=`${PWD_COMMAND}`; export r; \
4671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4672         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4673         $(HOST_EXPORTS) \
4674         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4676         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4677         case $(srcdir) in \
4678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4679           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4681         esac; \
4682         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4683         libsrcdir="$$s/opcodes"; \
4684         $(SHELL) $${libsrcdir}/configure \
4685           $(HOST_CONFIGARGS) $${srcdiroption} \
4686           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
4687 @endif opcodes-bootstrap
4688
4689 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4690 maybe-configure-stage2-opcodes:
4691 @if opcodes-bootstrap
4692 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4693 configure-stage2-opcodes:
4694         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4696         @r=`${PWD_COMMAND}`; export r; \
4697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4699         $(HOST_EXPORTS) \
4700         $(POSTSTAGE1_HOST_EXPORTS) \
4701         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4703         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4704         case $(srcdir) in \
4705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4706           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4708         esac; \
4709         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4710         libsrcdir="$$s/opcodes"; \
4711         $(SHELL) $${libsrcdir}/configure \
4712           $(HOST_CONFIGARGS) $${srcdiroption} \
4713           @stage2_werror_flag@ 
4714 @endif opcodes-bootstrap
4715
4716 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4717 maybe-configure-stage3-opcodes:
4718 @if opcodes-bootstrap
4719 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4720 configure-stage3-opcodes:
4721         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4722         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4723         @r=`${PWD_COMMAND}`; export r; \
4724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4725         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4726         $(HOST_EXPORTS) \
4727         $(POSTSTAGE1_HOST_EXPORTS) \
4728         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4730         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4731         case $(srcdir) in \
4732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4733           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4735         esac; \
4736         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4737         libsrcdir="$$s/opcodes"; \
4738         $(SHELL) $${libsrcdir}/configure \
4739           $(HOST_CONFIGARGS) $${srcdiroption} \
4740           @stage2_werror_flag@ 
4741 @endif opcodes-bootstrap
4742
4743 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4744 maybe-configure-stage4-opcodes:
4745 @if opcodes-bootstrap
4746 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4747 configure-stage4-opcodes:
4748         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4749         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4750         @r=`${PWD_COMMAND}`; export r; \
4751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4752         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4753         $(HOST_EXPORTS) \
4754         $(POSTSTAGE1_HOST_EXPORTS) \
4755         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4756         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4757         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4758         case $(srcdir) in \
4759           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4760           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4761                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4762         esac; \
4763         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4764         libsrcdir="$$s/opcodes"; \
4765         $(SHELL) $${libsrcdir}/configure \
4766           $(HOST_CONFIGARGS) $${srcdiroption} \
4767           @stage2_werror_flag@ 
4768 @endif opcodes-bootstrap
4769
4770 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4771 maybe-configure-stageprofile-opcodes:
4772 @if opcodes-bootstrap
4773 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4774 configure-stageprofile-opcodes:
4775         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4776         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4777         @r=`${PWD_COMMAND}`; export r; \
4778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4780         $(HOST_EXPORTS) \
4781         $(POSTSTAGE1_HOST_EXPORTS) \
4782         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4784         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4785         case $(srcdir) in \
4786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4787           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4789         esac; \
4790         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4791         libsrcdir="$$s/opcodes"; \
4792         $(SHELL) $${libsrcdir}/configure \
4793           $(HOST_CONFIGARGS) $${srcdiroption} \
4794           @stage2_werror_flag@ 
4795 @endif opcodes-bootstrap
4796
4797 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4798 maybe-configure-stagefeedback-opcodes:
4799 @if opcodes-bootstrap
4800 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4801 configure-stagefeedback-opcodes:
4802         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4804         @r=`${PWD_COMMAND}`; export r; \
4805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4806         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4807         $(HOST_EXPORTS) \
4808         $(POSTSTAGE1_HOST_EXPORTS) \
4809         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4811         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4812         case $(srcdir) in \
4813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4814           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4816         esac; \
4817         srcdiroption="--srcdir=$${topdir}/opcodes"; \
4818         libsrcdir="$$s/opcodes"; \
4819         $(SHELL) $${libsrcdir}/configure \
4820           $(HOST_CONFIGARGS) $${srcdiroption} \
4821           @stage2_werror_flag@ 
4822 @endif opcodes-bootstrap
4823
4824
4825
4826
4827
4828 .PHONY: all-opcodes maybe-all-opcodes
4829 maybe-all-opcodes:
4830 @if opcodes
4831 TARGET-opcodes=all
4832 maybe-all-opcodes: all-opcodes
4833 all-opcodes: configure-opcodes
4834 @endif opcodes
4835 @if opcodes-bootstrap
4836         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
4837 @endif opcodes-bootstrap
4838 @if opcodes
4839         @r=`${PWD_COMMAND}`; export r; \
4840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841         $(HOST_EXPORTS) \
4842         (cd $(HOST_SUBDIR)/opcodes && \
4843           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-opcodes))
4844 @endif opcodes
4845
4846
4847
4848 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4849 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4850 maybe-all-stage1-opcodes:
4851 maybe-clean-stage1-opcodes:
4852 @if opcodes-bootstrap
4853 maybe-all-stage1-opcodes: all-stage1-opcodes
4854 all-stage1: all-stage1-opcodes
4855 TARGET-stage1-opcodes = $(TARGET-opcodes)
4856 all-stage1-opcodes: configure-stage1-opcodes
4857         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4858         @r=`${PWD_COMMAND}`; export r; \
4859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4860         $(HOST_EXPORTS) \
4861         cd $(HOST_SUBDIR)/opcodes && \
4862         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
4863                 $(TARGET-stage1-opcodes)
4864
4865 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4866 clean-stage1: clean-stage1-opcodes
4867 clean-stage1-opcodes:
4868         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] \
4869           || exit 0 ; \
4870         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
4871         cd $(HOST_SUBDIR)/opcodes && \
4872         $(MAKE) $(FLAGS_TO_PASS)  \
4873                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
4874 @endif opcodes-bootstrap
4875
4876
4877 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4878 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4879 maybe-all-stage2-opcodes:
4880 maybe-clean-stage2-opcodes:
4881 @if opcodes-bootstrap
4882 maybe-all-stage2-opcodes: all-stage2-opcodes
4883 all-stage2: all-stage2-opcodes
4884 TARGET-stage2-opcodes = $(TARGET-opcodes)
4885 all-stage2-opcodes: configure-stage2-opcodes
4886         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4887         @r=`${PWD_COMMAND}`; export r; \
4888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4889         $(HOST_EXPORTS) \
4890         $(POSTSTAGE1_HOST_EXPORTS) \
4891         cd $(HOST_SUBDIR)/opcodes && \
4892         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4893                 $(TARGET-stage2-opcodes)
4894
4895 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4896 clean-stage2: clean-stage2-opcodes
4897 clean-stage2-opcodes:
4898         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] \
4899           || exit 0 ; \
4900         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
4901         cd $(HOST_SUBDIR)/opcodes && \
4902         $(MAKE) $(FLAGS_TO_PASS)  \
4903                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4904                   clean
4905 @endif opcodes-bootstrap
4906
4907
4908 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4909 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4910 maybe-all-stage3-opcodes:
4911 maybe-clean-stage3-opcodes:
4912 @if opcodes-bootstrap
4913 maybe-all-stage3-opcodes: all-stage3-opcodes
4914 all-stage3: all-stage3-opcodes
4915 TARGET-stage3-opcodes = $(TARGET-opcodes)
4916 all-stage3-opcodes: configure-stage3-opcodes
4917         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4918         @r=`${PWD_COMMAND}`; export r; \
4919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4920         $(HOST_EXPORTS) \
4921         $(POSTSTAGE1_HOST_EXPORTS) \
4922         cd $(HOST_SUBDIR)/opcodes && \
4923         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4924                 $(TARGET-stage3-opcodes)
4925
4926 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4927 clean-stage3: clean-stage3-opcodes
4928 clean-stage3-opcodes:
4929         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] \
4930           || exit 0 ; \
4931         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
4932         cd $(HOST_SUBDIR)/opcodes && \
4933         $(MAKE) $(FLAGS_TO_PASS)  \
4934                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4935                   clean
4936 @endif opcodes-bootstrap
4937
4938
4939 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4940 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4941 maybe-all-stage4-opcodes:
4942 maybe-clean-stage4-opcodes:
4943 @if opcodes-bootstrap
4944 maybe-all-stage4-opcodes: all-stage4-opcodes
4945 all-stage4: all-stage4-opcodes
4946 TARGET-stage4-opcodes = $(TARGET-opcodes)
4947 all-stage4-opcodes: configure-stage4-opcodes
4948         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4949         @r=`${PWD_COMMAND}`; export r; \
4950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4951         $(HOST_EXPORTS) \
4952         $(POSTSTAGE1_HOST_EXPORTS) \
4953         cd $(HOST_SUBDIR)/opcodes && \
4954         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
4955                 $(TARGET-stage4-opcodes)
4956
4957 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4958 clean-stage4: clean-stage4-opcodes
4959 clean-stage4-opcodes:
4960         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] \
4961           || exit 0 ; \
4962         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
4963         cd $(HOST_SUBDIR)/opcodes && \
4964         $(MAKE) $(FLAGS_TO_PASS)  \
4965                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4966                   clean
4967 @endif opcodes-bootstrap
4968
4969
4970 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4971 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4972 maybe-all-stageprofile-opcodes:
4973 maybe-clean-stageprofile-opcodes:
4974 @if opcodes-bootstrap
4975 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4976 all-stageprofile: all-stageprofile-opcodes
4977 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4978 all-stageprofile-opcodes: configure-stageprofile-opcodes
4979         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4980         @r=`${PWD_COMMAND}`; export r; \
4981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4982         $(HOST_EXPORTS) \
4983         $(POSTSTAGE1_HOST_EXPORTS) \
4984         cd $(HOST_SUBDIR)/opcodes && \
4985         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
4986                 $(TARGET-stageprofile-opcodes)
4987
4988 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4989 clean-stageprofile: clean-stageprofile-opcodes
4990 clean-stageprofile-opcodes:
4991         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] \
4992           || exit 0 ; \
4993         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
4994         cd $(HOST_SUBDIR)/opcodes && \
4995         $(MAKE) $(FLAGS_TO_PASS)  \
4996                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
4997                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
4998 @endif opcodes-bootstrap
4999
5000
5001 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
5002 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
5003 maybe-all-stagefeedback-opcodes:
5004 maybe-clean-stagefeedback-opcodes:
5005 @if opcodes-bootstrap
5006 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
5007 all-stagefeedback: all-stagefeedback-opcodes
5008 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
5009 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
5010         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5011         @r=`${PWD_COMMAND}`; export r; \
5012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5013         $(HOST_EXPORTS) \
5014         $(POSTSTAGE1_HOST_EXPORTS) \
5015         cd $(HOST_SUBDIR)/opcodes && \
5016         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5017                 $(TARGET-stagefeedback-opcodes)
5018
5019 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
5020 clean-stagefeedback: clean-stagefeedback-opcodes
5021 clean-stagefeedback-opcodes:
5022         @[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] \
5023           || exit 0 ; \
5024         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
5025         cd $(HOST_SUBDIR)/opcodes && \
5026         $(MAKE) $(FLAGS_TO_PASS)  \
5027                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5028                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5029 @endif opcodes-bootstrap
5030
5031
5032
5033
5034
5035 .PHONY: check-opcodes maybe-check-opcodes
5036 maybe-check-opcodes:
5037 @if opcodes
5038 maybe-check-opcodes: check-opcodes
5039
5040 check-opcodes:
5041         @: $(MAKE); $(unstage)
5042         @r=`${PWD_COMMAND}`; export r; \
5043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5044         $(HOST_EXPORTS) \
5045         (cd $(HOST_SUBDIR)/opcodes && \
5046           $(MAKE) $(FLAGS_TO_PASS)  check)
5047
5048 @endif opcodes
5049
5050 .PHONY: install-opcodes maybe-install-opcodes
5051 maybe-install-opcodes:
5052 @if opcodes
5053 maybe-install-opcodes: install-opcodes
5054
5055 install-opcodes: installdirs
5056         @: $(MAKE); $(unstage)
5057         @r=`${PWD_COMMAND}`; export r; \
5058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5059         $(HOST_EXPORTS) \
5060         (cd $(HOST_SUBDIR)/opcodes && \
5061           $(MAKE) $(FLAGS_TO_PASS)  install)
5062
5063 @endif opcodes
5064
5065 # Other targets (info, dvi, etc.)
5066
5067 .PHONY: maybe-info-opcodes info-opcodes
5068 maybe-info-opcodes:
5069 @if opcodes
5070 maybe-info-opcodes: info-opcodes
5071
5072 info-opcodes: \
5073     configure-opcodes 
5074         @[ -f ./opcodes/Makefile ] || exit 0; \
5075         r=`${PWD_COMMAND}`; export r; \
5076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5077         $(HOST_EXPORTS) \
5078         for flag in $(EXTRA_HOST_FLAGS) ; do \
5079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5080         done; \
5081         echo "Doing info in opcodes" ; \
5082         (cd $(HOST_SUBDIR)/opcodes && \
5083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5085                   "RANLIB=$${RANLIB}" \
5086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5087                   info) \
5088           || exit 1
5089
5090 @endif opcodes
5091
5092 .PHONY: maybe-dvi-opcodes dvi-opcodes
5093 maybe-dvi-opcodes:
5094 @if opcodes
5095 maybe-dvi-opcodes: dvi-opcodes
5096
5097 dvi-opcodes: \
5098     configure-opcodes 
5099         @[ -f ./opcodes/Makefile ] || exit 0; \
5100         r=`${PWD_COMMAND}`; export r; \
5101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5102         $(HOST_EXPORTS) \
5103         for flag in $(EXTRA_HOST_FLAGS) ; do \
5104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5105         done; \
5106         echo "Doing dvi in opcodes" ; \
5107         (cd $(HOST_SUBDIR)/opcodes && \
5108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5110                   "RANLIB=$${RANLIB}" \
5111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5112                   dvi) \
5113           || exit 1
5114
5115 @endif opcodes
5116
5117 .PHONY: maybe-html-opcodes html-opcodes
5118 maybe-html-opcodes:
5119 @if opcodes
5120 maybe-html-opcodes: html-opcodes
5121
5122 html-opcodes: \
5123     configure-opcodes 
5124         @[ -f ./opcodes/Makefile ] || exit 0; \
5125         r=`${PWD_COMMAND}`; export r; \
5126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5127         $(HOST_EXPORTS) \
5128         for flag in $(EXTRA_HOST_FLAGS) ; do \
5129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5130         done; \
5131         echo "Doing html in opcodes" ; \
5132         (cd $(HOST_SUBDIR)/opcodes && \
5133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5135                   "RANLIB=$${RANLIB}" \
5136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5137                   html) \
5138           || exit 1
5139
5140 @endif opcodes
5141
5142 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5143 maybe-TAGS-opcodes:
5144 @if opcodes
5145 maybe-TAGS-opcodes: TAGS-opcodes
5146
5147 TAGS-opcodes: \
5148     configure-opcodes 
5149         @[ -f ./opcodes/Makefile ] || exit 0; \
5150         r=`${PWD_COMMAND}`; export r; \
5151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5152         $(HOST_EXPORTS) \
5153         for flag in $(EXTRA_HOST_FLAGS) ; do \
5154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5155         done; \
5156         echo "Doing TAGS in opcodes" ; \
5157         (cd $(HOST_SUBDIR)/opcodes && \
5158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5160                   "RANLIB=$${RANLIB}" \
5161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5162                   TAGS) \
5163           || exit 1
5164
5165 @endif opcodes
5166
5167 .PHONY: maybe-install-info-opcodes install-info-opcodes
5168 maybe-install-info-opcodes:
5169 @if opcodes
5170 maybe-install-info-opcodes: install-info-opcodes
5171
5172 install-info-opcodes: \
5173     configure-opcodes \
5174     info-opcodes 
5175         @[ -f ./opcodes/Makefile ] || exit 0; \
5176         r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         $(HOST_EXPORTS) \
5179         for flag in $(EXTRA_HOST_FLAGS) ; do \
5180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5181         done; \
5182         echo "Doing install-info in opcodes" ; \
5183         (cd $(HOST_SUBDIR)/opcodes && \
5184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5186                   "RANLIB=$${RANLIB}" \
5187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5188                   install-info) \
5189           || exit 1
5190
5191 @endif opcodes
5192
5193 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5194 maybe-installcheck-opcodes:
5195 @if opcodes
5196 maybe-installcheck-opcodes: installcheck-opcodes
5197
5198 installcheck-opcodes: \
5199     configure-opcodes 
5200         @[ -f ./opcodes/Makefile ] || exit 0; \
5201         r=`${PWD_COMMAND}`; export r; \
5202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5203         $(HOST_EXPORTS) \
5204         for flag in $(EXTRA_HOST_FLAGS) ; do \
5205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5206         done; \
5207         echo "Doing installcheck in opcodes" ; \
5208         (cd $(HOST_SUBDIR)/opcodes && \
5209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5211                   "RANLIB=$${RANLIB}" \
5212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5213                   installcheck) \
5214           || exit 1
5215
5216 @endif opcodes
5217
5218 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5219 maybe-mostlyclean-opcodes:
5220 @if opcodes
5221 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5222
5223 mostlyclean-opcodes: 
5224         @[ -f ./opcodes/Makefile ] || exit 0; \
5225         r=`${PWD_COMMAND}`; export r; \
5226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5227         $(HOST_EXPORTS) \
5228         for flag in $(EXTRA_HOST_FLAGS) ; do \
5229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5230         done; \
5231         echo "Doing mostlyclean in opcodes" ; \
5232         (cd $(HOST_SUBDIR)/opcodes && \
5233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5235                   "RANLIB=$${RANLIB}" \
5236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5237                   mostlyclean) \
5238           || exit 1
5239
5240 @endif opcodes
5241
5242 .PHONY: maybe-clean-opcodes clean-opcodes
5243 maybe-clean-opcodes:
5244 @if opcodes
5245 maybe-clean-opcodes: clean-opcodes
5246
5247 clean-opcodes: 
5248         @[ -f ./opcodes/Makefile ] || exit 0; \
5249         r=`${PWD_COMMAND}`; export r; \
5250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251         $(HOST_EXPORTS) \
5252         for flag in $(EXTRA_HOST_FLAGS) ; do \
5253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5254         done; \
5255         echo "Doing clean in opcodes" ; \
5256         (cd $(HOST_SUBDIR)/opcodes && \
5257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5259                   "RANLIB=$${RANLIB}" \
5260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5261                   clean) \
5262           || exit 1
5263
5264 @endif opcodes
5265
5266 .PHONY: maybe-distclean-opcodes distclean-opcodes
5267 maybe-distclean-opcodes:
5268 @if opcodes
5269 maybe-distclean-opcodes: distclean-opcodes
5270
5271 distclean-opcodes: 
5272         @[ -f ./opcodes/Makefile ] || exit 0; \
5273         r=`${PWD_COMMAND}`; export r; \
5274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5275         $(HOST_EXPORTS) \
5276         for flag in $(EXTRA_HOST_FLAGS) ; do \
5277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5278         done; \
5279         echo "Doing distclean in opcodes" ; \
5280         (cd $(HOST_SUBDIR)/opcodes && \
5281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5283                   "RANLIB=$${RANLIB}" \
5284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5285                   distclean) \
5286           || exit 1
5287
5288 @endif opcodes
5289
5290 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5291 maybe-maintainer-clean-opcodes:
5292 @if opcodes
5293 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5294
5295 maintainer-clean-opcodes: 
5296         @[ -f ./opcodes/Makefile ] || exit 0; \
5297         r=`${PWD_COMMAND}`; export r; \
5298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5299         $(HOST_EXPORTS) \
5300         for flag in $(EXTRA_HOST_FLAGS) ; do \
5301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5302         done; \
5303         echo "Doing maintainer-clean in opcodes" ; \
5304         (cd $(HOST_SUBDIR)/opcodes && \
5305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5307                   "RANLIB=$${RANLIB}" \
5308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5309                   maintainer-clean) \
5310           || exit 1
5311
5312 @endif opcodes
5313
5314
5315
5316 .PHONY: configure-binutils maybe-configure-binutils
5317 maybe-configure-binutils:
5318 @if binutils
5319 maybe-configure-binutils: configure-binutils
5320 configure-binutils: 
5321 @endif binutils
5322 @if binutils-bootstrap
5323         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
5324 @endif binutils-bootstrap
5325 @if binutils
5326         @r=`${PWD_COMMAND}`; export r; \
5327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5328         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5330         $(HOST_EXPORTS) \
5331         echo Configuring in $(HOST_SUBDIR)/binutils; \
5332         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5333         case $(srcdir) in \
5334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5335           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5337         esac; \
5338         srcdiroption="--srcdir=$${topdir}/binutils"; \
5339         libsrcdir="$$s/binutils"; \
5340         $(SHELL) $${libsrcdir}/configure \
5341           $(HOST_CONFIGARGS) $${srcdiroption}  \
5342           || exit 1
5343 @endif binutils
5344
5345
5346
5347 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5348 maybe-configure-stage1-binutils:
5349 @if binutils-bootstrap
5350 maybe-configure-stage1-binutils: configure-stage1-binutils
5351 configure-stage1-binutils:
5352         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5354         @r=`${PWD_COMMAND}`; export r; \
5355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5356         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5357         $(HOST_EXPORTS) \
5358         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
5359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5360         cd $(HOST_SUBDIR)/binutils || exit 1; \
5361         case $(srcdir) in \
5362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5363           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5365         esac; \
5366         srcdiroption="--srcdir=$${topdir}/binutils"; \
5367         libsrcdir="$$s/binutils"; \
5368         $(SHELL) $${libsrcdir}/configure \
5369           $(HOST_CONFIGARGS) $${srcdiroption} \
5370           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
5371 @endif binutils-bootstrap
5372
5373 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5374 maybe-configure-stage2-binutils:
5375 @if binutils-bootstrap
5376 maybe-configure-stage2-binutils: configure-stage2-binutils
5377 configure-stage2-binutils:
5378         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5380         @r=`${PWD_COMMAND}`; export r; \
5381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5382         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5383         $(HOST_EXPORTS) \
5384         $(POSTSTAGE1_HOST_EXPORTS) \
5385         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
5386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5387         cd $(HOST_SUBDIR)/binutils || exit 1; \
5388         case $(srcdir) in \
5389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5390           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5392         esac; \
5393         srcdiroption="--srcdir=$${topdir}/binutils"; \
5394         libsrcdir="$$s/binutils"; \
5395         $(SHELL) $${libsrcdir}/configure \
5396           $(HOST_CONFIGARGS) $${srcdiroption} \
5397           @stage2_werror_flag@ 
5398 @endif binutils-bootstrap
5399
5400 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5401 maybe-configure-stage3-binutils:
5402 @if binutils-bootstrap
5403 maybe-configure-stage3-binutils: configure-stage3-binutils
5404 configure-stage3-binutils:
5405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5407         @r=`${PWD_COMMAND}`; export r; \
5408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5409         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5410         $(HOST_EXPORTS) \
5411         $(POSTSTAGE1_HOST_EXPORTS) \
5412         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5414         cd $(HOST_SUBDIR)/binutils || exit 1; \
5415         case $(srcdir) in \
5416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5417           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5419         esac; \
5420         srcdiroption="--srcdir=$${topdir}/binutils"; \
5421         libsrcdir="$$s/binutils"; \
5422         $(SHELL) $${libsrcdir}/configure \
5423           $(HOST_CONFIGARGS) $${srcdiroption} \
5424           @stage2_werror_flag@ 
5425 @endif binutils-bootstrap
5426
5427 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5428 maybe-configure-stage4-binutils:
5429 @if binutils-bootstrap
5430 maybe-configure-stage4-binutils: configure-stage4-binutils
5431 configure-stage4-binutils:
5432         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5434         @r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5437         $(HOST_EXPORTS) \
5438         $(POSTSTAGE1_HOST_EXPORTS) \
5439         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5441         cd $(HOST_SUBDIR)/binutils || exit 1; \
5442         case $(srcdir) in \
5443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5444           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5446         esac; \
5447         srcdiroption="--srcdir=$${topdir}/binutils"; \
5448         libsrcdir="$$s/binutils"; \
5449         $(SHELL) $${libsrcdir}/configure \
5450           $(HOST_CONFIGARGS) $${srcdiroption} \
5451           @stage2_werror_flag@ 
5452 @endif binutils-bootstrap
5453
5454 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5455 maybe-configure-stageprofile-binutils:
5456 @if binutils-bootstrap
5457 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5458 configure-stageprofile-binutils:
5459         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5460         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5461         @r=`${PWD_COMMAND}`; export r; \
5462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5463         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5464         $(HOST_EXPORTS) \
5465         $(POSTSTAGE1_HOST_EXPORTS) \
5466         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5468         cd $(HOST_SUBDIR)/binutils || exit 1; \
5469         case $(srcdir) in \
5470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5471           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5473         esac; \
5474         srcdiroption="--srcdir=$${topdir}/binutils"; \
5475         libsrcdir="$$s/binutils"; \
5476         $(SHELL) $${libsrcdir}/configure \
5477           $(HOST_CONFIGARGS) $${srcdiroption} \
5478           @stage2_werror_flag@ 
5479 @endif binutils-bootstrap
5480
5481 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5482 maybe-configure-stagefeedback-binutils:
5483 @if binutils-bootstrap
5484 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5485 configure-stagefeedback-binutils:
5486         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5487         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5488         @r=`${PWD_COMMAND}`; export r; \
5489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5490         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5491         $(HOST_EXPORTS) \
5492         $(POSTSTAGE1_HOST_EXPORTS) \
5493         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5495         cd $(HOST_SUBDIR)/binutils || exit 1; \
5496         case $(srcdir) in \
5497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5498           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5500         esac; \
5501         srcdiroption="--srcdir=$${topdir}/binutils"; \
5502         libsrcdir="$$s/binutils"; \
5503         $(SHELL) $${libsrcdir}/configure \
5504           $(HOST_CONFIGARGS) $${srcdiroption} \
5505           @stage2_werror_flag@ 
5506 @endif binutils-bootstrap
5507
5508
5509
5510
5511
5512 .PHONY: all-binutils maybe-all-binutils
5513 maybe-all-binutils:
5514 @if binutils
5515 TARGET-binutils=all
5516 maybe-all-binutils: all-binutils
5517 all-binutils: configure-binutils
5518 @endif binutils
5519 @if binutils-bootstrap
5520         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
5521 @endif binutils-bootstrap
5522 @if binutils
5523         @r=`${PWD_COMMAND}`; export r; \
5524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525         $(HOST_EXPORTS) \
5526         (cd $(HOST_SUBDIR)/binutils && \
5527           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-binutils))
5528 @endif binutils
5529
5530
5531
5532 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5533 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5534 maybe-all-stage1-binutils:
5535 maybe-clean-stage1-binutils:
5536 @if binutils-bootstrap
5537 maybe-all-stage1-binutils: all-stage1-binutils
5538 all-stage1: all-stage1-binutils
5539 TARGET-stage1-binutils = $(TARGET-binutils)
5540 all-stage1-binutils: configure-stage1-binutils
5541         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5542         @r=`${PWD_COMMAND}`; export r; \
5543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5544         $(HOST_EXPORTS) \
5545         cd $(HOST_SUBDIR)/binutils && \
5546         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
5547                 $(TARGET-stage1-binutils)
5548
5549 maybe-clean-stage1-binutils: clean-stage1-binutils
5550 clean-stage1: clean-stage1-binutils
5551 clean-stage1-binutils:
5552         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] \
5553           || exit 0 ; \
5554         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
5555         cd $(HOST_SUBDIR)/binutils && \
5556         $(MAKE) $(FLAGS_TO_PASS)  \
5557                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
5558 @endif binutils-bootstrap
5559
5560
5561 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5562 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5563 maybe-all-stage2-binutils:
5564 maybe-clean-stage2-binutils:
5565 @if binutils-bootstrap
5566 maybe-all-stage2-binutils: all-stage2-binutils
5567 all-stage2: all-stage2-binutils
5568 TARGET-stage2-binutils = $(TARGET-binutils)
5569 all-stage2-binutils: configure-stage2-binutils
5570         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5571         @r=`${PWD_COMMAND}`; export r; \
5572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573         $(HOST_EXPORTS) \
5574         $(POSTSTAGE1_HOST_EXPORTS) \
5575         cd $(HOST_SUBDIR)/binutils && \
5576         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5577                 $(TARGET-stage2-binutils)
5578
5579 maybe-clean-stage2-binutils: clean-stage2-binutils
5580 clean-stage2: clean-stage2-binutils
5581 clean-stage2-binutils:
5582         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] \
5583           || exit 0 ; \
5584         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
5585         cd $(HOST_SUBDIR)/binutils && \
5586         $(MAKE) $(FLAGS_TO_PASS)  \
5587                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5588                   clean
5589 @endif binutils-bootstrap
5590
5591
5592 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5593 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5594 maybe-all-stage3-binutils:
5595 maybe-clean-stage3-binutils:
5596 @if binutils-bootstrap
5597 maybe-all-stage3-binutils: all-stage3-binutils
5598 all-stage3: all-stage3-binutils
5599 TARGET-stage3-binutils = $(TARGET-binutils)
5600 all-stage3-binutils: configure-stage3-binutils
5601         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5602         @r=`${PWD_COMMAND}`; export r; \
5603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5604         $(HOST_EXPORTS) \
5605         $(POSTSTAGE1_HOST_EXPORTS) \
5606         cd $(HOST_SUBDIR)/binutils && \
5607         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5608                 $(TARGET-stage3-binutils)
5609
5610 maybe-clean-stage3-binutils: clean-stage3-binutils
5611 clean-stage3: clean-stage3-binutils
5612 clean-stage3-binutils:
5613         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] \
5614           || exit 0 ; \
5615         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
5616         cd $(HOST_SUBDIR)/binutils && \
5617         $(MAKE) $(FLAGS_TO_PASS)  \
5618                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5619                   clean
5620 @endif binutils-bootstrap
5621
5622
5623 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5624 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5625 maybe-all-stage4-binutils:
5626 maybe-clean-stage4-binutils:
5627 @if binutils-bootstrap
5628 maybe-all-stage4-binutils: all-stage4-binutils
5629 all-stage4: all-stage4-binutils
5630 TARGET-stage4-binutils = $(TARGET-binutils)
5631 all-stage4-binutils: configure-stage4-binutils
5632         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5633         @r=`${PWD_COMMAND}`; export r; \
5634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5635         $(HOST_EXPORTS) \
5636         $(POSTSTAGE1_HOST_EXPORTS) \
5637         cd $(HOST_SUBDIR)/binutils && \
5638         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
5639                 $(TARGET-stage4-binutils)
5640
5641 maybe-clean-stage4-binutils: clean-stage4-binutils
5642 clean-stage4: clean-stage4-binutils
5643 clean-stage4-binutils:
5644         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] \
5645           || exit 0 ; \
5646         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
5647         cd $(HOST_SUBDIR)/binutils && \
5648         $(MAKE) $(FLAGS_TO_PASS)  \
5649                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5650                   clean
5651 @endif binutils-bootstrap
5652
5653
5654 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5655 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5656 maybe-all-stageprofile-binutils:
5657 maybe-clean-stageprofile-binutils:
5658 @if binutils-bootstrap
5659 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5660 all-stageprofile: all-stageprofile-binutils
5661 TARGET-stageprofile-binutils = $(TARGET-binutils)
5662 all-stageprofile-binutils: configure-stageprofile-binutils
5663         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5664         @r=`${PWD_COMMAND}`; export r; \
5665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5666         $(HOST_EXPORTS) \
5667         $(POSTSTAGE1_HOST_EXPORTS) \
5668         cd $(HOST_SUBDIR)/binutils && \
5669         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
5670                 $(TARGET-stageprofile-binutils)
5671
5672 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5673 clean-stageprofile: clean-stageprofile-binutils
5674 clean-stageprofile-binutils:
5675         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] \
5676           || exit 0 ; \
5677         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
5678         cd $(HOST_SUBDIR)/binutils && \
5679         $(MAKE) $(FLAGS_TO_PASS)  \
5680                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5681                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
5682 @endif binutils-bootstrap
5683
5684
5685 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5686 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5687 maybe-all-stagefeedback-binutils:
5688 maybe-clean-stagefeedback-binutils:
5689 @if binutils-bootstrap
5690 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5691 all-stagefeedback: all-stagefeedback-binutils
5692 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5693 all-stagefeedback-binutils: configure-stagefeedback-binutils
5694         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5695         @r=`${PWD_COMMAND}`; export r; \
5696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5697         $(HOST_EXPORTS) \
5698         $(POSTSTAGE1_HOST_EXPORTS) \
5699         cd $(HOST_SUBDIR)/binutils && \
5700         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
5701                 $(TARGET-stagefeedback-binutils)
5702
5703 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5704 clean-stagefeedback: clean-stagefeedback-binutils
5705 clean-stagefeedback-binutils:
5706         @[ -f $(HOST_SUBDIR)/binutils/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] \
5707           || exit 0 ; \
5708         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
5709         cd $(HOST_SUBDIR)/binutils && \
5710         $(MAKE) $(FLAGS_TO_PASS)  \
5711                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
5712                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
5713 @endif binutils-bootstrap
5714
5715
5716
5717
5718
5719 .PHONY: check-binutils maybe-check-binutils
5720 maybe-check-binutils:
5721 @if binutils
5722 maybe-check-binutils: check-binutils
5723
5724 check-binutils:
5725         @: $(MAKE); $(unstage)
5726         @r=`${PWD_COMMAND}`; export r; \
5727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5728         $(HOST_EXPORTS) \
5729         (cd $(HOST_SUBDIR)/binutils && \
5730           $(MAKE) $(FLAGS_TO_PASS)  check)
5731
5732 @endif binutils
5733
5734 .PHONY: install-binutils maybe-install-binutils
5735 maybe-install-binutils:
5736 @if binutils
5737 maybe-install-binutils: install-binutils
5738
5739 install-binutils: installdirs
5740         @: $(MAKE); $(unstage)
5741         @r=`${PWD_COMMAND}`; export r; \
5742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743         $(HOST_EXPORTS) \
5744         (cd $(HOST_SUBDIR)/binutils && \
5745           $(MAKE) $(FLAGS_TO_PASS)  install)
5746
5747 @endif binutils
5748
5749 # Other targets (info, dvi, etc.)
5750
5751 .PHONY: maybe-info-binutils info-binutils
5752 maybe-info-binutils:
5753 @if binutils
5754 maybe-info-binutils: info-binutils
5755
5756 info-binutils: \
5757     configure-binutils 
5758         @[ -f ./binutils/Makefile ] || exit 0; \
5759         r=`${PWD_COMMAND}`; export r; \
5760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5761         $(HOST_EXPORTS) \
5762         for flag in $(EXTRA_HOST_FLAGS) ; do \
5763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5764         done; \
5765         echo "Doing info in binutils" ; \
5766         (cd $(HOST_SUBDIR)/binutils && \
5767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5769                   "RANLIB=$${RANLIB}" \
5770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5771                   info) \
5772           || exit 1
5773
5774 @endif binutils
5775
5776 .PHONY: maybe-dvi-binutils dvi-binutils
5777 maybe-dvi-binutils:
5778 @if binutils
5779 maybe-dvi-binutils: dvi-binutils
5780
5781 dvi-binutils: \
5782     configure-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 dvi 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                   dvi) \
5797           || exit 1
5798
5799 @endif binutils
5800
5801 .PHONY: maybe-html-binutils html-binutils
5802 maybe-html-binutils:
5803 @if binutils
5804 maybe-html-binutils: html-binutils
5805
5806 html-binutils: \
5807     configure-binutils 
5808         @[ -f ./binutils/Makefile ] || exit 0; \
5809         r=`${PWD_COMMAND}`; export r; \
5810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5811         $(HOST_EXPORTS) \
5812         for flag in $(EXTRA_HOST_FLAGS) ; do \
5813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5814         done; \
5815         echo "Doing html in binutils" ; \
5816         (cd $(HOST_SUBDIR)/binutils && \
5817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5819                   "RANLIB=$${RANLIB}" \
5820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5821                   html) \
5822           || exit 1
5823
5824 @endif binutils
5825
5826 .PHONY: maybe-TAGS-binutils TAGS-binutils
5827 maybe-TAGS-binutils:
5828 @if binutils
5829 maybe-TAGS-binutils: TAGS-binutils
5830
5831 TAGS-binutils: \
5832     configure-binutils 
5833         @[ -f ./binutils/Makefile ] || exit 0; \
5834         r=`${PWD_COMMAND}`; export r; \
5835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5836         $(HOST_EXPORTS) \
5837         for flag in $(EXTRA_HOST_FLAGS) ; do \
5838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5839         done; \
5840         echo "Doing TAGS in binutils" ; \
5841         (cd $(HOST_SUBDIR)/binutils && \
5842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5844                   "RANLIB=$${RANLIB}" \
5845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5846                   TAGS) \
5847           || exit 1
5848
5849 @endif binutils
5850
5851 .PHONY: maybe-install-info-binutils install-info-binutils
5852 maybe-install-info-binutils:
5853 @if binutils
5854 maybe-install-info-binutils: install-info-binutils
5855
5856 install-info-binutils: \
5857     configure-binutils \
5858     info-binutils 
5859         @[ -f ./binutils/Makefile ] || exit 0; \
5860         r=`${PWD_COMMAND}`; export r; \
5861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862         $(HOST_EXPORTS) \
5863         for flag in $(EXTRA_HOST_FLAGS) ; do \
5864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5865         done; \
5866         echo "Doing install-info in binutils" ; \
5867         (cd $(HOST_SUBDIR)/binutils && \
5868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5870                   "RANLIB=$${RANLIB}" \
5871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5872                   install-info) \
5873           || exit 1
5874
5875 @endif binutils
5876
5877 .PHONY: maybe-installcheck-binutils installcheck-binutils
5878 maybe-installcheck-binutils:
5879 @if binutils
5880 maybe-installcheck-binutils: installcheck-binutils
5881
5882 installcheck-binutils: \
5883     configure-binutils 
5884         @[ -f ./binutils/Makefile ] || exit 0; \
5885         r=`${PWD_COMMAND}`; export r; \
5886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5887         $(HOST_EXPORTS) \
5888         for flag in $(EXTRA_HOST_FLAGS) ; do \
5889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5890         done; \
5891         echo "Doing installcheck in binutils" ; \
5892         (cd $(HOST_SUBDIR)/binutils && \
5893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5895                   "RANLIB=$${RANLIB}" \
5896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5897                   installcheck) \
5898           || exit 1
5899
5900 @endif binutils
5901
5902 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5903 maybe-mostlyclean-binutils:
5904 @if binutils
5905 maybe-mostlyclean-binutils: mostlyclean-binutils
5906
5907 mostlyclean-binutils: 
5908         @[ -f ./binutils/Makefile ] || exit 0; \
5909         r=`${PWD_COMMAND}`; export r; \
5910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5911         $(HOST_EXPORTS) \
5912         for flag in $(EXTRA_HOST_FLAGS) ; do \
5913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5914         done; \
5915         echo "Doing mostlyclean in binutils" ; \
5916         (cd $(HOST_SUBDIR)/binutils && \
5917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5919                   "RANLIB=$${RANLIB}" \
5920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5921                   mostlyclean) \
5922           || exit 1
5923
5924 @endif binutils
5925
5926 .PHONY: maybe-clean-binutils clean-binutils
5927 maybe-clean-binutils:
5928 @if binutils
5929 maybe-clean-binutils: clean-binutils
5930
5931 clean-binutils: 
5932         @[ -f ./binutils/Makefile ] || exit 0; \
5933         r=`${PWD_COMMAND}`; export r; \
5934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5935         $(HOST_EXPORTS) \
5936         for flag in $(EXTRA_HOST_FLAGS) ; do \
5937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5938         done; \
5939         echo "Doing clean in binutils" ; \
5940         (cd $(HOST_SUBDIR)/binutils && \
5941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5943                   "RANLIB=$${RANLIB}" \
5944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5945                   clean) \
5946           || exit 1
5947
5948 @endif binutils
5949
5950 .PHONY: maybe-distclean-binutils distclean-binutils
5951 maybe-distclean-binutils:
5952 @if binutils
5953 maybe-distclean-binutils: distclean-binutils
5954
5955 distclean-binutils: 
5956         @[ -f ./binutils/Makefile ] || exit 0; \
5957         r=`${PWD_COMMAND}`; export r; \
5958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5959         $(HOST_EXPORTS) \
5960         for flag in $(EXTRA_HOST_FLAGS) ; do \
5961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5962         done; \
5963         echo "Doing distclean in binutils" ; \
5964         (cd $(HOST_SUBDIR)/binutils && \
5965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5967                   "RANLIB=$${RANLIB}" \
5968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5969                   distclean) \
5970           || exit 1
5971
5972 @endif binutils
5973
5974 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5975 maybe-maintainer-clean-binutils:
5976 @if binutils
5977 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5978
5979 maintainer-clean-binutils: 
5980         @[ -f ./binutils/Makefile ] || exit 0; \
5981         r=`${PWD_COMMAND}`; export r; \
5982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5983         $(HOST_EXPORTS) \
5984         for flag in $(EXTRA_HOST_FLAGS) ; do \
5985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5986         done; \
5987         echo "Doing maintainer-clean in binutils" ; \
5988         (cd $(HOST_SUBDIR)/binutils && \
5989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5991                   "RANLIB=$${RANLIB}" \
5992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
5993                   maintainer-clean) \
5994           || exit 1
5995
5996 @endif binutils
5997
5998
5999
6000 .PHONY: configure-bison maybe-configure-bison
6001 maybe-configure-bison:
6002 @if bison
6003 maybe-configure-bison: configure-bison
6004 configure-bison: 
6005         @: $(MAKE); $(unstage)
6006         @r=`${PWD_COMMAND}`; export r; \
6007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6009         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
6010         $(HOST_EXPORTS) \
6011         echo Configuring in $(HOST_SUBDIR)/bison; \
6012         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6013         case $(srcdir) in \
6014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6015           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6017         esac; \
6018         srcdiroption="--srcdir=$${topdir}/bison"; \
6019         libsrcdir="$$s/bison"; \
6020         $(SHELL) $${libsrcdir}/configure \
6021           $(HOST_CONFIGARGS) $${srcdiroption}  \
6022           || exit 1
6023 @endif bison
6024
6025
6026
6027
6028
6029 .PHONY: all-bison maybe-all-bison
6030 maybe-all-bison:
6031 @if bison
6032 TARGET-bison=all
6033 maybe-all-bison: all-bison
6034 all-bison: configure-bison
6035         @: $(MAKE); $(unstage)
6036         @r=`${PWD_COMMAND}`; export r; \
6037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6038         $(HOST_EXPORTS) \
6039         (cd $(HOST_SUBDIR)/bison && \
6040           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bison))
6041 @endif bison
6042
6043
6044
6045
6046 .PHONY: check-bison maybe-check-bison
6047 maybe-check-bison:
6048 @if bison
6049 maybe-check-bison: check-bison
6050
6051 # This module is only tested in a native toolchain.
6052 check-bison:
6053         @: $(MAKE); $(unstage)
6054         @if [ '$(host)' = '$(target)' ] ; then \
6055           r=`${PWD_COMMAND}`; export r; \
6056           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6057           $(HOST_EXPORTS) \
6058           (cd $(HOST_SUBDIR)/bison && \
6059             $(MAKE) $(FLAGS_TO_PASS)  check); \
6060         fi
6061
6062 @endif bison
6063
6064 .PHONY: install-bison maybe-install-bison
6065 maybe-install-bison:
6066 @if bison
6067 maybe-install-bison: install-bison
6068
6069 install-bison: installdirs
6070         @: $(MAKE); $(unstage)
6071         @r=`${PWD_COMMAND}`; export r; \
6072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6073         $(HOST_EXPORTS) \
6074         (cd $(HOST_SUBDIR)/bison && \
6075           $(MAKE) $(FLAGS_TO_PASS)  install)
6076
6077 @endif bison
6078
6079 # Other targets (info, dvi, etc.)
6080
6081 .PHONY: maybe-info-bison info-bison
6082 maybe-info-bison:
6083 @if bison
6084 maybe-info-bison: info-bison
6085
6086 info-bison: \
6087     configure-bison 
6088         @: $(MAKE); $(unstage)
6089         @[ -f ./bison/Makefile ] || exit 0; \
6090         r=`${PWD_COMMAND}`; export r; \
6091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6092         $(HOST_EXPORTS) \
6093         for flag in $(EXTRA_HOST_FLAGS) ; do \
6094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6095         done; \
6096         echo "Doing info in bison" ; \
6097         (cd $(HOST_SUBDIR)/bison && \
6098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6100                   "RANLIB=$${RANLIB}" \
6101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6102                   info) \
6103           || exit 1
6104
6105 @endif bison
6106
6107 .PHONY: maybe-dvi-bison dvi-bison
6108 maybe-dvi-bison:
6109 @if bison
6110 maybe-dvi-bison: dvi-bison
6111
6112 dvi-bison: \
6113     configure-bison 
6114         @: $(MAKE); $(unstage)
6115         @[ -f ./bison/Makefile ] || exit 0; \
6116         r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         $(HOST_EXPORTS) \
6119         for flag in $(EXTRA_HOST_FLAGS) ; do \
6120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6121         done; \
6122         echo "Doing dvi in bison" ; \
6123         (cd $(HOST_SUBDIR)/bison && \
6124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6126                   "RANLIB=$${RANLIB}" \
6127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6128                   dvi) \
6129           || exit 1
6130
6131 @endif bison
6132
6133 .PHONY: maybe-html-bison html-bison
6134 maybe-html-bison:
6135 @if bison
6136 maybe-html-bison: html-bison
6137
6138 html-bison: \
6139     configure-bison 
6140         @: $(MAKE); $(unstage)
6141         @[ -f ./bison/Makefile ] || exit 0; \
6142         r=`${PWD_COMMAND}`; export r; \
6143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6144         $(HOST_EXPORTS) \
6145         for flag in $(EXTRA_HOST_FLAGS) ; do \
6146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6147         done; \
6148         echo "Doing html in bison" ; \
6149         (cd $(HOST_SUBDIR)/bison && \
6150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6152                   "RANLIB=$${RANLIB}" \
6153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6154                   html) \
6155           || exit 1
6156
6157 @endif bison
6158
6159 .PHONY: maybe-TAGS-bison TAGS-bison
6160 maybe-TAGS-bison:
6161 @if bison
6162 maybe-TAGS-bison: TAGS-bison
6163
6164 TAGS-bison: \
6165     configure-bison 
6166         @: $(MAKE); $(unstage)
6167         @[ -f ./bison/Makefile ] || exit 0; \
6168         r=`${PWD_COMMAND}`; export r; \
6169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6170         $(HOST_EXPORTS) \
6171         for flag in $(EXTRA_HOST_FLAGS) ; do \
6172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6173         done; \
6174         echo "Doing TAGS in bison" ; \
6175         (cd $(HOST_SUBDIR)/bison && \
6176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6178                   "RANLIB=$${RANLIB}" \
6179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6180                   TAGS) \
6181           || exit 1
6182
6183 @endif bison
6184
6185 .PHONY: maybe-install-info-bison install-info-bison
6186 maybe-install-info-bison:
6187 @if bison
6188 maybe-install-info-bison: install-info-bison
6189
6190 install-info-bison: \
6191     configure-bison \
6192     info-bison 
6193         @: $(MAKE); $(unstage)
6194         @[ -f ./bison/Makefile ] || exit 0; \
6195         r=`${PWD_COMMAND}`; export r; \
6196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6197         $(HOST_EXPORTS) \
6198         for flag in $(EXTRA_HOST_FLAGS) ; do \
6199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6200         done; \
6201         echo "Doing install-info in bison" ; \
6202         (cd $(HOST_SUBDIR)/bison && \
6203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6205                   "RANLIB=$${RANLIB}" \
6206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6207                   install-info) \
6208           || exit 1
6209
6210 @endif bison
6211
6212 .PHONY: maybe-installcheck-bison installcheck-bison
6213 maybe-installcheck-bison:
6214 @if bison
6215 maybe-installcheck-bison: installcheck-bison
6216
6217 installcheck-bison: \
6218     configure-bison 
6219         @: $(MAKE); $(unstage)
6220         @[ -f ./bison/Makefile ] || exit 0; \
6221         r=`${PWD_COMMAND}`; export r; \
6222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6223         $(HOST_EXPORTS) \
6224         for flag in $(EXTRA_HOST_FLAGS) ; do \
6225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6226         done; \
6227         echo "Doing installcheck in bison" ; \
6228         (cd $(HOST_SUBDIR)/bison && \
6229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6231                   "RANLIB=$${RANLIB}" \
6232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6233                   installcheck) \
6234           || exit 1
6235
6236 @endif bison
6237
6238 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6239 maybe-mostlyclean-bison:
6240 @if bison
6241 maybe-mostlyclean-bison: mostlyclean-bison
6242
6243 mostlyclean-bison: 
6244         @: $(MAKE); $(unstage)
6245         @[ -f ./bison/Makefile ] || exit 0; \
6246         r=`${PWD_COMMAND}`; export r; \
6247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6248         $(HOST_EXPORTS) \
6249         for flag in $(EXTRA_HOST_FLAGS) ; do \
6250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6251         done; \
6252         echo "Doing mostlyclean in bison" ; \
6253         (cd $(HOST_SUBDIR)/bison && \
6254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6256                   "RANLIB=$${RANLIB}" \
6257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6258                   mostlyclean) \
6259           || exit 1
6260
6261 @endif bison
6262
6263 .PHONY: maybe-clean-bison clean-bison
6264 maybe-clean-bison:
6265 @if bison
6266 maybe-clean-bison: clean-bison
6267
6268 clean-bison: 
6269         @: $(MAKE); $(unstage)
6270         @[ -f ./bison/Makefile ] || exit 0; \
6271         r=`${PWD_COMMAND}`; export r; \
6272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6273         $(HOST_EXPORTS) \
6274         for flag in $(EXTRA_HOST_FLAGS) ; do \
6275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6276         done; \
6277         echo "Doing clean in bison" ; \
6278         (cd $(HOST_SUBDIR)/bison && \
6279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6281                   "RANLIB=$${RANLIB}" \
6282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6283                   clean) \
6284           || exit 1
6285
6286 @endif bison
6287
6288 .PHONY: maybe-distclean-bison distclean-bison
6289 maybe-distclean-bison:
6290 @if bison
6291 maybe-distclean-bison: distclean-bison
6292
6293 distclean-bison: 
6294         @: $(MAKE); $(unstage)
6295         @[ -f ./bison/Makefile ] || exit 0; \
6296         r=`${PWD_COMMAND}`; export r; \
6297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6298         $(HOST_EXPORTS) \
6299         for flag in $(EXTRA_HOST_FLAGS) ; do \
6300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6301         done; \
6302         echo "Doing distclean in bison" ; \
6303         (cd $(HOST_SUBDIR)/bison && \
6304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6306                   "RANLIB=$${RANLIB}" \
6307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6308                   distclean) \
6309           || exit 1
6310
6311 @endif bison
6312
6313 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6314 maybe-maintainer-clean-bison:
6315 @if bison
6316 maybe-maintainer-clean-bison: maintainer-clean-bison
6317
6318 maintainer-clean-bison: 
6319         @: $(MAKE); $(unstage)
6320         @[ -f ./bison/Makefile ] || exit 0; \
6321         r=`${PWD_COMMAND}`; export r; \
6322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323         $(HOST_EXPORTS) \
6324         for flag in $(EXTRA_HOST_FLAGS) ; do \
6325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6326         done; \
6327         echo "Doing maintainer-clean in bison" ; \
6328         (cd $(HOST_SUBDIR)/bison && \
6329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331                   "RANLIB=$${RANLIB}" \
6332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6333                   maintainer-clean) \
6334           || exit 1
6335
6336 @endif bison
6337
6338
6339
6340 .PHONY: configure-byacc maybe-configure-byacc
6341 maybe-configure-byacc:
6342 @if byacc
6343 maybe-configure-byacc: configure-byacc
6344 configure-byacc: 
6345         @: $(MAKE); $(unstage)
6346         @r=`${PWD_COMMAND}`; export r; \
6347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6348         test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
6349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
6350         $(HOST_EXPORTS) \
6351         echo Configuring in $(HOST_SUBDIR)/byacc; \
6352         cd "$(HOST_SUBDIR)/byacc" || exit 1; \
6353         case $(srcdir) in \
6354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6355           *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
6356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6357         esac; \
6358         srcdiroption="--srcdir=$${topdir}/byacc"; \
6359         libsrcdir="$$s/byacc"; \
6360         $(SHELL) $${libsrcdir}/configure \
6361           $(HOST_CONFIGARGS) $${srcdiroption}  \
6362           || exit 1
6363 @endif byacc
6364
6365
6366
6367
6368
6369 .PHONY: all-byacc maybe-all-byacc
6370 maybe-all-byacc:
6371 @if byacc
6372 TARGET-byacc=all
6373 maybe-all-byacc: all-byacc
6374 all-byacc: configure-byacc
6375         @: $(MAKE); $(unstage)
6376         @r=`${PWD_COMMAND}`; export r; \
6377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6378         $(HOST_EXPORTS) \
6379         (cd $(HOST_SUBDIR)/byacc && \
6380           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-byacc))
6381 @endif byacc
6382
6383
6384
6385
6386 .PHONY: check-byacc maybe-check-byacc
6387 maybe-check-byacc:
6388 @if byacc
6389 maybe-check-byacc: check-byacc
6390
6391 # This module is only tested in a native toolchain.
6392 check-byacc:
6393         @: $(MAKE); $(unstage)
6394         @if [ '$(host)' = '$(target)' ] ; then \
6395           r=`${PWD_COMMAND}`; export r; \
6396           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6397           $(HOST_EXPORTS) \
6398           (cd $(HOST_SUBDIR)/byacc && \
6399             $(MAKE) $(FLAGS_TO_PASS)  check); \
6400         fi
6401
6402 @endif byacc
6403
6404 .PHONY: install-byacc maybe-install-byacc
6405 maybe-install-byacc:
6406 @if byacc
6407 maybe-install-byacc: install-byacc
6408
6409 install-byacc: installdirs
6410         @: $(MAKE); $(unstage)
6411         @r=`${PWD_COMMAND}`; export r; \
6412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6413         $(HOST_EXPORTS) \
6414         (cd $(HOST_SUBDIR)/byacc && \
6415           $(MAKE) $(FLAGS_TO_PASS)  install)
6416
6417 @endif byacc
6418
6419 # Other targets (info, dvi, etc.)
6420
6421 .PHONY: maybe-info-byacc info-byacc
6422 maybe-info-byacc:
6423 @if byacc
6424 maybe-info-byacc: info-byacc
6425
6426 info-byacc: \
6427     configure-byacc 
6428         @: $(MAKE); $(unstage)
6429         @[ -f ./byacc/Makefile ] || exit 0; \
6430         r=`${PWD_COMMAND}`; export r; \
6431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6432         $(HOST_EXPORTS) \
6433         for flag in $(EXTRA_HOST_FLAGS) ; do \
6434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6435         done; \
6436         echo "Doing info in byacc" ; \
6437         (cd $(HOST_SUBDIR)/byacc && \
6438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6440                   "RANLIB=$${RANLIB}" \
6441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6442                   info) \
6443           || exit 1
6444
6445 @endif byacc
6446
6447 .PHONY: maybe-dvi-byacc dvi-byacc
6448 maybe-dvi-byacc:
6449 @if byacc
6450 maybe-dvi-byacc: dvi-byacc
6451
6452 dvi-byacc: \
6453     configure-byacc 
6454         @: $(MAKE); $(unstage)
6455         @[ -f ./byacc/Makefile ] || exit 0; \
6456         r=`${PWD_COMMAND}`; export r; \
6457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6458         $(HOST_EXPORTS) \
6459         for flag in $(EXTRA_HOST_FLAGS) ; do \
6460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6461         done; \
6462         echo "Doing dvi in byacc" ; \
6463         (cd $(HOST_SUBDIR)/byacc && \
6464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6466                   "RANLIB=$${RANLIB}" \
6467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6468                   dvi) \
6469           || exit 1
6470
6471 @endif byacc
6472
6473 .PHONY: maybe-html-byacc html-byacc
6474 maybe-html-byacc:
6475 @if byacc
6476 maybe-html-byacc: html-byacc
6477
6478 html-byacc: \
6479     configure-byacc 
6480         @: $(MAKE); $(unstage)
6481         @[ -f ./byacc/Makefile ] || exit 0; \
6482         r=`${PWD_COMMAND}`; export r; \
6483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6484         $(HOST_EXPORTS) \
6485         for flag in $(EXTRA_HOST_FLAGS) ; do \
6486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6487         done; \
6488         echo "Doing html in byacc" ; \
6489         (cd $(HOST_SUBDIR)/byacc && \
6490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6492                   "RANLIB=$${RANLIB}" \
6493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6494                   html) \
6495           || exit 1
6496
6497 @endif byacc
6498
6499 .PHONY: maybe-TAGS-byacc TAGS-byacc
6500 maybe-TAGS-byacc:
6501 @if byacc
6502 maybe-TAGS-byacc: TAGS-byacc
6503
6504 TAGS-byacc: \
6505     configure-byacc 
6506         @: $(MAKE); $(unstage)
6507         @[ -f ./byacc/Makefile ] || exit 0; \
6508         r=`${PWD_COMMAND}`; export r; \
6509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6510         $(HOST_EXPORTS) \
6511         for flag in $(EXTRA_HOST_FLAGS) ; do \
6512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6513         done; \
6514         echo "Doing TAGS in byacc" ; \
6515         (cd $(HOST_SUBDIR)/byacc && \
6516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6518                   "RANLIB=$${RANLIB}" \
6519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6520                   TAGS) \
6521           || exit 1
6522
6523 @endif byacc
6524
6525 .PHONY: maybe-install-info-byacc install-info-byacc
6526 maybe-install-info-byacc:
6527 @if byacc
6528 maybe-install-info-byacc: install-info-byacc
6529
6530 install-info-byacc: \
6531     configure-byacc \
6532     info-byacc 
6533         @: $(MAKE); $(unstage)
6534         @[ -f ./byacc/Makefile ] || exit 0; \
6535         r=`${PWD_COMMAND}`; export r; \
6536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6537         $(HOST_EXPORTS) \
6538         for flag in $(EXTRA_HOST_FLAGS) ; do \
6539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6540         done; \
6541         echo "Doing install-info in byacc" ; \
6542         (cd $(HOST_SUBDIR)/byacc && \
6543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6545                   "RANLIB=$${RANLIB}" \
6546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6547                   install-info) \
6548           || exit 1
6549
6550 @endif byacc
6551
6552 .PHONY: maybe-installcheck-byacc installcheck-byacc
6553 maybe-installcheck-byacc:
6554 @if byacc
6555 maybe-installcheck-byacc: installcheck-byacc
6556
6557 installcheck-byacc: \
6558     configure-byacc 
6559         @: $(MAKE); $(unstage)
6560         @[ -f ./byacc/Makefile ] || exit 0; \
6561         r=`${PWD_COMMAND}`; export r; \
6562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6563         $(HOST_EXPORTS) \
6564         for flag in $(EXTRA_HOST_FLAGS) ; do \
6565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6566         done; \
6567         echo "Doing installcheck in byacc" ; \
6568         (cd $(HOST_SUBDIR)/byacc && \
6569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6571                   "RANLIB=$${RANLIB}" \
6572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6573                   installcheck) \
6574           || exit 1
6575
6576 @endif byacc
6577
6578 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
6579 maybe-mostlyclean-byacc:
6580 @if byacc
6581 maybe-mostlyclean-byacc: mostlyclean-byacc
6582
6583 mostlyclean-byacc: 
6584         @: $(MAKE); $(unstage)
6585         @[ -f ./byacc/Makefile ] || exit 0; \
6586         r=`${PWD_COMMAND}`; export r; \
6587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588         $(HOST_EXPORTS) \
6589         for flag in $(EXTRA_HOST_FLAGS) ; do \
6590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6591         done; \
6592         echo "Doing mostlyclean in byacc" ; \
6593         (cd $(HOST_SUBDIR)/byacc && \
6594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6596                   "RANLIB=$${RANLIB}" \
6597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6598                   mostlyclean) \
6599           || exit 1
6600
6601 @endif byacc
6602
6603 .PHONY: maybe-clean-byacc clean-byacc
6604 maybe-clean-byacc:
6605 @if byacc
6606 maybe-clean-byacc: clean-byacc
6607
6608 clean-byacc: 
6609         @: $(MAKE); $(unstage)
6610         @[ -f ./byacc/Makefile ] || exit 0; \
6611         r=`${PWD_COMMAND}`; export r; \
6612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6613         $(HOST_EXPORTS) \
6614         for flag in $(EXTRA_HOST_FLAGS) ; do \
6615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6616         done; \
6617         echo "Doing clean in byacc" ; \
6618         (cd $(HOST_SUBDIR)/byacc && \
6619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6621                   "RANLIB=$${RANLIB}" \
6622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6623                   clean) \
6624           || exit 1
6625
6626 @endif byacc
6627
6628 .PHONY: maybe-distclean-byacc distclean-byacc
6629 maybe-distclean-byacc:
6630 @if byacc
6631 maybe-distclean-byacc: distclean-byacc
6632
6633 distclean-byacc: 
6634         @: $(MAKE); $(unstage)
6635         @[ -f ./byacc/Makefile ] || exit 0; \
6636         r=`${PWD_COMMAND}`; export r; \
6637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6638         $(HOST_EXPORTS) \
6639         for flag in $(EXTRA_HOST_FLAGS) ; do \
6640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6641         done; \
6642         echo "Doing distclean in byacc" ; \
6643         (cd $(HOST_SUBDIR)/byacc && \
6644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6646                   "RANLIB=$${RANLIB}" \
6647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6648                   distclean) \
6649           || exit 1
6650
6651 @endif byacc
6652
6653 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
6654 maybe-maintainer-clean-byacc:
6655 @if byacc
6656 maybe-maintainer-clean-byacc: maintainer-clean-byacc
6657
6658 maintainer-clean-byacc: 
6659         @: $(MAKE); $(unstage)
6660         @[ -f ./byacc/Makefile ] || exit 0; \
6661         r=`${PWD_COMMAND}`; export r; \
6662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6663         $(HOST_EXPORTS) \
6664         for flag in $(EXTRA_HOST_FLAGS) ; do \
6665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6666         done; \
6667         echo "Doing maintainer-clean in byacc" ; \
6668         (cd $(HOST_SUBDIR)/byacc && \
6669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6671                   "RANLIB=$${RANLIB}" \
6672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6673                   maintainer-clean) \
6674           || exit 1
6675
6676 @endif byacc
6677
6678
6679
6680 .PHONY: configure-bzip2 maybe-configure-bzip2
6681 maybe-configure-bzip2:
6682 @if bzip2
6683 maybe-configure-bzip2: configure-bzip2
6684 configure-bzip2: 
6685         @: $(MAKE); $(unstage)
6686         @r=`${PWD_COMMAND}`; export r; \
6687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6688         test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
6689         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
6690         $(HOST_EXPORTS) \
6691         echo Configuring in $(HOST_SUBDIR)/bzip2; \
6692         cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
6693         case $(srcdir) in \
6694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6695           *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
6696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6697         esac; \
6698         srcdiroption="--srcdir=$${topdir}/bzip2"; \
6699         libsrcdir="$$s/bzip2"; \
6700         $(SHELL) $${libsrcdir}/configure \
6701           $(HOST_CONFIGARGS) $${srcdiroption}  \
6702           || exit 1
6703 @endif bzip2
6704
6705
6706
6707
6708
6709 .PHONY: all-bzip2 maybe-all-bzip2
6710 maybe-all-bzip2:
6711 @if bzip2
6712 TARGET-bzip2=all
6713 maybe-all-bzip2: all-bzip2
6714 all-bzip2: configure-bzip2
6715         @: $(MAKE); $(unstage)
6716         @r=`${PWD_COMMAND}`; export r; \
6717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6718         $(HOST_EXPORTS) \
6719         (cd $(HOST_SUBDIR)/bzip2 && \
6720           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-bzip2))
6721 @endif bzip2
6722
6723
6724
6725
6726 .PHONY: check-bzip2 maybe-check-bzip2
6727 maybe-check-bzip2:
6728 @if bzip2
6729 maybe-check-bzip2: check-bzip2
6730
6731 check-bzip2:
6732         @: $(MAKE); $(unstage)
6733         @r=`${PWD_COMMAND}`; export r; \
6734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6735         $(HOST_EXPORTS) \
6736         (cd $(HOST_SUBDIR)/bzip2 && \
6737           $(MAKE) $(FLAGS_TO_PASS)  check)
6738
6739 @endif bzip2
6740
6741 .PHONY: install-bzip2 maybe-install-bzip2
6742 maybe-install-bzip2:
6743 @if bzip2
6744 maybe-install-bzip2: install-bzip2
6745
6746 install-bzip2: installdirs
6747         @: $(MAKE); $(unstage)
6748         @r=`${PWD_COMMAND}`; export r; \
6749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6750         $(HOST_EXPORTS) \
6751         (cd $(HOST_SUBDIR)/bzip2 && \
6752           $(MAKE) $(FLAGS_TO_PASS)  install)
6753
6754 @endif bzip2
6755
6756 # Other targets (info, dvi, etc.)
6757
6758 .PHONY: maybe-info-bzip2 info-bzip2
6759 maybe-info-bzip2:
6760 @if bzip2
6761 maybe-info-bzip2: info-bzip2
6762
6763 info-bzip2: \
6764     configure-bzip2 
6765         @: $(MAKE); $(unstage)
6766         @[ -f ./bzip2/Makefile ] || exit 0; \
6767         r=`${PWD_COMMAND}`; export r; \
6768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769         $(HOST_EXPORTS) \
6770         for flag in $(EXTRA_HOST_FLAGS) ; do \
6771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6772         done; \
6773         echo "Doing info in bzip2" ; \
6774         (cd $(HOST_SUBDIR)/bzip2 && \
6775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6777                   "RANLIB=$${RANLIB}" \
6778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6779                   info) \
6780           || exit 1
6781
6782 @endif bzip2
6783
6784 .PHONY: maybe-dvi-bzip2 dvi-bzip2
6785 maybe-dvi-bzip2:
6786 @if bzip2
6787 maybe-dvi-bzip2: dvi-bzip2
6788
6789 dvi-bzip2: \
6790     configure-bzip2 
6791         @: $(MAKE); $(unstage)
6792         @[ -f ./bzip2/Makefile ] || exit 0; \
6793         r=`${PWD_COMMAND}`; export r; \
6794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6795         $(HOST_EXPORTS) \
6796         for flag in $(EXTRA_HOST_FLAGS) ; do \
6797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6798         done; \
6799         echo "Doing dvi in bzip2" ; \
6800         (cd $(HOST_SUBDIR)/bzip2 && \
6801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6803                   "RANLIB=$${RANLIB}" \
6804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6805                   dvi) \
6806           || exit 1
6807
6808 @endif bzip2
6809
6810 .PHONY: maybe-html-bzip2 html-bzip2
6811 maybe-html-bzip2:
6812 @if bzip2
6813 maybe-html-bzip2: html-bzip2
6814
6815 html-bzip2: \
6816     configure-bzip2 
6817         @: $(MAKE); $(unstage)
6818         @[ -f ./bzip2/Makefile ] || exit 0; \
6819         r=`${PWD_COMMAND}`; export r; \
6820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6821         $(HOST_EXPORTS) \
6822         for flag in $(EXTRA_HOST_FLAGS) ; do \
6823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6824         done; \
6825         echo "Doing html in bzip2" ; \
6826         (cd $(HOST_SUBDIR)/bzip2 && \
6827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6829                   "RANLIB=$${RANLIB}" \
6830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6831                   html) \
6832           || exit 1
6833
6834 @endif bzip2
6835
6836 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
6837 maybe-TAGS-bzip2:
6838 @if bzip2
6839 maybe-TAGS-bzip2: TAGS-bzip2
6840
6841 TAGS-bzip2: \
6842     configure-bzip2 
6843         @: $(MAKE); $(unstage)
6844         @[ -f ./bzip2/Makefile ] || exit 0; \
6845         r=`${PWD_COMMAND}`; export r; \
6846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6847         $(HOST_EXPORTS) \
6848         for flag in $(EXTRA_HOST_FLAGS) ; do \
6849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6850         done; \
6851         echo "Doing TAGS in bzip2" ; \
6852         (cd $(HOST_SUBDIR)/bzip2 && \
6853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6855                   "RANLIB=$${RANLIB}" \
6856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6857                   TAGS) \
6858           || exit 1
6859
6860 @endif bzip2
6861
6862 .PHONY: maybe-install-info-bzip2 install-info-bzip2
6863 maybe-install-info-bzip2:
6864 @if bzip2
6865 maybe-install-info-bzip2: install-info-bzip2
6866
6867 install-info-bzip2: \
6868     configure-bzip2 \
6869     info-bzip2 
6870         @: $(MAKE); $(unstage)
6871         @[ -f ./bzip2/Makefile ] || exit 0; \
6872         r=`${PWD_COMMAND}`; export r; \
6873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6874         $(HOST_EXPORTS) \
6875         for flag in $(EXTRA_HOST_FLAGS) ; do \
6876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6877         done; \
6878         echo "Doing install-info in bzip2" ; \
6879         (cd $(HOST_SUBDIR)/bzip2 && \
6880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6882                   "RANLIB=$${RANLIB}" \
6883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6884                   install-info) \
6885           || exit 1
6886
6887 @endif bzip2
6888
6889 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
6890 maybe-installcheck-bzip2:
6891 @if bzip2
6892 maybe-installcheck-bzip2: installcheck-bzip2
6893
6894 installcheck-bzip2: \
6895     configure-bzip2 
6896         @: $(MAKE); $(unstage)
6897         @[ -f ./bzip2/Makefile ] || exit 0; \
6898         r=`${PWD_COMMAND}`; export r; \
6899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6900         $(HOST_EXPORTS) \
6901         for flag in $(EXTRA_HOST_FLAGS) ; do \
6902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6903         done; \
6904         echo "Doing installcheck in bzip2" ; \
6905         (cd $(HOST_SUBDIR)/bzip2 && \
6906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6908                   "RANLIB=$${RANLIB}" \
6909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6910                   installcheck) \
6911           || exit 1
6912
6913 @endif bzip2
6914
6915 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
6916 maybe-mostlyclean-bzip2:
6917 @if bzip2
6918 maybe-mostlyclean-bzip2: mostlyclean-bzip2
6919
6920 mostlyclean-bzip2: 
6921         @: $(MAKE); $(unstage)
6922         @[ -f ./bzip2/Makefile ] || exit 0; \
6923         r=`${PWD_COMMAND}`; export r; \
6924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6925         $(HOST_EXPORTS) \
6926         for flag in $(EXTRA_HOST_FLAGS) ; do \
6927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6928         done; \
6929         echo "Doing mostlyclean in bzip2" ; \
6930         (cd $(HOST_SUBDIR)/bzip2 && \
6931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6933                   "RANLIB=$${RANLIB}" \
6934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6935                   mostlyclean) \
6936           || exit 1
6937
6938 @endif bzip2
6939
6940 .PHONY: maybe-clean-bzip2 clean-bzip2
6941 maybe-clean-bzip2:
6942 @if bzip2
6943 maybe-clean-bzip2: clean-bzip2
6944
6945 clean-bzip2: 
6946         @: $(MAKE); $(unstage)
6947         @[ -f ./bzip2/Makefile ] || exit 0; \
6948         r=`${PWD_COMMAND}`; export r; \
6949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6950         $(HOST_EXPORTS) \
6951         for flag in $(EXTRA_HOST_FLAGS) ; do \
6952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6953         done; \
6954         echo "Doing clean in bzip2" ; \
6955         (cd $(HOST_SUBDIR)/bzip2 && \
6956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6958                   "RANLIB=$${RANLIB}" \
6959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6960                   clean) \
6961           || exit 1
6962
6963 @endif bzip2
6964
6965 .PHONY: maybe-distclean-bzip2 distclean-bzip2
6966 maybe-distclean-bzip2:
6967 @if bzip2
6968 maybe-distclean-bzip2: distclean-bzip2
6969
6970 distclean-bzip2: 
6971         @: $(MAKE); $(unstage)
6972         @[ -f ./bzip2/Makefile ] || exit 0; \
6973         r=`${PWD_COMMAND}`; export r; \
6974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6975         $(HOST_EXPORTS) \
6976         for flag in $(EXTRA_HOST_FLAGS) ; do \
6977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6978         done; \
6979         echo "Doing distclean in bzip2" ; \
6980         (cd $(HOST_SUBDIR)/bzip2 && \
6981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6983                   "RANLIB=$${RANLIB}" \
6984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
6985                   distclean) \
6986           || exit 1
6987
6988 @endif bzip2
6989
6990 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
6991 maybe-maintainer-clean-bzip2:
6992 @if bzip2
6993 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
6994
6995 maintainer-clean-bzip2: 
6996         @: $(MAKE); $(unstage)
6997         @[ -f ./bzip2/Makefile ] || exit 0; \
6998         r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         for flag in $(EXTRA_HOST_FLAGS) ; do \
7002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003         done; \
7004         echo "Doing maintainer-clean in bzip2" ; \
7005         (cd $(HOST_SUBDIR)/bzip2 && \
7006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008                   "RANLIB=$${RANLIB}" \
7009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7010                   maintainer-clean) \
7011           || exit 1
7012
7013 @endif bzip2
7014
7015
7016
7017 .PHONY: configure-dejagnu maybe-configure-dejagnu
7018 maybe-configure-dejagnu:
7019 @if dejagnu
7020 maybe-configure-dejagnu: configure-dejagnu
7021 configure-dejagnu: 
7022         @: $(MAKE); $(unstage)
7023         @r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
7027         $(HOST_EXPORTS) \
7028         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7029         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7030         case $(srcdir) in \
7031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7032           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7034         esac; \
7035         srcdiroption="--srcdir=$${topdir}/dejagnu"; \
7036         libsrcdir="$$s/dejagnu"; \
7037         $(SHELL) $${libsrcdir}/configure \
7038           $(HOST_CONFIGARGS) $${srcdiroption}  \
7039           || exit 1
7040 @endif dejagnu
7041
7042
7043
7044
7045
7046 .PHONY: all-dejagnu maybe-all-dejagnu
7047 maybe-all-dejagnu:
7048 @if dejagnu
7049 TARGET-dejagnu=all
7050 maybe-all-dejagnu: all-dejagnu
7051 all-dejagnu: configure-dejagnu
7052         @: $(MAKE); $(unstage)
7053         @r=`${PWD_COMMAND}`; export r; \
7054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7055         $(HOST_EXPORTS) \
7056         (cd $(HOST_SUBDIR)/dejagnu && \
7057           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dejagnu))
7058 @endif dejagnu
7059
7060
7061
7062
7063 .PHONY: check-dejagnu maybe-check-dejagnu
7064 maybe-check-dejagnu:
7065 @if dejagnu
7066 maybe-check-dejagnu: check-dejagnu
7067
7068 check-dejagnu:
7069         @: $(MAKE); $(unstage)
7070         @r=`${PWD_COMMAND}`; export r; \
7071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7072         $(HOST_EXPORTS) \
7073         (cd $(HOST_SUBDIR)/dejagnu && \
7074           $(MAKE) $(FLAGS_TO_PASS)  check)
7075
7076 @endif dejagnu
7077
7078 .PHONY: install-dejagnu maybe-install-dejagnu
7079 maybe-install-dejagnu:
7080 @if dejagnu
7081 maybe-install-dejagnu: install-dejagnu
7082
7083 install-dejagnu: installdirs
7084         @: $(MAKE); $(unstage)
7085         @r=`${PWD_COMMAND}`; export r; \
7086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7087         $(HOST_EXPORTS) \
7088         (cd $(HOST_SUBDIR)/dejagnu && \
7089           $(MAKE) $(FLAGS_TO_PASS)  install)
7090
7091 @endif dejagnu
7092
7093 # Other targets (info, dvi, etc.)
7094
7095 .PHONY: maybe-info-dejagnu info-dejagnu
7096 maybe-info-dejagnu:
7097 @if dejagnu
7098 maybe-info-dejagnu: info-dejagnu
7099
7100 info-dejagnu: \
7101     configure-dejagnu 
7102         @: $(MAKE); $(unstage)
7103         @[ -f ./dejagnu/Makefile ] || exit 0; \
7104         r=`${PWD_COMMAND}`; export r; \
7105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7106         $(HOST_EXPORTS) \
7107         for flag in $(EXTRA_HOST_FLAGS) ; do \
7108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7109         done; \
7110         echo "Doing info in dejagnu" ; \
7111         (cd $(HOST_SUBDIR)/dejagnu && \
7112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7114                   "RANLIB=$${RANLIB}" \
7115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7116                   info) \
7117           || exit 1
7118
7119 @endif dejagnu
7120
7121 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7122 maybe-dvi-dejagnu:
7123 @if dejagnu
7124 maybe-dvi-dejagnu: dvi-dejagnu
7125
7126 dvi-dejagnu: \
7127     configure-dejagnu 
7128         @: $(MAKE); $(unstage)
7129         @[ -f ./dejagnu/Makefile ] || exit 0; \
7130         r=`${PWD_COMMAND}`; export r; \
7131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7132         $(HOST_EXPORTS) \
7133         for flag in $(EXTRA_HOST_FLAGS) ; do \
7134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7135         done; \
7136         echo "Doing dvi in dejagnu" ; \
7137         (cd $(HOST_SUBDIR)/dejagnu && \
7138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7140                   "RANLIB=$${RANLIB}" \
7141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7142                   dvi) \
7143           || exit 1
7144
7145 @endif dejagnu
7146
7147 .PHONY: maybe-html-dejagnu html-dejagnu
7148 maybe-html-dejagnu:
7149 @if dejagnu
7150 maybe-html-dejagnu: html-dejagnu
7151
7152 html-dejagnu: \
7153     configure-dejagnu 
7154         @: $(MAKE); $(unstage)
7155         @[ -f ./dejagnu/Makefile ] || exit 0; \
7156         r=`${PWD_COMMAND}`; export r; \
7157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7158         $(HOST_EXPORTS) \
7159         for flag in $(EXTRA_HOST_FLAGS) ; do \
7160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7161         done; \
7162         echo "Doing html in dejagnu" ; \
7163         (cd $(HOST_SUBDIR)/dejagnu && \
7164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7166                   "RANLIB=$${RANLIB}" \
7167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7168                   html) \
7169           || exit 1
7170
7171 @endif dejagnu
7172
7173 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7174 maybe-TAGS-dejagnu:
7175 @if dejagnu
7176 maybe-TAGS-dejagnu: TAGS-dejagnu
7177
7178 TAGS-dejagnu: \
7179     configure-dejagnu 
7180         @: $(MAKE); $(unstage)
7181         @[ -f ./dejagnu/Makefile ] || exit 0; \
7182         r=`${PWD_COMMAND}`; export r; \
7183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7184         $(HOST_EXPORTS) \
7185         for flag in $(EXTRA_HOST_FLAGS) ; do \
7186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7187         done; \
7188         echo "Doing TAGS in dejagnu" ; \
7189         (cd $(HOST_SUBDIR)/dejagnu && \
7190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7192                   "RANLIB=$${RANLIB}" \
7193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7194                   TAGS) \
7195           || exit 1
7196
7197 @endif dejagnu
7198
7199 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7200 maybe-install-info-dejagnu:
7201 @if dejagnu
7202 maybe-install-info-dejagnu: install-info-dejagnu
7203
7204 install-info-dejagnu: \
7205     configure-dejagnu \
7206     info-dejagnu 
7207         @: $(MAKE); $(unstage)
7208         @[ -f ./dejagnu/Makefile ] || exit 0; \
7209         r=`${PWD_COMMAND}`; export r; \
7210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7211         $(HOST_EXPORTS) \
7212         for flag in $(EXTRA_HOST_FLAGS) ; do \
7213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7214         done; \
7215         echo "Doing install-info in dejagnu" ; \
7216         (cd $(HOST_SUBDIR)/dejagnu && \
7217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7219                   "RANLIB=$${RANLIB}" \
7220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7221                   install-info) \
7222           || exit 1
7223
7224 @endif dejagnu
7225
7226 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7227 maybe-installcheck-dejagnu:
7228 @if dejagnu
7229 maybe-installcheck-dejagnu: installcheck-dejagnu
7230
7231 installcheck-dejagnu: \
7232     configure-dejagnu 
7233         @: $(MAKE); $(unstage)
7234         @[ -f ./dejagnu/Makefile ] || exit 0; \
7235         r=`${PWD_COMMAND}`; export r; \
7236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7237         $(HOST_EXPORTS) \
7238         for flag in $(EXTRA_HOST_FLAGS) ; do \
7239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7240         done; \
7241         echo "Doing installcheck in dejagnu" ; \
7242         (cd $(HOST_SUBDIR)/dejagnu && \
7243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7245                   "RANLIB=$${RANLIB}" \
7246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7247                   installcheck) \
7248           || exit 1
7249
7250 @endif dejagnu
7251
7252 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7253 maybe-mostlyclean-dejagnu:
7254 @if dejagnu
7255 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7256
7257 mostlyclean-dejagnu: 
7258         @: $(MAKE); $(unstage)
7259         @[ -f ./dejagnu/Makefile ] || exit 0; \
7260         r=`${PWD_COMMAND}`; export r; \
7261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7262         $(HOST_EXPORTS) \
7263         for flag in $(EXTRA_HOST_FLAGS) ; do \
7264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7265         done; \
7266         echo "Doing mostlyclean in dejagnu" ; \
7267         (cd $(HOST_SUBDIR)/dejagnu && \
7268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7270                   "RANLIB=$${RANLIB}" \
7271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7272                   mostlyclean) \
7273           || exit 1
7274
7275 @endif dejagnu
7276
7277 .PHONY: maybe-clean-dejagnu clean-dejagnu
7278 maybe-clean-dejagnu:
7279 @if dejagnu
7280 maybe-clean-dejagnu: clean-dejagnu
7281
7282 clean-dejagnu: 
7283         @: $(MAKE); $(unstage)
7284         @[ -f ./dejagnu/Makefile ] || exit 0; \
7285         r=`${PWD_COMMAND}`; export r; \
7286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7287         $(HOST_EXPORTS) \
7288         for flag in $(EXTRA_HOST_FLAGS) ; do \
7289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7290         done; \
7291         echo "Doing clean in dejagnu" ; \
7292         (cd $(HOST_SUBDIR)/dejagnu && \
7293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7295                   "RANLIB=$${RANLIB}" \
7296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7297                   clean) \
7298           || exit 1
7299
7300 @endif dejagnu
7301
7302 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7303 maybe-distclean-dejagnu:
7304 @if dejagnu
7305 maybe-distclean-dejagnu: distclean-dejagnu
7306
7307 distclean-dejagnu: 
7308         @: $(MAKE); $(unstage)
7309         @[ -f ./dejagnu/Makefile ] || exit 0; \
7310         r=`${PWD_COMMAND}`; export r; \
7311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312         $(HOST_EXPORTS) \
7313         for flag in $(EXTRA_HOST_FLAGS) ; do \
7314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7315         done; \
7316         echo "Doing distclean in dejagnu" ; \
7317         (cd $(HOST_SUBDIR)/dejagnu && \
7318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7320                   "RANLIB=$${RANLIB}" \
7321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7322                   distclean) \
7323           || exit 1
7324
7325 @endif dejagnu
7326
7327 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7328 maybe-maintainer-clean-dejagnu:
7329 @if dejagnu
7330 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7331
7332 maintainer-clean-dejagnu: 
7333         @: $(MAKE); $(unstage)
7334         @[ -f ./dejagnu/Makefile ] || exit 0; \
7335         r=`${PWD_COMMAND}`; export r; \
7336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7337         $(HOST_EXPORTS) \
7338         for flag in $(EXTRA_HOST_FLAGS) ; do \
7339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7340         done; \
7341         echo "Doing maintainer-clean in dejagnu" ; \
7342         (cd $(HOST_SUBDIR)/dejagnu && \
7343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7345                   "RANLIB=$${RANLIB}" \
7346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7347                   maintainer-clean) \
7348           || exit 1
7349
7350 @endif dejagnu
7351
7352
7353
7354 .PHONY: configure-diff maybe-configure-diff
7355 maybe-configure-diff:
7356 @if diff
7357 maybe-configure-diff: configure-diff
7358 configure-diff: 
7359         @: $(MAKE); $(unstage)
7360         @r=`${PWD_COMMAND}`; export r; \
7361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7362         test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
7363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
7364         $(HOST_EXPORTS) \
7365         echo Configuring in $(HOST_SUBDIR)/diff; \
7366         cd "$(HOST_SUBDIR)/diff" || exit 1; \
7367         case $(srcdir) in \
7368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7369           *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
7370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7371         esac; \
7372         srcdiroption="--srcdir=$${topdir}/diff"; \
7373         libsrcdir="$$s/diff"; \
7374         $(SHELL) $${libsrcdir}/configure \
7375           $(HOST_CONFIGARGS) $${srcdiroption}  \
7376           || exit 1
7377 @endif diff
7378
7379
7380
7381
7382
7383 .PHONY: all-diff maybe-all-diff
7384 maybe-all-diff:
7385 @if diff
7386 TARGET-diff=all
7387 maybe-all-diff: all-diff
7388 all-diff: configure-diff
7389         @: $(MAKE); $(unstage)
7390         @r=`${PWD_COMMAND}`; export r; \
7391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7392         $(HOST_EXPORTS) \
7393         (cd $(HOST_SUBDIR)/diff && \
7394           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-diff))
7395 @endif diff
7396
7397
7398
7399
7400 .PHONY: check-diff maybe-check-diff
7401 maybe-check-diff:
7402 @if diff
7403 maybe-check-diff: check-diff
7404
7405 check-diff:
7406         @: $(MAKE); $(unstage)
7407         @r=`${PWD_COMMAND}`; export r; \
7408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7409         $(HOST_EXPORTS) \
7410         (cd $(HOST_SUBDIR)/diff && \
7411           $(MAKE) $(FLAGS_TO_PASS)  check)
7412
7413 @endif diff
7414
7415 .PHONY: install-diff maybe-install-diff
7416 maybe-install-diff:
7417 @if diff
7418 maybe-install-diff: install-diff
7419
7420 install-diff: installdirs
7421         @: $(MAKE); $(unstage)
7422         @r=`${PWD_COMMAND}`; export r; \
7423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424         $(HOST_EXPORTS) \
7425         (cd $(HOST_SUBDIR)/diff && \
7426           $(MAKE) $(FLAGS_TO_PASS)  install)
7427
7428 @endif diff
7429
7430 # Other targets (info, dvi, etc.)
7431
7432 .PHONY: maybe-info-diff info-diff
7433 maybe-info-diff:
7434 @if diff
7435 maybe-info-diff: info-diff
7436
7437 info-diff: \
7438     configure-diff 
7439         @: $(MAKE); $(unstage)
7440         @[ -f ./diff/Makefile ] || exit 0; \
7441         r=`${PWD_COMMAND}`; export r; \
7442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7443         $(HOST_EXPORTS) \
7444         for flag in $(EXTRA_HOST_FLAGS) ; do \
7445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7446         done; \
7447         echo "Doing info in diff" ; \
7448         (cd $(HOST_SUBDIR)/diff && \
7449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7451                   "RANLIB=$${RANLIB}" \
7452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7453                   info) \
7454           || exit 1
7455
7456 @endif diff
7457
7458 .PHONY: maybe-dvi-diff dvi-diff
7459 maybe-dvi-diff:
7460 @if diff
7461 maybe-dvi-diff: dvi-diff
7462
7463 dvi-diff: \
7464     configure-diff 
7465         @: $(MAKE); $(unstage)
7466         @[ -f ./diff/Makefile ] || exit 0; \
7467         r=`${PWD_COMMAND}`; export r; \
7468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7469         $(HOST_EXPORTS) \
7470         for flag in $(EXTRA_HOST_FLAGS) ; do \
7471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7472         done; \
7473         echo "Doing dvi in diff" ; \
7474         (cd $(HOST_SUBDIR)/diff && \
7475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7477                   "RANLIB=$${RANLIB}" \
7478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7479                   dvi) \
7480           || exit 1
7481
7482 @endif diff
7483
7484 .PHONY: maybe-html-diff html-diff
7485 maybe-html-diff:
7486 @if diff
7487 maybe-html-diff: html-diff
7488
7489 html-diff: \
7490     configure-diff 
7491         @: $(MAKE); $(unstage)
7492         @[ -f ./diff/Makefile ] || exit 0; \
7493         r=`${PWD_COMMAND}`; export r; \
7494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7495         $(HOST_EXPORTS) \
7496         for flag in $(EXTRA_HOST_FLAGS) ; do \
7497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7498         done; \
7499         echo "Doing html in diff" ; \
7500         (cd $(HOST_SUBDIR)/diff && \
7501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7503                   "RANLIB=$${RANLIB}" \
7504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7505                   html) \
7506           || exit 1
7507
7508 @endif diff
7509
7510 .PHONY: maybe-TAGS-diff TAGS-diff
7511 maybe-TAGS-diff:
7512 @if diff
7513 maybe-TAGS-diff: TAGS-diff
7514
7515 TAGS-diff: \
7516     configure-diff 
7517         @: $(MAKE); $(unstage)
7518         @[ -f ./diff/Makefile ] || exit 0; \
7519         r=`${PWD_COMMAND}`; export r; \
7520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521         $(HOST_EXPORTS) \
7522         for flag in $(EXTRA_HOST_FLAGS) ; do \
7523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7524         done; \
7525         echo "Doing TAGS in diff" ; \
7526         (cd $(HOST_SUBDIR)/diff && \
7527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7529                   "RANLIB=$${RANLIB}" \
7530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7531                   TAGS) \
7532           || exit 1
7533
7534 @endif diff
7535
7536 .PHONY: maybe-install-info-diff install-info-diff
7537 maybe-install-info-diff:
7538 @if diff
7539 maybe-install-info-diff: install-info-diff
7540
7541 install-info-diff: \
7542     configure-diff \
7543     info-diff 
7544         @: $(MAKE); $(unstage)
7545         @[ -f ./diff/Makefile ] || exit 0; \
7546         r=`${PWD_COMMAND}`; export r; \
7547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7548         $(HOST_EXPORTS) \
7549         for flag in $(EXTRA_HOST_FLAGS) ; do \
7550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7551         done; \
7552         echo "Doing install-info in diff" ; \
7553         (cd $(HOST_SUBDIR)/diff && \
7554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7556                   "RANLIB=$${RANLIB}" \
7557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7558                   install-info) \
7559           || exit 1
7560
7561 @endif diff
7562
7563 .PHONY: maybe-installcheck-diff installcheck-diff
7564 maybe-installcheck-diff:
7565 @if diff
7566 maybe-installcheck-diff: installcheck-diff
7567
7568 installcheck-diff: \
7569     configure-diff 
7570         @: $(MAKE); $(unstage)
7571         @[ -f ./diff/Makefile ] || exit 0; \
7572         r=`${PWD_COMMAND}`; export r; \
7573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7574         $(HOST_EXPORTS) \
7575         for flag in $(EXTRA_HOST_FLAGS) ; do \
7576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7577         done; \
7578         echo "Doing installcheck in diff" ; \
7579         (cd $(HOST_SUBDIR)/diff && \
7580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7582                   "RANLIB=$${RANLIB}" \
7583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7584                   installcheck) \
7585           || exit 1
7586
7587 @endif diff
7588
7589 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
7590 maybe-mostlyclean-diff:
7591 @if diff
7592 maybe-mostlyclean-diff: mostlyclean-diff
7593
7594 mostlyclean-diff: 
7595         @: $(MAKE); $(unstage)
7596         @[ -f ./diff/Makefile ] || exit 0; \
7597         r=`${PWD_COMMAND}`; export r; \
7598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599         $(HOST_EXPORTS) \
7600         for flag in $(EXTRA_HOST_FLAGS) ; do \
7601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7602         done; \
7603         echo "Doing mostlyclean in diff" ; \
7604         (cd $(HOST_SUBDIR)/diff && \
7605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7607                   "RANLIB=$${RANLIB}" \
7608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7609                   mostlyclean) \
7610           || exit 1
7611
7612 @endif diff
7613
7614 .PHONY: maybe-clean-diff clean-diff
7615 maybe-clean-diff:
7616 @if diff
7617 maybe-clean-diff: clean-diff
7618
7619 clean-diff: 
7620         @: $(MAKE); $(unstage)
7621         @[ -f ./diff/Makefile ] || exit 0; \
7622         r=`${PWD_COMMAND}`; export r; \
7623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7624         $(HOST_EXPORTS) \
7625         for flag in $(EXTRA_HOST_FLAGS) ; do \
7626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7627         done; \
7628         echo "Doing clean in diff" ; \
7629         (cd $(HOST_SUBDIR)/diff && \
7630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7632                   "RANLIB=$${RANLIB}" \
7633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7634                   clean) \
7635           || exit 1
7636
7637 @endif diff
7638
7639 .PHONY: maybe-distclean-diff distclean-diff
7640 maybe-distclean-diff:
7641 @if diff
7642 maybe-distclean-diff: distclean-diff
7643
7644 distclean-diff: 
7645         @: $(MAKE); $(unstage)
7646         @[ -f ./diff/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 distclean in diff" ; \
7654         (cd $(HOST_SUBDIR)/diff && \
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                   distclean) \
7660           || exit 1
7661
7662 @endif diff
7663
7664 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
7665 maybe-maintainer-clean-diff:
7666 @if diff
7667 maybe-maintainer-clean-diff: maintainer-clean-diff
7668
7669 maintainer-clean-diff: 
7670         @: $(MAKE); $(unstage)
7671         @[ -f ./diff/Makefile ] || exit 0; \
7672         r=`${PWD_COMMAND}`; export r; \
7673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7674         $(HOST_EXPORTS) \
7675         for flag in $(EXTRA_HOST_FLAGS) ; do \
7676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7677         done; \
7678         echo "Doing maintainer-clean in diff" ; \
7679         (cd $(HOST_SUBDIR)/diff && \
7680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7682                   "RANLIB=$${RANLIB}" \
7683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7684                   maintainer-clean) \
7685           || exit 1
7686
7687 @endif diff
7688
7689
7690
7691 .PHONY: configure-dosutils maybe-configure-dosutils
7692 maybe-configure-dosutils:
7693 @if dosutils
7694 maybe-configure-dosutils: configure-dosutils
7695 configure-dosutils: 
7696         @: $(MAKE); $(unstage)
7697         @r=`${PWD_COMMAND}`; export r; \
7698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7699         test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
7700         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
7701         $(HOST_EXPORTS) \
7702         echo Configuring in $(HOST_SUBDIR)/dosutils; \
7703         cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
7704         case $(srcdir) in \
7705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7706           *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
7707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7708         esac; \
7709         srcdiroption="--srcdir=$${topdir}/dosutils"; \
7710         libsrcdir="$$s/dosutils"; \
7711         $(SHELL) $${libsrcdir}/configure \
7712           $(HOST_CONFIGARGS) $${srcdiroption}  \
7713           || exit 1
7714 @endif dosutils
7715
7716
7717
7718
7719
7720 .PHONY: all-dosutils maybe-all-dosutils
7721 maybe-all-dosutils:
7722 @if dosutils
7723 TARGET-dosutils=all
7724 maybe-all-dosutils: all-dosutils
7725 all-dosutils: configure-dosutils
7726         @: $(MAKE); $(unstage)
7727         @r=`${PWD_COMMAND}`; export r; \
7728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7729         $(HOST_EXPORTS) \
7730         (cd $(HOST_SUBDIR)/dosutils && \
7731           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-dosutils))
7732 @endif dosutils
7733
7734
7735
7736
7737 .PHONY: check-dosutils maybe-check-dosutils
7738 maybe-check-dosutils:
7739 @if dosutils
7740 maybe-check-dosutils: check-dosutils
7741
7742 check-dosutils:
7743
7744 @endif dosutils
7745
7746 .PHONY: install-dosutils maybe-install-dosutils
7747 maybe-install-dosutils:
7748 @if dosutils
7749 maybe-install-dosutils: install-dosutils
7750
7751 install-dosutils: installdirs
7752         @: $(MAKE); $(unstage)
7753         @r=`${PWD_COMMAND}`; export r; \
7754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7755         $(HOST_EXPORTS) \
7756         (cd $(HOST_SUBDIR)/dosutils && \
7757           $(MAKE) $(FLAGS_TO_PASS)  install)
7758
7759 @endif dosutils
7760
7761 # Other targets (info, dvi, etc.)
7762
7763 .PHONY: maybe-info-dosutils info-dosutils
7764 maybe-info-dosutils:
7765 @if dosutils
7766 maybe-info-dosutils: info-dosutils
7767
7768 info-dosutils: \
7769     configure-dosutils 
7770         @: $(MAKE); $(unstage)
7771         @[ -f ./dosutils/Makefile ] || exit 0; \
7772         r=`${PWD_COMMAND}`; export r; \
7773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7774         $(HOST_EXPORTS) \
7775         for flag in $(EXTRA_HOST_FLAGS) ; do \
7776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7777         done; \
7778         echo "Doing info in dosutils" ; \
7779         (cd $(HOST_SUBDIR)/dosutils && \
7780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7782                   "RANLIB=$${RANLIB}" \
7783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7784                   info) \
7785           || exit 1
7786
7787 @endif dosutils
7788
7789 .PHONY: maybe-dvi-dosutils dvi-dosutils
7790 maybe-dvi-dosutils:
7791 @if dosutils
7792 maybe-dvi-dosutils: dvi-dosutils
7793
7794 dvi-dosutils: \
7795     configure-dosutils 
7796         @: $(MAKE); $(unstage)
7797         @[ -f ./dosutils/Makefile ] || exit 0; \
7798         r=`${PWD_COMMAND}`; export r; \
7799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7800         $(HOST_EXPORTS) \
7801         for flag in $(EXTRA_HOST_FLAGS) ; do \
7802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7803         done; \
7804         echo "Doing dvi in dosutils" ; \
7805         (cd $(HOST_SUBDIR)/dosutils && \
7806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7808                   "RANLIB=$${RANLIB}" \
7809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7810                   dvi) \
7811           || exit 1
7812
7813 @endif dosutils
7814
7815 .PHONY: maybe-html-dosutils html-dosutils
7816 maybe-html-dosutils:
7817 @if dosutils
7818 maybe-html-dosutils: html-dosutils
7819
7820 html-dosutils: \
7821     configure-dosutils 
7822         @: $(MAKE); $(unstage)
7823         @[ -f ./dosutils/Makefile ] || exit 0; \
7824         r=`${PWD_COMMAND}`; export r; \
7825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7826         $(HOST_EXPORTS) \
7827         for flag in $(EXTRA_HOST_FLAGS) ; do \
7828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7829         done; \
7830         echo "Doing html in dosutils" ; \
7831         (cd $(HOST_SUBDIR)/dosutils && \
7832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7834                   "RANLIB=$${RANLIB}" \
7835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7836                   html) \
7837           || exit 1
7838
7839 @endif dosutils
7840
7841 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
7842 maybe-TAGS-dosutils:
7843 @if dosutils
7844 maybe-TAGS-dosutils: TAGS-dosutils
7845
7846 TAGS-dosutils: \
7847     configure-dosutils 
7848         @: $(MAKE); $(unstage)
7849         @[ -f ./dosutils/Makefile ] || exit 0; \
7850         r=`${PWD_COMMAND}`; export r; \
7851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7852         $(HOST_EXPORTS) \
7853         for flag in $(EXTRA_HOST_FLAGS) ; do \
7854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7855         done; \
7856         echo "Doing TAGS in dosutils" ; \
7857         (cd $(HOST_SUBDIR)/dosutils && \
7858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7860                   "RANLIB=$${RANLIB}" \
7861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7862                   TAGS) \
7863           || exit 1
7864
7865 @endif dosutils
7866
7867 .PHONY: maybe-install-info-dosutils install-info-dosutils
7868 maybe-install-info-dosutils:
7869 @if dosutils
7870 maybe-install-info-dosutils: install-info-dosutils
7871
7872 install-info-dosutils: \
7873     configure-dosutils \
7874     info-dosutils 
7875         @: $(MAKE); $(unstage)
7876         @[ -f ./dosutils/Makefile ] || exit 0; \
7877         r=`${PWD_COMMAND}`; export r; \
7878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7879         $(HOST_EXPORTS) \
7880         for flag in $(EXTRA_HOST_FLAGS) ; do \
7881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7882         done; \
7883         echo "Doing install-info in dosutils" ; \
7884         (cd $(HOST_SUBDIR)/dosutils && \
7885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7887                   "RANLIB=$${RANLIB}" \
7888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7889                   install-info) \
7890           || exit 1
7891
7892 @endif dosutils
7893
7894 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
7895 maybe-installcheck-dosutils:
7896 @if dosutils
7897 maybe-installcheck-dosutils: installcheck-dosutils
7898
7899 installcheck-dosutils: \
7900     configure-dosutils 
7901         @: $(MAKE); $(unstage)
7902         @[ -f ./dosutils/Makefile ] || exit 0; \
7903         r=`${PWD_COMMAND}`; export r; \
7904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7905         $(HOST_EXPORTS) \
7906         for flag in $(EXTRA_HOST_FLAGS) ; do \
7907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7908         done; \
7909         echo "Doing installcheck in dosutils" ; \
7910         (cd $(HOST_SUBDIR)/dosutils && \
7911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7913                   "RANLIB=$${RANLIB}" \
7914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7915                   installcheck) \
7916           || exit 1
7917
7918 @endif dosutils
7919
7920 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
7921 maybe-mostlyclean-dosutils:
7922 @if dosutils
7923 maybe-mostlyclean-dosutils: mostlyclean-dosutils
7924
7925 mostlyclean-dosutils: 
7926         @: $(MAKE); $(unstage)
7927         @[ -f ./dosutils/Makefile ] || exit 0; \
7928         r=`${PWD_COMMAND}`; export r; \
7929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7930         $(HOST_EXPORTS) \
7931         for flag in $(EXTRA_HOST_FLAGS) ; do \
7932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7933         done; \
7934         echo "Doing mostlyclean in dosutils" ; \
7935         (cd $(HOST_SUBDIR)/dosutils && \
7936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7938                   "RANLIB=$${RANLIB}" \
7939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7940                   mostlyclean) \
7941           || exit 1
7942
7943 @endif dosutils
7944
7945 .PHONY: maybe-clean-dosutils clean-dosutils
7946 maybe-clean-dosutils:
7947 @if dosutils
7948 maybe-clean-dosutils: clean-dosutils
7949
7950 clean-dosutils: 
7951         @: $(MAKE); $(unstage)
7952         @[ -f ./dosutils/Makefile ] || exit 0; \
7953         r=`${PWD_COMMAND}`; export r; \
7954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7955         $(HOST_EXPORTS) \
7956         for flag in $(EXTRA_HOST_FLAGS) ; do \
7957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7958         done; \
7959         echo "Doing clean in dosutils" ; \
7960         (cd $(HOST_SUBDIR)/dosutils && \
7961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7963                   "RANLIB=$${RANLIB}" \
7964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7965                   clean) \
7966           || exit 1
7967
7968 @endif dosutils
7969
7970 .PHONY: maybe-distclean-dosutils distclean-dosutils
7971 maybe-distclean-dosutils:
7972 @if dosutils
7973 maybe-distclean-dosutils: distclean-dosutils
7974
7975 distclean-dosutils: 
7976         @: $(MAKE); $(unstage)
7977         @[ -f ./dosutils/Makefile ] || exit 0; \
7978         r=`${PWD_COMMAND}`; export r; \
7979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7980         $(HOST_EXPORTS) \
7981         for flag in $(EXTRA_HOST_FLAGS) ; do \
7982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7983         done; \
7984         echo "Doing distclean in dosutils" ; \
7985         (cd $(HOST_SUBDIR)/dosutils && \
7986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7988                   "RANLIB=$${RANLIB}" \
7989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
7990                   distclean) \
7991           || exit 1
7992
7993 @endif dosutils
7994
7995 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
7996 maybe-maintainer-clean-dosutils:
7997 @if dosutils
7998 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
7999
8000 maintainer-clean-dosutils: 
8001         @: $(MAKE); $(unstage)
8002         @[ -f ./dosutils/Makefile ] || exit 0; \
8003         r=`${PWD_COMMAND}`; export r; \
8004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005         $(HOST_EXPORTS) \
8006         for flag in $(EXTRA_HOST_FLAGS) ; do \
8007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008         done; \
8009         echo "Doing maintainer-clean in dosutils" ; \
8010         (cd $(HOST_SUBDIR)/dosutils && \
8011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013                   "RANLIB=$${RANLIB}" \
8014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8015                   maintainer-clean) \
8016           || exit 1
8017
8018 @endif dosutils
8019
8020
8021
8022 .PHONY: configure-etc maybe-configure-etc
8023 maybe-configure-etc:
8024 @if etc
8025 maybe-configure-etc: configure-etc
8026 configure-etc: 
8027         @: $(MAKE); $(unstage)
8028         @r=`${PWD_COMMAND}`; export r; \
8029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8030         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
8031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
8032         $(HOST_EXPORTS) \
8033         echo Configuring in $(HOST_SUBDIR)/etc; \
8034         cd "$(HOST_SUBDIR)/etc" || exit 1; \
8035         case $(srcdir) in \
8036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8037           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
8038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8039         esac; \
8040         srcdiroption="--srcdir=$${topdir}/etc"; \
8041         libsrcdir="$$s/etc"; \
8042         $(SHELL) $${libsrcdir}/configure \
8043           $(HOST_CONFIGARGS) $${srcdiroption}  \
8044           || exit 1
8045 @endif etc
8046
8047
8048
8049
8050
8051 .PHONY: all-etc maybe-all-etc
8052 maybe-all-etc:
8053 @if etc
8054 TARGET-etc=all
8055 maybe-all-etc: all-etc
8056 all-etc: configure-etc
8057         @: $(MAKE); $(unstage)
8058         @r=`${PWD_COMMAND}`; export r; \
8059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8060         $(HOST_EXPORTS) \
8061         (cd $(HOST_SUBDIR)/etc && \
8062           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-etc))
8063 @endif etc
8064
8065
8066
8067
8068 .PHONY: check-etc maybe-check-etc
8069 maybe-check-etc:
8070 @if etc
8071 maybe-check-etc: check-etc
8072
8073 check-etc:
8074         @: $(MAKE); $(unstage)
8075         @r=`${PWD_COMMAND}`; export r; \
8076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8077         $(HOST_EXPORTS) \
8078         (cd $(HOST_SUBDIR)/etc && \
8079           $(MAKE) $(FLAGS_TO_PASS)  check)
8080
8081 @endif etc
8082
8083 .PHONY: install-etc maybe-install-etc
8084 maybe-install-etc:
8085 @if etc
8086 maybe-install-etc: install-etc
8087
8088 install-etc: installdirs
8089         @: $(MAKE); $(unstage)
8090         @r=`${PWD_COMMAND}`; export r; \
8091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8092         $(HOST_EXPORTS) \
8093         (cd $(HOST_SUBDIR)/etc && \
8094           $(MAKE) $(FLAGS_TO_PASS)  install)
8095
8096 @endif etc
8097
8098 # Other targets (info, dvi, etc.)
8099
8100 .PHONY: maybe-info-etc info-etc
8101 maybe-info-etc:
8102 @if etc
8103 maybe-info-etc: info-etc
8104
8105 info-etc: \
8106     configure-etc 
8107         @: $(MAKE); $(unstage)
8108         @[ -f ./etc/Makefile ] || exit 0; \
8109         r=`${PWD_COMMAND}`; export r; \
8110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8111         $(HOST_EXPORTS) \
8112         for flag in $(EXTRA_HOST_FLAGS) ; do \
8113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8114         done; \
8115         echo "Doing info in etc" ; \
8116         (cd $(HOST_SUBDIR)/etc && \
8117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8119                   "RANLIB=$${RANLIB}" \
8120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8121                   info) \
8122           || exit 1
8123
8124 @endif etc
8125
8126 .PHONY: maybe-dvi-etc dvi-etc
8127 maybe-dvi-etc:
8128 @if etc
8129 maybe-dvi-etc: dvi-etc
8130
8131 dvi-etc: \
8132     configure-etc 
8133         @: $(MAKE); $(unstage)
8134         @[ -f ./etc/Makefile ] || exit 0; \
8135         r=`${PWD_COMMAND}`; export r; \
8136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8137         $(HOST_EXPORTS) \
8138         for flag in $(EXTRA_HOST_FLAGS) ; do \
8139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8140         done; \
8141         echo "Doing dvi in etc" ; \
8142         (cd $(HOST_SUBDIR)/etc && \
8143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8145                   "RANLIB=$${RANLIB}" \
8146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8147                   dvi) \
8148           || exit 1
8149
8150 @endif etc
8151
8152 .PHONY: maybe-html-etc html-etc
8153 maybe-html-etc:
8154 @if etc
8155 maybe-html-etc: html-etc
8156
8157 html-etc: \
8158     configure-etc 
8159         @: $(MAKE); $(unstage)
8160         @[ -f ./etc/Makefile ] || exit 0; \
8161         r=`${PWD_COMMAND}`; export r; \
8162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8163         $(HOST_EXPORTS) \
8164         for flag in $(EXTRA_HOST_FLAGS) ; do \
8165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8166         done; \
8167         echo "Doing html in etc" ; \
8168         (cd $(HOST_SUBDIR)/etc && \
8169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8171                   "RANLIB=$${RANLIB}" \
8172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8173                   html) \
8174           || exit 1
8175
8176 @endif etc
8177
8178 .PHONY: maybe-TAGS-etc TAGS-etc
8179 maybe-TAGS-etc:
8180 @if etc
8181 maybe-TAGS-etc: TAGS-etc
8182
8183 TAGS-etc: \
8184     configure-etc 
8185         @: $(MAKE); $(unstage)
8186         @[ -f ./etc/Makefile ] || exit 0; \
8187         r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         $(HOST_EXPORTS) \
8190         for flag in $(EXTRA_HOST_FLAGS) ; do \
8191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8192         done; \
8193         echo "Doing TAGS in etc" ; \
8194         (cd $(HOST_SUBDIR)/etc && \
8195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8197                   "RANLIB=$${RANLIB}" \
8198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8199                   TAGS) \
8200           || exit 1
8201
8202 @endif etc
8203
8204 .PHONY: maybe-install-info-etc install-info-etc
8205 maybe-install-info-etc:
8206 @if etc
8207 maybe-install-info-etc: install-info-etc
8208
8209 install-info-etc: \
8210     configure-etc \
8211     info-etc 
8212         @: $(MAKE); $(unstage)
8213         @[ -f ./etc/Makefile ] || exit 0; \
8214         r=`${PWD_COMMAND}`; export r; \
8215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8216         $(HOST_EXPORTS) \
8217         for flag in $(EXTRA_HOST_FLAGS) ; do \
8218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8219         done; \
8220         echo "Doing install-info in etc" ; \
8221         (cd $(HOST_SUBDIR)/etc && \
8222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8224                   "RANLIB=$${RANLIB}" \
8225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8226                   install-info) \
8227           || exit 1
8228
8229 @endif etc
8230
8231 .PHONY: maybe-installcheck-etc installcheck-etc
8232 maybe-installcheck-etc:
8233 @if etc
8234 maybe-installcheck-etc: installcheck-etc
8235
8236 installcheck-etc: \
8237     configure-etc 
8238         @: $(MAKE); $(unstage)
8239         @[ -f ./etc/Makefile ] || exit 0; \
8240         r=`${PWD_COMMAND}`; export r; \
8241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8242         $(HOST_EXPORTS) \
8243         for flag in $(EXTRA_HOST_FLAGS) ; do \
8244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8245         done; \
8246         echo "Doing installcheck in etc" ; \
8247         (cd $(HOST_SUBDIR)/etc && \
8248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8250                   "RANLIB=$${RANLIB}" \
8251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8252                   installcheck) \
8253           || exit 1
8254
8255 @endif etc
8256
8257 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8258 maybe-mostlyclean-etc:
8259 @if etc
8260 maybe-mostlyclean-etc: mostlyclean-etc
8261
8262 mostlyclean-etc: 
8263         @: $(MAKE); $(unstage)
8264         @[ -f ./etc/Makefile ] || exit 0; \
8265         r=`${PWD_COMMAND}`; export r; \
8266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8267         $(HOST_EXPORTS) \
8268         for flag in $(EXTRA_HOST_FLAGS) ; do \
8269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8270         done; \
8271         echo "Doing mostlyclean in etc" ; \
8272         (cd $(HOST_SUBDIR)/etc && \
8273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8275                   "RANLIB=$${RANLIB}" \
8276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8277                   mostlyclean) \
8278           || exit 1
8279
8280 @endif etc
8281
8282 .PHONY: maybe-clean-etc clean-etc
8283 maybe-clean-etc:
8284 @if etc
8285 maybe-clean-etc: clean-etc
8286
8287 clean-etc: 
8288         @: $(MAKE); $(unstage)
8289         @[ -f ./etc/Makefile ] || exit 0; \
8290         r=`${PWD_COMMAND}`; export r; \
8291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8292         $(HOST_EXPORTS) \
8293         for flag in $(EXTRA_HOST_FLAGS) ; do \
8294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8295         done; \
8296         echo "Doing clean in etc" ; \
8297         (cd $(HOST_SUBDIR)/etc && \
8298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8300                   "RANLIB=$${RANLIB}" \
8301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8302                   clean) \
8303           || exit 1
8304
8305 @endif etc
8306
8307 .PHONY: maybe-distclean-etc distclean-etc
8308 maybe-distclean-etc:
8309 @if etc
8310 maybe-distclean-etc: distclean-etc
8311
8312 distclean-etc: 
8313         @: $(MAKE); $(unstage)
8314         @[ -f ./etc/Makefile ] || exit 0; \
8315         r=`${PWD_COMMAND}`; export r; \
8316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8317         $(HOST_EXPORTS) \
8318         for flag in $(EXTRA_HOST_FLAGS) ; do \
8319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8320         done; \
8321         echo "Doing distclean in etc" ; \
8322         (cd $(HOST_SUBDIR)/etc && \
8323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8325                   "RANLIB=$${RANLIB}" \
8326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8327                   distclean) \
8328           || exit 1
8329
8330 @endif etc
8331
8332 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8333 maybe-maintainer-clean-etc:
8334 @if etc
8335 maybe-maintainer-clean-etc: maintainer-clean-etc
8336
8337 maintainer-clean-etc: 
8338         @: $(MAKE); $(unstage)
8339         @[ -f ./etc/Makefile ] || exit 0; \
8340         r=`${PWD_COMMAND}`; export r; \
8341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8342         $(HOST_EXPORTS) \
8343         for flag in $(EXTRA_HOST_FLAGS) ; do \
8344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8345         done; \
8346         echo "Doing maintainer-clean in etc" ; \
8347         (cd $(HOST_SUBDIR)/etc && \
8348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8350                   "RANLIB=$${RANLIB}" \
8351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8352                   maintainer-clean) \
8353           || exit 1
8354
8355 @endif etc
8356
8357
8358
8359 .PHONY: configure-fastjar maybe-configure-fastjar
8360 maybe-configure-fastjar:
8361 @if fastjar
8362 maybe-configure-fastjar: configure-fastjar
8363 configure-fastjar: 
8364         @: $(MAKE); $(unstage)
8365         @r=`${PWD_COMMAND}`; export r; \
8366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8367         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
8369         $(HOST_EXPORTS) \
8370         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8371         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8372         case $(srcdir) in \
8373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8374           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8376         esac; \
8377         srcdiroption="--srcdir=$${topdir}/fastjar"; \
8378         libsrcdir="$$s/fastjar"; \
8379         $(SHELL) $${libsrcdir}/configure \
8380           $(HOST_CONFIGARGS) $${srcdiroption}  \
8381           || exit 1
8382 @endif fastjar
8383
8384
8385
8386
8387
8388 .PHONY: all-fastjar maybe-all-fastjar
8389 maybe-all-fastjar:
8390 @if fastjar
8391 TARGET-fastjar=all
8392 maybe-all-fastjar: all-fastjar
8393 all-fastjar: configure-fastjar
8394         @: $(MAKE); $(unstage)
8395         @r=`${PWD_COMMAND}`; export r; \
8396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8397         $(HOST_EXPORTS) \
8398         (cd $(HOST_SUBDIR)/fastjar && \
8399           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fastjar))
8400 @endif fastjar
8401
8402
8403
8404
8405 .PHONY: check-fastjar maybe-check-fastjar
8406 maybe-check-fastjar:
8407 @if fastjar
8408 maybe-check-fastjar: check-fastjar
8409
8410 # This module is only tested in a native toolchain.
8411 check-fastjar:
8412         @: $(MAKE); $(unstage)
8413         @if [ '$(host)' = '$(target)' ] ; then \
8414           r=`${PWD_COMMAND}`; export r; \
8415           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416           $(HOST_EXPORTS) \
8417           (cd $(HOST_SUBDIR)/fastjar && \
8418             $(MAKE) $(FLAGS_TO_PASS)  check); \
8419         fi
8420
8421 @endif fastjar
8422
8423 .PHONY: install-fastjar maybe-install-fastjar
8424 maybe-install-fastjar:
8425 @if fastjar
8426 maybe-install-fastjar: install-fastjar
8427
8428 install-fastjar: installdirs
8429         @: $(MAKE); $(unstage)
8430         @r=`${PWD_COMMAND}`; export r; \
8431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8432         $(HOST_EXPORTS) \
8433         (cd $(HOST_SUBDIR)/fastjar && \
8434           $(MAKE) $(FLAGS_TO_PASS)  install)
8435
8436 @endif fastjar
8437
8438 # Other targets (info, dvi, etc.)
8439
8440 .PHONY: maybe-info-fastjar info-fastjar
8441 maybe-info-fastjar:
8442 @if fastjar
8443 maybe-info-fastjar: info-fastjar
8444
8445 info-fastjar: \
8446     configure-fastjar 
8447         @: $(MAKE); $(unstage)
8448         @[ -f ./fastjar/Makefile ] || exit 0; \
8449         r=`${PWD_COMMAND}`; export r; \
8450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8451         $(HOST_EXPORTS) \
8452         for flag in $(EXTRA_HOST_FLAGS) ; do \
8453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8454         done; \
8455         echo "Doing info in fastjar" ; \
8456         (cd $(HOST_SUBDIR)/fastjar && \
8457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8459                   "RANLIB=$${RANLIB}" \
8460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8461                   info) \
8462           || exit 1
8463
8464 @endif fastjar
8465
8466 .PHONY: maybe-dvi-fastjar dvi-fastjar
8467 maybe-dvi-fastjar:
8468 @if fastjar
8469 maybe-dvi-fastjar: dvi-fastjar
8470
8471 dvi-fastjar: \
8472     configure-fastjar 
8473         @: $(MAKE); $(unstage)
8474         @[ -f ./fastjar/Makefile ] || exit 0; \
8475         r=`${PWD_COMMAND}`; export r; \
8476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8477         $(HOST_EXPORTS) \
8478         for flag in $(EXTRA_HOST_FLAGS) ; do \
8479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8480         done; \
8481         echo "Doing dvi in fastjar" ; \
8482         (cd $(HOST_SUBDIR)/fastjar && \
8483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8485                   "RANLIB=$${RANLIB}" \
8486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8487                   dvi) \
8488           || exit 1
8489
8490 @endif fastjar
8491
8492 .PHONY: maybe-html-fastjar html-fastjar
8493 maybe-html-fastjar:
8494 @if fastjar
8495 maybe-html-fastjar: html-fastjar
8496
8497 html-fastjar: \
8498     configure-fastjar 
8499         @: $(MAKE); $(unstage)
8500         @[ -f ./fastjar/Makefile ] || exit 0; \
8501         r=`${PWD_COMMAND}`; export r; \
8502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8503         $(HOST_EXPORTS) \
8504         for flag in $(EXTRA_HOST_FLAGS) ; do \
8505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8506         done; \
8507         echo "Doing html in fastjar" ; \
8508         (cd $(HOST_SUBDIR)/fastjar && \
8509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8511                   "RANLIB=$${RANLIB}" \
8512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8513                   html) \
8514           || exit 1
8515
8516 @endif fastjar
8517
8518 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8519 maybe-TAGS-fastjar:
8520 @if fastjar
8521 maybe-TAGS-fastjar: TAGS-fastjar
8522
8523 TAGS-fastjar: \
8524     configure-fastjar 
8525         @: $(MAKE); $(unstage)
8526         @[ -f ./fastjar/Makefile ] || exit 0; \
8527         r=`${PWD_COMMAND}`; export r; \
8528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8529         $(HOST_EXPORTS) \
8530         for flag in $(EXTRA_HOST_FLAGS) ; do \
8531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8532         done; \
8533         echo "Doing TAGS in fastjar" ; \
8534         (cd $(HOST_SUBDIR)/fastjar && \
8535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8537                   "RANLIB=$${RANLIB}" \
8538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8539                   TAGS) \
8540           || exit 1
8541
8542 @endif fastjar
8543
8544 .PHONY: maybe-install-info-fastjar install-info-fastjar
8545 maybe-install-info-fastjar:
8546 @if fastjar
8547 maybe-install-info-fastjar: install-info-fastjar
8548
8549 install-info-fastjar: \
8550     configure-fastjar \
8551     info-fastjar 
8552         @: $(MAKE); $(unstage)
8553         @[ -f ./fastjar/Makefile ] || exit 0; \
8554         r=`${PWD_COMMAND}`; export r; \
8555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8556         $(HOST_EXPORTS) \
8557         for flag in $(EXTRA_HOST_FLAGS) ; do \
8558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8559         done; \
8560         echo "Doing install-info in fastjar" ; \
8561         (cd $(HOST_SUBDIR)/fastjar && \
8562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8564                   "RANLIB=$${RANLIB}" \
8565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8566                   install-info) \
8567           || exit 1
8568
8569 @endif fastjar
8570
8571 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8572 maybe-installcheck-fastjar:
8573 @if fastjar
8574 maybe-installcheck-fastjar: installcheck-fastjar
8575
8576 installcheck-fastjar: \
8577     configure-fastjar 
8578         @: $(MAKE); $(unstage)
8579         @[ -f ./fastjar/Makefile ] || exit 0; \
8580         r=`${PWD_COMMAND}`; export r; \
8581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582         $(HOST_EXPORTS) \
8583         for flag in $(EXTRA_HOST_FLAGS) ; do \
8584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585         done; \
8586         echo "Doing installcheck in fastjar" ; \
8587         (cd $(HOST_SUBDIR)/fastjar && \
8588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590                   "RANLIB=$${RANLIB}" \
8591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8592                   installcheck) \
8593           || exit 1
8594
8595 @endif fastjar
8596
8597 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8598 maybe-mostlyclean-fastjar:
8599 @if fastjar
8600 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8601
8602 mostlyclean-fastjar: 
8603         @: $(MAKE); $(unstage)
8604         @[ -f ./fastjar/Makefile ] || exit 0; \
8605         r=`${PWD_COMMAND}`; export r; \
8606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8607         $(HOST_EXPORTS) \
8608         for flag in $(EXTRA_HOST_FLAGS) ; do \
8609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8610         done; \
8611         echo "Doing mostlyclean in fastjar" ; \
8612         (cd $(HOST_SUBDIR)/fastjar && \
8613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8615                   "RANLIB=$${RANLIB}" \
8616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8617                   mostlyclean) \
8618           || exit 1
8619
8620 @endif fastjar
8621
8622 .PHONY: maybe-clean-fastjar clean-fastjar
8623 maybe-clean-fastjar:
8624 @if fastjar
8625 maybe-clean-fastjar: clean-fastjar
8626
8627 clean-fastjar: 
8628         @: $(MAKE); $(unstage)
8629         @[ -f ./fastjar/Makefile ] || exit 0; \
8630         r=`${PWD_COMMAND}`; export r; \
8631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8632         $(HOST_EXPORTS) \
8633         for flag in $(EXTRA_HOST_FLAGS) ; do \
8634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8635         done; \
8636         echo "Doing clean in fastjar" ; \
8637         (cd $(HOST_SUBDIR)/fastjar && \
8638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8640                   "RANLIB=$${RANLIB}" \
8641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8642                   clean) \
8643           || exit 1
8644
8645 @endif fastjar
8646
8647 .PHONY: maybe-distclean-fastjar distclean-fastjar
8648 maybe-distclean-fastjar:
8649 @if fastjar
8650 maybe-distclean-fastjar: distclean-fastjar
8651
8652 distclean-fastjar: 
8653         @: $(MAKE); $(unstage)
8654         @[ -f ./fastjar/Makefile ] || exit 0; \
8655         r=`${PWD_COMMAND}`; export r; \
8656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8657         $(HOST_EXPORTS) \
8658         for flag in $(EXTRA_HOST_FLAGS) ; do \
8659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8660         done; \
8661         echo "Doing distclean in fastjar" ; \
8662         (cd $(HOST_SUBDIR)/fastjar && \
8663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8665                   "RANLIB=$${RANLIB}" \
8666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8667                   distclean) \
8668           || exit 1
8669
8670 @endif fastjar
8671
8672 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8673 maybe-maintainer-clean-fastjar:
8674 @if fastjar
8675 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8676
8677 maintainer-clean-fastjar: 
8678         @: $(MAKE); $(unstage)
8679         @[ -f ./fastjar/Makefile ] || exit 0; \
8680         r=`${PWD_COMMAND}`; export r; \
8681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8682         $(HOST_EXPORTS) \
8683         for flag in $(EXTRA_HOST_FLAGS) ; do \
8684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8685         done; \
8686         echo "Doing maintainer-clean in fastjar" ; \
8687         (cd $(HOST_SUBDIR)/fastjar && \
8688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8690                   "RANLIB=$${RANLIB}" \
8691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8692                   maintainer-clean) \
8693           || exit 1
8694
8695 @endif fastjar
8696
8697
8698
8699 .PHONY: configure-fileutils maybe-configure-fileutils
8700 maybe-configure-fileutils:
8701 @if fileutils
8702 maybe-configure-fileutils: configure-fileutils
8703 configure-fileutils: 
8704         @: $(MAKE); $(unstage)
8705         @r=`${PWD_COMMAND}`; export r; \
8706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707         test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
8708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
8709         $(HOST_EXPORTS) \
8710         echo Configuring in $(HOST_SUBDIR)/fileutils; \
8711         cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
8712         case $(srcdir) in \
8713           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8714           *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
8715                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8716         esac; \
8717         srcdiroption="--srcdir=$${topdir}/fileutils"; \
8718         libsrcdir="$$s/fileutils"; \
8719         $(SHELL) $${libsrcdir}/configure \
8720           $(HOST_CONFIGARGS) $${srcdiroption}  \
8721           || exit 1
8722 @endif fileutils
8723
8724
8725
8726
8727
8728 .PHONY: all-fileutils maybe-all-fileutils
8729 maybe-all-fileutils:
8730 @if fileutils
8731 TARGET-fileutils=all
8732 maybe-all-fileutils: all-fileutils
8733 all-fileutils: configure-fileutils
8734         @: $(MAKE); $(unstage)
8735         @r=`${PWD_COMMAND}`; export r; \
8736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8737         $(HOST_EXPORTS) \
8738         (cd $(HOST_SUBDIR)/fileutils && \
8739           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fileutils))
8740 @endif fileutils
8741
8742
8743
8744
8745 .PHONY: check-fileutils maybe-check-fileutils
8746 maybe-check-fileutils:
8747 @if fileutils
8748 maybe-check-fileutils: check-fileutils
8749
8750 check-fileutils:
8751         @: $(MAKE); $(unstage)
8752         @r=`${PWD_COMMAND}`; export r; \
8753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8754         $(HOST_EXPORTS) \
8755         (cd $(HOST_SUBDIR)/fileutils && \
8756           $(MAKE) $(FLAGS_TO_PASS)  check)
8757
8758 @endif fileutils
8759
8760 .PHONY: install-fileutils maybe-install-fileutils
8761 maybe-install-fileutils:
8762 @if fileutils
8763 maybe-install-fileutils: install-fileutils
8764
8765 install-fileutils: installdirs
8766         @: $(MAKE); $(unstage)
8767         @r=`${PWD_COMMAND}`; export r; \
8768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8769         $(HOST_EXPORTS) \
8770         (cd $(HOST_SUBDIR)/fileutils && \
8771           $(MAKE) $(FLAGS_TO_PASS)  install)
8772
8773 @endif fileutils
8774
8775 # Other targets (info, dvi, etc.)
8776
8777 .PHONY: maybe-info-fileutils info-fileutils
8778 maybe-info-fileutils:
8779 @if fileutils
8780 maybe-info-fileutils: info-fileutils
8781
8782 info-fileutils: \
8783     configure-fileutils 
8784         @: $(MAKE); $(unstage)
8785         @[ -f ./fileutils/Makefile ] || exit 0; \
8786         r=`${PWD_COMMAND}`; export r; \
8787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8788         $(HOST_EXPORTS) \
8789         for flag in $(EXTRA_HOST_FLAGS) ; do \
8790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8791         done; \
8792         echo "Doing info in fileutils" ; \
8793         (cd $(HOST_SUBDIR)/fileutils && \
8794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8796                   "RANLIB=$${RANLIB}" \
8797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8798                   info) \
8799           || exit 1
8800
8801 @endif fileutils
8802
8803 .PHONY: maybe-dvi-fileutils dvi-fileutils
8804 maybe-dvi-fileutils:
8805 @if fileutils
8806 maybe-dvi-fileutils: dvi-fileutils
8807
8808 dvi-fileutils: \
8809     configure-fileutils 
8810         @: $(MAKE); $(unstage)
8811         @[ -f ./fileutils/Makefile ] || exit 0; \
8812         r=`${PWD_COMMAND}`; export r; \
8813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8814         $(HOST_EXPORTS) \
8815         for flag in $(EXTRA_HOST_FLAGS) ; do \
8816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8817         done; \
8818         echo "Doing dvi in fileutils" ; \
8819         (cd $(HOST_SUBDIR)/fileutils && \
8820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8822                   "RANLIB=$${RANLIB}" \
8823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8824                   dvi) \
8825           || exit 1
8826
8827 @endif fileutils
8828
8829 .PHONY: maybe-html-fileutils html-fileutils
8830 maybe-html-fileutils:
8831 @if fileutils
8832 maybe-html-fileutils: html-fileutils
8833
8834 html-fileutils: \
8835     configure-fileutils 
8836         @: $(MAKE); $(unstage)
8837         @[ -f ./fileutils/Makefile ] || exit 0; \
8838         r=`${PWD_COMMAND}`; export r; \
8839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8840         $(HOST_EXPORTS) \
8841         for flag in $(EXTRA_HOST_FLAGS) ; do \
8842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8843         done; \
8844         echo "Doing html in fileutils" ; \
8845         (cd $(HOST_SUBDIR)/fileutils && \
8846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8848                   "RANLIB=$${RANLIB}" \
8849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8850                   html) \
8851           || exit 1
8852
8853 @endif fileutils
8854
8855 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
8856 maybe-TAGS-fileutils:
8857 @if fileutils
8858 maybe-TAGS-fileutils: TAGS-fileutils
8859
8860 TAGS-fileutils: \
8861     configure-fileutils 
8862         @: $(MAKE); $(unstage)
8863         @[ -f ./fileutils/Makefile ] || exit 0; \
8864         r=`${PWD_COMMAND}`; export r; \
8865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8866         $(HOST_EXPORTS) \
8867         for flag in $(EXTRA_HOST_FLAGS) ; do \
8868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8869         done; \
8870         echo "Doing TAGS in fileutils" ; \
8871         (cd $(HOST_SUBDIR)/fileutils && \
8872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8874                   "RANLIB=$${RANLIB}" \
8875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8876                   TAGS) \
8877           || exit 1
8878
8879 @endif fileutils
8880
8881 .PHONY: maybe-install-info-fileutils install-info-fileutils
8882 maybe-install-info-fileutils:
8883 @if fileutils
8884 maybe-install-info-fileutils: install-info-fileutils
8885
8886 install-info-fileutils: \
8887     configure-fileutils \
8888     info-fileutils 
8889         @: $(MAKE); $(unstage)
8890         @[ -f ./fileutils/Makefile ] || exit 0; \
8891         r=`${PWD_COMMAND}`; export r; \
8892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8893         $(HOST_EXPORTS) \
8894         for flag in $(EXTRA_HOST_FLAGS) ; do \
8895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8896         done; \
8897         echo "Doing install-info in fileutils" ; \
8898         (cd $(HOST_SUBDIR)/fileutils && \
8899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8901                   "RANLIB=$${RANLIB}" \
8902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8903                   install-info) \
8904           || exit 1
8905
8906 @endif fileutils
8907
8908 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
8909 maybe-installcheck-fileutils:
8910 @if fileutils
8911 maybe-installcheck-fileutils: installcheck-fileutils
8912
8913 installcheck-fileutils: \
8914     configure-fileutils 
8915         @: $(MAKE); $(unstage)
8916         @[ -f ./fileutils/Makefile ] || exit 0; \
8917         r=`${PWD_COMMAND}`; export r; \
8918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8919         $(HOST_EXPORTS) \
8920         for flag in $(EXTRA_HOST_FLAGS) ; do \
8921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8922         done; \
8923         echo "Doing installcheck in fileutils" ; \
8924         (cd $(HOST_SUBDIR)/fileutils && \
8925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8927                   "RANLIB=$${RANLIB}" \
8928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8929                   installcheck) \
8930           || exit 1
8931
8932 @endif fileutils
8933
8934 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
8935 maybe-mostlyclean-fileutils:
8936 @if fileutils
8937 maybe-mostlyclean-fileutils: mostlyclean-fileutils
8938
8939 mostlyclean-fileutils: 
8940         @: $(MAKE); $(unstage)
8941         @[ -f ./fileutils/Makefile ] || exit 0; \
8942         r=`${PWD_COMMAND}`; export r; \
8943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8944         $(HOST_EXPORTS) \
8945         for flag in $(EXTRA_HOST_FLAGS) ; do \
8946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8947         done; \
8948         echo "Doing mostlyclean in fileutils" ; \
8949         (cd $(HOST_SUBDIR)/fileutils && \
8950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8952                   "RANLIB=$${RANLIB}" \
8953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8954                   mostlyclean) \
8955           || exit 1
8956
8957 @endif fileutils
8958
8959 .PHONY: maybe-clean-fileutils clean-fileutils
8960 maybe-clean-fileutils:
8961 @if fileutils
8962 maybe-clean-fileutils: clean-fileutils
8963
8964 clean-fileutils: 
8965         @: $(MAKE); $(unstage)
8966         @[ -f ./fileutils/Makefile ] || exit 0; \
8967         r=`${PWD_COMMAND}`; export r; \
8968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8969         $(HOST_EXPORTS) \
8970         for flag in $(EXTRA_HOST_FLAGS) ; do \
8971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8972         done; \
8973         echo "Doing clean in fileutils" ; \
8974         (cd $(HOST_SUBDIR)/fileutils && \
8975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8977                   "RANLIB=$${RANLIB}" \
8978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
8979                   clean) \
8980           || exit 1
8981
8982 @endif fileutils
8983
8984 .PHONY: maybe-distclean-fileutils distclean-fileutils
8985 maybe-distclean-fileutils:
8986 @if fileutils
8987 maybe-distclean-fileutils: distclean-fileutils
8988
8989 distclean-fileutils: 
8990         @: $(MAKE); $(unstage)
8991         @[ -f ./fileutils/Makefile ] || exit 0; \
8992         r=`${PWD_COMMAND}`; export r; \
8993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8994         $(HOST_EXPORTS) \
8995         for flag in $(EXTRA_HOST_FLAGS) ; do \
8996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8997         done; \
8998         echo "Doing distclean in fileutils" ; \
8999         (cd $(HOST_SUBDIR)/fileutils && \
9000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9002                   "RANLIB=$${RANLIB}" \
9003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9004                   distclean) \
9005           || exit 1
9006
9007 @endif fileutils
9008
9009 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
9010 maybe-maintainer-clean-fileutils:
9011 @if fileutils
9012 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
9013
9014 maintainer-clean-fileutils: 
9015         @: $(MAKE); $(unstage)
9016         @[ -f ./fileutils/Makefile ] || exit 0; \
9017         r=`${PWD_COMMAND}`; export r; \
9018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019         $(HOST_EXPORTS) \
9020         for flag in $(EXTRA_HOST_FLAGS) ; do \
9021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022         done; \
9023         echo "Doing maintainer-clean in fileutils" ; \
9024         (cd $(HOST_SUBDIR)/fileutils && \
9025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027                   "RANLIB=$${RANLIB}" \
9028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9029                   maintainer-clean) \
9030           || exit 1
9031
9032 @endif fileutils
9033
9034
9035
9036 .PHONY: configure-findutils maybe-configure-findutils
9037 maybe-configure-findutils:
9038 @if findutils
9039 maybe-configure-findutils: configure-findutils
9040 configure-findutils: 
9041         @: $(MAKE); $(unstage)
9042         @r=`${PWD_COMMAND}`; export r; \
9043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9044         test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
9045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
9046         $(HOST_EXPORTS) \
9047         echo Configuring in $(HOST_SUBDIR)/findutils; \
9048         cd "$(HOST_SUBDIR)/findutils" || exit 1; \
9049         case $(srcdir) in \
9050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9051           *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
9052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9053         esac; \
9054         srcdiroption="--srcdir=$${topdir}/findutils"; \
9055         libsrcdir="$$s/findutils"; \
9056         $(SHELL) $${libsrcdir}/configure \
9057           $(HOST_CONFIGARGS) $${srcdiroption}  \
9058           || exit 1
9059 @endif findutils
9060
9061
9062
9063
9064
9065 .PHONY: all-findutils maybe-all-findutils
9066 maybe-all-findutils:
9067 @if findutils
9068 TARGET-findutils=all
9069 maybe-all-findutils: all-findutils
9070 all-findutils: configure-findutils
9071         @: $(MAKE); $(unstage)
9072         @r=`${PWD_COMMAND}`; export r; \
9073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9074         $(HOST_EXPORTS) \
9075         (cd $(HOST_SUBDIR)/findutils && \
9076           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-findutils))
9077 @endif findutils
9078
9079
9080
9081
9082 .PHONY: check-findutils maybe-check-findutils
9083 maybe-check-findutils:
9084 @if findutils
9085 maybe-check-findutils: check-findutils
9086
9087 check-findutils:
9088         @: $(MAKE); $(unstage)
9089         @r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         (cd $(HOST_SUBDIR)/findutils && \
9093           $(MAKE) $(FLAGS_TO_PASS)  check)
9094
9095 @endif findutils
9096
9097 .PHONY: install-findutils maybe-install-findutils
9098 maybe-install-findutils:
9099 @if findutils
9100 maybe-install-findutils: install-findutils
9101
9102 install-findutils: installdirs
9103         @: $(MAKE); $(unstage)
9104         @r=`${PWD_COMMAND}`; export r; \
9105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106         $(HOST_EXPORTS) \
9107         (cd $(HOST_SUBDIR)/findutils && \
9108           $(MAKE) $(FLAGS_TO_PASS)  install)
9109
9110 @endif findutils
9111
9112 # Other targets (info, dvi, etc.)
9113
9114 .PHONY: maybe-info-findutils info-findutils
9115 maybe-info-findutils:
9116 @if findutils
9117 maybe-info-findutils: info-findutils
9118
9119 info-findutils: \
9120     configure-findutils 
9121         @: $(MAKE); $(unstage)
9122         @[ -f ./findutils/Makefile ] || exit 0; \
9123         r=`${PWD_COMMAND}`; export r; \
9124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9125         $(HOST_EXPORTS) \
9126         for flag in $(EXTRA_HOST_FLAGS) ; do \
9127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9128         done; \
9129         echo "Doing info in findutils" ; \
9130         (cd $(HOST_SUBDIR)/findutils && \
9131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9133                   "RANLIB=$${RANLIB}" \
9134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9135                   info) \
9136           || exit 1
9137
9138 @endif findutils
9139
9140 .PHONY: maybe-dvi-findutils dvi-findutils
9141 maybe-dvi-findutils:
9142 @if findutils
9143 maybe-dvi-findutils: dvi-findutils
9144
9145 dvi-findutils: \
9146     configure-findutils 
9147         @: $(MAKE); $(unstage)
9148         @[ -f ./findutils/Makefile ] || exit 0; \
9149         r=`${PWD_COMMAND}`; export r; \
9150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9151         $(HOST_EXPORTS) \
9152         for flag in $(EXTRA_HOST_FLAGS) ; do \
9153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9154         done; \
9155         echo "Doing dvi in findutils" ; \
9156         (cd $(HOST_SUBDIR)/findutils && \
9157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9159                   "RANLIB=$${RANLIB}" \
9160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9161                   dvi) \
9162           || exit 1
9163
9164 @endif findutils
9165
9166 .PHONY: maybe-html-findutils html-findutils
9167 maybe-html-findutils:
9168 @if findutils
9169 maybe-html-findutils: html-findutils
9170
9171 html-findutils: \
9172     configure-findutils 
9173         @: $(MAKE); $(unstage)
9174         @[ -f ./findutils/Makefile ] || exit 0; \
9175         r=`${PWD_COMMAND}`; export r; \
9176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9177         $(HOST_EXPORTS) \
9178         for flag in $(EXTRA_HOST_FLAGS) ; do \
9179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9180         done; \
9181         echo "Doing html in findutils" ; \
9182         (cd $(HOST_SUBDIR)/findutils && \
9183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9185                   "RANLIB=$${RANLIB}" \
9186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9187                   html) \
9188           || exit 1
9189
9190 @endif findutils
9191
9192 .PHONY: maybe-TAGS-findutils TAGS-findutils
9193 maybe-TAGS-findutils:
9194 @if findutils
9195 maybe-TAGS-findutils: TAGS-findutils
9196
9197 TAGS-findutils: \
9198     configure-findutils 
9199         @: $(MAKE); $(unstage)
9200         @[ -f ./findutils/Makefile ] || exit 0; \
9201         r=`${PWD_COMMAND}`; export r; \
9202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9203         $(HOST_EXPORTS) \
9204         for flag in $(EXTRA_HOST_FLAGS) ; do \
9205           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9206         done; \
9207         echo "Doing TAGS in findutils" ; \
9208         (cd $(HOST_SUBDIR)/findutils && \
9209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9211                   "RANLIB=$${RANLIB}" \
9212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9213                   TAGS) \
9214           || exit 1
9215
9216 @endif findutils
9217
9218 .PHONY: maybe-install-info-findutils install-info-findutils
9219 maybe-install-info-findutils:
9220 @if findutils
9221 maybe-install-info-findutils: install-info-findutils
9222
9223 install-info-findutils: \
9224     configure-findutils \
9225     info-findutils 
9226         @: $(MAKE); $(unstage)
9227         @[ -f ./findutils/Makefile ] || exit 0; \
9228         r=`${PWD_COMMAND}`; export r; \
9229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9230         $(HOST_EXPORTS) \
9231         for flag in $(EXTRA_HOST_FLAGS) ; do \
9232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9233         done; \
9234         echo "Doing install-info in findutils" ; \
9235         (cd $(HOST_SUBDIR)/findutils && \
9236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9238                   "RANLIB=$${RANLIB}" \
9239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9240                   install-info) \
9241           || exit 1
9242
9243 @endif findutils
9244
9245 .PHONY: maybe-installcheck-findutils installcheck-findutils
9246 maybe-installcheck-findutils:
9247 @if findutils
9248 maybe-installcheck-findutils: installcheck-findutils
9249
9250 installcheck-findutils: \
9251     configure-findutils 
9252         @: $(MAKE); $(unstage)
9253         @[ -f ./findutils/Makefile ] || exit 0; \
9254         r=`${PWD_COMMAND}`; export r; \
9255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9256         $(HOST_EXPORTS) \
9257         for flag in $(EXTRA_HOST_FLAGS) ; do \
9258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9259         done; \
9260         echo "Doing installcheck in findutils" ; \
9261         (cd $(HOST_SUBDIR)/findutils && \
9262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9264                   "RANLIB=$${RANLIB}" \
9265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9266                   installcheck) \
9267           || exit 1
9268
9269 @endif findutils
9270
9271 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
9272 maybe-mostlyclean-findutils:
9273 @if findutils
9274 maybe-mostlyclean-findutils: mostlyclean-findutils
9275
9276 mostlyclean-findutils: 
9277         @: $(MAKE); $(unstage)
9278         @[ -f ./findutils/Makefile ] || exit 0; \
9279         r=`${PWD_COMMAND}`; export r; \
9280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9281         $(HOST_EXPORTS) \
9282         for flag in $(EXTRA_HOST_FLAGS) ; do \
9283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9284         done; \
9285         echo "Doing mostlyclean in findutils" ; \
9286         (cd $(HOST_SUBDIR)/findutils && \
9287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9289                   "RANLIB=$${RANLIB}" \
9290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9291                   mostlyclean) \
9292           || exit 1
9293
9294 @endif findutils
9295
9296 .PHONY: maybe-clean-findutils clean-findutils
9297 maybe-clean-findutils:
9298 @if findutils
9299 maybe-clean-findutils: clean-findutils
9300
9301 clean-findutils: 
9302         @: $(MAKE); $(unstage)
9303         @[ -f ./findutils/Makefile ] || exit 0; \
9304         r=`${PWD_COMMAND}`; export r; \
9305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9306         $(HOST_EXPORTS) \
9307         for flag in $(EXTRA_HOST_FLAGS) ; do \
9308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9309         done; \
9310         echo "Doing clean in findutils" ; \
9311         (cd $(HOST_SUBDIR)/findutils && \
9312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9314                   "RANLIB=$${RANLIB}" \
9315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9316                   clean) \
9317           || exit 1
9318
9319 @endif findutils
9320
9321 .PHONY: maybe-distclean-findutils distclean-findutils
9322 maybe-distclean-findutils:
9323 @if findutils
9324 maybe-distclean-findutils: distclean-findutils
9325
9326 distclean-findutils: 
9327         @: $(MAKE); $(unstage)
9328         @[ -f ./findutils/Makefile ] || exit 0; \
9329         r=`${PWD_COMMAND}`; export r; \
9330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9331         $(HOST_EXPORTS) \
9332         for flag in $(EXTRA_HOST_FLAGS) ; do \
9333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9334         done; \
9335         echo "Doing distclean in findutils" ; \
9336         (cd $(HOST_SUBDIR)/findutils && \
9337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9339                   "RANLIB=$${RANLIB}" \
9340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9341                   distclean) \
9342           || exit 1
9343
9344 @endif findutils
9345
9346 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
9347 maybe-maintainer-clean-findutils:
9348 @if findutils
9349 maybe-maintainer-clean-findutils: maintainer-clean-findutils
9350
9351 maintainer-clean-findutils: 
9352         @: $(MAKE); $(unstage)
9353         @[ -f ./findutils/Makefile ] || exit 0; \
9354         r=`${PWD_COMMAND}`; export r; \
9355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9356         $(HOST_EXPORTS) \
9357         for flag in $(EXTRA_HOST_FLAGS) ; do \
9358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9359         done; \
9360         echo "Doing maintainer-clean in findutils" ; \
9361         (cd $(HOST_SUBDIR)/findutils && \
9362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9364                   "RANLIB=$${RANLIB}" \
9365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9366                   maintainer-clean) \
9367           || exit 1
9368
9369 @endif findutils
9370
9371
9372
9373 .PHONY: configure-find maybe-configure-find
9374 maybe-configure-find:
9375 @if find
9376 maybe-configure-find: configure-find
9377 configure-find: 
9378         @: $(MAKE); $(unstage)
9379         @r=`${PWD_COMMAND}`; export r; \
9380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9381         test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
9382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
9383         $(HOST_EXPORTS) \
9384         echo Configuring in $(HOST_SUBDIR)/find; \
9385         cd "$(HOST_SUBDIR)/find" || exit 1; \
9386         case $(srcdir) in \
9387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9388           *) topdir=`echo $(HOST_SUBDIR)/find/ | \
9389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9390         esac; \
9391         srcdiroption="--srcdir=$${topdir}/find"; \
9392         libsrcdir="$$s/find"; \
9393         $(SHELL) $${libsrcdir}/configure \
9394           $(HOST_CONFIGARGS) $${srcdiroption}  \
9395           || exit 1
9396 @endif find
9397
9398
9399
9400
9401
9402 .PHONY: all-find maybe-all-find
9403 maybe-all-find:
9404 @if find
9405 TARGET-find=all
9406 maybe-all-find: all-find
9407 all-find: configure-find
9408         @: $(MAKE); $(unstage)
9409         @r=`${PWD_COMMAND}`; export r; \
9410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9411         $(HOST_EXPORTS) \
9412         (cd $(HOST_SUBDIR)/find && \
9413           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-find))
9414 @endif find
9415
9416
9417
9418
9419 .PHONY: check-find maybe-check-find
9420 maybe-check-find:
9421 @if find
9422 maybe-check-find: check-find
9423
9424 check-find:
9425         @: $(MAKE); $(unstage)
9426         @r=`${PWD_COMMAND}`; export r; \
9427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428         $(HOST_EXPORTS) \
9429         (cd $(HOST_SUBDIR)/find && \
9430           $(MAKE) $(FLAGS_TO_PASS)  check)
9431
9432 @endif find
9433
9434 .PHONY: install-find maybe-install-find
9435 maybe-install-find:
9436 @if find
9437 maybe-install-find: install-find
9438
9439 install-find: installdirs
9440         @: $(MAKE); $(unstage)
9441         @r=`${PWD_COMMAND}`; export r; \
9442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9443         $(HOST_EXPORTS) \
9444         (cd $(HOST_SUBDIR)/find && \
9445           $(MAKE) $(FLAGS_TO_PASS)  install)
9446
9447 @endif find
9448
9449 # Other targets (info, dvi, etc.)
9450
9451 .PHONY: maybe-info-find info-find
9452 maybe-info-find:
9453 @if find
9454 maybe-info-find: info-find
9455
9456 info-find: \
9457     configure-find 
9458         @: $(MAKE); $(unstage)
9459         @[ -f ./find/Makefile ] || exit 0; \
9460         r=`${PWD_COMMAND}`; export r; \
9461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9462         $(HOST_EXPORTS) \
9463         for flag in $(EXTRA_HOST_FLAGS) ; do \
9464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9465         done; \
9466         echo "Doing info in find" ; \
9467         (cd $(HOST_SUBDIR)/find && \
9468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9470                   "RANLIB=$${RANLIB}" \
9471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9472                   info) \
9473           || exit 1
9474
9475 @endif find
9476
9477 .PHONY: maybe-dvi-find dvi-find
9478 maybe-dvi-find:
9479 @if find
9480 maybe-dvi-find: dvi-find
9481
9482 dvi-find: \
9483     configure-find 
9484         @: $(MAKE); $(unstage)
9485         @[ -f ./find/Makefile ] || exit 0; \
9486         r=`${PWD_COMMAND}`; export r; \
9487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9488         $(HOST_EXPORTS) \
9489         for flag in $(EXTRA_HOST_FLAGS) ; do \
9490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9491         done; \
9492         echo "Doing dvi in find" ; \
9493         (cd $(HOST_SUBDIR)/find && \
9494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9496                   "RANLIB=$${RANLIB}" \
9497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9498                   dvi) \
9499           || exit 1
9500
9501 @endif find
9502
9503 .PHONY: maybe-html-find html-find
9504 maybe-html-find:
9505 @if find
9506 maybe-html-find: html-find
9507
9508 html-find: \
9509     configure-find 
9510         @: $(MAKE); $(unstage)
9511         @[ -f ./find/Makefile ] || exit 0; \
9512         r=`${PWD_COMMAND}`; export r; \
9513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9514         $(HOST_EXPORTS) \
9515         for flag in $(EXTRA_HOST_FLAGS) ; do \
9516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9517         done; \
9518         echo "Doing html in find" ; \
9519         (cd $(HOST_SUBDIR)/find && \
9520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9522                   "RANLIB=$${RANLIB}" \
9523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9524                   html) \
9525           || exit 1
9526
9527 @endif find
9528
9529 .PHONY: maybe-TAGS-find TAGS-find
9530 maybe-TAGS-find:
9531 @if find
9532 maybe-TAGS-find: TAGS-find
9533
9534 TAGS-find: \
9535     configure-find 
9536         @: $(MAKE); $(unstage)
9537         @[ -f ./find/Makefile ] || exit 0; \
9538         r=`${PWD_COMMAND}`; export r; \
9539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9540         $(HOST_EXPORTS) \
9541         for flag in $(EXTRA_HOST_FLAGS) ; do \
9542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9543         done; \
9544         echo "Doing TAGS in find" ; \
9545         (cd $(HOST_SUBDIR)/find && \
9546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9548                   "RANLIB=$${RANLIB}" \
9549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9550                   TAGS) \
9551           || exit 1
9552
9553 @endif find
9554
9555 .PHONY: maybe-install-info-find install-info-find
9556 maybe-install-info-find:
9557 @if find
9558 maybe-install-info-find: install-info-find
9559
9560 install-info-find: \
9561     configure-find \
9562     info-find 
9563         @: $(MAKE); $(unstage)
9564         @[ -f ./find/Makefile ] || exit 0; \
9565         r=`${PWD_COMMAND}`; export r; \
9566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9567         $(HOST_EXPORTS) \
9568         for flag in $(EXTRA_HOST_FLAGS) ; do \
9569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9570         done; \
9571         echo "Doing install-info in find" ; \
9572         (cd $(HOST_SUBDIR)/find && \
9573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9575                   "RANLIB=$${RANLIB}" \
9576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9577                   install-info) \
9578           || exit 1
9579
9580 @endif find
9581
9582 .PHONY: maybe-installcheck-find installcheck-find
9583 maybe-installcheck-find:
9584 @if find
9585 maybe-installcheck-find: installcheck-find
9586
9587 installcheck-find: \
9588     configure-find 
9589         @: $(MAKE); $(unstage)
9590         @[ -f ./find/Makefile ] || exit 0; \
9591         r=`${PWD_COMMAND}`; export r; \
9592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593         $(HOST_EXPORTS) \
9594         for flag in $(EXTRA_HOST_FLAGS) ; do \
9595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9596         done; \
9597         echo "Doing installcheck in find" ; \
9598         (cd $(HOST_SUBDIR)/find && \
9599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9601                   "RANLIB=$${RANLIB}" \
9602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9603                   installcheck) \
9604           || exit 1
9605
9606 @endif find
9607
9608 .PHONY: maybe-mostlyclean-find mostlyclean-find
9609 maybe-mostlyclean-find:
9610 @if find
9611 maybe-mostlyclean-find: mostlyclean-find
9612
9613 mostlyclean-find: 
9614         @: $(MAKE); $(unstage)
9615         @[ -f ./find/Makefile ] || exit 0; \
9616         r=`${PWD_COMMAND}`; export r; \
9617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9618         $(HOST_EXPORTS) \
9619         for flag in $(EXTRA_HOST_FLAGS) ; do \
9620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9621         done; \
9622         echo "Doing mostlyclean in find" ; \
9623         (cd $(HOST_SUBDIR)/find && \
9624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9626                   "RANLIB=$${RANLIB}" \
9627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9628                   mostlyclean) \
9629           || exit 1
9630
9631 @endif find
9632
9633 .PHONY: maybe-clean-find clean-find
9634 maybe-clean-find:
9635 @if find
9636 maybe-clean-find: clean-find
9637
9638 clean-find: 
9639         @: $(MAKE); $(unstage)
9640         @[ -f ./find/Makefile ] || exit 0; \
9641         r=`${PWD_COMMAND}`; export r; \
9642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643         $(HOST_EXPORTS) \
9644         for flag in $(EXTRA_HOST_FLAGS) ; do \
9645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646         done; \
9647         echo "Doing clean in find" ; \
9648         (cd $(HOST_SUBDIR)/find && \
9649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651                   "RANLIB=$${RANLIB}" \
9652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9653                   clean) \
9654           || exit 1
9655
9656 @endif find
9657
9658 .PHONY: maybe-distclean-find distclean-find
9659 maybe-distclean-find:
9660 @if find
9661 maybe-distclean-find: distclean-find
9662
9663 distclean-find: 
9664         @: $(MAKE); $(unstage)
9665         @[ -f ./find/Makefile ] || exit 0; \
9666         r=`${PWD_COMMAND}`; export r; \
9667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9668         $(HOST_EXPORTS) \
9669         for flag in $(EXTRA_HOST_FLAGS) ; do \
9670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9671         done; \
9672         echo "Doing distclean in find" ; \
9673         (cd $(HOST_SUBDIR)/find && \
9674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9676                   "RANLIB=$${RANLIB}" \
9677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9678                   distclean) \
9679           || exit 1
9680
9681 @endif find
9682
9683 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
9684 maybe-maintainer-clean-find:
9685 @if find
9686 maybe-maintainer-clean-find: maintainer-clean-find
9687
9688 maintainer-clean-find: 
9689         @: $(MAKE); $(unstage)
9690         @[ -f ./find/Makefile ] || exit 0; \
9691         r=`${PWD_COMMAND}`; export r; \
9692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9693         $(HOST_EXPORTS) \
9694         for flag in $(EXTRA_HOST_FLAGS) ; do \
9695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9696         done; \
9697         echo "Doing maintainer-clean in find" ; \
9698         (cd $(HOST_SUBDIR)/find && \
9699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9701                   "RANLIB=$${RANLIB}" \
9702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9703                   maintainer-clean) \
9704           || exit 1
9705
9706 @endif find
9707
9708
9709
9710 .PHONY: configure-fixincludes maybe-configure-fixincludes
9711 maybe-configure-fixincludes:
9712 @if fixincludes
9713 maybe-configure-fixincludes: configure-fixincludes
9714 configure-fixincludes: 
9715         @: $(MAKE); $(unstage)
9716         @r=`${PWD_COMMAND}`; export r; \
9717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9719         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
9720         $(HOST_EXPORTS) \
9721         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
9722         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
9723         case $(srcdir) in \
9724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9725           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9727         esac; \
9728         srcdiroption="--srcdir=$${topdir}/fixincludes"; \
9729         libsrcdir="$$s/fixincludes"; \
9730         $(SHELL) $${libsrcdir}/configure \
9731           $(HOST_CONFIGARGS) $${srcdiroption}  \
9732           || exit 1
9733 @endif fixincludes
9734
9735
9736
9737
9738
9739 .PHONY: all-fixincludes maybe-all-fixincludes
9740 maybe-all-fixincludes:
9741 @if fixincludes
9742 TARGET-fixincludes=all
9743 maybe-all-fixincludes: all-fixincludes
9744 all-fixincludes: configure-fixincludes
9745         @: $(MAKE); $(unstage)
9746         @r=`${PWD_COMMAND}`; export r; \
9747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9748         $(HOST_EXPORTS) \
9749         (cd $(HOST_SUBDIR)/fixincludes && \
9750           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-fixincludes))
9751 @endif fixincludes
9752
9753
9754
9755
9756 .PHONY: check-fixincludes maybe-check-fixincludes
9757 maybe-check-fixincludes:
9758 @if fixincludes
9759 maybe-check-fixincludes: check-fixincludes
9760
9761 check-fixincludes:
9762         @: $(MAKE); $(unstage)
9763         @r=`${PWD_COMMAND}`; export r; \
9764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9765         $(HOST_EXPORTS) \
9766         (cd $(HOST_SUBDIR)/fixincludes && \
9767           $(MAKE) $(FLAGS_TO_PASS)  check)
9768
9769 @endif fixincludes
9770
9771 .PHONY: install-fixincludes maybe-install-fixincludes
9772 maybe-install-fixincludes:
9773 @if fixincludes
9774 maybe-install-fixincludes: install-fixincludes
9775
9776 install-fixincludes: installdirs
9777         @: $(MAKE); $(unstage)
9778         @r=`${PWD_COMMAND}`; export r; \
9779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9780         $(HOST_EXPORTS) \
9781         (cd $(HOST_SUBDIR)/fixincludes && \
9782           $(MAKE) $(FLAGS_TO_PASS)  install)
9783
9784 @endif fixincludes
9785
9786 # Other targets (info, dvi, etc.)
9787
9788 .PHONY: maybe-info-fixincludes info-fixincludes
9789 maybe-info-fixincludes:
9790 @if fixincludes
9791 maybe-info-fixincludes: info-fixincludes
9792
9793 # fixincludes doesn't support info.
9794 info-fixincludes:
9795
9796 @endif fixincludes
9797
9798 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9799 maybe-dvi-fixincludes:
9800 @if fixincludes
9801 maybe-dvi-fixincludes: dvi-fixincludes
9802
9803 # fixincludes doesn't support dvi.
9804 dvi-fixincludes:
9805
9806 @endif fixincludes
9807
9808 .PHONY: maybe-html-fixincludes html-fixincludes
9809 maybe-html-fixincludes:
9810 @if fixincludes
9811 maybe-html-fixincludes: html-fixincludes
9812
9813 html-fixincludes: \
9814     configure-fixincludes 
9815         @: $(MAKE); $(unstage)
9816         @[ -f ./fixincludes/Makefile ] || exit 0; \
9817         r=`${PWD_COMMAND}`; export r; \
9818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9819         $(HOST_EXPORTS) \
9820         for flag in $(EXTRA_HOST_FLAGS) ; do \
9821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9822         done; \
9823         echo "Doing html in fixincludes" ; \
9824         (cd $(HOST_SUBDIR)/fixincludes && \
9825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9827                   "RANLIB=$${RANLIB}" \
9828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9829                   html) \
9830           || exit 1
9831
9832 @endif fixincludes
9833
9834 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9835 maybe-TAGS-fixincludes:
9836 @if fixincludes
9837 maybe-TAGS-fixincludes: TAGS-fixincludes
9838
9839 # fixincludes doesn't support TAGS.
9840 TAGS-fixincludes:
9841
9842 @endif fixincludes
9843
9844 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9845 maybe-install-info-fixincludes:
9846 @if fixincludes
9847 maybe-install-info-fixincludes: install-info-fixincludes
9848
9849 # fixincludes doesn't support install-info.
9850 install-info-fixincludes:
9851
9852 @endif fixincludes
9853
9854 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9855 maybe-installcheck-fixincludes:
9856 @if fixincludes
9857 maybe-installcheck-fixincludes: installcheck-fixincludes
9858
9859 # fixincludes doesn't support installcheck.
9860 installcheck-fixincludes:
9861
9862 @endif fixincludes
9863
9864 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9865 maybe-mostlyclean-fixincludes:
9866 @if fixincludes
9867 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9868
9869 mostlyclean-fixincludes: 
9870         @: $(MAKE); $(unstage)
9871         @[ -f ./fixincludes/Makefile ] || exit 0; \
9872         r=`${PWD_COMMAND}`; export r; \
9873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874         $(HOST_EXPORTS) \
9875         for flag in $(EXTRA_HOST_FLAGS) ; do \
9876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9877         done; \
9878         echo "Doing mostlyclean in fixincludes" ; \
9879         (cd $(HOST_SUBDIR)/fixincludes && \
9880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9882                   "RANLIB=$${RANLIB}" \
9883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9884                   mostlyclean) \
9885           || exit 1
9886
9887 @endif fixincludes
9888
9889 .PHONY: maybe-clean-fixincludes clean-fixincludes
9890 maybe-clean-fixincludes:
9891 @if fixincludes
9892 maybe-clean-fixincludes: clean-fixincludes
9893
9894 clean-fixincludes: 
9895         @: $(MAKE); $(unstage)
9896         @[ -f ./fixincludes/Makefile ] || exit 0; \
9897         r=`${PWD_COMMAND}`; export r; \
9898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899         $(HOST_EXPORTS) \
9900         for flag in $(EXTRA_HOST_FLAGS) ; do \
9901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902         done; \
9903         echo "Doing clean in fixincludes" ; \
9904         (cd $(HOST_SUBDIR)/fixincludes && \
9905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907                   "RANLIB=$${RANLIB}" \
9908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9909                   clean) \
9910           || exit 1
9911
9912 @endif fixincludes
9913
9914 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9915 maybe-distclean-fixincludes:
9916 @if fixincludes
9917 maybe-distclean-fixincludes: distclean-fixincludes
9918
9919 distclean-fixincludes: 
9920         @: $(MAKE); $(unstage)
9921         @[ -f ./fixincludes/Makefile ] || exit 0; \
9922         r=`${PWD_COMMAND}`; export r; \
9923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924         $(HOST_EXPORTS) \
9925         for flag in $(EXTRA_HOST_FLAGS) ; do \
9926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9927         done; \
9928         echo "Doing distclean in fixincludes" ; \
9929         (cd $(HOST_SUBDIR)/fixincludes && \
9930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9932                   "RANLIB=$${RANLIB}" \
9933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9934                   distclean) \
9935           || exit 1
9936
9937 @endif fixincludes
9938
9939 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9940 maybe-maintainer-clean-fixincludes:
9941 @if fixincludes
9942 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9943
9944 maintainer-clean-fixincludes: 
9945         @: $(MAKE); $(unstage)
9946         @[ -f ./fixincludes/Makefile ] || exit 0; \
9947         r=`${PWD_COMMAND}`; export r; \
9948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9949         $(HOST_EXPORTS) \
9950         for flag in $(EXTRA_HOST_FLAGS) ; do \
9951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9952         done; \
9953         echo "Doing maintainer-clean in fixincludes" ; \
9954         (cd $(HOST_SUBDIR)/fixincludes && \
9955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9957                   "RANLIB=$${RANLIB}" \
9958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
9959                   maintainer-clean) \
9960           || exit 1
9961
9962 @endif fixincludes
9963
9964
9965
9966 .PHONY: configure-flex maybe-configure-flex
9967 maybe-configure-flex:
9968 @if flex
9969 maybe-configure-flex: configure-flex
9970 configure-flex: 
9971         @: $(MAKE); $(unstage)
9972         @r=`${PWD_COMMAND}`; export r; \
9973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9974         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
9976         $(HOST_EXPORTS) \
9977         echo Configuring in $(HOST_SUBDIR)/flex; \
9978         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9979         case $(srcdir) in \
9980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9981           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9983         esac; \
9984         srcdiroption="--srcdir=$${topdir}/flex"; \
9985         libsrcdir="$$s/flex"; \
9986         $(SHELL) $${libsrcdir}/configure \
9987           $(HOST_CONFIGARGS) $${srcdiroption}  \
9988           || exit 1
9989 @endif flex
9990
9991
9992
9993
9994
9995 .PHONY: all-flex maybe-all-flex
9996 maybe-all-flex:
9997 @if flex
9998 TARGET-flex=all
9999 maybe-all-flex: all-flex
10000 all-flex: configure-flex
10001         @: $(MAKE); $(unstage)
10002         @r=`${PWD_COMMAND}`; export r; \
10003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004         $(HOST_EXPORTS) \
10005         (cd $(HOST_SUBDIR)/flex && \
10006           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-flex))
10007 @endif flex
10008
10009
10010
10011
10012 .PHONY: check-flex maybe-check-flex
10013 maybe-check-flex:
10014 @if flex
10015 maybe-check-flex: check-flex
10016
10017 # This module is only tested in a native toolchain.
10018 check-flex:
10019         @: $(MAKE); $(unstage)
10020         @if [ '$(host)' = '$(target)' ] ; then \
10021           r=`${PWD_COMMAND}`; export r; \
10022           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10023           $(HOST_EXPORTS) \
10024           (cd $(HOST_SUBDIR)/flex && \
10025             $(MAKE) $(FLAGS_TO_PASS)  check); \
10026         fi
10027
10028 @endif flex
10029
10030 .PHONY: install-flex maybe-install-flex
10031 maybe-install-flex:
10032 @if flex
10033 maybe-install-flex: install-flex
10034
10035 install-flex: installdirs
10036         @: $(MAKE); $(unstage)
10037         @r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(HOST_EXPORTS) \
10040         (cd $(HOST_SUBDIR)/flex && \
10041           $(MAKE) $(FLAGS_TO_PASS)  install)
10042
10043 @endif flex
10044
10045 # Other targets (info, dvi, etc.)
10046
10047 .PHONY: maybe-info-flex info-flex
10048 maybe-info-flex:
10049 @if flex
10050 maybe-info-flex: info-flex
10051
10052 info-flex: \
10053     configure-flex 
10054         @: $(MAKE); $(unstage)
10055         @[ -f ./flex/Makefile ] || exit 0; \
10056         r=`${PWD_COMMAND}`; export r; \
10057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10058         $(HOST_EXPORTS) \
10059         for flag in $(EXTRA_HOST_FLAGS) ; do \
10060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10061         done; \
10062         echo "Doing info in flex" ; \
10063         (cd $(HOST_SUBDIR)/flex && \
10064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10066                   "RANLIB=$${RANLIB}" \
10067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10068                   info) \
10069           || exit 1
10070
10071 @endif flex
10072
10073 .PHONY: maybe-dvi-flex dvi-flex
10074 maybe-dvi-flex:
10075 @if flex
10076 maybe-dvi-flex: dvi-flex
10077
10078 dvi-flex: \
10079     configure-flex 
10080         @: $(MAKE); $(unstage)
10081         @[ -f ./flex/Makefile ] || exit 0; \
10082         r=`${PWD_COMMAND}`; export r; \
10083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10084         $(HOST_EXPORTS) \
10085         for flag in $(EXTRA_HOST_FLAGS) ; do \
10086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10087         done; \
10088         echo "Doing dvi in flex" ; \
10089         (cd $(HOST_SUBDIR)/flex && \
10090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10092                   "RANLIB=$${RANLIB}" \
10093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10094                   dvi) \
10095           || exit 1
10096
10097 @endif flex
10098
10099 .PHONY: maybe-html-flex html-flex
10100 maybe-html-flex:
10101 @if flex
10102 maybe-html-flex: html-flex
10103
10104 html-flex: \
10105     configure-flex 
10106         @: $(MAKE); $(unstage)
10107         @[ -f ./flex/Makefile ] || exit 0; \
10108         r=`${PWD_COMMAND}`; export r; \
10109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10110         $(HOST_EXPORTS) \
10111         for flag in $(EXTRA_HOST_FLAGS) ; do \
10112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10113         done; \
10114         echo "Doing html in flex" ; \
10115         (cd $(HOST_SUBDIR)/flex && \
10116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10118                   "RANLIB=$${RANLIB}" \
10119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10120                   html) \
10121           || exit 1
10122
10123 @endif flex
10124
10125 .PHONY: maybe-TAGS-flex TAGS-flex
10126 maybe-TAGS-flex:
10127 @if flex
10128 maybe-TAGS-flex: TAGS-flex
10129
10130 TAGS-flex: \
10131     configure-flex 
10132         @: $(MAKE); $(unstage)
10133         @[ -f ./flex/Makefile ] || exit 0; \
10134         r=`${PWD_COMMAND}`; export r; \
10135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10136         $(HOST_EXPORTS) \
10137         for flag in $(EXTRA_HOST_FLAGS) ; do \
10138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10139         done; \
10140         echo "Doing TAGS in flex" ; \
10141         (cd $(HOST_SUBDIR)/flex && \
10142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10144                   "RANLIB=$${RANLIB}" \
10145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10146                   TAGS) \
10147           || exit 1
10148
10149 @endif flex
10150
10151 .PHONY: maybe-install-info-flex install-info-flex
10152 maybe-install-info-flex:
10153 @if flex
10154 maybe-install-info-flex: install-info-flex
10155
10156 install-info-flex: \
10157     configure-flex \
10158     info-flex 
10159         @: $(MAKE); $(unstage)
10160         @[ -f ./flex/Makefile ] || exit 0; \
10161         r=`${PWD_COMMAND}`; export r; \
10162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10163         $(HOST_EXPORTS) \
10164         for flag in $(EXTRA_HOST_FLAGS) ; do \
10165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10166         done; \
10167         echo "Doing install-info in flex" ; \
10168         (cd $(HOST_SUBDIR)/flex && \
10169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10171                   "RANLIB=$${RANLIB}" \
10172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10173                   install-info) \
10174           || exit 1
10175
10176 @endif flex
10177
10178 .PHONY: maybe-installcheck-flex installcheck-flex
10179 maybe-installcheck-flex:
10180 @if flex
10181 maybe-installcheck-flex: installcheck-flex
10182
10183 installcheck-flex: \
10184     configure-flex 
10185         @: $(MAKE); $(unstage)
10186         @[ -f ./flex/Makefile ] || exit 0; \
10187         r=`${PWD_COMMAND}`; export r; \
10188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10189         $(HOST_EXPORTS) \
10190         for flag in $(EXTRA_HOST_FLAGS) ; do \
10191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10192         done; \
10193         echo "Doing installcheck in flex" ; \
10194         (cd $(HOST_SUBDIR)/flex && \
10195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10197                   "RANLIB=$${RANLIB}" \
10198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10199                   installcheck) \
10200           || exit 1
10201
10202 @endif flex
10203
10204 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10205 maybe-mostlyclean-flex:
10206 @if flex
10207 maybe-mostlyclean-flex: mostlyclean-flex
10208
10209 mostlyclean-flex: 
10210         @: $(MAKE); $(unstage)
10211         @[ -f ./flex/Makefile ] || exit 0; \
10212         r=`${PWD_COMMAND}`; export r; \
10213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10214         $(HOST_EXPORTS) \
10215         for flag in $(EXTRA_HOST_FLAGS) ; do \
10216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10217         done; \
10218         echo "Doing mostlyclean in flex" ; \
10219         (cd $(HOST_SUBDIR)/flex && \
10220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10222                   "RANLIB=$${RANLIB}" \
10223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10224                   mostlyclean) \
10225           || exit 1
10226
10227 @endif flex
10228
10229 .PHONY: maybe-clean-flex clean-flex
10230 maybe-clean-flex:
10231 @if flex
10232 maybe-clean-flex: clean-flex
10233
10234 clean-flex: 
10235         @: $(MAKE); $(unstage)
10236         @[ -f ./flex/Makefile ] || exit 0; \
10237         r=`${PWD_COMMAND}`; export r; \
10238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10239         $(HOST_EXPORTS) \
10240         for flag in $(EXTRA_HOST_FLAGS) ; do \
10241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10242         done; \
10243         echo "Doing clean in flex" ; \
10244         (cd $(HOST_SUBDIR)/flex && \
10245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10247                   "RANLIB=$${RANLIB}" \
10248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10249                   clean) \
10250           || exit 1
10251
10252 @endif flex
10253
10254 .PHONY: maybe-distclean-flex distclean-flex
10255 maybe-distclean-flex:
10256 @if flex
10257 maybe-distclean-flex: distclean-flex
10258
10259 distclean-flex: 
10260         @: $(MAKE); $(unstage)
10261         @[ -f ./flex/Makefile ] || exit 0; \
10262         r=`${PWD_COMMAND}`; export r; \
10263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10264         $(HOST_EXPORTS) \
10265         for flag in $(EXTRA_HOST_FLAGS) ; do \
10266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10267         done; \
10268         echo "Doing distclean in flex" ; \
10269         (cd $(HOST_SUBDIR)/flex && \
10270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10272                   "RANLIB=$${RANLIB}" \
10273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10274                   distclean) \
10275           || exit 1
10276
10277 @endif flex
10278
10279 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10280 maybe-maintainer-clean-flex:
10281 @if flex
10282 maybe-maintainer-clean-flex: maintainer-clean-flex
10283
10284 maintainer-clean-flex: 
10285         @: $(MAKE); $(unstage)
10286         @[ -f ./flex/Makefile ] || exit 0; \
10287         r=`${PWD_COMMAND}`; export r; \
10288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10289         $(HOST_EXPORTS) \
10290         for flag in $(EXTRA_HOST_FLAGS) ; do \
10291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10292         done; \
10293         echo "Doing maintainer-clean in flex" ; \
10294         (cd $(HOST_SUBDIR)/flex && \
10295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10297                   "RANLIB=$${RANLIB}" \
10298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10299                   maintainer-clean) \
10300           || exit 1
10301
10302 @endif flex
10303
10304
10305
10306 .PHONY: configure-gas maybe-configure-gas
10307 maybe-configure-gas:
10308 @if gas
10309 maybe-configure-gas: configure-gas
10310 configure-gas: 
10311 @endif gas
10312 @if gas-bootstrap
10313         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10314 @endif gas-bootstrap
10315 @if gas
10316         @r=`${PWD_COMMAND}`; export r; \
10317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10318         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10319         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10320         $(HOST_EXPORTS) \
10321         echo Configuring in $(HOST_SUBDIR)/gas; \
10322         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10323         case $(srcdir) in \
10324           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10325           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10326                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10327         esac; \
10328         srcdiroption="--srcdir=$${topdir}/gas"; \
10329         libsrcdir="$$s/gas"; \
10330         $(SHELL) $${libsrcdir}/configure \
10331           $(HOST_CONFIGARGS) $${srcdiroption}  \
10332           || exit 1
10333 @endif gas
10334
10335
10336
10337 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10338 maybe-configure-stage1-gas:
10339 @if gas-bootstrap
10340 maybe-configure-stage1-gas: configure-stage1-gas
10341 configure-stage1-gas:
10342         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10344         @r=`${PWD_COMMAND}`; export r; \
10345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10346         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10347         $(HOST_EXPORTS) \
10348         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
10349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10350         cd $(HOST_SUBDIR)/gas || exit 1; \
10351         case $(srcdir) in \
10352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10353           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10355         esac; \
10356         srcdiroption="--srcdir=$${topdir}/gas"; \
10357         libsrcdir="$$s/gas"; \
10358         $(SHELL) $${libsrcdir}/configure \
10359           $(HOST_CONFIGARGS) $${srcdiroption} \
10360           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
10361 @endif gas-bootstrap
10362
10363 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10364 maybe-configure-stage2-gas:
10365 @if gas-bootstrap
10366 maybe-configure-stage2-gas: configure-stage2-gas
10367 configure-stage2-gas:
10368         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10370         @r=`${PWD_COMMAND}`; export r; \
10371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10372         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10373         $(HOST_EXPORTS) \
10374         $(POSTSTAGE1_HOST_EXPORTS) \
10375         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
10376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10377         cd $(HOST_SUBDIR)/gas || exit 1; \
10378         case $(srcdir) in \
10379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10380           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10382         esac; \
10383         srcdiroption="--srcdir=$${topdir}/gas"; \
10384         libsrcdir="$$s/gas"; \
10385         $(SHELL) $${libsrcdir}/configure \
10386           $(HOST_CONFIGARGS) $${srcdiroption} \
10387           @stage2_werror_flag@ 
10388 @endif gas-bootstrap
10389
10390 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10391 maybe-configure-stage3-gas:
10392 @if gas-bootstrap
10393 maybe-configure-stage3-gas: configure-stage3-gas
10394 configure-stage3-gas:
10395         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10397         @r=`${PWD_COMMAND}`; export r; \
10398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10399         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10400         $(HOST_EXPORTS) \
10401         $(POSTSTAGE1_HOST_EXPORTS) \
10402         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
10403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10404         cd $(HOST_SUBDIR)/gas || exit 1; \
10405         case $(srcdir) in \
10406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10407           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10409         esac; \
10410         srcdiroption="--srcdir=$${topdir}/gas"; \
10411         libsrcdir="$$s/gas"; \
10412         $(SHELL) $${libsrcdir}/configure \
10413           $(HOST_CONFIGARGS) $${srcdiroption} \
10414           @stage2_werror_flag@ 
10415 @endif gas-bootstrap
10416
10417 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10418 maybe-configure-stage4-gas:
10419 @if gas-bootstrap
10420 maybe-configure-stage4-gas: configure-stage4-gas
10421 configure-stage4-gas:
10422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10424         @r=`${PWD_COMMAND}`; export r; \
10425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10426         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10427         $(HOST_EXPORTS) \
10428         $(POSTSTAGE1_HOST_EXPORTS) \
10429         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
10430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10431         cd $(HOST_SUBDIR)/gas || exit 1; \
10432         case $(srcdir) in \
10433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10434           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10436         esac; \
10437         srcdiroption="--srcdir=$${topdir}/gas"; \
10438         libsrcdir="$$s/gas"; \
10439         $(SHELL) $${libsrcdir}/configure \
10440           $(HOST_CONFIGARGS) $${srcdiroption} \
10441           @stage2_werror_flag@ 
10442 @endif gas-bootstrap
10443
10444 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10445 maybe-configure-stageprofile-gas:
10446 @if gas-bootstrap
10447 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10448 configure-stageprofile-gas:
10449         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10450         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10451         @r=`${PWD_COMMAND}`; export r; \
10452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10453         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10454         $(HOST_EXPORTS) \
10455         $(POSTSTAGE1_HOST_EXPORTS) \
10456         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
10457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10458         cd $(HOST_SUBDIR)/gas || exit 1; \
10459         case $(srcdir) in \
10460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10461           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10463         esac; \
10464         srcdiroption="--srcdir=$${topdir}/gas"; \
10465         libsrcdir="$$s/gas"; \
10466         $(SHELL) $${libsrcdir}/configure \
10467           $(HOST_CONFIGARGS) $${srcdiroption} \
10468           @stage2_werror_flag@ 
10469 @endif gas-bootstrap
10470
10471 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10472 maybe-configure-stagefeedback-gas:
10473 @if gas-bootstrap
10474 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10475 configure-stagefeedback-gas:
10476         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10477         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10478         @r=`${PWD_COMMAND}`; export r; \
10479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10480         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10481         $(HOST_EXPORTS) \
10482         $(POSTSTAGE1_HOST_EXPORTS) \
10483         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
10484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
10485         cd $(HOST_SUBDIR)/gas || exit 1; \
10486         case $(srcdir) in \
10487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10488           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10490         esac; \
10491         srcdiroption="--srcdir=$${topdir}/gas"; \
10492         libsrcdir="$$s/gas"; \
10493         $(SHELL) $${libsrcdir}/configure \
10494           $(HOST_CONFIGARGS) $${srcdiroption} \
10495           @stage2_werror_flag@ 
10496 @endif gas-bootstrap
10497
10498
10499
10500
10501
10502 .PHONY: all-gas maybe-all-gas
10503 maybe-all-gas:
10504 @if gas
10505 TARGET-gas=all
10506 maybe-all-gas: all-gas
10507 all-gas: configure-gas
10508 @endif gas
10509 @if gas-bootstrap
10510         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10511 @endif gas-bootstrap
10512 @if gas
10513         @r=`${PWD_COMMAND}`; export r; \
10514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515         $(HOST_EXPORTS) \
10516         (cd $(HOST_SUBDIR)/gas && \
10517           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gas))
10518 @endif gas
10519
10520
10521
10522 .PHONY: all-stage1-gas maybe-all-stage1-gas
10523 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10524 maybe-all-stage1-gas:
10525 maybe-clean-stage1-gas:
10526 @if gas-bootstrap
10527 maybe-all-stage1-gas: all-stage1-gas
10528 all-stage1: all-stage1-gas
10529 TARGET-stage1-gas = $(TARGET-gas)
10530 all-stage1-gas: configure-stage1-gas
10531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10532         @r=`${PWD_COMMAND}`; export r; \
10533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10534         $(HOST_EXPORTS) \
10535         cd $(HOST_SUBDIR)/gas && \
10536         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
10537                 $(TARGET-stage1-gas)
10538
10539 maybe-clean-stage1-gas: clean-stage1-gas
10540 clean-stage1: clean-stage1-gas
10541 clean-stage1-gas:
10542         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] \
10543           || exit 0 ; \
10544         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
10545         cd $(HOST_SUBDIR)/gas && \
10546         $(MAKE) $(FLAGS_TO_PASS)  \
10547                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
10548 @endif gas-bootstrap
10549
10550
10551 .PHONY: all-stage2-gas maybe-all-stage2-gas
10552 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10553 maybe-all-stage2-gas:
10554 maybe-clean-stage2-gas:
10555 @if gas-bootstrap
10556 maybe-all-stage2-gas: all-stage2-gas
10557 all-stage2: all-stage2-gas
10558 TARGET-stage2-gas = $(TARGET-gas)
10559 all-stage2-gas: configure-stage2-gas
10560         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10561         @r=`${PWD_COMMAND}`; export r; \
10562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10563         $(HOST_EXPORTS) \
10564         $(POSTSTAGE1_HOST_EXPORTS) \
10565         cd $(HOST_SUBDIR)/gas && \
10566         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10567                 $(TARGET-stage2-gas)
10568
10569 maybe-clean-stage2-gas: clean-stage2-gas
10570 clean-stage2: clean-stage2-gas
10571 clean-stage2-gas:
10572         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] \
10573           || exit 0 ; \
10574         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
10575         cd $(HOST_SUBDIR)/gas && \
10576         $(MAKE) $(FLAGS_TO_PASS)  \
10577                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10578                   clean
10579 @endif gas-bootstrap
10580
10581
10582 .PHONY: all-stage3-gas maybe-all-stage3-gas
10583 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10584 maybe-all-stage3-gas:
10585 maybe-clean-stage3-gas:
10586 @if gas-bootstrap
10587 maybe-all-stage3-gas: all-stage3-gas
10588 all-stage3: all-stage3-gas
10589 TARGET-stage3-gas = $(TARGET-gas)
10590 all-stage3-gas: configure-stage3-gas
10591         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10592         @r=`${PWD_COMMAND}`; export r; \
10593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10594         $(HOST_EXPORTS) \
10595         $(POSTSTAGE1_HOST_EXPORTS) \
10596         cd $(HOST_SUBDIR)/gas && \
10597         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10598                 $(TARGET-stage3-gas)
10599
10600 maybe-clean-stage3-gas: clean-stage3-gas
10601 clean-stage3: clean-stage3-gas
10602 clean-stage3-gas:
10603         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] \
10604           || exit 0 ; \
10605         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
10606         cd $(HOST_SUBDIR)/gas && \
10607         $(MAKE) $(FLAGS_TO_PASS)  \
10608                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10609                   clean
10610 @endif gas-bootstrap
10611
10612
10613 .PHONY: all-stage4-gas maybe-all-stage4-gas
10614 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10615 maybe-all-stage4-gas:
10616 maybe-clean-stage4-gas:
10617 @if gas-bootstrap
10618 maybe-all-stage4-gas: all-stage4-gas
10619 all-stage4: all-stage4-gas
10620 TARGET-stage4-gas = $(TARGET-gas)
10621 all-stage4-gas: configure-stage4-gas
10622         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10623         @r=`${PWD_COMMAND}`; export r; \
10624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10625         $(HOST_EXPORTS) \
10626         $(POSTSTAGE1_HOST_EXPORTS) \
10627         cd $(HOST_SUBDIR)/gas && \
10628         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
10629                 $(TARGET-stage4-gas)
10630
10631 maybe-clean-stage4-gas: clean-stage4-gas
10632 clean-stage4: clean-stage4-gas
10633 clean-stage4-gas:
10634         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] \
10635           || exit 0 ; \
10636         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
10637         cd $(HOST_SUBDIR)/gas && \
10638         $(MAKE) $(FLAGS_TO_PASS)  \
10639                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10640                   clean
10641 @endif gas-bootstrap
10642
10643
10644 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10645 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10646 maybe-all-stageprofile-gas:
10647 maybe-clean-stageprofile-gas:
10648 @if gas-bootstrap
10649 maybe-all-stageprofile-gas: all-stageprofile-gas
10650 all-stageprofile: all-stageprofile-gas
10651 TARGET-stageprofile-gas = $(TARGET-gas)
10652 all-stageprofile-gas: configure-stageprofile-gas
10653         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10654         @r=`${PWD_COMMAND}`; export r; \
10655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10656         $(HOST_EXPORTS) \
10657         $(POSTSTAGE1_HOST_EXPORTS) \
10658         cd $(HOST_SUBDIR)/gas && \
10659         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
10660                 $(TARGET-stageprofile-gas)
10661
10662 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10663 clean-stageprofile: clean-stageprofile-gas
10664 clean-stageprofile-gas:
10665         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] \
10666           || exit 0 ; \
10667         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
10668         cd $(HOST_SUBDIR)/gas && \
10669         $(MAKE) $(FLAGS_TO_PASS)  \
10670                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10671                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
10672 @endif gas-bootstrap
10673
10674
10675 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10676 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10677 maybe-all-stagefeedback-gas:
10678 maybe-clean-stagefeedback-gas:
10679 @if gas-bootstrap
10680 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10681 all-stagefeedback: all-stagefeedback-gas
10682 TARGET-stagefeedback-gas = $(TARGET-gas)
10683 all-stagefeedback-gas: configure-stagefeedback-gas
10684         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10685         @r=`${PWD_COMMAND}`; export r; \
10686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10687         $(HOST_EXPORTS) \
10688         $(POSTSTAGE1_HOST_EXPORTS) \
10689         cd $(HOST_SUBDIR)/gas && \
10690         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
10691                 $(TARGET-stagefeedback-gas)
10692
10693 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10694 clean-stagefeedback: clean-stagefeedback-gas
10695 clean-stagefeedback-gas:
10696         @[ -f $(HOST_SUBDIR)/gas/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] \
10697           || exit 0 ; \
10698         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
10699         cd $(HOST_SUBDIR)/gas && \
10700         $(MAKE) $(FLAGS_TO_PASS)  \
10701                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
10702                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
10703 @endif gas-bootstrap
10704
10705
10706
10707
10708
10709 .PHONY: check-gas maybe-check-gas
10710 maybe-check-gas:
10711 @if gas
10712 maybe-check-gas: check-gas
10713
10714 check-gas:
10715         @: $(MAKE); $(unstage)
10716         @r=`${PWD_COMMAND}`; export r; \
10717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10718         $(HOST_EXPORTS) \
10719         (cd $(HOST_SUBDIR)/gas && \
10720           $(MAKE) $(FLAGS_TO_PASS)  check)
10721
10722 @endif gas
10723
10724 .PHONY: install-gas maybe-install-gas
10725 maybe-install-gas:
10726 @if gas
10727 maybe-install-gas: install-gas
10728
10729 install-gas: installdirs
10730         @: $(MAKE); $(unstage)
10731         @r=`${PWD_COMMAND}`; export r; \
10732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10733         $(HOST_EXPORTS) \
10734         (cd $(HOST_SUBDIR)/gas && \
10735           $(MAKE) $(FLAGS_TO_PASS)  install)
10736
10737 @endif gas
10738
10739 # Other targets (info, dvi, etc.)
10740
10741 .PHONY: maybe-info-gas info-gas
10742 maybe-info-gas:
10743 @if gas
10744 maybe-info-gas: info-gas
10745
10746 info-gas: \
10747     configure-gas 
10748         @[ -f ./gas/Makefile ] || exit 0; \
10749         r=`${PWD_COMMAND}`; export r; \
10750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10751         $(HOST_EXPORTS) \
10752         for flag in $(EXTRA_HOST_FLAGS) ; do \
10753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10754         done; \
10755         echo "Doing info in gas" ; \
10756         (cd $(HOST_SUBDIR)/gas && \
10757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10759                   "RANLIB=$${RANLIB}" \
10760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10761                   info) \
10762           || exit 1
10763
10764 @endif gas
10765
10766 .PHONY: maybe-dvi-gas dvi-gas
10767 maybe-dvi-gas:
10768 @if gas
10769 maybe-dvi-gas: dvi-gas
10770
10771 dvi-gas: \
10772     configure-gas 
10773         @[ -f ./gas/Makefile ] || exit 0; \
10774         r=`${PWD_COMMAND}`; export r; \
10775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10776         $(HOST_EXPORTS) \
10777         for flag in $(EXTRA_HOST_FLAGS) ; do \
10778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10779         done; \
10780         echo "Doing dvi in gas" ; \
10781         (cd $(HOST_SUBDIR)/gas && \
10782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10784                   "RANLIB=$${RANLIB}" \
10785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10786                   dvi) \
10787           || exit 1
10788
10789 @endif gas
10790
10791 .PHONY: maybe-html-gas html-gas
10792 maybe-html-gas:
10793 @if gas
10794 maybe-html-gas: html-gas
10795
10796 html-gas: \
10797     configure-gas 
10798         @[ -f ./gas/Makefile ] || exit 0; \
10799         r=`${PWD_COMMAND}`; export r; \
10800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10801         $(HOST_EXPORTS) \
10802         for flag in $(EXTRA_HOST_FLAGS) ; do \
10803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10804         done; \
10805         echo "Doing html in gas" ; \
10806         (cd $(HOST_SUBDIR)/gas && \
10807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10809                   "RANLIB=$${RANLIB}" \
10810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10811                   html) \
10812           || exit 1
10813
10814 @endif gas
10815
10816 .PHONY: maybe-TAGS-gas TAGS-gas
10817 maybe-TAGS-gas:
10818 @if gas
10819 maybe-TAGS-gas: TAGS-gas
10820
10821 TAGS-gas: \
10822     configure-gas 
10823         @[ -f ./gas/Makefile ] || exit 0; \
10824         r=`${PWD_COMMAND}`; export r; \
10825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10826         $(HOST_EXPORTS) \
10827         for flag in $(EXTRA_HOST_FLAGS) ; do \
10828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10829         done; \
10830         echo "Doing TAGS in gas" ; \
10831         (cd $(HOST_SUBDIR)/gas && \
10832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10834                   "RANLIB=$${RANLIB}" \
10835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10836                   TAGS) \
10837           || exit 1
10838
10839 @endif gas
10840
10841 .PHONY: maybe-install-info-gas install-info-gas
10842 maybe-install-info-gas:
10843 @if gas
10844 maybe-install-info-gas: install-info-gas
10845
10846 install-info-gas: \
10847     configure-gas \
10848     info-gas 
10849         @[ -f ./gas/Makefile ] || exit 0; \
10850         r=`${PWD_COMMAND}`; export r; \
10851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10852         $(HOST_EXPORTS) \
10853         for flag in $(EXTRA_HOST_FLAGS) ; do \
10854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10855         done; \
10856         echo "Doing install-info in gas" ; \
10857         (cd $(HOST_SUBDIR)/gas && \
10858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10860                   "RANLIB=$${RANLIB}" \
10861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10862                   install-info) \
10863           || exit 1
10864
10865 @endif gas
10866
10867 .PHONY: maybe-installcheck-gas installcheck-gas
10868 maybe-installcheck-gas:
10869 @if gas
10870 maybe-installcheck-gas: installcheck-gas
10871
10872 installcheck-gas: \
10873     configure-gas 
10874         @[ -f ./gas/Makefile ] || exit 0; \
10875         r=`${PWD_COMMAND}`; export r; \
10876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10877         $(HOST_EXPORTS) \
10878         for flag in $(EXTRA_HOST_FLAGS) ; do \
10879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10880         done; \
10881         echo "Doing installcheck in gas" ; \
10882         (cd $(HOST_SUBDIR)/gas && \
10883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10885                   "RANLIB=$${RANLIB}" \
10886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10887                   installcheck) \
10888           || exit 1
10889
10890 @endif gas
10891
10892 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10893 maybe-mostlyclean-gas:
10894 @if gas
10895 maybe-mostlyclean-gas: mostlyclean-gas
10896
10897 mostlyclean-gas: 
10898         @[ -f ./gas/Makefile ] || exit 0; \
10899         r=`${PWD_COMMAND}`; export r; \
10900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10901         $(HOST_EXPORTS) \
10902         for flag in $(EXTRA_HOST_FLAGS) ; do \
10903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10904         done; \
10905         echo "Doing mostlyclean in gas" ; \
10906         (cd $(HOST_SUBDIR)/gas && \
10907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10909                   "RANLIB=$${RANLIB}" \
10910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10911                   mostlyclean) \
10912           || exit 1
10913
10914 @endif gas
10915
10916 .PHONY: maybe-clean-gas clean-gas
10917 maybe-clean-gas:
10918 @if gas
10919 maybe-clean-gas: clean-gas
10920
10921 clean-gas: 
10922         @[ -f ./gas/Makefile ] || exit 0; \
10923         r=`${PWD_COMMAND}`; export r; \
10924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10925         $(HOST_EXPORTS) \
10926         for flag in $(EXTRA_HOST_FLAGS) ; do \
10927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10928         done; \
10929         echo "Doing clean in gas" ; \
10930         (cd $(HOST_SUBDIR)/gas && \
10931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10933                   "RANLIB=$${RANLIB}" \
10934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10935                   clean) \
10936           || exit 1
10937
10938 @endif gas
10939
10940 .PHONY: maybe-distclean-gas distclean-gas
10941 maybe-distclean-gas:
10942 @if gas
10943 maybe-distclean-gas: distclean-gas
10944
10945 distclean-gas: 
10946         @[ -f ./gas/Makefile ] || exit 0; \
10947         r=`${PWD_COMMAND}`; export r; \
10948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10949         $(HOST_EXPORTS) \
10950         for flag in $(EXTRA_HOST_FLAGS) ; do \
10951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10952         done; \
10953         echo "Doing distclean in gas" ; \
10954         (cd $(HOST_SUBDIR)/gas && \
10955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10957                   "RANLIB=$${RANLIB}" \
10958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10959                   distclean) \
10960           || exit 1
10961
10962 @endif gas
10963
10964 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10965 maybe-maintainer-clean-gas:
10966 @if gas
10967 maybe-maintainer-clean-gas: maintainer-clean-gas
10968
10969 maintainer-clean-gas: 
10970         @[ -f ./gas/Makefile ] || exit 0; \
10971         r=`${PWD_COMMAND}`; export r; \
10972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10973         $(HOST_EXPORTS) \
10974         for flag in $(EXTRA_HOST_FLAGS) ; do \
10975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10976         done; \
10977         echo "Doing maintainer-clean in gas" ; \
10978         (cd $(HOST_SUBDIR)/gas && \
10979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10981                   "RANLIB=$${RANLIB}" \
10982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
10983                   maintainer-clean) \
10984           || exit 1
10985
10986 @endif gas
10987
10988
10989
10990 .PHONY: configure-gcc maybe-configure-gcc
10991 maybe-configure-gcc:
10992 @if gcc
10993 maybe-configure-gcc: configure-gcc
10994 configure-gcc: 
10995 @endif gcc
10996 @if gcc-bootstrap
10997         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
10998 @endif gcc-bootstrap
10999 @if gcc
11000         @r=`${PWD_COMMAND}`; export r; \
11001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11002         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11004         $(HOST_EXPORTS) \
11005         echo Configuring in $(HOST_SUBDIR)/gcc; \
11006         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11007         case $(srcdir) in \
11008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11009           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11011         esac; \
11012         srcdiroption="--srcdir=$${topdir}/gcc"; \
11013         libsrcdir="$$s/gcc"; \
11014         $(SHELL) $${libsrcdir}/configure \
11015           $(HOST_CONFIGARGS) $${srcdiroption}  \
11016           || exit 1
11017 @endif gcc
11018
11019
11020
11021 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11022 maybe-configure-stage1-gcc:
11023 @if gcc-bootstrap
11024 maybe-configure-stage1-gcc: configure-stage1-gcc
11025 configure-stage1-gcc:
11026         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11028         @r=`${PWD_COMMAND}`; export r; \
11029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11030         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11031         $(HOST_EXPORTS) \
11032         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
11033         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11034         cd $(HOST_SUBDIR)/gcc || exit 1; \
11035         case $(srcdir) in \
11036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11037           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11039         esac; \
11040         srcdiroption="--srcdir=$${topdir}/gcc"; \
11041         libsrcdir="$$s/gcc"; \
11042         $(SHELL) $${libsrcdir}/configure \
11043           $(HOST_CONFIGARGS) $${srcdiroption} \
11044           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
11045 @endif gcc-bootstrap
11046
11047 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11048 maybe-configure-stage2-gcc:
11049 @if gcc-bootstrap
11050 maybe-configure-stage2-gcc: configure-stage2-gcc
11051 configure-stage2-gcc:
11052         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11053         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11054         @r=`${PWD_COMMAND}`; export r; \
11055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11056         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11057         $(HOST_EXPORTS) \
11058         $(POSTSTAGE1_HOST_EXPORTS) \
11059         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
11060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11061         cd $(HOST_SUBDIR)/gcc || exit 1; \
11062         case $(srcdir) in \
11063           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11064           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11065                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11066         esac; \
11067         srcdiroption="--srcdir=$${topdir}/gcc"; \
11068         libsrcdir="$$s/gcc"; \
11069         $(SHELL) $${libsrcdir}/configure \
11070           $(HOST_CONFIGARGS) $${srcdiroption} \
11071           @stage2_werror_flag@ 
11072 @endif gcc-bootstrap
11073
11074 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11075 maybe-configure-stage3-gcc:
11076 @if gcc-bootstrap
11077 maybe-configure-stage3-gcc: configure-stage3-gcc
11078 configure-stage3-gcc:
11079         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11080         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11081         @r=`${PWD_COMMAND}`; export r; \
11082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11083         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11084         $(HOST_EXPORTS) \
11085         $(POSTSTAGE1_HOST_EXPORTS) \
11086         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
11087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11088         cd $(HOST_SUBDIR)/gcc || exit 1; \
11089         case $(srcdir) in \
11090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11091           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11093         esac; \
11094         srcdiroption="--srcdir=$${topdir}/gcc"; \
11095         libsrcdir="$$s/gcc"; \
11096         $(SHELL) $${libsrcdir}/configure \
11097           $(HOST_CONFIGARGS) $${srcdiroption} \
11098           @stage2_werror_flag@ 
11099 @endif gcc-bootstrap
11100
11101 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11102 maybe-configure-stage4-gcc:
11103 @if gcc-bootstrap
11104 maybe-configure-stage4-gcc: configure-stage4-gcc
11105 configure-stage4-gcc:
11106         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11107         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11108         @r=`${PWD_COMMAND}`; export r; \
11109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11110         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11111         $(HOST_EXPORTS) \
11112         $(POSTSTAGE1_HOST_EXPORTS) \
11113         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
11114         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11115         cd $(HOST_SUBDIR)/gcc || exit 1; \
11116         case $(srcdir) in \
11117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11118           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11120         esac; \
11121         srcdiroption="--srcdir=$${topdir}/gcc"; \
11122         libsrcdir="$$s/gcc"; \
11123         $(SHELL) $${libsrcdir}/configure \
11124           $(HOST_CONFIGARGS) $${srcdiroption} \
11125           @stage2_werror_flag@ 
11126 @endif gcc-bootstrap
11127
11128 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11129 maybe-configure-stageprofile-gcc:
11130 @if gcc-bootstrap
11131 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11132 configure-stageprofile-gcc:
11133         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11134         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11135         @r=`${PWD_COMMAND}`; export r; \
11136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11137         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11138         $(HOST_EXPORTS) \
11139         $(POSTSTAGE1_HOST_EXPORTS) \
11140         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
11141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11142         cd $(HOST_SUBDIR)/gcc || exit 1; \
11143         case $(srcdir) in \
11144           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11145           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11146                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11147         esac; \
11148         srcdiroption="--srcdir=$${topdir}/gcc"; \
11149         libsrcdir="$$s/gcc"; \
11150         $(SHELL) $${libsrcdir}/configure \
11151           $(HOST_CONFIGARGS) $${srcdiroption} \
11152           @stage2_werror_flag@ 
11153 @endif gcc-bootstrap
11154
11155 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11156 maybe-configure-stagefeedback-gcc:
11157 @if gcc-bootstrap
11158 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11159 configure-stagefeedback-gcc:
11160         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11162         @r=`${PWD_COMMAND}`; export r; \
11163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11164         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11165         $(HOST_EXPORTS) \
11166         $(POSTSTAGE1_HOST_EXPORTS) \
11167         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
11168         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
11169         cd $(HOST_SUBDIR)/gcc || exit 1; \
11170         case $(srcdir) in \
11171           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11172           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11173                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11174         esac; \
11175         srcdiroption="--srcdir=$${topdir}/gcc"; \
11176         libsrcdir="$$s/gcc"; \
11177         $(SHELL) $${libsrcdir}/configure \
11178           $(HOST_CONFIGARGS) $${srcdiroption} \
11179           @stage2_werror_flag@ 
11180 @endif gcc-bootstrap
11181
11182
11183
11184
11185
11186 .PHONY: all-gcc maybe-all-gcc
11187 maybe-all-gcc:
11188 @if gcc
11189 TARGET-gcc=`if [ -f stage_last ]; then echo quickstrap ; else echo all; fi`
11190 maybe-all-gcc: all-gcc
11191 all-gcc: configure-gcc
11192 @endif gcc
11193 @if gcc-bootstrap
11194         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
11195 @endif gcc-bootstrap
11196 @if gcc
11197         @r=`${PWD_COMMAND}`; export r; \
11198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11199         $(HOST_EXPORTS) \
11200         (cd $(HOST_SUBDIR)/gcc && \
11201           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc))
11202 @endif gcc
11203
11204
11205
11206 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11207 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11208 maybe-all-stage1-gcc:
11209 maybe-clean-stage1-gcc:
11210 @if gcc-bootstrap
11211 maybe-all-stage1-gcc: all-stage1-gcc
11212 all-stage1: all-stage1-gcc
11213 TARGET-stage1-gcc = $(TARGET-gcc)
11214 all-stage1-gcc: configure-stage1-gcc
11215         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11216         @r=`${PWD_COMMAND}`; export r; \
11217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218         $(HOST_EXPORTS) \
11219         cd $(HOST_SUBDIR)/gcc && \
11220         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \
11221                 $(TARGET-stage1-gcc)
11222
11223 maybe-clean-stage1-gcc: clean-stage1-gcc
11224 clean-stage1: clean-stage1-gcc
11225 clean-stage1-gcc:
11226         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] \
11227           || exit 0 ; \
11228         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
11229         cd $(HOST_SUBDIR)/gcc && \
11230         $(MAKE) $(FLAGS_TO_PASS)  \
11231                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) clean
11232 @endif gcc-bootstrap
11233
11234
11235 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11236 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11237 maybe-all-stage2-gcc:
11238 maybe-clean-stage2-gcc:
11239 @if gcc-bootstrap
11240 maybe-all-stage2-gcc: all-stage2-gcc
11241 all-stage2: all-stage2-gcc
11242 TARGET-stage2-gcc = $(TARGET-gcc)
11243 all-stage2-gcc: configure-stage2-gcc
11244         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11245         @r=`${PWD_COMMAND}`; export r; \
11246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11247         $(HOST_EXPORTS) \
11248         $(POSTSTAGE1_HOST_EXPORTS) \
11249         cd $(HOST_SUBDIR)/gcc && \
11250         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11251                 $(TARGET-stage2-gcc)
11252
11253 maybe-clean-stage2-gcc: clean-stage2-gcc
11254 clean-stage2: clean-stage2-gcc
11255 clean-stage2-gcc:
11256         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] \
11257           || exit 0 ; \
11258         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
11259         cd $(HOST_SUBDIR)/gcc && \
11260         $(MAKE) $(FLAGS_TO_PASS)  \
11261                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11262                  $(EXTRA_GCC_FLAGS) clean
11263 @endif gcc-bootstrap
11264
11265
11266 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11267 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11268 maybe-all-stage3-gcc:
11269 maybe-clean-stage3-gcc:
11270 @if gcc-bootstrap
11271 maybe-all-stage3-gcc: all-stage3-gcc
11272 all-stage3: all-stage3-gcc
11273 TARGET-stage3-gcc = $(TARGET-gcc)
11274 all-stage3-gcc: configure-stage3-gcc
11275         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11276         @r=`${PWD_COMMAND}`; export r; \
11277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11278         $(HOST_EXPORTS) \
11279         $(POSTSTAGE1_HOST_EXPORTS) \
11280         cd $(HOST_SUBDIR)/gcc && \
11281         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11282                 $(TARGET-stage3-gcc)
11283
11284 maybe-clean-stage3-gcc: clean-stage3-gcc
11285 clean-stage3: clean-stage3-gcc
11286 clean-stage3-gcc:
11287         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] \
11288           || exit 0 ; \
11289         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
11290         cd $(HOST_SUBDIR)/gcc && \
11291         $(MAKE) $(FLAGS_TO_PASS)  \
11292                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11293                  $(EXTRA_GCC_FLAGS) clean
11294 @endif gcc-bootstrap
11295
11296
11297 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11298 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11299 maybe-all-stage4-gcc:
11300 maybe-clean-stage4-gcc:
11301 @if gcc-bootstrap
11302 maybe-all-stage4-gcc: all-stage4-gcc
11303 all-stage4: all-stage4-gcc
11304 TARGET-stage4-gcc = $(TARGET-gcc)
11305 all-stage4-gcc: configure-stage4-gcc
11306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11307         @r=`${PWD_COMMAND}`; export r; \
11308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11309         $(HOST_EXPORTS) \
11310         $(POSTSTAGE1_HOST_EXPORTS) \
11311         cd $(HOST_SUBDIR)/gcc && \
11312         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)  $(EXTRA_GCC_FLAGS) \
11313                 $(TARGET-stage4-gcc)
11314
11315 maybe-clean-stage4-gcc: clean-stage4-gcc
11316 clean-stage4: clean-stage4-gcc
11317 clean-stage4-gcc:
11318         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] \
11319           || exit 0 ; \
11320         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
11321         cd $(HOST_SUBDIR)/gcc && \
11322         $(MAKE) $(FLAGS_TO_PASS)  \
11323                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11324                  $(EXTRA_GCC_FLAGS) clean
11325 @endif gcc-bootstrap
11326
11327
11328 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11329 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11330 maybe-all-stageprofile-gcc:
11331 maybe-clean-stageprofile-gcc:
11332 @if gcc-bootstrap
11333 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11334 all-stageprofile: all-stageprofile-gcc
11335 TARGET-stageprofile-gcc = $(TARGET-gcc)
11336 all-stageprofile-gcc: configure-stageprofile-gcc
11337         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11338         @r=`${PWD_COMMAND}`; export r; \
11339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11340         $(HOST_EXPORTS) \
11341         $(POSTSTAGE1_HOST_EXPORTS) \
11342         cd $(HOST_SUBDIR)/gcc && \
11343         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) \
11344                 $(TARGET-stageprofile-gcc)
11345
11346 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11347 clean-stageprofile: clean-stageprofile-gcc
11348 clean-stageprofile-gcc:
11349         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] \
11350           || exit 0 ; \
11351         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
11352         cd $(HOST_SUBDIR)/gcc && \
11353         $(MAKE) $(FLAGS_TO_PASS)  \
11354                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11355                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(EXTRA_GCC_FLAGS) clean
11356 @endif gcc-bootstrap
11357
11358
11359 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11360 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11361 maybe-all-stagefeedback-gcc:
11362 maybe-clean-stagefeedback-gcc:
11363 @if gcc-bootstrap
11364 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11365 all-stagefeedback: all-stagefeedback-gcc
11366 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11367 all-stagefeedback-gcc: configure-stagefeedback-gcc
11368         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11369         @r=`${PWD_COMMAND}`; export r; \
11370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11371         $(HOST_EXPORTS) \
11372         $(POSTSTAGE1_HOST_EXPORTS) \
11373         cd $(HOST_SUBDIR)/gcc && \
11374         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) \
11375                 $(TARGET-stagefeedback-gcc)
11376
11377 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11378 clean-stagefeedback: clean-stagefeedback-gcc
11379 clean-stagefeedback-gcc:
11380         @[ -f $(HOST_SUBDIR)/gcc/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] \
11381           || exit 0 ; \
11382         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
11383         cd $(HOST_SUBDIR)/gcc && \
11384         $(MAKE) $(FLAGS_TO_PASS)  \
11385                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
11386                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(EXTRA_GCC_FLAGS) clean
11387 @endif gcc-bootstrap
11388
11389
11390
11391
11392
11393 .PHONY: check-gcc maybe-check-gcc
11394 maybe-check-gcc:
11395 @if gcc
11396 maybe-check-gcc: check-gcc
11397
11398 check-gcc:
11399         @: $(MAKE); $(unstage)
11400         @r=`${PWD_COMMAND}`; export r; \
11401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11402         $(HOST_EXPORTS) \
11403         (cd $(HOST_SUBDIR)/gcc && \
11404           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
11405
11406 @endif gcc
11407
11408 .PHONY: install-gcc maybe-install-gcc
11409 maybe-install-gcc:
11410 @if gcc
11411 maybe-install-gcc: install-gcc
11412
11413 install-gcc: installdirs
11414         @: $(MAKE); $(unstage)
11415         @r=`${PWD_COMMAND}`; export r; \
11416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11417         $(HOST_EXPORTS) \
11418         (cd $(HOST_SUBDIR)/gcc && \
11419           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
11420
11421 @endif gcc
11422
11423 # Other targets (info, dvi, etc.)
11424
11425 .PHONY: maybe-info-gcc info-gcc
11426 maybe-info-gcc:
11427 @if gcc
11428 maybe-info-gcc: info-gcc
11429
11430 info-gcc: \
11431     configure-gcc 
11432         @[ -f ./gcc/Makefile ] || exit 0; \
11433         r=`${PWD_COMMAND}`; export r; \
11434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11435         $(HOST_EXPORTS) \
11436         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11438         done; \
11439         echo "Doing info in gcc" ; \
11440         (cd $(HOST_SUBDIR)/gcc && \
11441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11443                   "RANLIB=$${RANLIB}" \
11444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11445                   info) \
11446           || exit 1
11447
11448 @endif gcc
11449
11450 .PHONY: maybe-dvi-gcc dvi-gcc
11451 maybe-dvi-gcc:
11452 @if gcc
11453 maybe-dvi-gcc: dvi-gcc
11454
11455 dvi-gcc: \
11456     configure-gcc 
11457         @[ -f ./gcc/Makefile ] || exit 0; \
11458         r=`${PWD_COMMAND}`; export r; \
11459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460         $(HOST_EXPORTS) \
11461         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11463         done; \
11464         echo "Doing dvi in gcc" ; \
11465         (cd $(HOST_SUBDIR)/gcc && \
11466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11468                   "RANLIB=$${RANLIB}" \
11469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11470                   dvi) \
11471           || exit 1
11472
11473 @endif gcc
11474
11475 .PHONY: maybe-html-gcc html-gcc
11476 maybe-html-gcc:
11477 @if gcc
11478 maybe-html-gcc: html-gcc
11479
11480 html-gcc: \
11481     configure-gcc 
11482         @[ -f ./gcc/Makefile ] || exit 0; \
11483         r=`${PWD_COMMAND}`; export r; \
11484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11485         $(HOST_EXPORTS) \
11486         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11488         done; \
11489         echo "Doing html in gcc" ; \
11490         (cd $(HOST_SUBDIR)/gcc && \
11491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11493                   "RANLIB=$${RANLIB}" \
11494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11495                   html) \
11496           || exit 1
11497
11498 @endif gcc
11499
11500 .PHONY: maybe-TAGS-gcc TAGS-gcc
11501 maybe-TAGS-gcc:
11502 @if gcc
11503 maybe-TAGS-gcc: TAGS-gcc
11504
11505 TAGS-gcc: \
11506     configure-gcc 
11507         @[ -f ./gcc/Makefile ] || exit 0; \
11508         r=`${PWD_COMMAND}`; export r; \
11509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11510         $(HOST_EXPORTS) \
11511         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11513         done; \
11514         echo "Doing TAGS in gcc" ; \
11515         (cd $(HOST_SUBDIR)/gcc && \
11516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11518                   "RANLIB=$${RANLIB}" \
11519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11520                   TAGS) \
11521           || exit 1
11522
11523 @endif gcc
11524
11525 .PHONY: maybe-install-info-gcc install-info-gcc
11526 maybe-install-info-gcc:
11527 @if gcc
11528 maybe-install-info-gcc: install-info-gcc
11529
11530 install-info-gcc: \
11531     configure-gcc \
11532     info-gcc 
11533         @[ -f ./gcc/Makefile ] || exit 0; \
11534         r=`${PWD_COMMAND}`; export r; \
11535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11536         $(HOST_EXPORTS) \
11537         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11539         done; \
11540         echo "Doing install-info in gcc" ; \
11541         (cd $(HOST_SUBDIR)/gcc && \
11542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11544                   "RANLIB=$${RANLIB}" \
11545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11546                   install-info) \
11547           || exit 1
11548
11549 @endif gcc
11550
11551 .PHONY: maybe-installcheck-gcc installcheck-gcc
11552 maybe-installcheck-gcc:
11553 @if gcc
11554 maybe-installcheck-gcc: installcheck-gcc
11555
11556 installcheck-gcc: \
11557     configure-gcc 
11558         @[ -f ./gcc/Makefile ] || exit 0; \
11559         r=`${PWD_COMMAND}`; export r; \
11560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11561         $(HOST_EXPORTS) \
11562         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11564         done; \
11565         echo "Doing installcheck in gcc" ; \
11566         (cd $(HOST_SUBDIR)/gcc && \
11567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11569                   "RANLIB=$${RANLIB}" \
11570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11571                   installcheck) \
11572           || exit 1
11573
11574 @endif gcc
11575
11576 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11577 maybe-mostlyclean-gcc:
11578 @if gcc
11579 maybe-mostlyclean-gcc: mostlyclean-gcc
11580
11581 mostlyclean-gcc: 
11582         @[ -f ./gcc/Makefile ] || exit 0; \
11583         r=`${PWD_COMMAND}`; export r; \
11584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11585         $(HOST_EXPORTS) \
11586         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11588         done; \
11589         echo "Doing mostlyclean in gcc" ; \
11590         (cd $(HOST_SUBDIR)/gcc && \
11591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11593                   "RANLIB=$${RANLIB}" \
11594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11595                   mostlyclean) \
11596           || exit 1
11597
11598 @endif gcc
11599
11600 .PHONY: maybe-clean-gcc clean-gcc
11601 maybe-clean-gcc:
11602 @if gcc
11603 maybe-clean-gcc: clean-gcc
11604
11605 clean-gcc: 
11606         @[ -f ./gcc/Makefile ] || exit 0; \
11607         r=`${PWD_COMMAND}`; export r; \
11608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11609         $(HOST_EXPORTS) \
11610         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11612         done; \
11613         echo "Doing clean in gcc" ; \
11614         (cd $(HOST_SUBDIR)/gcc && \
11615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11617                   "RANLIB=$${RANLIB}" \
11618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11619                   clean) \
11620           || exit 1
11621
11622 @endif gcc
11623
11624 .PHONY: maybe-distclean-gcc distclean-gcc
11625 maybe-distclean-gcc:
11626 @if gcc
11627 maybe-distclean-gcc: distclean-gcc
11628
11629 distclean-gcc: 
11630         @[ -f ./gcc/Makefile ] || exit 0; \
11631         r=`${PWD_COMMAND}`; export r; \
11632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11633         $(HOST_EXPORTS) \
11634         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11636         done; \
11637         echo "Doing distclean in gcc" ; \
11638         (cd $(HOST_SUBDIR)/gcc && \
11639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11641                   "RANLIB=$${RANLIB}" \
11642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11643                   distclean) \
11644           || exit 1
11645
11646 @endif gcc
11647
11648 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11649 maybe-maintainer-clean-gcc:
11650 @if gcc
11651 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11652
11653 maintainer-clean-gcc: 
11654         @[ -f ./gcc/Makefile ] || exit 0; \
11655         r=`${PWD_COMMAND}`; export r; \
11656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11657         $(HOST_EXPORTS) \
11658         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11660         done; \
11661         echo "Doing maintainer-clean in gcc" ; \
11662         (cd $(HOST_SUBDIR)/gcc && \
11663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11665                   "RANLIB=$${RANLIB}" \
11666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11667                   maintainer-clean) \
11668           || exit 1
11669
11670 @endif gcc
11671
11672
11673
11674 .PHONY: configure-gawk maybe-configure-gawk
11675 maybe-configure-gawk:
11676 @if gawk
11677 maybe-configure-gawk: configure-gawk
11678 configure-gawk: 
11679         @: $(MAKE); $(unstage)
11680         @r=`${PWD_COMMAND}`; export r; \
11681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11682         test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
11683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
11684         $(HOST_EXPORTS) \
11685         echo Configuring in $(HOST_SUBDIR)/gawk; \
11686         cd "$(HOST_SUBDIR)/gawk" || exit 1; \
11687         case $(srcdir) in \
11688           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11689           *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
11690                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11691         esac; \
11692         srcdiroption="--srcdir=$${topdir}/gawk"; \
11693         libsrcdir="$$s/gawk"; \
11694         $(SHELL) $${libsrcdir}/configure \
11695           $(HOST_CONFIGARGS) $${srcdiroption}  \
11696           || exit 1
11697 @endif gawk
11698
11699
11700
11701
11702
11703 .PHONY: all-gawk maybe-all-gawk
11704 maybe-all-gawk:
11705 @if gawk
11706 TARGET-gawk=all
11707 maybe-all-gawk: all-gawk
11708 all-gawk: configure-gawk
11709         @: $(MAKE); $(unstage)
11710         @r=`${PWD_COMMAND}`; export r; \
11711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11712         $(HOST_EXPORTS) \
11713         (cd $(HOST_SUBDIR)/gawk && \
11714           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gawk))
11715 @endif gawk
11716
11717
11718
11719
11720 .PHONY: check-gawk maybe-check-gawk
11721 maybe-check-gawk:
11722 @if gawk
11723 maybe-check-gawk: check-gawk
11724
11725 check-gawk:
11726         @: $(MAKE); $(unstage)
11727         @r=`${PWD_COMMAND}`; export r; \
11728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11729         $(HOST_EXPORTS) \
11730         (cd $(HOST_SUBDIR)/gawk && \
11731           $(MAKE) $(FLAGS_TO_PASS)  check)
11732
11733 @endif gawk
11734
11735 .PHONY: install-gawk maybe-install-gawk
11736 maybe-install-gawk:
11737 @if gawk
11738 maybe-install-gawk: install-gawk
11739
11740 install-gawk: installdirs
11741         @: $(MAKE); $(unstage)
11742         @r=`${PWD_COMMAND}`; export r; \
11743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744         $(HOST_EXPORTS) \
11745         (cd $(HOST_SUBDIR)/gawk && \
11746           $(MAKE) $(FLAGS_TO_PASS)  install)
11747
11748 @endif gawk
11749
11750 # Other targets (info, dvi, etc.)
11751
11752 .PHONY: maybe-info-gawk info-gawk
11753 maybe-info-gawk:
11754 @if gawk
11755 maybe-info-gawk: info-gawk
11756
11757 info-gawk: \
11758     configure-gawk 
11759         @: $(MAKE); $(unstage)
11760         @[ -f ./gawk/Makefile ] || exit 0; \
11761         r=`${PWD_COMMAND}`; export r; \
11762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11763         $(HOST_EXPORTS) \
11764         for flag in $(EXTRA_HOST_FLAGS) ; do \
11765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11766         done; \
11767         echo "Doing info in gawk" ; \
11768         (cd $(HOST_SUBDIR)/gawk && \
11769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11771                   "RANLIB=$${RANLIB}" \
11772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11773                   info) \
11774           || exit 1
11775
11776 @endif gawk
11777
11778 .PHONY: maybe-dvi-gawk dvi-gawk
11779 maybe-dvi-gawk:
11780 @if gawk
11781 maybe-dvi-gawk: dvi-gawk
11782
11783 dvi-gawk: \
11784     configure-gawk 
11785         @: $(MAKE); $(unstage)
11786         @[ -f ./gawk/Makefile ] || exit 0; \
11787         r=`${PWD_COMMAND}`; export r; \
11788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11789         $(HOST_EXPORTS) \
11790         for flag in $(EXTRA_HOST_FLAGS) ; do \
11791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11792         done; \
11793         echo "Doing dvi in gawk" ; \
11794         (cd $(HOST_SUBDIR)/gawk && \
11795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11797                   "RANLIB=$${RANLIB}" \
11798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11799                   dvi) \
11800           || exit 1
11801
11802 @endif gawk
11803
11804 .PHONY: maybe-html-gawk html-gawk
11805 maybe-html-gawk:
11806 @if gawk
11807 maybe-html-gawk: html-gawk
11808
11809 html-gawk: \
11810     configure-gawk 
11811         @: $(MAKE); $(unstage)
11812         @[ -f ./gawk/Makefile ] || exit 0; \
11813         r=`${PWD_COMMAND}`; export r; \
11814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815         $(HOST_EXPORTS) \
11816         for flag in $(EXTRA_HOST_FLAGS) ; do \
11817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818         done; \
11819         echo "Doing html in gawk" ; \
11820         (cd $(HOST_SUBDIR)/gawk && \
11821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823                   "RANLIB=$${RANLIB}" \
11824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11825                   html) \
11826           || exit 1
11827
11828 @endif gawk
11829
11830 .PHONY: maybe-TAGS-gawk TAGS-gawk
11831 maybe-TAGS-gawk:
11832 @if gawk
11833 maybe-TAGS-gawk: TAGS-gawk
11834
11835 TAGS-gawk: \
11836     configure-gawk 
11837         @: $(MAKE); $(unstage)
11838         @[ -f ./gawk/Makefile ] || exit 0; \
11839         r=`${PWD_COMMAND}`; export r; \
11840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11841         $(HOST_EXPORTS) \
11842         for flag in $(EXTRA_HOST_FLAGS) ; do \
11843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11844         done; \
11845         echo "Doing TAGS in gawk" ; \
11846         (cd $(HOST_SUBDIR)/gawk && \
11847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11849                   "RANLIB=$${RANLIB}" \
11850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11851                   TAGS) \
11852           || exit 1
11853
11854 @endif gawk
11855
11856 .PHONY: maybe-install-info-gawk install-info-gawk
11857 maybe-install-info-gawk:
11858 @if gawk
11859 maybe-install-info-gawk: install-info-gawk
11860
11861 install-info-gawk: \
11862     configure-gawk \
11863     info-gawk 
11864         @: $(MAKE); $(unstage)
11865         @[ -f ./gawk/Makefile ] || exit 0; \
11866         r=`${PWD_COMMAND}`; export r; \
11867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11868         $(HOST_EXPORTS) \
11869         for flag in $(EXTRA_HOST_FLAGS) ; do \
11870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11871         done; \
11872         echo "Doing install-info in gawk" ; \
11873         (cd $(HOST_SUBDIR)/gawk && \
11874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11876                   "RANLIB=$${RANLIB}" \
11877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11878                   install-info) \
11879           || exit 1
11880
11881 @endif gawk
11882
11883 .PHONY: maybe-installcheck-gawk installcheck-gawk
11884 maybe-installcheck-gawk:
11885 @if gawk
11886 maybe-installcheck-gawk: installcheck-gawk
11887
11888 installcheck-gawk: \
11889     configure-gawk 
11890         @: $(MAKE); $(unstage)
11891         @[ -f ./gawk/Makefile ] || exit 0; \
11892         r=`${PWD_COMMAND}`; export r; \
11893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11894         $(HOST_EXPORTS) \
11895         for flag in $(EXTRA_HOST_FLAGS) ; do \
11896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11897         done; \
11898         echo "Doing installcheck in gawk" ; \
11899         (cd $(HOST_SUBDIR)/gawk && \
11900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11902                   "RANLIB=$${RANLIB}" \
11903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11904                   installcheck) \
11905           || exit 1
11906
11907 @endif gawk
11908
11909 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
11910 maybe-mostlyclean-gawk:
11911 @if gawk
11912 maybe-mostlyclean-gawk: mostlyclean-gawk
11913
11914 mostlyclean-gawk: 
11915         @: $(MAKE); $(unstage)
11916         @[ -f ./gawk/Makefile ] || exit 0; \
11917         r=`${PWD_COMMAND}`; export r; \
11918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11919         $(HOST_EXPORTS) \
11920         for flag in $(EXTRA_HOST_FLAGS) ; do \
11921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11922         done; \
11923         echo "Doing mostlyclean in gawk" ; \
11924         (cd $(HOST_SUBDIR)/gawk && \
11925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11927                   "RANLIB=$${RANLIB}" \
11928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11929                   mostlyclean) \
11930           || exit 1
11931
11932 @endif gawk
11933
11934 .PHONY: maybe-clean-gawk clean-gawk
11935 maybe-clean-gawk:
11936 @if gawk
11937 maybe-clean-gawk: clean-gawk
11938
11939 clean-gawk: 
11940         @: $(MAKE); $(unstage)
11941         @[ -f ./gawk/Makefile ] || exit 0; \
11942         r=`${PWD_COMMAND}`; export r; \
11943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944         $(HOST_EXPORTS) \
11945         for flag in $(EXTRA_HOST_FLAGS) ; do \
11946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11947         done; \
11948         echo "Doing clean in gawk" ; \
11949         (cd $(HOST_SUBDIR)/gawk && \
11950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11952                   "RANLIB=$${RANLIB}" \
11953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11954                   clean) \
11955           || exit 1
11956
11957 @endif gawk
11958
11959 .PHONY: maybe-distclean-gawk distclean-gawk
11960 maybe-distclean-gawk:
11961 @if gawk
11962 maybe-distclean-gawk: distclean-gawk
11963
11964 distclean-gawk: 
11965         @: $(MAKE); $(unstage)
11966         @[ -f ./gawk/Makefile ] || exit 0; \
11967         r=`${PWD_COMMAND}`; export r; \
11968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969         $(HOST_EXPORTS) \
11970         for flag in $(EXTRA_HOST_FLAGS) ; do \
11971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11972         done; \
11973         echo "Doing distclean in gawk" ; \
11974         (cd $(HOST_SUBDIR)/gawk && \
11975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11977                   "RANLIB=$${RANLIB}" \
11978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
11979                   distclean) \
11980           || exit 1
11981
11982 @endif gawk
11983
11984 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
11985 maybe-maintainer-clean-gawk:
11986 @if gawk
11987 maybe-maintainer-clean-gawk: maintainer-clean-gawk
11988
11989 maintainer-clean-gawk: 
11990         @: $(MAKE); $(unstage)
11991         @[ -f ./gawk/Makefile ] || exit 0; \
11992         r=`${PWD_COMMAND}`; export r; \
11993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11994         $(HOST_EXPORTS) \
11995         for flag in $(EXTRA_HOST_FLAGS) ; do \
11996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11997         done; \
11998         echo "Doing maintainer-clean in gawk" ; \
11999         (cd $(HOST_SUBDIR)/gawk && \
12000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12002                   "RANLIB=$${RANLIB}" \
12003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12004                   maintainer-clean) \
12005           || exit 1
12006
12007 @endif gawk
12008
12009
12010
12011 .PHONY: configure-gettext maybe-configure-gettext
12012 maybe-configure-gettext:
12013 @if gettext
12014 maybe-configure-gettext: configure-gettext
12015 configure-gettext: 
12016         @: $(MAKE); $(unstage)
12017         @r=`${PWD_COMMAND}`; export r; \
12018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12019         test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
12020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
12021         $(HOST_EXPORTS) \
12022         echo Configuring in $(HOST_SUBDIR)/gettext; \
12023         cd "$(HOST_SUBDIR)/gettext" || exit 1; \
12024         case $(srcdir) in \
12025           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12026           *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
12027                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12028         esac; \
12029         srcdiroption="--srcdir=$${topdir}/gettext"; \
12030         libsrcdir="$$s/gettext"; \
12031         $(SHELL) $${libsrcdir}/configure \
12032           $(HOST_CONFIGARGS) $${srcdiroption}  \
12033           || exit 1
12034 @endif gettext
12035
12036
12037
12038
12039
12040 .PHONY: all-gettext maybe-all-gettext
12041 maybe-all-gettext:
12042 @if gettext
12043 TARGET-gettext=all
12044 maybe-all-gettext: all-gettext
12045 all-gettext: configure-gettext
12046         @: $(MAKE); $(unstage)
12047         @r=`${PWD_COMMAND}`; export r; \
12048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12049         $(HOST_EXPORTS) \
12050         (cd $(HOST_SUBDIR)/gettext && \
12051           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gettext))
12052 @endif gettext
12053
12054
12055
12056
12057 .PHONY: check-gettext maybe-check-gettext
12058 maybe-check-gettext:
12059 @if gettext
12060 maybe-check-gettext: check-gettext
12061
12062 check-gettext:
12063         @: $(MAKE); $(unstage)
12064         @r=`${PWD_COMMAND}`; export r; \
12065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12066         $(HOST_EXPORTS) \
12067         (cd $(HOST_SUBDIR)/gettext && \
12068           $(MAKE) $(FLAGS_TO_PASS)  check)
12069
12070 @endif gettext
12071
12072 .PHONY: install-gettext maybe-install-gettext
12073 maybe-install-gettext:
12074 @if gettext
12075 maybe-install-gettext: install-gettext
12076
12077 install-gettext: installdirs
12078         @: $(MAKE); $(unstage)
12079         @r=`${PWD_COMMAND}`; export r; \
12080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081         $(HOST_EXPORTS) \
12082         (cd $(HOST_SUBDIR)/gettext && \
12083           $(MAKE) $(FLAGS_TO_PASS)  install)
12084
12085 @endif gettext
12086
12087 # Other targets (info, dvi, etc.)
12088
12089 .PHONY: maybe-info-gettext info-gettext
12090 maybe-info-gettext:
12091 @if gettext
12092 maybe-info-gettext: info-gettext
12093
12094 info-gettext: \
12095     configure-gettext 
12096         @: $(MAKE); $(unstage)
12097         @[ -f ./gettext/Makefile ] || exit 0; \
12098         r=`${PWD_COMMAND}`; export r; \
12099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12100         $(HOST_EXPORTS) \
12101         for flag in $(EXTRA_HOST_FLAGS) ; do \
12102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12103         done; \
12104         echo "Doing info in gettext" ; \
12105         (cd $(HOST_SUBDIR)/gettext && \
12106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12108                   "RANLIB=$${RANLIB}" \
12109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12110                   info) \
12111           || exit 1
12112
12113 @endif gettext
12114
12115 .PHONY: maybe-dvi-gettext dvi-gettext
12116 maybe-dvi-gettext:
12117 @if gettext
12118 maybe-dvi-gettext: dvi-gettext
12119
12120 dvi-gettext: \
12121     configure-gettext 
12122         @: $(MAKE); $(unstage)
12123         @[ -f ./gettext/Makefile ] || exit 0; \
12124         r=`${PWD_COMMAND}`; export r; \
12125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12126         $(HOST_EXPORTS) \
12127         for flag in $(EXTRA_HOST_FLAGS) ; do \
12128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12129         done; \
12130         echo "Doing dvi in gettext" ; \
12131         (cd $(HOST_SUBDIR)/gettext && \
12132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12134                   "RANLIB=$${RANLIB}" \
12135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12136                   dvi) \
12137           || exit 1
12138
12139 @endif gettext
12140
12141 .PHONY: maybe-html-gettext html-gettext
12142 maybe-html-gettext:
12143 @if gettext
12144 maybe-html-gettext: html-gettext
12145
12146 html-gettext: \
12147     configure-gettext 
12148         @: $(MAKE); $(unstage)
12149         @[ -f ./gettext/Makefile ] || exit 0; \
12150         r=`${PWD_COMMAND}`; export r; \
12151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12152         $(HOST_EXPORTS) \
12153         for flag in $(EXTRA_HOST_FLAGS) ; do \
12154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12155         done; \
12156         echo "Doing html in gettext" ; \
12157         (cd $(HOST_SUBDIR)/gettext && \
12158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12160                   "RANLIB=$${RANLIB}" \
12161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12162                   html) \
12163           || exit 1
12164
12165 @endif gettext
12166
12167 .PHONY: maybe-TAGS-gettext TAGS-gettext
12168 maybe-TAGS-gettext:
12169 @if gettext
12170 maybe-TAGS-gettext: TAGS-gettext
12171
12172 TAGS-gettext: \
12173     configure-gettext 
12174         @: $(MAKE); $(unstage)
12175         @[ -f ./gettext/Makefile ] || exit 0; \
12176         r=`${PWD_COMMAND}`; export r; \
12177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12178         $(HOST_EXPORTS) \
12179         for flag in $(EXTRA_HOST_FLAGS) ; do \
12180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12181         done; \
12182         echo "Doing TAGS in gettext" ; \
12183         (cd $(HOST_SUBDIR)/gettext && \
12184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12186                   "RANLIB=$${RANLIB}" \
12187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12188                   TAGS) \
12189           || exit 1
12190
12191 @endif gettext
12192
12193 .PHONY: maybe-install-info-gettext install-info-gettext
12194 maybe-install-info-gettext:
12195 @if gettext
12196 maybe-install-info-gettext: install-info-gettext
12197
12198 install-info-gettext: \
12199     configure-gettext \
12200     info-gettext 
12201         @: $(MAKE); $(unstage)
12202         @[ -f ./gettext/Makefile ] || exit 0; \
12203         r=`${PWD_COMMAND}`; export r; \
12204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12205         $(HOST_EXPORTS) \
12206         for flag in $(EXTRA_HOST_FLAGS) ; do \
12207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12208         done; \
12209         echo "Doing install-info in gettext" ; \
12210         (cd $(HOST_SUBDIR)/gettext && \
12211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12213                   "RANLIB=$${RANLIB}" \
12214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12215                   install-info) \
12216           || exit 1
12217
12218 @endif gettext
12219
12220 .PHONY: maybe-installcheck-gettext installcheck-gettext
12221 maybe-installcheck-gettext:
12222 @if gettext
12223 maybe-installcheck-gettext: installcheck-gettext
12224
12225 installcheck-gettext: \
12226     configure-gettext 
12227         @: $(MAKE); $(unstage)
12228         @[ -f ./gettext/Makefile ] || exit 0; \
12229         r=`${PWD_COMMAND}`; export r; \
12230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12231         $(HOST_EXPORTS) \
12232         for flag in $(EXTRA_HOST_FLAGS) ; do \
12233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12234         done; \
12235         echo "Doing installcheck in gettext" ; \
12236         (cd $(HOST_SUBDIR)/gettext && \
12237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12239                   "RANLIB=$${RANLIB}" \
12240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12241                   installcheck) \
12242           || exit 1
12243
12244 @endif gettext
12245
12246 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
12247 maybe-mostlyclean-gettext:
12248 @if gettext
12249 maybe-mostlyclean-gettext: mostlyclean-gettext
12250
12251 mostlyclean-gettext: 
12252         @: $(MAKE); $(unstage)
12253         @[ -f ./gettext/Makefile ] || exit 0; \
12254         r=`${PWD_COMMAND}`; export r; \
12255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256         $(HOST_EXPORTS) \
12257         for flag in $(EXTRA_HOST_FLAGS) ; do \
12258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12259         done; \
12260         echo "Doing mostlyclean in gettext" ; \
12261         (cd $(HOST_SUBDIR)/gettext && \
12262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12264                   "RANLIB=$${RANLIB}" \
12265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12266                   mostlyclean) \
12267           || exit 1
12268
12269 @endif gettext
12270
12271 .PHONY: maybe-clean-gettext clean-gettext
12272 maybe-clean-gettext:
12273 @if gettext
12274 maybe-clean-gettext: clean-gettext
12275
12276 clean-gettext: 
12277         @: $(MAKE); $(unstage)
12278         @[ -f ./gettext/Makefile ] || exit 0; \
12279         r=`${PWD_COMMAND}`; export r; \
12280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12281         $(HOST_EXPORTS) \
12282         for flag in $(EXTRA_HOST_FLAGS) ; do \
12283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12284         done; \
12285         echo "Doing clean in gettext" ; \
12286         (cd $(HOST_SUBDIR)/gettext && \
12287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12289                   "RANLIB=$${RANLIB}" \
12290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12291                   clean) \
12292           || exit 1
12293
12294 @endif gettext
12295
12296 .PHONY: maybe-distclean-gettext distclean-gettext
12297 maybe-distclean-gettext:
12298 @if gettext
12299 maybe-distclean-gettext: distclean-gettext
12300
12301 distclean-gettext: 
12302         @: $(MAKE); $(unstage)
12303         @[ -f ./gettext/Makefile ] || exit 0; \
12304         r=`${PWD_COMMAND}`; export r; \
12305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12306         $(HOST_EXPORTS) \
12307         for flag in $(EXTRA_HOST_FLAGS) ; do \
12308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12309         done; \
12310         echo "Doing distclean in gettext" ; \
12311         (cd $(HOST_SUBDIR)/gettext && \
12312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12314                   "RANLIB=$${RANLIB}" \
12315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12316                   distclean) \
12317           || exit 1
12318
12319 @endif gettext
12320
12321 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
12322 maybe-maintainer-clean-gettext:
12323 @if gettext
12324 maybe-maintainer-clean-gettext: maintainer-clean-gettext
12325
12326 maintainer-clean-gettext: 
12327         @: $(MAKE); $(unstage)
12328         @[ -f ./gettext/Makefile ] || exit 0; \
12329         r=`${PWD_COMMAND}`; export r; \
12330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12331         $(HOST_EXPORTS) \
12332         for flag in $(EXTRA_HOST_FLAGS) ; do \
12333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12334         done; \
12335         echo "Doing maintainer-clean in gettext" ; \
12336         (cd $(HOST_SUBDIR)/gettext && \
12337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12339                   "RANLIB=$${RANLIB}" \
12340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12341                   maintainer-clean) \
12342           || exit 1
12343
12344 @endif gettext
12345
12346
12347
12348 .PHONY: configure-gnuserv maybe-configure-gnuserv
12349 maybe-configure-gnuserv:
12350 @if gnuserv
12351 maybe-configure-gnuserv: configure-gnuserv
12352 configure-gnuserv: 
12353         @: $(MAKE); $(unstage)
12354         @r=`${PWD_COMMAND}`; export r; \
12355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12356         test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
12357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
12358         $(HOST_EXPORTS) \
12359         echo Configuring in $(HOST_SUBDIR)/gnuserv; \
12360         cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
12361         case $(srcdir) in \
12362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12363           *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
12364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12365         esac; \
12366         srcdiroption="--srcdir=$${topdir}/gnuserv"; \
12367         libsrcdir="$$s/gnuserv"; \
12368         $(SHELL) $${libsrcdir}/configure \
12369           $(HOST_CONFIGARGS) $${srcdiroption}  \
12370           || exit 1
12371 @endif gnuserv
12372
12373
12374
12375
12376
12377 .PHONY: all-gnuserv maybe-all-gnuserv
12378 maybe-all-gnuserv:
12379 @if gnuserv
12380 TARGET-gnuserv=all
12381 maybe-all-gnuserv: all-gnuserv
12382 all-gnuserv: configure-gnuserv
12383         @: $(MAKE); $(unstage)
12384         @r=`${PWD_COMMAND}`; export r; \
12385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12386         $(HOST_EXPORTS) \
12387         (cd $(HOST_SUBDIR)/gnuserv && \
12388           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnuserv))
12389 @endif gnuserv
12390
12391
12392
12393
12394 .PHONY: check-gnuserv maybe-check-gnuserv
12395 maybe-check-gnuserv:
12396 @if gnuserv
12397 maybe-check-gnuserv: check-gnuserv
12398
12399 check-gnuserv:
12400         @: $(MAKE); $(unstage)
12401         @r=`${PWD_COMMAND}`; export r; \
12402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12403         $(HOST_EXPORTS) \
12404         (cd $(HOST_SUBDIR)/gnuserv && \
12405           $(MAKE) $(FLAGS_TO_PASS)  check)
12406
12407 @endif gnuserv
12408
12409 .PHONY: install-gnuserv maybe-install-gnuserv
12410 maybe-install-gnuserv:
12411 @if gnuserv
12412 maybe-install-gnuserv: install-gnuserv
12413
12414 install-gnuserv: installdirs
12415         @: $(MAKE); $(unstage)
12416         @r=`${PWD_COMMAND}`; export r; \
12417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12418         $(HOST_EXPORTS) \
12419         (cd $(HOST_SUBDIR)/gnuserv && \
12420           $(MAKE) $(FLAGS_TO_PASS)  install)
12421
12422 @endif gnuserv
12423
12424 # Other targets (info, dvi, etc.)
12425
12426 .PHONY: maybe-info-gnuserv info-gnuserv
12427 maybe-info-gnuserv:
12428 @if gnuserv
12429 maybe-info-gnuserv: info-gnuserv
12430
12431 info-gnuserv: \
12432     configure-gnuserv 
12433         @: $(MAKE); $(unstage)
12434         @[ -f ./gnuserv/Makefile ] || exit 0; \
12435         r=`${PWD_COMMAND}`; export r; \
12436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12437         $(HOST_EXPORTS) \
12438         for flag in $(EXTRA_HOST_FLAGS) ; do \
12439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12440         done; \
12441         echo "Doing info in gnuserv" ; \
12442         (cd $(HOST_SUBDIR)/gnuserv && \
12443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12445                   "RANLIB=$${RANLIB}" \
12446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12447                   info) \
12448           || exit 1
12449
12450 @endif gnuserv
12451
12452 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
12453 maybe-dvi-gnuserv:
12454 @if gnuserv
12455 maybe-dvi-gnuserv: dvi-gnuserv
12456
12457 dvi-gnuserv: \
12458     configure-gnuserv 
12459         @: $(MAKE); $(unstage)
12460         @[ -f ./gnuserv/Makefile ] || exit 0; \
12461         r=`${PWD_COMMAND}`; export r; \
12462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12463         $(HOST_EXPORTS) \
12464         for flag in $(EXTRA_HOST_FLAGS) ; do \
12465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12466         done; \
12467         echo "Doing dvi in gnuserv" ; \
12468         (cd $(HOST_SUBDIR)/gnuserv && \
12469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12471                   "RANLIB=$${RANLIB}" \
12472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12473                   dvi) \
12474           || exit 1
12475
12476 @endif gnuserv
12477
12478 .PHONY: maybe-html-gnuserv html-gnuserv
12479 maybe-html-gnuserv:
12480 @if gnuserv
12481 maybe-html-gnuserv: html-gnuserv
12482
12483 html-gnuserv: \
12484     configure-gnuserv 
12485         @: $(MAKE); $(unstage)
12486         @[ -f ./gnuserv/Makefile ] || exit 0; \
12487         r=`${PWD_COMMAND}`; export r; \
12488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12489         $(HOST_EXPORTS) \
12490         for flag in $(EXTRA_HOST_FLAGS) ; do \
12491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12492         done; \
12493         echo "Doing html in gnuserv" ; \
12494         (cd $(HOST_SUBDIR)/gnuserv && \
12495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12497                   "RANLIB=$${RANLIB}" \
12498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12499                   html) \
12500           || exit 1
12501
12502 @endif gnuserv
12503
12504 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
12505 maybe-TAGS-gnuserv:
12506 @if gnuserv
12507 maybe-TAGS-gnuserv: TAGS-gnuserv
12508
12509 TAGS-gnuserv: \
12510     configure-gnuserv 
12511         @: $(MAKE); $(unstage)
12512         @[ -f ./gnuserv/Makefile ] || exit 0; \
12513         r=`${PWD_COMMAND}`; export r; \
12514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12515         $(HOST_EXPORTS) \
12516         for flag in $(EXTRA_HOST_FLAGS) ; do \
12517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12518         done; \
12519         echo "Doing TAGS in gnuserv" ; \
12520         (cd $(HOST_SUBDIR)/gnuserv && \
12521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12523                   "RANLIB=$${RANLIB}" \
12524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12525                   TAGS) \
12526           || exit 1
12527
12528 @endif gnuserv
12529
12530 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
12531 maybe-install-info-gnuserv:
12532 @if gnuserv
12533 maybe-install-info-gnuserv: install-info-gnuserv
12534
12535 install-info-gnuserv: \
12536     configure-gnuserv \
12537     info-gnuserv 
12538         @: $(MAKE); $(unstage)
12539         @[ -f ./gnuserv/Makefile ] || exit 0; \
12540         r=`${PWD_COMMAND}`; export r; \
12541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12542         $(HOST_EXPORTS) \
12543         for flag in $(EXTRA_HOST_FLAGS) ; do \
12544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12545         done; \
12546         echo "Doing install-info in gnuserv" ; \
12547         (cd $(HOST_SUBDIR)/gnuserv && \
12548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12550                   "RANLIB=$${RANLIB}" \
12551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12552                   install-info) \
12553           || exit 1
12554
12555 @endif gnuserv
12556
12557 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
12558 maybe-installcheck-gnuserv:
12559 @if gnuserv
12560 maybe-installcheck-gnuserv: installcheck-gnuserv
12561
12562 installcheck-gnuserv: \
12563     configure-gnuserv 
12564         @: $(MAKE); $(unstage)
12565         @[ -f ./gnuserv/Makefile ] || exit 0; \
12566         r=`${PWD_COMMAND}`; export r; \
12567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12568         $(HOST_EXPORTS) \
12569         for flag in $(EXTRA_HOST_FLAGS) ; do \
12570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12571         done; \
12572         echo "Doing installcheck in gnuserv" ; \
12573         (cd $(HOST_SUBDIR)/gnuserv && \
12574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12576                   "RANLIB=$${RANLIB}" \
12577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12578                   installcheck) \
12579           || exit 1
12580
12581 @endif gnuserv
12582
12583 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
12584 maybe-mostlyclean-gnuserv:
12585 @if gnuserv
12586 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
12587
12588 mostlyclean-gnuserv: 
12589         @: $(MAKE); $(unstage)
12590         @[ -f ./gnuserv/Makefile ] || exit 0; \
12591         r=`${PWD_COMMAND}`; export r; \
12592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12593         $(HOST_EXPORTS) \
12594         for flag in $(EXTRA_HOST_FLAGS) ; do \
12595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12596         done; \
12597         echo "Doing mostlyclean in gnuserv" ; \
12598         (cd $(HOST_SUBDIR)/gnuserv && \
12599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12601                   "RANLIB=$${RANLIB}" \
12602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12603                   mostlyclean) \
12604           || exit 1
12605
12606 @endif gnuserv
12607
12608 .PHONY: maybe-clean-gnuserv clean-gnuserv
12609 maybe-clean-gnuserv:
12610 @if gnuserv
12611 maybe-clean-gnuserv: clean-gnuserv
12612
12613 clean-gnuserv: 
12614         @: $(MAKE); $(unstage)
12615         @[ -f ./gnuserv/Makefile ] || exit 0; \
12616         r=`${PWD_COMMAND}`; export r; \
12617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12618         $(HOST_EXPORTS) \
12619         for flag in $(EXTRA_HOST_FLAGS) ; do \
12620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12621         done; \
12622         echo "Doing clean in gnuserv" ; \
12623         (cd $(HOST_SUBDIR)/gnuserv && \
12624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12626                   "RANLIB=$${RANLIB}" \
12627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12628                   clean) \
12629           || exit 1
12630
12631 @endif gnuserv
12632
12633 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
12634 maybe-distclean-gnuserv:
12635 @if gnuserv
12636 maybe-distclean-gnuserv: distclean-gnuserv
12637
12638 distclean-gnuserv: 
12639         @: $(MAKE); $(unstage)
12640         @[ -f ./gnuserv/Makefile ] || exit 0; \
12641         r=`${PWD_COMMAND}`; export r; \
12642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12643         $(HOST_EXPORTS) \
12644         for flag in $(EXTRA_HOST_FLAGS) ; do \
12645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12646         done; \
12647         echo "Doing distclean in gnuserv" ; \
12648         (cd $(HOST_SUBDIR)/gnuserv && \
12649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12651                   "RANLIB=$${RANLIB}" \
12652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12653                   distclean) \
12654           || exit 1
12655
12656 @endif gnuserv
12657
12658 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
12659 maybe-maintainer-clean-gnuserv:
12660 @if gnuserv
12661 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
12662
12663 maintainer-clean-gnuserv: 
12664         @: $(MAKE); $(unstage)
12665         @[ -f ./gnuserv/Makefile ] || exit 0; \
12666         r=`${PWD_COMMAND}`; export r; \
12667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12668         $(HOST_EXPORTS) \
12669         for flag in $(EXTRA_HOST_FLAGS) ; do \
12670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12671         done; \
12672         echo "Doing maintainer-clean in gnuserv" ; \
12673         (cd $(HOST_SUBDIR)/gnuserv && \
12674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12676                   "RANLIB=$${RANLIB}" \
12677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12678                   maintainer-clean) \
12679           || exit 1
12680
12681 @endif gnuserv
12682
12683
12684
12685 .PHONY: configure-gprof maybe-configure-gprof
12686 maybe-configure-gprof:
12687 @if gprof
12688 maybe-configure-gprof: configure-gprof
12689 configure-gprof: 
12690         @: $(MAKE); $(unstage)
12691         @r=`${PWD_COMMAND}`; export r; \
12692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12693         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
12694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
12695         $(HOST_EXPORTS) \
12696         echo Configuring in $(HOST_SUBDIR)/gprof; \
12697         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
12698         case $(srcdir) in \
12699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12700           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
12701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12702         esac; \
12703         srcdiroption="--srcdir=$${topdir}/gprof"; \
12704         libsrcdir="$$s/gprof"; \
12705         $(SHELL) $${libsrcdir}/configure \
12706           $(HOST_CONFIGARGS) $${srcdiroption}  \
12707           || exit 1
12708 @endif gprof
12709
12710
12711
12712
12713
12714 .PHONY: all-gprof maybe-all-gprof
12715 maybe-all-gprof:
12716 @if gprof
12717 TARGET-gprof=all
12718 maybe-all-gprof: all-gprof
12719 all-gprof: configure-gprof
12720         @: $(MAKE); $(unstage)
12721         @r=`${PWD_COMMAND}`; export r; \
12722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723         $(HOST_EXPORTS) \
12724         (cd $(HOST_SUBDIR)/gprof && \
12725           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gprof))
12726 @endif gprof
12727
12728
12729
12730
12731 .PHONY: check-gprof maybe-check-gprof
12732 maybe-check-gprof:
12733 @if gprof
12734 maybe-check-gprof: check-gprof
12735
12736 check-gprof:
12737         @: $(MAKE); $(unstage)
12738         @r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         $(HOST_EXPORTS) \
12741         (cd $(HOST_SUBDIR)/gprof && \
12742           $(MAKE) $(FLAGS_TO_PASS)  check)
12743
12744 @endif gprof
12745
12746 .PHONY: install-gprof maybe-install-gprof
12747 maybe-install-gprof:
12748 @if gprof
12749 maybe-install-gprof: install-gprof
12750
12751 install-gprof: installdirs
12752         @: $(MAKE); $(unstage)
12753         @r=`${PWD_COMMAND}`; export r; \
12754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12755         $(HOST_EXPORTS) \
12756         (cd $(HOST_SUBDIR)/gprof && \
12757           $(MAKE) $(FLAGS_TO_PASS)  install)
12758
12759 @endif gprof
12760
12761 # Other targets (info, dvi, etc.)
12762
12763 .PHONY: maybe-info-gprof info-gprof
12764 maybe-info-gprof:
12765 @if gprof
12766 maybe-info-gprof: info-gprof
12767
12768 info-gprof: \
12769     configure-gprof 
12770         @: $(MAKE); $(unstage)
12771         @[ -f ./gprof/Makefile ] || exit 0; \
12772         r=`${PWD_COMMAND}`; export r; \
12773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12774         $(HOST_EXPORTS) \
12775         for flag in $(EXTRA_HOST_FLAGS) ; do \
12776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12777         done; \
12778         echo "Doing info in gprof" ; \
12779         (cd $(HOST_SUBDIR)/gprof && \
12780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12782                   "RANLIB=$${RANLIB}" \
12783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12784                   info) \
12785           || exit 1
12786
12787 @endif gprof
12788
12789 .PHONY: maybe-dvi-gprof dvi-gprof
12790 maybe-dvi-gprof:
12791 @if gprof
12792 maybe-dvi-gprof: dvi-gprof
12793
12794 dvi-gprof: \
12795     configure-gprof 
12796         @: $(MAKE); $(unstage)
12797         @[ -f ./gprof/Makefile ] || exit 0; \
12798         r=`${PWD_COMMAND}`; export r; \
12799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12800         $(HOST_EXPORTS) \
12801         for flag in $(EXTRA_HOST_FLAGS) ; do \
12802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12803         done; \
12804         echo "Doing dvi in gprof" ; \
12805         (cd $(HOST_SUBDIR)/gprof && \
12806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12808                   "RANLIB=$${RANLIB}" \
12809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12810                   dvi) \
12811           || exit 1
12812
12813 @endif gprof
12814
12815 .PHONY: maybe-html-gprof html-gprof
12816 maybe-html-gprof:
12817 @if gprof
12818 maybe-html-gprof: html-gprof
12819
12820 html-gprof: \
12821     configure-gprof 
12822         @: $(MAKE); $(unstage)
12823         @[ -f ./gprof/Makefile ] || exit 0; \
12824         r=`${PWD_COMMAND}`; export r; \
12825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12826         $(HOST_EXPORTS) \
12827         for flag in $(EXTRA_HOST_FLAGS) ; do \
12828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12829         done; \
12830         echo "Doing html in gprof" ; \
12831         (cd $(HOST_SUBDIR)/gprof && \
12832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12834                   "RANLIB=$${RANLIB}" \
12835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12836                   html) \
12837           || exit 1
12838
12839 @endif gprof
12840
12841 .PHONY: maybe-TAGS-gprof TAGS-gprof
12842 maybe-TAGS-gprof:
12843 @if gprof
12844 maybe-TAGS-gprof: TAGS-gprof
12845
12846 TAGS-gprof: \
12847     configure-gprof 
12848         @: $(MAKE); $(unstage)
12849         @[ -f ./gprof/Makefile ] || exit 0; \
12850         r=`${PWD_COMMAND}`; export r; \
12851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12852         $(HOST_EXPORTS) \
12853         for flag in $(EXTRA_HOST_FLAGS) ; do \
12854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12855         done; \
12856         echo "Doing TAGS in gprof" ; \
12857         (cd $(HOST_SUBDIR)/gprof && \
12858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12860                   "RANLIB=$${RANLIB}" \
12861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12862                   TAGS) \
12863           || exit 1
12864
12865 @endif gprof
12866
12867 .PHONY: maybe-install-info-gprof install-info-gprof
12868 maybe-install-info-gprof:
12869 @if gprof
12870 maybe-install-info-gprof: install-info-gprof
12871
12872 install-info-gprof: \
12873     configure-gprof \
12874     info-gprof 
12875         @: $(MAKE); $(unstage)
12876         @[ -f ./gprof/Makefile ] || exit 0; \
12877         r=`${PWD_COMMAND}`; export r; \
12878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879         $(HOST_EXPORTS) \
12880         for flag in $(EXTRA_HOST_FLAGS) ; do \
12881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12882         done; \
12883         echo "Doing install-info in gprof" ; \
12884         (cd $(HOST_SUBDIR)/gprof && \
12885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12887                   "RANLIB=$${RANLIB}" \
12888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12889                   install-info) \
12890           || exit 1
12891
12892 @endif gprof
12893
12894 .PHONY: maybe-installcheck-gprof installcheck-gprof
12895 maybe-installcheck-gprof:
12896 @if gprof
12897 maybe-installcheck-gprof: installcheck-gprof
12898
12899 installcheck-gprof: \
12900     configure-gprof 
12901         @: $(MAKE); $(unstage)
12902         @[ -f ./gprof/Makefile ] || exit 0; \
12903         r=`${PWD_COMMAND}`; export r; \
12904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905         $(HOST_EXPORTS) \
12906         for flag in $(EXTRA_HOST_FLAGS) ; do \
12907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12908         done; \
12909         echo "Doing installcheck in gprof" ; \
12910         (cd $(HOST_SUBDIR)/gprof && \
12911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12913                   "RANLIB=$${RANLIB}" \
12914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12915                   installcheck) \
12916           || exit 1
12917
12918 @endif gprof
12919
12920 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
12921 maybe-mostlyclean-gprof:
12922 @if gprof
12923 maybe-mostlyclean-gprof: mostlyclean-gprof
12924
12925 mostlyclean-gprof: 
12926         @: $(MAKE); $(unstage)
12927         @[ -f ./gprof/Makefile ] || exit 0; \
12928         r=`${PWD_COMMAND}`; export r; \
12929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12930         $(HOST_EXPORTS) \
12931         for flag in $(EXTRA_HOST_FLAGS) ; do \
12932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12933         done; \
12934         echo "Doing mostlyclean in gprof" ; \
12935         (cd $(HOST_SUBDIR)/gprof && \
12936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12938                   "RANLIB=$${RANLIB}" \
12939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12940                   mostlyclean) \
12941           || exit 1
12942
12943 @endif gprof
12944
12945 .PHONY: maybe-clean-gprof clean-gprof
12946 maybe-clean-gprof:
12947 @if gprof
12948 maybe-clean-gprof: clean-gprof
12949
12950 clean-gprof: 
12951         @: $(MAKE); $(unstage)
12952         @[ -f ./gprof/Makefile ] || exit 0; \
12953         r=`${PWD_COMMAND}`; export r; \
12954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12955         $(HOST_EXPORTS) \
12956         for flag in $(EXTRA_HOST_FLAGS) ; do \
12957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12958         done; \
12959         echo "Doing clean in gprof" ; \
12960         (cd $(HOST_SUBDIR)/gprof && \
12961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12963                   "RANLIB=$${RANLIB}" \
12964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12965                   clean) \
12966           || exit 1
12967
12968 @endif gprof
12969
12970 .PHONY: maybe-distclean-gprof distclean-gprof
12971 maybe-distclean-gprof:
12972 @if gprof
12973 maybe-distclean-gprof: distclean-gprof
12974
12975 distclean-gprof: 
12976         @: $(MAKE); $(unstage)
12977         @[ -f ./gprof/Makefile ] || exit 0; \
12978         r=`${PWD_COMMAND}`; export r; \
12979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12980         $(HOST_EXPORTS) \
12981         for flag in $(EXTRA_HOST_FLAGS) ; do \
12982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12983         done; \
12984         echo "Doing distclean in gprof" ; \
12985         (cd $(HOST_SUBDIR)/gprof && \
12986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12988                   "RANLIB=$${RANLIB}" \
12989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
12990                   distclean) \
12991           || exit 1
12992
12993 @endif gprof
12994
12995 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
12996 maybe-maintainer-clean-gprof:
12997 @if gprof
12998 maybe-maintainer-clean-gprof: maintainer-clean-gprof
12999
13000 maintainer-clean-gprof: 
13001         @: $(MAKE); $(unstage)
13002         @[ -f ./gprof/Makefile ] || exit 0; \
13003         r=`${PWD_COMMAND}`; export r; \
13004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13005         $(HOST_EXPORTS) \
13006         for flag in $(EXTRA_HOST_FLAGS) ; do \
13007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13008         done; \
13009         echo "Doing maintainer-clean in gprof" ; \
13010         (cd $(HOST_SUBDIR)/gprof && \
13011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13013                   "RANLIB=$${RANLIB}" \
13014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13015                   maintainer-clean) \
13016           || exit 1
13017
13018 @endif gprof
13019
13020
13021
13022 .PHONY: configure-gzip maybe-configure-gzip
13023 maybe-configure-gzip:
13024 @if gzip
13025 maybe-configure-gzip: configure-gzip
13026 configure-gzip: 
13027         @: $(MAKE); $(unstage)
13028         @r=`${PWD_COMMAND}`; export r; \
13029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13030         test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
13031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
13032         $(HOST_EXPORTS) \
13033         echo Configuring in $(HOST_SUBDIR)/gzip; \
13034         cd "$(HOST_SUBDIR)/gzip" || exit 1; \
13035         case $(srcdir) in \
13036           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13037           *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
13038                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13039         esac; \
13040         srcdiroption="--srcdir=$${topdir}/gzip"; \
13041         libsrcdir="$$s/gzip"; \
13042         $(SHELL) $${libsrcdir}/configure \
13043           $(HOST_CONFIGARGS) $${srcdiroption}  \
13044           || exit 1
13045 @endif gzip
13046
13047
13048
13049
13050
13051 .PHONY: all-gzip maybe-all-gzip
13052 maybe-all-gzip:
13053 @if gzip
13054 TARGET-gzip=all
13055 maybe-all-gzip: all-gzip
13056 all-gzip: configure-gzip
13057         @: $(MAKE); $(unstage)
13058         @r=`${PWD_COMMAND}`; export r; \
13059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13060         $(HOST_EXPORTS) \
13061         (cd $(HOST_SUBDIR)/gzip && \
13062           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gzip))
13063 @endif gzip
13064
13065
13066
13067
13068 .PHONY: check-gzip maybe-check-gzip
13069 maybe-check-gzip:
13070 @if gzip
13071 maybe-check-gzip: check-gzip
13072
13073 check-gzip:
13074         @: $(MAKE); $(unstage)
13075         @r=`${PWD_COMMAND}`; export r; \
13076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13077         $(HOST_EXPORTS) \
13078         (cd $(HOST_SUBDIR)/gzip && \
13079           $(MAKE) $(FLAGS_TO_PASS)  check)
13080
13081 @endif gzip
13082
13083 .PHONY: install-gzip maybe-install-gzip
13084 maybe-install-gzip:
13085 @if gzip
13086 maybe-install-gzip: install-gzip
13087
13088 install-gzip: installdirs
13089         @: $(MAKE); $(unstage)
13090         @r=`${PWD_COMMAND}`; export r; \
13091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13092         $(HOST_EXPORTS) \
13093         (cd $(HOST_SUBDIR)/gzip && \
13094           $(MAKE) $(FLAGS_TO_PASS)  install)
13095
13096 @endif gzip
13097
13098 # Other targets (info, dvi, etc.)
13099
13100 .PHONY: maybe-info-gzip info-gzip
13101 maybe-info-gzip:
13102 @if gzip
13103 maybe-info-gzip: info-gzip
13104
13105 info-gzip: \
13106     configure-gzip 
13107         @: $(MAKE); $(unstage)
13108         @[ -f ./gzip/Makefile ] || exit 0; \
13109         r=`${PWD_COMMAND}`; export r; \
13110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13111         $(HOST_EXPORTS) \
13112         for flag in $(EXTRA_HOST_FLAGS) ; do \
13113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13114         done; \
13115         echo "Doing info in gzip" ; \
13116         (cd $(HOST_SUBDIR)/gzip && \
13117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13119                   "RANLIB=$${RANLIB}" \
13120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13121                   info) \
13122           || exit 1
13123
13124 @endif gzip
13125
13126 .PHONY: maybe-dvi-gzip dvi-gzip
13127 maybe-dvi-gzip:
13128 @if gzip
13129 maybe-dvi-gzip: dvi-gzip
13130
13131 dvi-gzip: \
13132     configure-gzip 
13133         @: $(MAKE); $(unstage)
13134         @[ -f ./gzip/Makefile ] || exit 0; \
13135         r=`${PWD_COMMAND}`; export r; \
13136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13137         $(HOST_EXPORTS) \
13138         for flag in $(EXTRA_HOST_FLAGS) ; do \
13139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13140         done; \
13141         echo "Doing dvi in gzip" ; \
13142         (cd $(HOST_SUBDIR)/gzip && \
13143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13145                   "RANLIB=$${RANLIB}" \
13146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13147                   dvi) \
13148           || exit 1
13149
13150 @endif gzip
13151
13152 .PHONY: maybe-html-gzip html-gzip
13153 maybe-html-gzip:
13154 @if gzip
13155 maybe-html-gzip: html-gzip
13156
13157 html-gzip: \
13158     configure-gzip 
13159         @: $(MAKE); $(unstage)
13160         @[ -f ./gzip/Makefile ] || exit 0; \
13161         r=`${PWD_COMMAND}`; export r; \
13162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13163         $(HOST_EXPORTS) \
13164         for flag in $(EXTRA_HOST_FLAGS) ; do \
13165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13166         done; \
13167         echo "Doing html in gzip" ; \
13168         (cd $(HOST_SUBDIR)/gzip && \
13169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13171                   "RANLIB=$${RANLIB}" \
13172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13173                   html) \
13174           || exit 1
13175
13176 @endif gzip
13177
13178 .PHONY: maybe-TAGS-gzip TAGS-gzip
13179 maybe-TAGS-gzip:
13180 @if gzip
13181 maybe-TAGS-gzip: TAGS-gzip
13182
13183 TAGS-gzip: \
13184     configure-gzip 
13185         @: $(MAKE); $(unstage)
13186         @[ -f ./gzip/Makefile ] || exit 0; \
13187         r=`${PWD_COMMAND}`; export r; \
13188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13189         $(HOST_EXPORTS) \
13190         for flag in $(EXTRA_HOST_FLAGS) ; do \
13191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13192         done; \
13193         echo "Doing TAGS in gzip" ; \
13194         (cd $(HOST_SUBDIR)/gzip && \
13195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13197                   "RANLIB=$${RANLIB}" \
13198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13199                   TAGS) \
13200           || exit 1
13201
13202 @endif gzip
13203
13204 .PHONY: maybe-install-info-gzip install-info-gzip
13205 maybe-install-info-gzip:
13206 @if gzip
13207 maybe-install-info-gzip: install-info-gzip
13208
13209 install-info-gzip: \
13210     configure-gzip \
13211     info-gzip 
13212         @: $(MAKE); $(unstage)
13213         @[ -f ./gzip/Makefile ] || exit 0; \
13214         r=`${PWD_COMMAND}`; export r; \
13215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216         $(HOST_EXPORTS) \
13217         for flag in $(EXTRA_HOST_FLAGS) ; do \
13218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13219         done; \
13220         echo "Doing install-info in gzip" ; \
13221         (cd $(HOST_SUBDIR)/gzip && \
13222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13224                   "RANLIB=$${RANLIB}" \
13225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13226                   install-info) \
13227           || exit 1
13228
13229 @endif gzip
13230
13231 .PHONY: maybe-installcheck-gzip installcheck-gzip
13232 maybe-installcheck-gzip:
13233 @if gzip
13234 maybe-installcheck-gzip: installcheck-gzip
13235
13236 installcheck-gzip: \
13237     configure-gzip 
13238         @: $(MAKE); $(unstage)
13239         @[ -f ./gzip/Makefile ] || exit 0; \
13240         r=`${PWD_COMMAND}`; export r; \
13241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13242         $(HOST_EXPORTS) \
13243         for flag in $(EXTRA_HOST_FLAGS) ; do \
13244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13245         done; \
13246         echo "Doing installcheck in gzip" ; \
13247         (cd $(HOST_SUBDIR)/gzip && \
13248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13250                   "RANLIB=$${RANLIB}" \
13251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13252                   installcheck) \
13253           || exit 1
13254
13255 @endif gzip
13256
13257 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
13258 maybe-mostlyclean-gzip:
13259 @if gzip
13260 maybe-mostlyclean-gzip: mostlyclean-gzip
13261
13262 mostlyclean-gzip: 
13263         @: $(MAKE); $(unstage)
13264         @[ -f ./gzip/Makefile ] || exit 0; \
13265         r=`${PWD_COMMAND}`; export r; \
13266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13267         $(HOST_EXPORTS) \
13268         for flag in $(EXTRA_HOST_FLAGS) ; do \
13269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13270         done; \
13271         echo "Doing mostlyclean in gzip" ; \
13272         (cd $(HOST_SUBDIR)/gzip && \
13273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13275                   "RANLIB=$${RANLIB}" \
13276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13277                   mostlyclean) \
13278           || exit 1
13279
13280 @endif gzip
13281
13282 .PHONY: maybe-clean-gzip clean-gzip
13283 maybe-clean-gzip:
13284 @if gzip
13285 maybe-clean-gzip: clean-gzip
13286
13287 clean-gzip: 
13288         @: $(MAKE); $(unstage)
13289         @[ -f ./gzip/Makefile ] || exit 0; \
13290         r=`${PWD_COMMAND}`; export r; \
13291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13292         $(HOST_EXPORTS) \
13293         for flag in $(EXTRA_HOST_FLAGS) ; do \
13294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13295         done; \
13296         echo "Doing clean in gzip" ; \
13297         (cd $(HOST_SUBDIR)/gzip && \
13298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13300                   "RANLIB=$${RANLIB}" \
13301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13302                   clean) \
13303           || exit 1
13304
13305 @endif gzip
13306
13307 .PHONY: maybe-distclean-gzip distclean-gzip
13308 maybe-distclean-gzip:
13309 @if gzip
13310 maybe-distclean-gzip: distclean-gzip
13311
13312 distclean-gzip: 
13313         @: $(MAKE); $(unstage)
13314         @[ -f ./gzip/Makefile ] || exit 0; \
13315         r=`${PWD_COMMAND}`; export r; \
13316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13317         $(HOST_EXPORTS) \
13318         for flag in $(EXTRA_HOST_FLAGS) ; do \
13319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13320         done; \
13321         echo "Doing distclean in gzip" ; \
13322         (cd $(HOST_SUBDIR)/gzip && \
13323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13325                   "RANLIB=$${RANLIB}" \
13326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13327                   distclean) \
13328           || exit 1
13329
13330 @endif gzip
13331
13332 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
13333 maybe-maintainer-clean-gzip:
13334 @if gzip
13335 maybe-maintainer-clean-gzip: maintainer-clean-gzip
13336
13337 maintainer-clean-gzip: 
13338         @: $(MAKE); $(unstage)
13339         @[ -f ./gzip/Makefile ] || exit 0; \
13340         r=`${PWD_COMMAND}`; export r; \
13341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13342         $(HOST_EXPORTS) \
13343         for flag in $(EXTRA_HOST_FLAGS) ; do \
13344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13345         done; \
13346         echo "Doing maintainer-clean in gzip" ; \
13347         (cd $(HOST_SUBDIR)/gzip && \
13348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13350                   "RANLIB=$${RANLIB}" \
13351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13352                   maintainer-clean) \
13353           || exit 1
13354
13355 @endif gzip
13356
13357
13358
13359 .PHONY: configure-hello maybe-configure-hello
13360 maybe-configure-hello:
13361 @if hello
13362 maybe-configure-hello: configure-hello
13363 configure-hello: 
13364         @: $(MAKE); $(unstage)
13365         @r=`${PWD_COMMAND}`; export r; \
13366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13367         test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
13368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
13369         $(HOST_EXPORTS) \
13370         echo Configuring in $(HOST_SUBDIR)/hello; \
13371         cd "$(HOST_SUBDIR)/hello" || exit 1; \
13372         case $(srcdir) in \
13373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13374           *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
13375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13376         esac; \
13377         srcdiroption="--srcdir=$${topdir}/hello"; \
13378         libsrcdir="$$s/hello"; \
13379         $(SHELL) $${libsrcdir}/configure \
13380           $(HOST_CONFIGARGS) $${srcdiroption}  \
13381           || exit 1
13382 @endif hello
13383
13384
13385
13386
13387
13388 .PHONY: all-hello maybe-all-hello
13389 maybe-all-hello:
13390 @if hello
13391 TARGET-hello=all
13392 maybe-all-hello: all-hello
13393 all-hello: configure-hello
13394         @: $(MAKE); $(unstage)
13395         @r=`${PWD_COMMAND}`; export r; \
13396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13397         $(HOST_EXPORTS) \
13398         (cd $(HOST_SUBDIR)/hello && \
13399           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-hello))
13400 @endif hello
13401
13402
13403
13404
13405 .PHONY: check-hello maybe-check-hello
13406 maybe-check-hello:
13407 @if hello
13408 maybe-check-hello: check-hello
13409
13410 check-hello:
13411         @: $(MAKE); $(unstage)
13412         @r=`${PWD_COMMAND}`; export r; \
13413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414         $(HOST_EXPORTS) \
13415         (cd $(HOST_SUBDIR)/hello && \
13416           $(MAKE) $(FLAGS_TO_PASS)  check)
13417
13418 @endif hello
13419
13420 .PHONY: install-hello maybe-install-hello
13421 maybe-install-hello:
13422 @if hello
13423 maybe-install-hello: install-hello
13424
13425 install-hello: installdirs
13426         @: $(MAKE); $(unstage)
13427         @r=`${PWD_COMMAND}`; export r; \
13428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13429         $(HOST_EXPORTS) \
13430         (cd $(HOST_SUBDIR)/hello && \
13431           $(MAKE) $(FLAGS_TO_PASS)  install)
13432
13433 @endif hello
13434
13435 # Other targets (info, dvi, etc.)
13436
13437 .PHONY: maybe-info-hello info-hello
13438 maybe-info-hello:
13439 @if hello
13440 maybe-info-hello: info-hello
13441
13442 info-hello: \
13443     configure-hello 
13444         @: $(MAKE); $(unstage)
13445         @[ -f ./hello/Makefile ] || exit 0; \
13446         r=`${PWD_COMMAND}`; export r; \
13447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13448         $(HOST_EXPORTS) \
13449         for flag in $(EXTRA_HOST_FLAGS) ; do \
13450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13451         done; \
13452         echo "Doing info in hello" ; \
13453         (cd $(HOST_SUBDIR)/hello && \
13454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13456                   "RANLIB=$${RANLIB}" \
13457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13458                   info) \
13459           || exit 1
13460
13461 @endif hello
13462
13463 .PHONY: maybe-dvi-hello dvi-hello
13464 maybe-dvi-hello:
13465 @if hello
13466 maybe-dvi-hello: dvi-hello
13467
13468 dvi-hello: \
13469     configure-hello 
13470         @: $(MAKE); $(unstage)
13471         @[ -f ./hello/Makefile ] || exit 0; \
13472         r=`${PWD_COMMAND}`; export r; \
13473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13474         $(HOST_EXPORTS) \
13475         for flag in $(EXTRA_HOST_FLAGS) ; do \
13476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13477         done; \
13478         echo "Doing dvi in hello" ; \
13479         (cd $(HOST_SUBDIR)/hello && \
13480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13482                   "RANLIB=$${RANLIB}" \
13483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13484                   dvi) \
13485           || exit 1
13486
13487 @endif hello
13488
13489 .PHONY: maybe-html-hello html-hello
13490 maybe-html-hello:
13491 @if hello
13492 maybe-html-hello: html-hello
13493
13494 html-hello: \
13495     configure-hello 
13496         @: $(MAKE); $(unstage)
13497         @[ -f ./hello/Makefile ] || exit 0; \
13498         r=`${PWD_COMMAND}`; export r; \
13499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500         $(HOST_EXPORTS) \
13501         for flag in $(EXTRA_HOST_FLAGS) ; do \
13502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503         done; \
13504         echo "Doing html in hello" ; \
13505         (cd $(HOST_SUBDIR)/hello && \
13506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508                   "RANLIB=$${RANLIB}" \
13509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13510                   html) \
13511           || exit 1
13512
13513 @endif hello
13514
13515 .PHONY: maybe-TAGS-hello TAGS-hello
13516 maybe-TAGS-hello:
13517 @if hello
13518 maybe-TAGS-hello: TAGS-hello
13519
13520 TAGS-hello: \
13521     configure-hello 
13522         @: $(MAKE); $(unstage)
13523         @[ -f ./hello/Makefile ] || exit 0; \
13524         r=`${PWD_COMMAND}`; export r; \
13525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13526         $(HOST_EXPORTS) \
13527         for flag in $(EXTRA_HOST_FLAGS) ; do \
13528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13529         done; \
13530         echo "Doing TAGS in hello" ; \
13531         (cd $(HOST_SUBDIR)/hello && \
13532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13534                   "RANLIB=$${RANLIB}" \
13535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13536                   TAGS) \
13537           || exit 1
13538
13539 @endif hello
13540
13541 .PHONY: maybe-install-info-hello install-info-hello
13542 maybe-install-info-hello:
13543 @if hello
13544 maybe-install-info-hello: install-info-hello
13545
13546 install-info-hello: \
13547     configure-hello \
13548     info-hello 
13549         @: $(MAKE); $(unstage)
13550         @[ -f ./hello/Makefile ] || exit 0; \
13551         r=`${PWD_COMMAND}`; export r; \
13552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553         $(HOST_EXPORTS) \
13554         for flag in $(EXTRA_HOST_FLAGS) ; do \
13555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556         done; \
13557         echo "Doing install-info in hello" ; \
13558         (cd $(HOST_SUBDIR)/hello && \
13559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561                   "RANLIB=$${RANLIB}" \
13562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13563                   install-info) \
13564           || exit 1
13565
13566 @endif hello
13567
13568 .PHONY: maybe-installcheck-hello installcheck-hello
13569 maybe-installcheck-hello:
13570 @if hello
13571 maybe-installcheck-hello: installcheck-hello
13572
13573 installcheck-hello: \
13574     configure-hello 
13575         @: $(MAKE); $(unstage)
13576         @[ -f ./hello/Makefile ] || exit 0; \
13577         r=`${PWD_COMMAND}`; export r; \
13578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13579         $(HOST_EXPORTS) \
13580         for flag in $(EXTRA_HOST_FLAGS) ; do \
13581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13582         done; \
13583         echo "Doing installcheck in hello" ; \
13584         (cd $(HOST_SUBDIR)/hello && \
13585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13587                   "RANLIB=$${RANLIB}" \
13588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13589                   installcheck) \
13590           || exit 1
13591
13592 @endif hello
13593
13594 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
13595 maybe-mostlyclean-hello:
13596 @if hello
13597 maybe-mostlyclean-hello: mostlyclean-hello
13598
13599 mostlyclean-hello: 
13600         @: $(MAKE); $(unstage)
13601         @[ -f ./hello/Makefile ] || exit 0; \
13602         r=`${PWD_COMMAND}`; export r; \
13603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13604         $(HOST_EXPORTS) \
13605         for flag in $(EXTRA_HOST_FLAGS) ; do \
13606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13607         done; \
13608         echo "Doing mostlyclean in hello" ; \
13609         (cd $(HOST_SUBDIR)/hello && \
13610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13612                   "RANLIB=$${RANLIB}" \
13613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13614                   mostlyclean) \
13615           || exit 1
13616
13617 @endif hello
13618
13619 .PHONY: maybe-clean-hello clean-hello
13620 maybe-clean-hello:
13621 @if hello
13622 maybe-clean-hello: clean-hello
13623
13624 clean-hello: 
13625         @: $(MAKE); $(unstage)
13626         @[ -f ./hello/Makefile ] || exit 0; \
13627         r=`${PWD_COMMAND}`; export r; \
13628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13629         $(HOST_EXPORTS) \
13630         for flag in $(EXTRA_HOST_FLAGS) ; do \
13631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13632         done; \
13633         echo "Doing clean in hello" ; \
13634         (cd $(HOST_SUBDIR)/hello && \
13635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13637                   "RANLIB=$${RANLIB}" \
13638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13639                   clean) \
13640           || exit 1
13641
13642 @endif hello
13643
13644 .PHONY: maybe-distclean-hello distclean-hello
13645 maybe-distclean-hello:
13646 @if hello
13647 maybe-distclean-hello: distclean-hello
13648
13649 distclean-hello: 
13650         @: $(MAKE); $(unstage)
13651         @[ -f ./hello/Makefile ] || exit 0; \
13652         r=`${PWD_COMMAND}`; export r; \
13653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13654         $(HOST_EXPORTS) \
13655         for flag in $(EXTRA_HOST_FLAGS) ; do \
13656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13657         done; \
13658         echo "Doing distclean in hello" ; \
13659         (cd $(HOST_SUBDIR)/hello && \
13660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13662                   "RANLIB=$${RANLIB}" \
13663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13664                   distclean) \
13665           || exit 1
13666
13667 @endif hello
13668
13669 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
13670 maybe-maintainer-clean-hello:
13671 @if hello
13672 maybe-maintainer-clean-hello: maintainer-clean-hello
13673
13674 maintainer-clean-hello: 
13675         @: $(MAKE); $(unstage)
13676         @[ -f ./hello/Makefile ] || exit 0; \
13677         r=`${PWD_COMMAND}`; export r; \
13678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13679         $(HOST_EXPORTS) \
13680         for flag in $(EXTRA_HOST_FLAGS) ; do \
13681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13682         done; \
13683         echo "Doing maintainer-clean in hello" ; \
13684         (cd $(HOST_SUBDIR)/hello && \
13685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13687                   "RANLIB=$${RANLIB}" \
13688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13689                   maintainer-clean) \
13690           || exit 1
13691
13692 @endif hello
13693
13694
13695
13696 .PHONY: configure-indent maybe-configure-indent
13697 maybe-configure-indent:
13698 @if indent
13699 maybe-configure-indent: configure-indent
13700 configure-indent: 
13701         @: $(MAKE); $(unstage)
13702         @r=`${PWD_COMMAND}`; export r; \
13703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704         test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
13705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
13706         $(HOST_EXPORTS) \
13707         echo Configuring in $(HOST_SUBDIR)/indent; \
13708         cd "$(HOST_SUBDIR)/indent" || exit 1; \
13709         case $(srcdir) in \
13710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13711           *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
13712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13713         esac; \
13714         srcdiroption="--srcdir=$${topdir}/indent"; \
13715         libsrcdir="$$s/indent"; \
13716         $(SHELL) $${libsrcdir}/configure \
13717           $(HOST_CONFIGARGS) $${srcdiroption}  \
13718           || exit 1
13719 @endif indent
13720
13721
13722
13723
13724
13725 .PHONY: all-indent maybe-all-indent
13726 maybe-all-indent:
13727 @if indent
13728 TARGET-indent=all
13729 maybe-all-indent: all-indent
13730 all-indent: configure-indent
13731         @: $(MAKE); $(unstage)
13732         @r=`${PWD_COMMAND}`; export r; \
13733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13734         $(HOST_EXPORTS) \
13735         (cd $(HOST_SUBDIR)/indent && \
13736           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-indent))
13737 @endif indent
13738
13739
13740
13741
13742 .PHONY: check-indent maybe-check-indent
13743 maybe-check-indent:
13744 @if indent
13745 maybe-check-indent: check-indent
13746
13747 check-indent:
13748         @: $(MAKE); $(unstage)
13749         @r=`${PWD_COMMAND}`; export r; \
13750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13751         $(HOST_EXPORTS) \
13752         (cd $(HOST_SUBDIR)/indent && \
13753           $(MAKE) $(FLAGS_TO_PASS)  check)
13754
13755 @endif indent
13756
13757 .PHONY: install-indent maybe-install-indent
13758 maybe-install-indent:
13759 @if indent
13760 maybe-install-indent: install-indent
13761
13762 install-indent: installdirs
13763         @: $(MAKE); $(unstage)
13764         @r=`${PWD_COMMAND}`; export r; \
13765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13766         $(HOST_EXPORTS) \
13767         (cd $(HOST_SUBDIR)/indent && \
13768           $(MAKE) $(FLAGS_TO_PASS)  install)
13769
13770 @endif indent
13771
13772 # Other targets (info, dvi, etc.)
13773
13774 .PHONY: maybe-info-indent info-indent
13775 maybe-info-indent:
13776 @if indent
13777 maybe-info-indent: info-indent
13778
13779 info-indent: \
13780     configure-indent 
13781         @: $(MAKE); $(unstage)
13782         @[ -f ./indent/Makefile ] || exit 0; \
13783         r=`${PWD_COMMAND}`; export r; \
13784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13785         $(HOST_EXPORTS) \
13786         for flag in $(EXTRA_HOST_FLAGS) ; do \
13787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13788         done; \
13789         echo "Doing info in indent" ; \
13790         (cd $(HOST_SUBDIR)/indent && \
13791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13793                   "RANLIB=$${RANLIB}" \
13794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13795                   info) \
13796           || exit 1
13797
13798 @endif indent
13799
13800 .PHONY: maybe-dvi-indent dvi-indent
13801 maybe-dvi-indent:
13802 @if indent
13803 maybe-dvi-indent: dvi-indent
13804
13805 dvi-indent: \
13806     configure-indent 
13807         @: $(MAKE); $(unstage)
13808         @[ -f ./indent/Makefile ] || exit 0; \
13809         r=`${PWD_COMMAND}`; export r; \
13810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13811         $(HOST_EXPORTS) \
13812         for flag in $(EXTRA_HOST_FLAGS) ; do \
13813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13814         done; \
13815         echo "Doing dvi in indent" ; \
13816         (cd $(HOST_SUBDIR)/indent && \
13817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13819                   "RANLIB=$${RANLIB}" \
13820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13821                   dvi) \
13822           || exit 1
13823
13824 @endif indent
13825
13826 .PHONY: maybe-html-indent html-indent
13827 maybe-html-indent:
13828 @if indent
13829 maybe-html-indent: html-indent
13830
13831 html-indent: \
13832     configure-indent 
13833         @: $(MAKE); $(unstage)
13834         @[ -f ./indent/Makefile ] || exit 0; \
13835         r=`${PWD_COMMAND}`; export r; \
13836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13837         $(HOST_EXPORTS) \
13838         for flag in $(EXTRA_HOST_FLAGS) ; do \
13839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13840         done; \
13841         echo "Doing html in indent" ; \
13842         (cd $(HOST_SUBDIR)/indent && \
13843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13845                   "RANLIB=$${RANLIB}" \
13846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13847                   html) \
13848           || exit 1
13849
13850 @endif indent
13851
13852 .PHONY: maybe-TAGS-indent TAGS-indent
13853 maybe-TAGS-indent:
13854 @if indent
13855 maybe-TAGS-indent: TAGS-indent
13856
13857 TAGS-indent: \
13858     configure-indent 
13859         @: $(MAKE); $(unstage)
13860         @[ -f ./indent/Makefile ] || exit 0; \
13861         r=`${PWD_COMMAND}`; export r; \
13862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13863         $(HOST_EXPORTS) \
13864         for flag in $(EXTRA_HOST_FLAGS) ; do \
13865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13866         done; \
13867         echo "Doing TAGS in indent" ; \
13868         (cd $(HOST_SUBDIR)/indent && \
13869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13871                   "RANLIB=$${RANLIB}" \
13872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13873                   TAGS) \
13874           || exit 1
13875
13876 @endif indent
13877
13878 .PHONY: maybe-install-info-indent install-info-indent
13879 maybe-install-info-indent:
13880 @if indent
13881 maybe-install-info-indent: install-info-indent
13882
13883 install-info-indent: \
13884     configure-indent \
13885     info-indent 
13886         @: $(MAKE); $(unstage)
13887         @[ -f ./indent/Makefile ] || exit 0; \
13888         r=`${PWD_COMMAND}`; export r; \
13889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13890         $(HOST_EXPORTS) \
13891         for flag in $(EXTRA_HOST_FLAGS) ; do \
13892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13893         done; \
13894         echo "Doing install-info in indent" ; \
13895         (cd $(HOST_SUBDIR)/indent && \
13896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13898                   "RANLIB=$${RANLIB}" \
13899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13900                   install-info) \
13901           || exit 1
13902
13903 @endif indent
13904
13905 .PHONY: maybe-installcheck-indent installcheck-indent
13906 maybe-installcheck-indent:
13907 @if indent
13908 maybe-installcheck-indent: installcheck-indent
13909
13910 installcheck-indent: \
13911     configure-indent 
13912         @: $(MAKE); $(unstage)
13913         @[ -f ./indent/Makefile ] || exit 0; \
13914         r=`${PWD_COMMAND}`; export r; \
13915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13916         $(HOST_EXPORTS) \
13917         for flag in $(EXTRA_HOST_FLAGS) ; do \
13918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13919         done; \
13920         echo "Doing installcheck in indent" ; \
13921         (cd $(HOST_SUBDIR)/indent && \
13922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13924                   "RANLIB=$${RANLIB}" \
13925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13926                   installcheck) \
13927           || exit 1
13928
13929 @endif indent
13930
13931 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
13932 maybe-mostlyclean-indent:
13933 @if indent
13934 maybe-mostlyclean-indent: mostlyclean-indent
13935
13936 mostlyclean-indent: 
13937         @: $(MAKE); $(unstage)
13938         @[ -f ./indent/Makefile ] || exit 0; \
13939         r=`${PWD_COMMAND}`; export r; \
13940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13941         $(HOST_EXPORTS) \
13942         for flag in $(EXTRA_HOST_FLAGS) ; do \
13943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13944         done; \
13945         echo "Doing mostlyclean in indent" ; \
13946         (cd $(HOST_SUBDIR)/indent && \
13947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13949                   "RANLIB=$${RANLIB}" \
13950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13951                   mostlyclean) \
13952           || exit 1
13953
13954 @endif indent
13955
13956 .PHONY: maybe-clean-indent clean-indent
13957 maybe-clean-indent:
13958 @if indent
13959 maybe-clean-indent: clean-indent
13960
13961 clean-indent: 
13962         @: $(MAKE); $(unstage)
13963         @[ -f ./indent/Makefile ] || exit 0; \
13964         r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         $(HOST_EXPORTS) \
13967         for flag in $(EXTRA_HOST_FLAGS) ; do \
13968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13969         done; \
13970         echo "Doing clean in indent" ; \
13971         (cd $(HOST_SUBDIR)/indent && \
13972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13974                   "RANLIB=$${RANLIB}" \
13975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
13976                   clean) \
13977           || exit 1
13978
13979 @endif indent
13980
13981 .PHONY: maybe-distclean-indent distclean-indent
13982 maybe-distclean-indent:
13983 @if indent
13984 maybe-distclean-indent: distclean-indent
13985
13986 distclean-indent: 
13987         @: $(MAKE); $(unstage)
13988         @[ -f ./indent/Makefile ] || exit 0; \
13989         r=`${PWD_COMMAND}`; export r; \
13990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991         $(HOST_EXPORTS) \
13992         for flag in $(EXTRA_HOST_FLAGS) ; do \
13993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13994         done; \
13995         echo "Doing distclean in indent" ; \
13996         (cd $(HOST_SUBDIR)/indent && \
13997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13999                   "RANLIB=$${RANLIB}" \
14000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14001                   distclean) \
14002           || exit 1
14003
14004 @endif indent
14005
14006 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
14007 maybe-maintainer-clean-indent:
14008 @if indent
14009 maybe-maintainer-clean-indent: maintainer-clean-indent
14010
14011 maintainer-clean-indent: 
14012         @: $(MAKE); $(unstage)
14013         @[ -f ./indent/Makefile ] || exit 0; \
14014         r=`${PWD_COMMAND}`; export r; \
14015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14016         $(HOST_EXPORTS) \
14017         for flag in $(EXTRA_HOST_FLAGS) ; do \
14018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14019         done; \
14020         echo "Doing maintainer-clean in indent" ; \
14021         (cd $(HOST_SUBDIR)/indent && \
14022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14024                   "RANLIB=$${RANLIB}" \
14025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14026                   maintainer-clean) \
14027           || exit 1
14028
14029 @endif indent
14030
14031
14032
14033 .PHONY: configure-intl maybe-configure-intl
14034 maybe-configure-intl:
14035 @if intl
14036 maybe-configure-intl: configure-intl
14037 configure-intl: 
14038 @endif intl
14039 @if intl-bootstrap
14040         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
14041 @endif intl-bootstrap
14042 @if intl
14043         @r=`${PWD_COMMAND}`; export r; \
14044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14045         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14047         $(HOST_EXPORTS) \
14048         echo Configuring in $(HOST_SUBDIR)/intl; \
14049         cd "$(HOST_SUBDIR)/intl" || exit 1; \
14050         case $(srcdir) in \
14051           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14052           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14053                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14054         esac; \
14055         srcdiroption="--srcdir=$${topdir}/intl"; \
14056         libsrcdir="$$s/intl"; \
14057         $(SHELL) $${libsrcdir}/configure \
14058           $(HOST_CONFIGARGS) $${srcdiroption}  \
14059           || exit 1
14060 @endif intl
14061
14062
14063
14064 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
14065 maybe-configure-stage1-intl:
14066 @if intl-bootstrap
14067 maybe-configure-stage1-intl: configure-stage1-intl
14068 configure-stage1-intl:
14069         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14070         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14071         @r=`${PWD_COMMAND}`; export r; \
14072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14073         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14074         $(HOST_EXPORTS) \
14075         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
14076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14077         cd $(HOST_SUBDIR)/intl || exit 1; \
14078         case $(srcdir) in \
14079           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14080           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14081                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14082         esac; \
14083         srcdiroption="--srcdir=$${topdir}/intl"; \
14084         libsrcdir="$$s/intl"; \
14085         $(SHELL) $${libsrcdir}/configure \
14086           $(HOST_CONFIGARGS) $${srcdiroption} \
14087           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
14088 @endif intl-bootstrap
14089
14090 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
14091 maybe-configure-stage2-intl:
14092 @if intl-bootstrap
14093 maybe-configure-stage2-intl: configure-stage2-intl
14094 configure-stage2-intl:
14095         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14096         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14097         @r=`${PWD_COMMAND}`; export r; \
14098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14099         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14100         $(HOST_EXPORTS) \
14101         $(POSTSTAGE1_HOST_EXPORTS) \
14102         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
14103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14104         cd $(HOST_SUBDIR)/intl || exit 1; \
14105         case $(srcdir) in \
14106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14107           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14109         esac; \
14110         srcdiroption="--srcdir=$${topdir}/intl"; \
14111         libsrcdir="$$s/intl"; \
14112         $(SHELL) $${libsrcdir}/configure \
14113           $(HOST_CONFIGARGS) $${srcdiroption} \
14114           @stage2_werror_flag@ 
14115 @endif intl-bootstrap
14116
14117 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
14118 maybe-configure-stage3-intl:
14119 @if intl-bootstrap
14120 maybe-configure-stage3-intl: configure-stage3-intl
14121 configure-stage3-intl:
14122         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14124         @r=`${PWD_COMMAND}`; export r; \
14125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14126         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14127         $(HOST_EXPORTS) \
14128         $(POSTSTAGE1_HOST_EXPORTS) \
14129         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
14130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14131         cd $(HOST_SUBDIR)/intl || exit 1; \
14132         case $(srcdir) in \
14133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14134           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14136         esac; \
14137         srcdiroption="--srcdir=$${topdir}/intl"; \
14138         libsrcdir="$$s/intl"; \
14139         $(SHELL) $${libsrcdir}/configure \
14140           $(HOST_CONFIGARGS) $${srcdiroption} \
14141           @stage2_werror_flag@ 
14142 @endif intl-bootstrap
14143
14144 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
14145 maybe-configure-stage4-intl:
14146 @if intl-bootstrap
14147 maybe-configure-stage4-intl: configure-stage4-intl
14148 configure-stage4-intl:
14149         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14151         @r=`${PWD_COMMAND}`; export r; \
14152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14153         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14154         $(HOST_EXPORTS) \
14155         $(POSTSTAGE1_HOST_EXPORTS) \
14156         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
14157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14158         cd $(HOST_SUBDIR)/intl || exit 1; \
14159         case $(srcdir) in \
14160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14161           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14163         esac; \
14164         srcdiroption="--srcdir=$${topdir}/intl"; \
14165         libsrcdir="$$s/intl"; \
14166         $(SHELL) $${libsrcdir}/configure \
14167           $(HOST_CONFIGARGS) $${srcdiroption} \
14168           @stage2_werror_flag@ 
14169 @endif intl-bootstrap
14170
14171 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
14172 maybe-configure-stageprofile-intl:
14173 @if intl-bootstrap
14174 maybe-configure-stageprofile-intl: configure-stageprofile-intl
14175 configure-stageprofile-intl:
14176         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14178         @r=`${PWD_COMMAND}`; export r; \
14179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14180         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14181         $(HOST_EXPORTS) \
14182         $(POSTSTAGE1_HOST_EXPORTS) \
14183         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
14184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14185         cd $(HOST_SUBDIR)/intl || exit 1; \
14186         case $(srcdir) in \
14187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14188           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14190         esac; \
14191         srcdiroption="--srcdir=$${topdir}/intl"; \
14192         libsrcdir="$$s/intl"; \
14193         $(SHELL) $${libsrcdir}/configure \
14194           $(HOST_CONFIGARGS) $${srcdiroption} \
14195           @stage2_werror_flag@ 
14196 @endif intl-bootstrap
14197
14198 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
14199 maybe-configure-stagefeedback-intl:
14200 @if intl-bootstrap
14201 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
14202 configure-stagefeedback-intl:
14203         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
14205         @r=`${PWD_COMMAND}`; export r; \
14206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14207         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
14208         $(HOST_EXPORTS) \
14209         $(POSTSTAGE1_HOST_EXPORTS) \
14210         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
14211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
14212         cd $(HOST_SUBDIR)/intl || exit 1; \
14213         case $(srcdir) in \
14214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14215           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
14216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14217         esac; \
14218         srcdiroption="--srcdir=$${topdir}/intl"; \
14219         libsrcdir="$$s/intl"; \
14220         $(SHELL) $${libsrcdir}/configure \
14221           $(HOST_CONFIGARGS) $${srcdiroption} \
14222           @stage2_werror_flag@ 
14223 @endif intl-bootstrap
14224
14225
14226
14227
14228
14229 .PHONY: all-intl maybe-all-intl
14230 maybe-all-intl:
14231 @if intl
14232 TARGET-intl=all
14233 maybe-all-intl: all-intl
14234 all-intl: configure-intl
14235 @endif intl
14236 @if intl-bootstrap
14237         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
14238 @endif intl-bootstrap
14239 @if intl
14240         @r=`${PWD_COMMAND}`; export r; \
14241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242         $(HOST_EXPORTS) \
14243         (cd $(HOST_SUBDIR)/intl && \
14244           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-intl))
14245 @endif intl
14246
14247
14248
14249 .PHONY: all-stage1-intl maybe-all-stage1-intl
14250 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
14251 maybe-all-stage1-intl:
14252 maybe-clean-stage1-intl:
14253 @if intl-bootstrap
14254 maybe-all-stage1-intl: all-stage1-intl
14255 all-stage1: all-stage1-intl
14256 TARGET-stage1-intl = $(TARGET-intl)
14257 all-stage1-intl: configure-stage1-intl
14258         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14259         @r=`${PWD_COMMAND}`; export r; \
14260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14261         $(HOST_EXPORTS) \
14262         cd $(HOST_SUBDIR)/intl && \
14263         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
14264                 $(TARGET-stage1-intl)
14265
14266 maybe-clean-stage1-intl: clean-stage1-intl
14267 clean-stage1: clean-stage1-intl
14268 clean-stage1-intl:
14269         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] \
14270           || exit 0 ; \
14271         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
14272         cd $(HOST_SUBDIR)/intl && \
14273         $(MAKE) $(FLAGS_TO_PASS)  \
14274                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
14275 @endif intl-bootstrap
14276
14277
14278 .PHONY: all-stage2-intl maybe-all-stage2-intl
14279 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
14280 maybe-all-stage2-intl:
14281 maybe-clean-stage2-intl:
14282 @if intl-bootstrap
14283 maybe-all-stage2-intl: all-stage2-intl
14284 all-stage2: all-stage2-intl
14285 TARGET-stage2-intl = $(TARGET-intl)
14286 all-stage2-intl: configure-stage2-intl
14287         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14288         @r=`${PWD_COMMAND}`; export r; \
14289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14290         $(HOST_EXPORTS) \
14291         $(POSTSTAGE1_HOST_EXPORTS) \
14292         cd $(HOST_SUBDIR)/intl && \
14293         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14294                 $(TARGET-stage2-intl)
14295
14296 maybe-clean-stage2-intl: clean-stage2-intl
14297 clean-stage2: clean-stage2-intl
14298 clean-stage2-intl:
14299         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] \
14300           || exit 0 ; \
14301         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
14302         cd $(HOST_SUBDIR)/intl && \
14303         $(MAKE) $(FLAGS_TO_PASS)  \
14304                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14305                   clean
14306 @endif intl-bootstrap
14307
14308
14309 .PHONY: all-stage3-intl maybe-all-stage3-intl
14310 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
14311 maybe-all-stage3-intl:
14312 maybe-clean-stage3-intl:
14313 @if intl-bootstrap
14314 maybe-all-stage3-intl: all-stage3-intl
14315 all-stage3: all-stage3-intl
14316 TARGET-stage3-intl = $(TARGET-intl)
14317 all-stage3-intl: configure-stage3-intl
14318         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14319         @r=`${PWD_COMMAND}`; export r; \
14320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14321         $(HOST_EXPORTS) \
14322         $(POSTSTAGE1_HOST_EXPORTS) \
14323         cd $(HOST_SUBDIR)/intl && \
14324         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14325                 $(TARGET-stage3-intl)
14326
14327 maybe-clean-stage3-intl: clean-stage3-intl
14328 clean-stage3: clean-stage3-intl
14329 clean-stage3-intl:
14330         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] \
14331           || exit 0 ; \
14332         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
14333         cd $(HOST_SUBDIR)/intl && \
14334         $(MAKE) $(FLAGS_TO_PASS)  \
14335                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14336                   clean
14337 @endif intl-bootstrap
14338
14339
14340 .PHONY: all-stage4-intl maybe-all-stage4-intl
14341 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
14342 maybe-all-stage4-intl:
14343 maybe-clean-stage4-intl:
14344 @if intl-bootstrap
14345 maybe-all-stage4-intl: all-stage4-intl
14346 all-stage4: all-stage4-intl
14347 TARGET-stage4-intl = $(TARGET-intl)
14348 all-stage4-intl: configure-stage4-intl
14349         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14350         @r=`${PWD_COMMAND}`; export r; \
14351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14352         $(HOST_EXPORTS) \
14353         $(POSTSTAGE1_HOST_EXPORTS) \
14354         cd $(HOST_SUBDIR)/intl && \
14355         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
14356                 $(TARGET-stage4-intl)
14357
14358 maybe-clean-stage4-intl: clean-stage4-intl
14359 clean-stage4: clean-stage4-intl
14360 clean-stage4-intl:
14361         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] \
14362           || exit 0 ; \
14363         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
14364         cd $(HOST_SUBDIR)/intl && \
14365         $(MAKE) $(FLAGS_TO_PASS)  \
14366                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14367                   clean
14368 @endif intl-bootstrap
14369
14370
14371 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
14372 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
14373 maybe-all-stageprofile-intl:
14374 maybe-clean-stageprofile-intl:
14375 @if intl-bootstrap
14376 maybe-all-stageprofile-intl: all-stageprofile-intl
14377 all-stageprofile: all-stageprofile-intl
14378 TARGET-stageprofile-intl = $(TARGET-intl)
14379 all-stageprofile-intl: configure-stageprofile-intl
14380         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14381         @r=`${PWD_COMMAND}`; export r; \
14382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14383         $(HOST_EXPORTS) \
14384         $(POSTSTAGE1_HOST_EXPORTS) \
14385         cd $(HOST_SUBDIR)/intl && \
14386         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
14387                 $(TARGET-stageprofile-intl)
14388
14389 maybe-clean-stageprofile-intl: clean-stageprofile-intl
14390 clean-stageprofile: clean-stageprofile-intl
14391 clean-stageprofile-intl:
14392         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] \
14393           || exit 0 ; \
14394         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
14395         cd $(HOST_SUBDIR)/intl && \
14396         $(MAKE) $(FLAGS_TO_PASS)  \
14397                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14398                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
14399 @endif intl-bootstrap
14400
14401
14402 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
14403 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
14404 maybe-all-stagefeedback-intl:
14405 maybe-clean-stagefeedback-intl:
14406 @if intl-bootstrap
14407 maybe-all-stagefeedback-intl: all-stagefeedback-intl
14408 all-stagefeedback: all-stagefeedback-intl
14409 TARGET-stagefeedback-intl = $(TARGET-intl)
14410 all-stagefeedback-intl: configure-stagefeedback-intl
14411         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14412         @r=`${PWD_COMMAND}`; export r; \
14413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14414         $(HOST_EXPORTS) \
14415         $(POSTSTAGE1_HOST_EXPORTS) \
14416         cd $(HOST_SUBDIR)/intl && \
14417         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
14418                 $(TARGET-stagefeedback-intl)
14419
14420 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
14421 clean-stagefeedback: clean-stagefeedback-intl
14422 clean-stagefeedback-intl:
14423         @[ -f $(HOST_SUBDIR)/intl/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] \
14424           || exit 0 ; \
14425         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
14426         cd $(HOST_SUBDIR)/intl && \
14427         $(MAKE) $(FLAGS_TO_PASS)  \
14428                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
14429                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
14430 @endif intl-bootstrap
14431
14432
14433
14434
14435
14436 .PHONY: check-intl maybe-check-intl
14437 maybe-check-intl:
14438 @if intl
14439 maybe-check-intl: check-intl
14440
14441 check-intl:
14442         @: $(MAKE); $(unstage)
14443         @r=`${PWD_COMMAND}`; export r; \
14444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14445         $(HOST_EXPORTS) \
14446         (cd $(HOST_SUBDIR)/intl && \
14447           $(MAKE) $(FLAGS_TO_PASS)  check)
14448
14449 @endif intl
14450
14451 .PHONY: install-intl maybe-install-intl
14452 maybe-install-intl:
14453 @if intl
14454 maybe-install-intl: install-intl
14455
14456 install-intl: installdirs
14457         @: $(MAKE); $(unstage)
14458         @r=`${PWD_COMMAND}`; export r; \
14459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14460         $(HOST_EXPORTS) \
14461         (cd $(HOST_SUBDIR)/intl && \
14462           $(MAKE) $(FLAGS_TO_PASS)  install)
14463
14464 @endif intl
14465
14466 # Other targets (info, dvi, etc.)
14467
14468 .PHONY: maybe-info-intl info-intl
14469 maybe-info-intl:
14470 @if intl
14471 maybe-info-intl: info-intl
14472
14473 info-intl: \
14474     configure-intl 
14475         @[ -f ./intl/Makefile ] || exit 0; \
14476         r=`${PWD_COMMAND}`; export r; \
14477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478         $(HOST_EXPORTS) \
14479         for flag in $(EXTRA_HOST_FLAGS) ; do \
14480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481         done; \
14482         echo "Doing info in intl" ; \
14483         (cd $(HOST_SUBDIR)/intl && \
14484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486                   "RANLIB=$${RANLIB}" \
14487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14488                   info) \
14489           || exit 1
14490
14491 @endif intl
14492
14493 .PHONY: maybe-dvi-intl dvi-intl
14494 maybe-dvi-intl:
14495 @if intl
14496 maybe-dvi-intl: dvi-intl
14497
14498 dvi-intl: \
14499     configure-intl 
14500         @[ -f ./intl/Makefile ] || exit 0; \
14501         r=`${PWD_COMMAND}`; export r; \
14502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503         $(HOST_EXPORTS) \
14504         for flag in $(EXTRA_HOST_FLAGS) ; do \
14505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14506         done; \
14507         echo "Doing dvi in intl" ; \
14508         (cd $(HOST_SUBDIR)/intl && \
14509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14511                   "RANLIB=$${RANLIB}" \
14512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14513                   dvi) \
14514           || exit 1
14515
14516 @endif intl
14517
14518 .PHONY: maybe-html-intl html-intl
14519 maybe-html-intl:
14520 @if intl
14521 maybe-html-intl: html-intl
14522
14523 html-intl: \
14524     configure-intl 
14525         @[ -f ./intl/Makefile ] || exit 0; \
14526         r=`${PWD_COMMAND}`; export r; \
14527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14528         $(HOST_EXPORTS) \
14529         for flag in $(EXTRA_HOST_FLAGS) ; do \
14530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14531         done; \
14532         echo "Doing html in intl" ; \
14533         (cd $(HOST_SUBDIR)/intl && \
14534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14536                   "RANLIB=$${RANLIB}" \
14537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14538                   html) \
14539           || exit 1
14540
14541 @endif intl
14542
14543 .PHONY: maybe-TAGS-intl TAGS-intl
14544 maybe-TAGS-intl:
14545 @if intl
14546 maybe-TAGS-intl: TAGS-intl
14547
14548 TAGS-intl: \
14549     configure-intl 
14550         @[ -f ./intl/Makefile ] || exit 0; \
14551         r=`${PWD_COMMAND}`; export r; \
14552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14553         $(HOST_EXPORTS) \
14554         for flag in $(EXTRA_HOST_FLAGS) ; do \
14555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14556         done; \
14557         echo "Doing TAGS in intl" ; \
14558         (cd $(HOST_SUBDIR)/intl && \
14559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14561                   "RANLIB=$${RANLIB}" \
14562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14563                   TAGS) \
14564           || exit 1
14565
14566 @endif intl
14567
14568 .PHONY: maybe-install-info-intl install-info-intl
14569 maybe-install-info-intl:
14570 @if intl
14571 maybe-install-info-intl: install-info-intl
14572
14573 install-info-intl: \
14574     configure-intl \
14575     info-intl 
14576         @[ -f ./intl/Makefile ] || exit 0; \
14577         r=`${PWD_COMMAND}`; export r; \
14578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14579         $(HOST_EXPORTS) \
14580         for flag in $(EXTRA_HOST_FLAGS) ; do \
14581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14582         done; \
14583         echo "Doing install-info in intl" ; \
14584         (cd $(HOST_SUBDIR)/intl && \
14585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14587                   "RANLIB=$${RANLIB}" \
14588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14589                   install-info) \
14590           || exit 1
14591
14592 @endif intl
14593
14594 .PHONY: maybe-installcheck-intl installcheck-intl
14595 maybe-installcheck-intl:
14596 @if intl
14597 maybe-installcheck-intl: installcheck-intl
14598
14599 installcheck-intl: \
14600     configure-intl 
14601         @[ -f ./intl/Makefile ] || exit 0; \
14602         r=`${PWD_COMMAND}`; export r; \
14603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14604         $(HOST_EXPORTS) \
14605         for flag in $(EXTRA_HOST_FLAGS) ; do \
14606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14607         done; \
14608         echo "Doing installcheck in intl" ; \
14609         (cd $(HOST_SUBDIR)/intl && \
14610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14612                   "RANLIB=$${RANLIB}" \
14613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14614                   installcheck) \
14615           || exit 1
14616
14617 @endif intl
14618
14619 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
14620 maybe-mostlyclean-intl:
14621 @if intl
14622 maybe-mostlyclean-intl: mostlyclean-intl
14623
14624 mostlyclean-intl: 
14625         @[ -f ./intl/Makefile ] || exit 0; \
14626         r=`${PWD_COMMAND}`; export r; \
14627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14628         $(HOST_EXPORTS) \
14629         for flag in $(EXTRA_HOST_FLAGS) ; do \
14630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14631         done; \
14632         echo "Doing mostlyclean in intl" ; \
14633         (cd $(HOST_SUBDIR)/intl && \
14634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14636                   "RANLIB=$${RANLIB}" \
14637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14638                   mostlyclean) \
14639           || exit 1
14640
14641 @endif intl
14642
14643 .PHONY: maybe-clean-intl clean-intl
14644 maybe-clean-intl:
14645 @if intl
14646 maybe-clean-intl: clean-intl
14647
14648 clean-intl: 
14649         @[ -f ./intl/Makefile ] || exit 0; \
14650         r=`${PWD_COMMAND}`; export r; \
14651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14652         $(HOST_EXPORTS) \
14653         for flag in $(EXTRA_HOST_FLAGS) ; do \
14654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14655         done; \
14656         echo "Doing clean in intl" ; \
14657         (cd $(HOST_SUBDIR)/intl && \
14658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14660                   "RANLIB=$${RANLIB}" \
14661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14662                   clean) \
14663           || exit 1
14664
14665 @endif intl
14666
14667 .PHONY: maybe-distclean-intl distclean-intl
14668 maybe-distclean-intl:
14669 @if intl
14670 maybe-distclean-intl: distclean-intl
14671
14672 distclean-intl: 
14673         @[ -f ./intl/Makefile ] || exit 0; \
14674         r=`${PWD_COMMAND}`; export r; \
14675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14676         $(HOST_EXPORTS) \
14677         for flag in $(EXTRA_HOST_FLAGS) ; do \
14678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14679         done; \
14680         echo "Doing distclean in intl" ; \
14681         (cd $(HOST_SUBDIR)/intl && \
14682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14684                   "RANLIB=$${RANLIB}" \
14685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14686                   distclean) \
14687           || exit 1
14688
14689 @endif intl
14690
14691 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
14692 maybe-maintainer-clean-intl:
14693 @if intl
14694 maybe-maintainer-clean-intl: maintainer-clean-intl
14695
14696 maintainer-clean-intl: 
14697         @[ -f ./intl/Makefile ] || exit 0; \
14698         r=`${PWD_COMMAND}`; export r; \
14699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14700         $(HOST_EXPORTS) \
14701         for flag in $(EXTRA_HOST_FLAGS) ; do \
14702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14703         done; \
14704         echo "Doing maintainer-clean in intl" ; \
14705         (cd $(HOST_SUBDIR)/intl && \
14706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14708                   "RANLIB=$${RANLIB}" \
14709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14710                   maintainer-clean) \
14711           || exit 1
14712
14713 @endif intl
14714
14715
14716
14717 .PHONY: configure-tcl maybe-configure-tcl
14718 maybe-configure-tcl:
14719 @if tcl
14720 maybe-configure-tcl: configure-tcl
14721 configure-tcl: 
14722         @: $(MAKE); $(unstage)
14723         @r=`${PWD_COMMAND}`; export r; \
14724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14725         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
14726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
14727         $(HOST_EXPORTS) \
14728         echo Configuring in $(HOST_SUBDIR)/tcl; \
14729         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
14730         case $(srcdir) in \
14731           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14732           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
14733                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14734         esac; \
14735         srcdiroption="--srcdir=$${topdir}/tcl"; \
14736         libsrcdir="$$s/tcl"; \
14737         $(SHELL) $${libsrcdir}/configure \
14738           $(HOST_CONFIGARGS) $${srcdiroption}  \
14739           || exit 1
14740 @endif tcl
14741
14742
14743
14744
14745
14746 .PHONY: all-tcl maybe-all-tcl
14747 maybe-all-tcl:
14748 @if tcl
14749 TARGET-tcl=all
14750 maybe-all-tcl: all-tcl
14751 all-tcl: configure-tcl
14752         @: $(MAKE); $(unstage)
14753         @r=`${PWD_COMMAND}`; export r; \
14754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14755         $(HOST_EXPORTS) \
14756         (cd $(HOST_SUBDIR)/tcl && \
14757           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tcl))
14758 @endif tcl
14759
14760
14761
14762
14763 .PHONY: check-tcl maybe-check-tcl
14764 maybe-check-tcl:
14765 @if tcl
14766 maybe-check-tcl: check-tcl
14767
14768 check-tcl:
14769         @: $(MAKE); $(unstage)
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         $(HOST_EXPORTS) \
14773         (cd $(HOST_SUBDIR)/tcl && \
14774           $(MAKE) $(FLAGS_TO_PASS)  check)
14775
14776 @endif tcl
14777
14778 .PHONY: install-tcl maybe-install-tcl
14779 maybe-install-tcl:
14780 @if tcl
14781 maybe-install-tcl: install-tcl
14782
14783 install-tcl: installdirs
14784         @: $(MAKE); $(unstage)
14785         @r=`${PWD_COMMAND}`; export r; \
14786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14787         $(HOST_EXPORTS) \
14788         (cd $(HOST_SUBDIR)/tcl && \
14789           $(MAKE) $(FLAGS_TO_PASS)  install)
14790
14791 @endif tcl
14792
14793 # Other targets (info, dvi, etc.)
14794
14795 .PHONY: maybe-info-tcl info-tcl
14796 maybe-info-tcl:
14797 @if tcl
14798 maybe-info-tcl: info-tcl
14799
14800 info-tcl: \
14801     configure-tcl 
14802         @: $(MAKE); $(unstage)
14803         @[ -f ./tcl/Makefile ] || exit 0; \
14804         r=`${PWD_COMMAND}`; export r; \
14805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806         $(HOST_EXPORTS) \
14807         for flag in $(EXTRA_HOST_FLAGS) ; do \
14808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14809         done; \
14810         echo "Doing info in tcl" ; \
14811         (cd $(HOST_SUBDIR)/tcl && \
14812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14814                   "RANLIB=$${RANLIB}" \
14815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14816                   info) \
14817           || exit 1
14818
14819 @endif tcl
14820
14821 .PHONY: maybe-dvi-tcl dvi-tcl
14822 maybe-dvi-tcl:
14823 @if tcl
14824 maybe-dvi-tcl: dvi-tcl
14825
14826 dvi-tcl: \
14827     configure-tcl 
14828         @: $(MAKE); $(unstage)
14829         @[ -f ./tcl/Makefile ] || exit 0; \
14830         r=`${PWD_COMMAND}`; export r; \
14831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14832         $(HOST_EXPORTS) \
14833         for flag in $(EXTRA_HOST_FLAGS) ; do \
14834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14835         done; \
14836         echo "Doing dvi in tcl" ; \
14837         (cd $(HOST_SUBDIR)/tcl && \
14838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14840                   "RANLIB=$${RANLIB}" \
14841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14842                   dvi) \
14843           || exit 1
14844
14845 @endif tcl
14846
14847 .PHONY: maybe-html-tcl html-tcl
14848 maybe-html-tcl:
14849 @if tcl
14850 maybe-html-tcl: html-tcl
14851
14852 html-tcl: \
14853     configure-tcl 
14854         @: $(MAKE); $(unstage)
14855         @[ -f ./tcl/Makefile ] || exit 0; \
14856         r=`${PWD_COMMAND}`; export r; \
14857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14858         $(HOST_EXPORTS) \
14859         for flag in $(EXTRA_HOST_FLAGS) ; do \
14860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14861         done; \
14862         echo "Doing html in tcl" ; \
14863         (cd $(HOST_SUBDIR)/tcl && \
14864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14866                   "RANLIB=$${RANLIB}" \
14867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14868                   html) \
14869           || exit 1
14870
14871 @endif tcl
14872
14873 .PHONY: maybe-TAGS-tcl TAGS-tcl
14874 maybe-TAGS-tcl:
14875 @if tcl
14876 maybe-TAGS-tcl: TAGS-tcl
14877
14878 TAGS-tcl: \
14879     configure-tcl 
14880         @: $(MAKE); $(unstage)
14881         @[ -f ./tcl/Makefile ] || exit 0; \
14882         r=`${PWD_COMMAND}`; export r; \
14883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14884         $(HOST_EXPORTS) \
14885         for flag in $(EXTRA_HOST_FLAGS) ; do \
14886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14887         done; \
14888         echo "Doing TAGS in tcl" ; \
14889         (cd $(HOST_SUBDIR)/tcl && \
14890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14892                   "RANLIB=$${RANLIB}" \
14893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14894                   TAGS) \
14895           || exit 1
14896
14897 @endif tcl
14898
14899 .PHONY: maybe-install-info-tcl install-info-tcl
14900 maybe-install-info-tcl:
14901 @if tcl
14902 maybe-install-info-tcl: install-info-tcl
14903
14904 install-info-tcl: \
14905     configure-tcl \
14906     info-tcl 
14907         @: $(MAKE); $(unstage)
14908         @[ -f ./tcl/Makefile ] || exit 0; \
14909         r=`${PWD_COMMAND}`; export r; \
14910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14911         $(HOST_EXPORTS) \
14912         for flag in $(EXTRA_HOST_FLAGS) ; do \
14913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14914         done; \
14915         echo "Doing install-info in tcl" ; \
14916         (cd $(HOST_SUBDIR)/tcl && \
14917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14919                   "RANLIB=$${RANLIB}" \
14920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14921                   install-info) \
14922           || exit 1
14923
14924 @endif tcl
14925
14926 .PHONY: maybe-installcheck-tcl installcheck-tcl
14927 maybe-installcheck-tcl:
14928 @if tcl
14929 maybe-installcheck-tcl: installcheck-tcl
14930
14931 installcheck-tcl: \
14932     configure-tcl 
14933         @: $(MAKE); $(unstage)
14934         @[ -f ./tcl/Makefile ] || exit 0; \
14935         r=`${PWD_COMMAND}`; export r; \
14936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14937         $(HOST_EXPORTS) \
14938         for flag in $(EXTRA_HOST_FLAGS) ; do \
14939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14940         done; \
14941         echo "Doing installcheck in tcl" ; \
14942         (cd $(HOST_SUBDIR)/tcl && \
14943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14945                   "RANLIB=$${RANLIB}" \
14946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14947                   installcheck) \
14948           || exit 1
14949
14950 @endif tcl
14951
14952 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
14953 maybe-mostlyclean-tcl:
14954 @if tcl
14955 maybe-mostlyclean-tcl: mostlyclean-tcl
14956
14957 # tcl doesn't support mostlyclean.
14958 mostlyclean-tcl:
14959
14960 @endif tcl
14961
14962 .PHONY: maybe-clean-tcl clean-tcl
14963 maybe-clean-tcl:
14964 @if tcl
14965 maybe-clean-tcl: clean-tcl
14966
14967 clean-tcl: 
14968         @: $(MAKE); $(unstage)
14969         @[ -f ./tcl/Makefile ] || exit 0; \
14970         r=`${PWD_COMMAND}`; export r; \
14971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14972         $(HOST_EXPORTS) \
14973         for flag in $(EXTRA_HOST_FLAGS) ; do \
14974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14975         done; \
14976         echo "Doing clean in tcl" ; \
14977         (cd $(HOST_SUBDIR)/tcl && \
14978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14980                   "RANLIB=$${RANLIB}" \
14981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
14982                   clean) \
14983           || exit 1
14984
14985 @endif tcl
14986
14987 .PHONY: maybe-distclean-tcl distclean-tcl
14988 maybe-distclean-tcl:
14989 @if tcl
14990 maybe-distclean-tcl: distclean-tcl
14991
14992 distclean-tcl: 
14993         @: $(MAKE); $(unstage)
14994         @[ -f ./tcl/Makefile ] || exit 0; \
14995         r=`${PWD_COMMAND}`; export r; \
14996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14997         $(HOST_EXPORTS) \
14998         for flag in $(EXTRA_HOST_FLAGS) ; do \
14999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15000         done; \
15001         echo "Doing distclean in tcl" ; \
15002         (cd $(HOST_SUBDIR)/tcl && \
15003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15005                   "RANLIB=$${RANLIB}" \
15006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15007                   distclean) \
15008           || exit 1
15009
15010 @endif tcl
15011
15012 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
15013 maybe-maintainer-clean-tcl:
15014 @if tcl
15015 maybe-maintainer-clean-tcl: maintainer-clean-tcl
15016
15017 maintainer-clean-tcl: 
15018         @: $(MAKE); $(unstage)
15019         @[ -f ./tcl/Makefile ] || exit 0; \
15020         r=`${PWD_COMMAND}`; export r; \
15021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15022         $(HOST_EXPORTS) \
15023         for flag in $(EXTRA_HOST_FLAGS) ; do \
15024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15025         done; \
15026         echo "Doing maintainer-clean in tcl" ; \
15027         (cd $(HOST_SUBDIR)/tcl && \
15028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15030                   "RANLIB=$${RANLIB}" \
15031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15032                   maintainer-clean) \
15033           || exit 1
15034
15035 @endif tcl
15036
15037
15038
15039 .PHONY: configure-itcl maybe-configure-itcl
15040 maybe-configure-itcl:
15041 @if itcl
15042 maybe-configure-itcl: configure-itcl
15043 configure-itcl: 
15044         @: $(MAKE); $(unstage)
15045         @r=`${PWD_COMMAND}`; export r; \
15046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
15048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
15049         $(HOST_EXPORTS) \
15050         echo Configuring in $(HOST_SUBDIR)/itcl; \
15051         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
15052         case $(srcdir) in \
15053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15054           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
15055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15056         esac; \
15057         srcdiroption="--srcdir=$${topdir}/itcl"; \
15058         libsrcdir="$$s/itcl"; \
15059         $(SHELL) $${libsrcdir}/configure \
15060           $(HOST_CONFIGARGS) $${srcdiroption}  \
15061           || exit 1
15062 @endif itcl
15063
15064
15065
15066
15067
15068 .PHONY: all-itcl maybe-all-itcl
15069 maybe-all-itcl:
15070 @if itcl
15071 TARGET-itcl=all
15072 maybe-all-itcl: all-itcl
15073 all-itcl: configure-itcl
15074         @: $(MAKE); $(unstage)
15075         @r=`${PWD_COMMAND}`; export r; \
15076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077         $(HOST_EXPORTS) \
15078         (cd $(HOST_SUBDIR)/itcl && \
15079           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-itcl))
15080 @endif itcl
15081
15082
15083
15084
15085 .PHONY: check-itcl maybe-check-itcl
15086 maybe-check-itcl:
15087 @if itcl
15088 maybe-check-itcl: check-itcl
15089
15090 check-itcl:
15091         @: $(MAKE); $(unstage)
15092         @r=`${PWD_COMMAND}`; export r; \
15093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15094         $(HOST_EXPORTS) \
15095         (cd $(HOST_SUBDIR)/itcl && \
15096           $(MAKE) $(FLAGS_TO_PASS)  check)
15097
15098 @endif itcl
15099
15100 .PHONY: install-itcl maybe-install-itcl
15101 maybe-install-itcl:
15102 @if itcl
15103 maybe-install-itcl: install-itcl
15104
15105 install-itcl: installdirs
15106         @: $(MAKE); $(unstage)
15107         @r=`${PWD_COMMAND}`; export r; \
15108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15109         $(HOST_EXPORTS) \
15110         (cd $(HOST_SUBDIR)/itcl && \
15111           $(MAKE) $(FLAGS_TO_PASS)  install)
15112
15113 @endif itcl
15114
15115 # Other targets (info, dvi, etc.)
15116
15117 .PHONY: maybe-info-itcl info-itcl
15118 maybe-info-itcl:
15119 @if itcl
15120 maybe-info-itcl: info-itcl
15121
15122 info-itcl: \
15123     configure-itcl 
15124         @: $(MAKE); $(unstage)
15125         @[ -f ./itcl/Makefile ] || exit 0; \
15126         r=`${PWD_COMMAND}`; export r; \
15127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15128         $(HOST_EXPORTS) \
15129         for flag in $(EXTRA_HOST_FLAGS) ; do \
15130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15131         done; \
15132         echo "Doing info in itcl" ; \
15133         (cd $(HOST_SUBDIR)/itcl && \
15134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15136                   "RANLIB=$${RANLIB}" \
15137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15138                   info) \
15139           || exit 1
15140
15141 @endif itcl
15142
15143 .PHONY: maybe-dvi-itcl dvi-itcl
15144 maybe-dvi-itcl:
15145 @if itcl
15146 maybe-dvi-itcl: dvi-itcl
15147
15148 dvi-itcl: \
15149     configure-itcl 
15150         @: $(MAKE); $(unstage)
15151         @[ -f ./itcl/Makefile ] || exit 0; \
15152         r=`${PWD_COMMAND}`; export r; \
15153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15154         $(HOST_EXPORTS) \
15155         for flag in $(EXTRA_HOST_FLAGS) ; do \
15156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15157         done; \
15158         echo "Doing dvi in itcl" ; \
15159         (cd $(HOST_SUBDIR)/itcl && \
15160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15162                   "RANLIB=$${RANLIB}" \
15163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15164                   dvi) \
15165           || exit 1
15166
15167 @endif itcl
15168
15169 .PHONY: maybe-html-itcl html-itcl
15170 maybe-html-itcl:
15171 @if itcl
15172 maybe-html-itcl: html-itcl
15173
15174 html-itcl: \
15175     configure-itcl 
15176         @: $(MAKE); $(unstage)
15177         @[ -f ./itcl/Makefile ] || exit 0; \
15178         r=`${PWD_COMMAND}`; export r; \
15179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15180         $(HOST_EXPORTS) \
15181         for flag in $(EXTRA_HOST_FLAGS) ; do \
15182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15183         done; \
15184         echo "Doing html in itcl" ; \
15185         (cd $(HOST_SUBDIR)/itcl && \
15186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15188                   "RANLIB=$${RANLIB}" \
15189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15190                   html) \
15191           || exit 1
15192
15193 @endif itcl
15194
15195 .PHONY: maybe-TAGS-itcl TAGS-itcl
15196 maybe-TAGS-itcl:
15197 @if itcl
15198 maybe-TAGS-itcl: TAGS-itcl
15199
15200 TAGS-itcl: \
15201     configure-itcl 
15202         @: $(MAKE); $(unstage)
15203         @[ -f ./itcl/Makefile ] || exit 0; \
15204         r=`${PWD_COMMAND}`; export r; \
15205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15206         $(HOST_EXPORTS) \
15207         for flag in $(EXTRA_HOST_FLAGS) ; do \
15208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15209         done; \
15210         echo "Doing TAGS in itcl" ; \
15211         (cd $(HOST_SUBDIR)/itcl && \
15212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15214                   "RANLIB=$${RANLIB}" \
15215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15216                   TAGS) \
15217           || exit 1
15218
15219 @endif itcl
15220
15221 .PHONY: maybe-install-info-itcl install-info-itcl
15222 maybe-install-info-itcl:
15223 @if itcl
15224 maybe-install-info-itcl: install-info-itcl
15225
15226 install-info-itcl: \
15227     configure-itcl \
15228     info-itcl 
15229         @: $(MAKE); $(unstage)
15230         @[ -f ./itcl/Makefile ] || exit 0; \
15231         r=`${PWD_COMMAND}`; export r; \
15232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15233         $(HOST_EXPORTS) \
15234         for flag in $(EXTRA_HOST_FLAGS) ; do \
15235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15236         done; \
15237         echo "Doing install-info in itcl" ; \
15238         (cd $(HOST_SUBDIR)/itcl && \
15239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15241                   "RANLIB=$${RANLIB}" \
15242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15243                   install-info) \
15244           || exit 1
15245
15246 @endif itcl
15247
15248 .PHONY: maybe-installcheck-itcl installcheck-itcl
15249 maybe-installcheck-itcl:
15250 @if itcl
15251 maybe-installcheck-itcl: installcheck-itcl
15252
15253 installcheck-itcl: \
15254     configure-itcl 
15255         @: $(MAKE); $(unstage)
15256         @[ -f ./itcl/Makefile ] || exit 0; \
15257         r=`${PWD_COMMAND}`; export r; \
15258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15259         $(HOST_EXPORTS) \
15260         for flag in $(EXTRA_HOST_FLAGS) ; do \
15261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15262         done; \
15263         echo "Doing installcheck in itcl" ; \
15264         (cd $(HOST_SUBDIR)/itcl && \
15265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15267                   "RANLIB=$${RANLIB}" \
15268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15269                   installcheck) \
15270           || exit 1
15271
15272 @endif itcl
15273
15274 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
15275 maybe-mostlyclean-itcl:
15276 @if itcl
15277 maybe-mostlyclean-itcl: mostlyclean-itcl
15278
15279 mostlyclean-itcl: 
15280         @: $(MAKE); $(unstage)
15281         @[ -f ./itcl/Makefile ] || exit 0; \
15282         r=`${PWD_COMMAND}`; export r; \
15283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15284         $(HOST_EXPORTS) \
15285         for flag in $(EXTRA_HOST_FLAGS) ; do \
15286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15287         done; \
15288         echo "Doing mostlyclean in itcl" ; \
15289         (cd $(HOST_SUBDIR)/itcl && \
15290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15292                   "RANLIB=$${RANLIB}" \
15293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15294                   mostlyclean) \
15295           || exit 1
15296
15297 @endif itcl
15298
15299 .PHONY: maybe-clean-itcl clean-itcl
15300 maybe-clean-itcl:
15301 @if itcl
15302 maybe-clean-itcl: clean-itcl
15303
15304 clean-itcl: 
15305         @: $(MAKE); $(unstage)
15306         @[ -f ./itcl/Makefile ] || exit 0; \
15307         r=`${PWD_COMMAND}`; export r; \
15308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15309         $(HOST_EXPORTS) \
15310         for flag in $(EXTRA_HOST_FLAGS) ; do \
15311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15312         done; \
15313         echo "Doing clean in itcl" ; \
15314         (cd $(HOST_SUBDIR)/itcl && \
15315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15317                   "RANLIB=$${RANLIB}" \
15318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15319                   clean) \
15320           || exit 1
15321
15322 @endif itcl
15323
15324 .PHONY: maybe-distclean-itcl distclean-itcl
15325 maybe-distclean-itcl:
15326 @if itcl
15327 maybe-distclean-itcl: distclean-itcl
15328
15329 distclean-itcl: 
15330         @: $(MAKE); $(unstage)
15331         @[ -f ./itcl/Makefile ] || exit 0; \
15332         r=`${PWD_COMMAND}`; export r; \
15333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15334         $(HOST_EXPORTS) \
15335         for flag in $(EXTRA_HOST_FLAGS) ; do \
15336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15337         done; \
15338         echo "Doing distclean in itcl" ; \
15339         (cd $(HOST_SUBDIR)/itcl && \
15340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15342                   "RANLIB=$${RANLIB}" \
15343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15344                   distclean) \
15345           || exit 1
15346
15347 @endif itcl
15348
15349 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
15350 maybe-maintainer-clean-itcl:
15351 @if itcl
15352 maybe-maintainer-clean-itcl: maintainer-clean-itcl
15353
15354 maintainer-clean-itcl: 
15355         @: $(MAKE); $(unstage)
15356         @[ -f ./itcl/Makefile ] || exit 0; \
15357         r=`${PWD_COMMAND}`; export r; \
15358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359         $(HOST_EXPORTS) \
15360         for flag in $(EXTRA_HOST_FLAGS) ; do \
15361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15362         done; \
15363         echo "Doing maintainer-clean in itcl" ; \
15364         (cd $(HOST_SUBDIR)/itcl && \
15365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367                   "RANLIB=$${RANLIB}" \
15368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15369                   maintainer-clean) \
15370           || exit 1
15371
15372 @endif itcl
15373
15374
15375
15376 .PHONY: configure-ld maybe-configure-ld
15377 maybe-configure-ld:
15378 @if ld
15379 maybe-configure-ld: configure-ld
15380 configure-ld: 
15381 @endif ld
15382 @if ld-bootstrap
15383         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
15384 @endif ld-bootstrap
15385 @if ld
15386         @r=`${PWD_COMMAND}`; export r; \
15387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15388         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15390         $(HOST_EXPORTS) \
15391         echo Configuring in $(HOST_SUBDIR)/ld; \
15392         cd "$(HOST_SUBDIR)/ld" || exit 1; \
15393         case $(srcdir) in \
15394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15395           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15397         esac; \
15398         srcdiroption="--srcdir=$${topdir}/ld"; \
15399         libsrcdir="$$s/ld"; \
15400         $(SHELL) $${libsrcdir}/configure \
15401           $(HOST_CONFIGARGS) $${srcdiroption}  \
15402           || exit 1
15403 @endif ld
15404
15405
15406
15407 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
15408 maybe-configure-stage1-ld:
15409 @if ld-bootstrap
15410 maybe-configure-stage1-ld: configure-stage1-ld
15411 configure-stage1-ld:
15412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15414         @r=`${PWD_COMMAND}`; export r; \
15415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15417         $(HOST_EXPORTS) \
15418         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
15419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15420         cd $(HOST_SUBDIR)/ld || exit 1; \
15421         case $(srcdir) in \
15422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15423           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15425         esac; \
15426         srcdiroption="--srcdir=$${topdir}/ld"; \
15427         libsrcdir="$$s/ld"; \
15428         $(SHELL) $${libsrcdir}/configure \
15429           $(HOST_CONFIGARGS) $${srcdiroption} \
15430           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
15431 @endif ld-bootstrap
15432
15433 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
15434 maybe-configure-stage2-ld:
15435 @if ld-bootstrap
15436 maybe-configure-stage2-ld: configure-stage2-ld
15437 configure-stage2-ld:
15438         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15440         @r=`${PWD_COMMAND}`; export r; \
15441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15442         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15443         $(HOST_EXPORTS) \
15444         $(POSTSTAGE1_HOST_EXPORTS) \
15445         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
15446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15447         cd $(HOST_SUBDIR)/ld || exit 1; \
15448         case $(srcdir) in \
15449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15450           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15452         esac; \
15453         srcdiroption="--srcdir=$${topdir}/ld"; \
15454         libsrcdir="$$s/ld"; \
15455         $(SHELL) $${libsrcdir}/configure \
15456           $(HOST_CONFIGARGS) $${srcdiroption} \
15457           @stage2_werror_flag@ 
15458 @endif ld-bootstrap
15459
15460 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
15461 maybe-configure-stage3-ld:
15462 @if ld-bootstrap
15463 maybe-configure-stage3-ld: configure-stage3-ld
15464 configure-stage3-ld:
15465         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15467         @r=`${PWD_COMMAND}`; export r; \
15468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15469         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15470         $(HOST_EXPORTS) \
15471         $(POSTSTAGE1_HOST_EXPORTS) \
15472         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
15473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15474         cd $(HOST_SUBDIR)/ld || exit 1; \
15475         case $(srcdir) in \
15476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15477           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15479         esac; \
15480         srcdiroption="--srcdir=$${topdir}/ld"; \
15481         libsrcdir="$$s/ld"; \
15482         $(SHELL) $${libsrcdir}/configure \
15483           $(HOST_CONFIGARGS) $${srcdiroption} \
15484           @stage2_werror_flag@ 
15485 @endif ld-bootstrap
15486
15487 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
15488 maybe-configure-stage4-ld:
15489 @if ld-bootstrap
15490 maybe-configure-stage4-ld: configure-stage4-ld
15491 configure-stage4-ld:
15492         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15494         @r=`${PWD_COMMAND}`; export r; \
15495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15497         $(HOST_EXPORTS) \
15498         $(POSTSTAGE1_HOST_EXPORTS) \
15499         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
15500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15501         cd $(HOST_SUBDIR)/ld || exit 1; \
15502         case $(srcdir) in \
15503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15504           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15506         esac; \
15507         srcdiroption="--srcdir=$${topdir}/ld"; \
15508         libsrcdir="$$s/ld"; \
15509         $(SHELL) $${libsrcdir}/configure \
15510           $(HOST_CONFIGARGS) $${srcdiroption} \
15511           @stage2_werror_flag@ 
15512 @endif ld-bootstrap
15513
15514 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
15515 maybe-configure-stageprofile-ld:
15516 @if ld-bootstrap
15517 maybe-configure-stageprofile-ld: configure-stageprofile-ld
15518 configure-stageprofile-ld:
15519         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15520         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15521         @r=`${PWD_COMMAND}`; export r; \
15522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15523         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15524         $(HOST_EXPORTS) \
15525         $(POSTSTAGE1_HOST_EXPORTS) \
15526         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
15527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15528         cd $(HOST_SUBDIR)/ld || exit 1; \
15529         case $(srcdir) in \
15530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15531           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15533         esac; \
15534         srcdiroption="--srcdir=$${topdir}/ld"; \
15535         libsrcdir="$$s/ld"; \
15536         $(SHELL) $${libsrcdir}/configure \
15537           $(HOST_CONFIGARGS) $${srcdiroption} \
15538           @stage2_werror_flag@ 
15539 @endif ld-bootstrap
15540
15541 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
15542 maybe-configure-stagefeedback-ld:
15543 @if ld-bootstrap
15544 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
15545 configure-stagefeedback-ld:
15546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15547         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
15548         @r=`${PWD_COMMAND}`; export r; \
15549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15550         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
15551         $(HOST_EXPORTS) \
15552         $(POSTSTAGE1_HOST_EXPORTS) \
15553         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
15554         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
15555         cd $(HOST_SUBDIR)/ld || exit 1; \
15556         case $(srcdir) in \
15557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15558           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
15559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15560         esac; \
15561         srcdiroption="--srcdir=$${topdir}/ld"; \
15562         libsrcdir="$$s/ld"; \
15563         $(SHELL) $${libsrcdir}/configure \
15564           $(HOST_CONFIGARGS) $${srcdiroption} \
15565           @stage2_werror_flag@ 
15566 @endif ld-bootstrap
15567
15568
15569
15570
15571
15572 .PHONY: all-ld maybe-all-ld
15573 maybe-all-ld:
15574 @if ld
15575 TARGET-ld=all
15576 maybe-all-ld: all-ld
15577 all-ld: configure-ld
15578 @endif ld
15579 @if ld-bootstrap
15580         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
15581 @endif ld-bootstrap
15582 @if ld
15583         @r=`${PWD_COMMAND}`; export r; \
15584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15585         $(HOST_EXPORTS) \
15586         (cd $(HOST_SUBDIR)/ld && \
15587           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-ld))
15588 @endif ld
15589
15590
15591
15592 .PHONY: all-stage1-ld maybe-all-stage1-ld
15593 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
15594 maybe-all-stage1-ld:
15595 maybe-clean-stage1-ld:
15596 @if ld-bootstrap
15597 maybe-all-stage1-ld: all-stage1-ld
15598 all-stage1: all-stage1-ld
15599 TARGET-stage1-ld = $(TARGET-ld)
15600 all-stage1-ld: configure-stage1-ld
15601         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15602         @r=`${PWD_COMMAND}`; export r; \
15603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15604         $(HOST_EXPORTS) \
15605         cd $(HOST_SUBDIR)/ld && \
15606         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
15607                 $(TARGET-stage1-ld)
15608
15609 maybe-clean-stage1-ld: clean-stage1-ld
15610 clean-stage1: clean-stage1-ld
15611 clean-stage1-ld:
15612         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] \
15613           || exit 0 ; \
15614         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
15615         cd $(HOST_SUBDIR)/ld && \
15616         $(MAKE) $(FLAGS_TO_PASS)  \
15617                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
15618 @endif ld-bootstrap
15619
15620
15621 .PHONY: all-stage2-ld maybe-all-stage2-ld
15622 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
15623 maybe-all-stage2-ld:
15624 maybe-clean-stage2-ld:
15625 @if ld-bootstrap
15626 maybe-all-stage2-ld: all-stage2-ld
15627 all-stage2: all-stage2-ld
15628 TARGET-stage2-ld = $(TARGET-ld)
15629 all-stage2-ld: configure-stage2-ld
15630         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15631         @r=`${PWD_COMMAND}`; export r; \
15632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633         $(HOST_EXPORTS) \
15634         $(POSTSTAGE1_HOST_EXPORTS) \
15635         cd $(HOST_SUBDIR)/ld && \
15636         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15637                 $(TARGET-stage2-ld)
15638
15639 maybe-clean-stage2-ld: clean-stage2-ld
15640 clean-stage2: clean-stage2-ld
15641 clean-stage2-ld:
15642         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] \
15643           || exit 0 ; \
15644         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
15645         cd $(HOST_SUBDIR)/ld && \
15646         $(MAKE) $(FLAGS_TO_PASS)  \
15647                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15648                   clean
15649 @endif ld-bootstrap
15650
15651
15652 .PHONY: all-stage3-ld maybe-all-stage3-ld
15653 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
15654 maybe-all-stage3-ld:
15655 maybe-clean-stage3-ld:
15656 @if ld-bootstrap
15657 maybe-all-stage3-ld: all-stage3-ld
15658 all-stage3: all-stage3-ld
15659 TARGET-stage3-ld = $(TARGET-ld)
15660 all-stage3-ld: configure-stage3-ld
15661         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15662         @r=`${PWD_COMMAND}`; export r; \
15663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15664         $(HOST_EXPORTS) \
15665         $(POSTSTAGE1_HOST_EXPORTS) \
15666         cd $(HOST_SUBDIR)/ld && \
15667         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15668                 $(TARGET-stage3-ld)
15669
15670 maybe-clean-stage3-ld: clean-stage3-ld
15671 clean-stage3: clean-stage3-ld
15672 clean-stage3-ld:
15673         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] \
15674           || exit 0 ; \
15675         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
15676         cd $(HOST_SUBDIR)/ld && \
15677         $(MAKE) $(FLAGS_TO_PASS)  \
15678                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15679                   clean
15680 @endif ld-bootstrap
15681
15682
15683 .PHONY: all-stage4-ld maybe-all-stage4-ld
15684 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
15685 maybe-all-stage4-ld:
15686 maybe-clean-stage4-ld:
15687 @if ld-bootstrap
15688 maybe-all-stage4-ld: all-stage4-ld
15689 all-stage4: all-stage4-ld
15690 TARGET-stage4-ld = $(TARGET-ld)
15691 all-stage4-ld: configure-stage4-ld
15692         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15693         @r=`${PWD_COMMAND}`; export r; \
15694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15695         $(HOST_EXPORTS) \
15696         $(POSTSTAGE1_HOST_EXPORTS) \
15697         cd $(HOST_SUBDIR)/ld && \
15698         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
15699                 $(TARGET-stage4-ld)
15700
15701 maybe-clean-stage4-ld: clean-stage4-ld
15702 clean-stage4: clean-stage4-ld
15703 clean-stage4-ld:
15704         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] \
15705           || exit 0 ; \
15706         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
15707         cd $(HOST_SUBDIR)/ld && \
15708         $(MAKE) $(FLAGS_TO_PASS)  \
15709                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15710                   clean
15711 @endif ld-bootstrap
15712
15713
15714 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
15715 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
15716 maybe-all-stageprofile-ld:
15717 maybe-clean-stageprofile-ld:
15718 @if ld-bootstrap
15719 maybe-all-stageprofile-ld: all-stageprofile-ld
15720 all-stageprofile: all-stageprofile-ld
15721 TARGET-stageprofile-ld = $(TARGET-ld)
15722 all-stageprofile-ld: configure-stageprofile-ld
15723         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15724         @r=`${PWD_COMMAND}`; export r; \
15725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15726         $(HOST_EXPORTS) \
15727         $(POSTSTAGE1_HOST_EXPORTS) \
15728         cd $(HOST_SUBDIR)/ld && \
15729         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
15730                 $(TARGET-stageprofile-ld)
15731
15732 maybe-clean-stageprofile-ld: clean-stageprofile-ld
15733 clean-stageprofile: clean-stageprofile-ld
15734 clean-stageprofile-ld:
15735         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] \
15736           || exit 0 ; \
15737         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
15738         cd $(HOST_SUBDIR)/ld && \
15739         $(MAKE) $(FLAGS_TO_PASS)  \
15740                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15741                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
15742 @endif ld-bootstrap
15743
15744
15745 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
15746 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
15747 maybe-all-stagefeedback-ld:
15748 maybe-clean-stagefeedback-ld:
15749 @if ld-bootstrap
15750 maybe-all-stagefeedback-ld: all-stagefeedback-ld
15751 all-stagefeedback: all-stagefeedback-ld
15752 TARGET-stagefeedback-ld = $(TARGET-ld)
15753 all-stagefeedback-ld: configure-stagefeedback-ld
15754         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15755         @r=`${PWD_COMMAND}`; export r; \
15756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15757         $(HOST_EXPORTS) \
15758         $(POSTSTAGE1_HOST_EXPORTS) \
15759         cd $(HOST_SUBDIR)/ld && \
15760         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
15761                 $(TARGET-stagefeedback-ld)
15762
15763 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
15764 clean-stagefeedback: clean-stagefeedback-ld
15765 clean-stagefeedback-ld:
15766         @[ -f $(HOST_SUBDIR)/ld/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] \
15767           || exit 0 ; \
15768         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
15769         cd $(HOST_SUBDIR)/ld && \
15770         $(MAKE) $(FLAGS_TO_PASS)  \
15771                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
15772                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
15773 @endif ld-bootstrap
15774
15775
15776
15777
15778
15779 .PHONY: check-ld maybe-check-ld
15780 maybe-check-ld:
15781 @if ld
15782 maybe-check-ld: check-ld
15783
15784 check-ld:
15785         @: $(MAKE); $(unstage)
15786         @r=`${PWD_COMMAND}`; export r; \
15787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15788         $(HOST_EXPORTS) \
15789         (cd $(HOST_SUBDIR)/ld && \
15790           $(MAKE) $(FLAGS_TO_PASS)  check)
15791
15792 @endif ld
15793
15794 .PHONY: install-ld maybe-install-ld
15795 maybe-install-ld:
15796 @if ld
15797 maybe-install-ld: install-ld
15798
15799 install-ld: installdirs
15800         @: $(MAKE); $(unstage)
15801         @r=`${PWD_COMMAND}`; export r; \
15802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15803         $(HOST_EXPORTS) \
15804         (cd $(HOST_SUBDIR)/ld && \
15805           $(MAKE) $(FLAGS_TO_PASS)  install)
15806
15807 @endif ld
15808
15809 # Other targets (info, dvi, etc.)
15810
15811 .PHONY: maybe-info-ld info-ld
15812 maybe-info-ld:
15813 @if ld
15814 maybe-info-ld: info-ld
15815
15816 info-ld: \
15817     configure-ld 
15818         @[ -f ./ld/Makefile ] || exit 0; \
15819         r=`${PWD_COMMAND}`; export r; \
15820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15821         $(HOST_EXPORTS) \
15822         for flag in $(EXTRA_HOST_FLAGS) ; do \
15823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15824         done; \
15825         echo "Doing info in ld" ; \
15826         (cd $(HOST_SUBDIR)/ld && \
15827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15829                   "RANLIB=$${RANLIB}" \
15830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15831                   info) \
15832           || exit 1
15833
15834 @endif ld
15835
15836 .PHONY: maybe-dvi-ld dvi-ld
15837 maybe-dvi-ld:
15838 @if ld
15839 maybe-dvi-ld: dvi-ld
15840
15841 dvi-ld: \
15842     configure-ld 
15843         @[ -f ./ld/Makefile ] || exit 0; \
15844         r=`${PWD_COMMAND}`; export r; \
15845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15846         $(HOST_EXPORTS) \
15847         for flag in $(EXTRA_HOST_FLAGS) ; do \
15848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15849         done; \
15850         echo "Doing dvi in ld" ; \
15851         (cd $(HOST_SUBDIR)/ld && \
15852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15854                   "RANLIB=$${RANLIB}" \
15855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15856                   dvi) \
15857           || exit 1
15858
15859 @endif ld
15860
15861 .PHONY: maybe-html-ld html-ld
15862 maybe-html-ld:
15863 @if ld
15864 maybe-html-ld: html-ld
15865
15866 html-ld: \
15867     configure-ld 
15868         @[ -f ./ld/Makefile ] || exit 0; \
15869         r=`${PWD_COMMAND}`; export r; \
15870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15871         $(HOST_EXPORTS) \
15872         for flag in $(EXTRA_HOST_FLAGS) ; do \
15873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15874         done; \
15875         echo "Doing html in ld" ; \
15876         (cd $(HOST_SUBDIR)/ld && \
15877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15879                   "RANLIB=$${RANLIB}" \
15880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15881                   html) \
15882           || exit 1
15883
15884 @endif ld
15885
15886 .PHONY: maybe-TAGS-ld TAGS-ld
15887 maybe-TAGS-ld:
15888 @if ld
15889 maybe-TAGS-ld: TAGS-ld
15890
15891 TAGS-ld: \
15892     configure-ld 
15893         @[ -f ./ld/Makefile ] || exit 0; \
15894         r=`${PWD_COMMAND}`; export r; \
15895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15896         $(HOST_EXPORTS) \
15897         for flag in $(EXTRA_HOST_FLAGS) ; do \
15898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15899         done; \
15900         echo "Doing TAGS in ld" ; \
15901         (cd $(HOST_SUBDIR)/ld && \
15902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15904                   "RANLIB=$${RANLIB}" \
15905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15906                   TAGS) \
15907           || exit 1
15908
15909 @endif ld
15910
15911 .PHONY: maybe-install-info-ld install-info-ld
15912 maybe-install-info-ld:
15913 @if ld
15914 maybe-install-info-ld: install-info-ld
15915
15916 install-info-ld: \
15917     configure-ld \
15918     info-ld 
15919         @[ -f ./ld/Makefile ] || exit 0; \
15920         r=`${PWD_COMMAND}`; export r; \
15921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15922         $(HOST_EXPORTS) \
15923         for flag in $(EXTRA_HOST_FLAGS) ; do \
15924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15925         done; \
15926         echo "Doing install-info in ld" ; \
15927         (cd $(HOST_SUBDIR)/ld && \
15928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15930                   "RANLIB=$${RANLIB}" \
15931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15932                   install-info) \
15933           || exit 1
15934
15935 @endif ld
15936
15937 .PHONY: maybe-installcheck-ld installcheck-ld
15938 maybe-installcheck-ld:
15939 @if ld
15940 maybe-installcheck-ld: installcheck-ld
15941
15942 installcheck-ld: \
15943     configure-ld 
15944         @[ -f ./ld/Makefile ] || exit 0; \
15945         r=`${PWD_COMMAND}`; export r; \
15946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15947         $(HOST_EXPORTS) \
15948         for flag in $(EXTRA_HOST_FLAGS) ; do \
15949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15950         done; \
15951         echo "Doing installcheck in ld" ; \
15952         (cd $(HOST_SUBDIR)/ld && \
15953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15955                   "RANLIB=$${RANLIB}" \
15956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15957                   installcheck) \
15958           || exit 1
15959
15960 @endif ld
15961
15962 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
15963 maybe-mostlyclean-ld:
15964 @if ld
15965 maybe-mostlyclean-ld: mostlyclean-ld
15966
15967 mostlyclean-ld: 
15968         @[ -f ./ld/Makefile ] || exit 0; \
15969         r=`${PWD_COMMAND}`; export r; \
15970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15971         $(HOST_EXPORTS) \
15972         for flag in $(EXTRA_HOST_FLAGS) ; do \
15973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15974         done; \
15975         echo "Doing mostlyclean in ld" ; \
15976         (cd $(HOST_SUBDIR)/ld && \
15977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15979                   "RANLIB=$${RANLIB}" \
15980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
15981                   mostlyclean) \
15982           || exit 1
15983
15984 @endif ld
15985
15986 .PHONY: maybe-clean-ld clean-ld
15987 maybe-clean-ld:
15988 @if ld
15989 maybe-clean-ld: clean-ld
15990
15991 clean-ld: 
15992         @[ -f ./ld/Makefile ] || exit 0; \
15993         r=`${PWD_COMMAND}`; export r; \
15994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15995         $(HOST_EXPORTS) \
15996         for flag in $(EXTRA_HOST_FLAGS) ; do \
15997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15998         done; \
15999         echo "Doing clean in ld" ; \
16000         (cd $(HOST_SUBDIR)/ld && \
16001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16003                   "RANLIB=$${RANLIB}" \
16004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16005                   clean) \
16006           || exit 1
16007
16008 @endif ld
16009
16010 .PHONY: maybe-distclean-ld distclean-ld
16011 maybe-distclean-ld:
16012 @if ld
16013 maybe-distclean-ld: distclean-ld
16014
16015 distclean-ld: 
16016         @[ -f ./ld/Makefile ] || exit 0; \
16017         r=`${PWD_COMMAND}`; export r; \
16018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16019         $(HOST_EXPORTS) \
16020         for flag in $(EXTRA_HOST_FLAGS) ; do \
16021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16022         done; \
16023         echo "Doing distclean in ld" ; \
16024         (cd $(HOST_SUBDIR)/ld && \
16025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16027                   "RANLIB=$${RANLIB}" \
16028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16029                   distclean) \
16030           || exit 1
16031
16032 @endif ld
16033
16034 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
16035 maybe-maintainer-clean-ld:
16036 @if ld
16037 maybe-maintainer-clean-ld: maintainer-clean-ld
16038
16039 maintainer-clean-ld: 
16040         @[ -f ./ld/Makefile ] || exit 0; \
16041         r=`${PWD_COMMAND}`; export r; \
16042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16043         $(HOST_EXPORTS) \
16044         for flag in $(EXTRA_HOST_FLAGS) ; do \
16045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16046         done; \
16047         echo "Doing maintainer-clean in ld" ; \
16048         (cd $(HOST_SUBDIR)/ld && \
16049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16051                   "RANLIB=$${RANLIB}" \
16052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16053                   maintainer-clean) \
16054           || exit 1
16055
16056 @endif ld
16057
16058
16059
16060 .PHONY: configure-libcpp maybe-configure-libcpp
16061 maybe-configure-libcpp:
16062 @if libcpp
16063 maybe-configure-libcpp: configure-libcpp
16064 configure-libcpp: 
16065 @endif libcpp
16066 @if libcpp-bootstrap
16067         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16068 @endif libcpp-bootstrap
16069 @if libcpp
16070         @r=`${PWD_COMMAND}`; export r; \
16071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16072         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16074         $(HOST_EXPORTS) \
16075         echo Configuring in $(HOST_SUBDIR)/libcpp; \
16076         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
16077         case $(srcdir) in \
16078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16079           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16081         esac; \
16082         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16083         libsrcdir="$$s/libcpp"; \
16084         $(SHELL) $${libsrcdir}/configure \
16085           $(HOST_CONFIGARGS) $${srcdiroption}  \
16086           || exit 1
16087 @endif libcpp
16088
16089
16090
16091 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
16092 maybe-configure-stage1-libcpp:
16093 @if libcpp-bootstrap
16094 maybe-configure-stage1-libcpp: configure-stage1-libcpp
16095 configure-stage1-libcpp:
16096         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16098         @r=`${PWD_COMMAND}`; export r; \
16099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16100         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16101         $(HOST_EXPORTS) \
16102         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
16103         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16104         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16105         case $(srcdir) in \
16106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16107           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16109         esac; \
16110         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16111         libsrcdir="$$s/libcpp"; \
16112         $(SHELL) $${libsrcdir}/configure \
16113           $(HOST_CONFIGARGS) $${srcdiroption} \
16114           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16115 @endif libcpp-bootstrap
16116
16117 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
16118 maybe-configure-stage2-libcpp:
16119 @if libcpp-bootstrap
16120 maybe-configure-stage2-libcpp: configure-stage2-libcpp
16121 configure-stage2-libcpp:
16122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16124         @r=`${PWD_COMMAND}`; export r; \
16125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16126         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16127         $(HOST_EXPORTS) \
16128         $(POSTSTAGE1_HOST_EXPORTS) \
16129         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
16130         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16131         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16132         case $(srcdir) in \
16133           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16134           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16135                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16136         esac; \
16137         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16138         libsrcdir="$$s/libcpp"; \
16139         $(SHELL) $${libsrcdir}/configure \
16140           $(HOST_CONFIGARGS) $${srcdiroption} \
16141           @stage2_werror_flag@ 
16142 @endif libcpp-bootstrap
16143
16144 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
16145 maybe-configure-stage3-libcpp:
16146 @if libcpp-bootstrap
16147 maybe-configure-stage3-libcpp: configure-stage3-libcpp
16148 configure-stage3-libcpp:
16149         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16151         @r=`${PWD_COMMAND}`; export r; \
16152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16154         $(HOST_EXPORTS) \
16155         $(POSTSTAGE1_HOST_EXPORTS) \
16156         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
16157         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16158         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16159         case $(srcdir) in \
16160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16161           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16163         esac; \
16164         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16165         libsrcdir="$$s/libcpp"; \
16166         $(SHELL) $${libsrcdir}/configure \
16167           $(HOST_CONFIGARGS) $${srcdiroption} \
16168           @stage2_werror_flag@ 
16169 @endif libcpp-bootstrap
16170
16171 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
16172 maybe-configure-stage4-libcpp:
16173 @if libcpp-bootstrap
16174 maybe-configure-stage4-libcpp: configure-stage4-libcpp
16175 configure-stage4-libcpp:
16176         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16178         @r=`${PWD_COMMAND}`; export r; \
16179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16180         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16181         $(HOST_EXPORTS) \
16182         $(POSTSTAGE1_HOST_EXPORTS) \
16183         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
16184         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16185         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16186         case $(srcdir) in \
16187           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16188           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16189                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16190         esac; \
16191         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16192         libsrcdir="$$s/libcpp"; \
16193         $(SHELL) $${libsrcdir}/configure \
16194           $(HOST_CONFIGARGS) $${srcdiroption} \
16195           @stage2_werror_flag@ 
16196 @endif libcpp-bootstrap
16197
16198 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
16199 maybe-configure-stageprofile-libcpp:
16200 @if libcpp-bootstrap
16201 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
16202 configure-stageprofile-libcpp:
16203         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16205         @r=`${PWD_COMMAND}`; export r; \
16206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16207         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16208         $(HOST_EXPORTS) \
16209         $(POSTSTAGE1_HOST_EXPORTS) \
16210         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
16211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16212         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16213         case $(srcdir) in \
16214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16215           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16217         esac; \
16218         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16219         libsrcdir="$$s/libcpp"; \
16220         $(SHELL) $${libsrcdir}/configure \
16221           $(HOST_CONFIGARGS) $${srcdiroption} \
16222           @stage2_werror_flag@ 
16223 @endif libcpp-bootstrap
16224
16225 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
16226 maybe-configure-stagefeedback-libcpp:
16227 @if libcpp-bootstrap
16228 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
16229 configure-stagefeedback-libcpp:
16230         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16231         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
16232         @r=`${PWD_COMMAND}`; export r; \
16233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16234         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
16235         $(HOST_EXPORTS) \
16236         $(POSTSTAGE1_HOST_EXPORTS) \
16237         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
16238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
16239         cd $(HOST_SUBDIR)/libcpp || exit 1; \
16240         case $(srcdir) in \
16241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16242           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
16243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16244         esac; \
16245         srcdiroption="--srcdir=$${topdir}/libcpp"; \
16246         libsrcdir="$$s/libcpp"; \
16247         $(SHELL) $${libsrcdir}/configure \
16248           $(HOST_CONFIGARGS) $${srcdiroption} \
16249           @stage2_werror_flag@ 
16250 @endif libcpp-bootstrap
16251
16252
16253
16254
16255
16256 .PHONY: all-libcpp maybe-all-libcpp
16257 maybe-all-libcpp:
16258 @if libcpp
16259 TARGET-libcpp=all
16260 maybe-all-libcpp: all-libcpp
16261 all-libcpp: configure-libcpp
16262 @endif libcpp
16263 @if libcpp-bootstrap
16264         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16265 @endif libcpp-bootstrap
16266 @if libcpp
16267         @r=`${PWD_COMMAND}`; export r; \
16268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16269         $(HOST_EXPORTS) \
16270         (cd $(HOST_SUBDIR)/libcpp && \
16271           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libcpp))
16272 @endif libcpp
16273
16274
16275
16276 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
16277 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
16278 maybe-all-stage1-libcpp:
16279 maybe-clean-stage1-libcpp:
16280 @if libcpp-bootstrap
16281 maybe-all-stage1-libcpp: all-stage1-libcpp
16282 all-stage1: all-stage1-libcpp
16283 TARGET-stage1-libcpp = $(TARGET-libcpp)
16284 all-stage1-libcpp: configure-stage1-libcpp
16285         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16286         @r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         $(HOST_EXPORTS) \
16289         cd $(HOST_SUBDIR)/libcpp && \
16290         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
16291                 $(TARGET-stage1-libcpp)
16292
16293 maybe-clean-stage1-libcpp: clean-stage1-libcpp
16294 clean-stage1: clean-stage1-libcpp
16295 clean-stage1-libcpp:
16296         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] \
16297           || exit 0 ; \
16298         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16299         cd $(HOST_SUBDIR)/libcpp && \
16300         $(MAKE) $(FLAGS_TO_PASS)  \
16301                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
16302 @endif libcpp-bootstrap
16303
16304
16305 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
16306 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
16307 maybe-all-stage2-libcpp:
16308 maybe-clean-stage2-libcpp:
16309 @if libcpp-bootstrap
16310 maybe-all-stage2-libcpp: all-stage2-libcpp
16311 all-stage2: all-stage2-libcpp
16312 TARGET-stage2-libcpp = $(TARGET-libcpp)
16313 all-stage2-libcpp: configure-stage2-libcpp
16314         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16315         @r=`${PWD_COMMAND}`; export r; \
16316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317         $(HOST_EXPORTS) \
16318         $(POSTSTAGE1_HOST_EXPORTS) \
16319         cd $(HOST_SUBDIR)/libcpp && \
16320         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16321                 $(TARGET-stage2-libcpp)
16322
16323 maybe-clean-stage2-libcpp: clean-stage2-libcpp
16324 clean-stage2: clean-stage2-libcpp
16325 clean-stage2-libcpp:
16326         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] \
16327           || exit 0 ; \
16328         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
16329         cd $(HOST_SUBDIR)/libcpp && \
16330         $(MAKE) $(FLAGS_TO_PASS)  \
16331                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16332                   clean
16333 @endif libcpp-bootstrap
16334
16335
16336 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
16337 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
16338 maybe-all-stage3-libcpp:
16339 maybe-clean-stage3-libcpp:
16340 @if libcpp-bootstrap
16341 maybe-all-stage3-libcpp: all-stage3-libcpp
16342 all-stage3: all-stage3-libcpp
16343 TARGET-stage3-libcpp = $(TARGET-libcpp)
16344 all-stage3-libcpp: configure-stage3-libcpp
16345         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16346         @r=`${PWD_COMMAND}`; export r; \
16347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16348         $(HOST_EXPORTS) \
16349         $(POSTSTAGE1_HOST_EXPORTS) \
16350         cd $(HOST_SUBDIR)/libcpp && \
16351         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16352                 $(TARGET-stage3-libcpp)
16353
16354 maybe-clean-stage3-libcpp: clean-stage3-libcpp
16355 clean-stage3: clean-stage3-libcpp
16356 clean-stage3-libcpp:
16357         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] \
16358           || exit 0 ; \
16359         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
16360         cd $(HOST_SUBDIR)/libcpp && \
16361         $(MAKE) $(FLAGS_TO_PASS)  \
16362                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16363                   clean
16364 @endif libcpp-bootstrap
16365
16366
16367 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
16368 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
16369 maybe-all-stage4-libcpp:
16370 maybe-clean-stage4-libcpp:
16371 @if libcpp-bootstrap
16372 maybe-all-stage4-libcpp: all-stage4-libcpp
16373 all-stage4: all-stage4-libcpp
16374 TARGET-stage4-libcpp = $(TARGET-libcpp)
16375 all-stage4-libcpp: configure-stage4-libcpp
16376         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16377         @r=`${PWD_COMMAND}`; export r; \
16378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16379         $(HOST_EXPORTS) \
16380         $(POSTSTAGE1_HOST_EXPORTS) \
16381         cd $(HOST_SUBDIR)/libcpp && \
16382         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
16383                 $(TARGET-stage4-libcpp)
16384
16385 maybe-clean-stage4-libcpp: clean-stage4-libcpp
16386 clean-stage4: clean-stage4-libcpp
16387 clean-stage4-libcpp:
16388         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] \
16389           || exit 0 ; \
16390         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
16391         cd $(HOST_SUBDIR)/libcpp && \
16392         $(MAKE) $(FLAGS_TO_PASS)  \
16393                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16394                   clean
16395 @endif libcpp-bootstrap
16396
16397
16398 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
16399 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
16400 maybe-all-stageprofile-libcpp:
16401 maybe-clean-stageprofile-libcpp:
16402 @if libcpp-bootstrap
16403 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
16404 all-stageprofile: all-stageprofile-libcpp
16405 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
16406 all-stageprofile-libcpp: configure-stageprofile-libcpp
16407         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16408         @r=`${PWD_COMMAND}`; export r; \
16409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16410         $(HOST_EXPORTS) \
16411         $(POSTSTAGE1_HOST_EXPORTS) \
16412         cd $(HOST_SUBDIR)/libcpp && \
16413         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
16414                 $(TARGET-stageprofile-libcpp)
16415
16416 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
16417 clean-stageprofile: clean-stageprofile-libcpp
16418 clean-stageprofile-libcpp:
16419         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] \
16420           || exit 0 ; \
16421         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
16422         cd $(HOST_SUBDIR)/libcpp && \
16423         $(MAKE) $(FLAGS_TO_PASS)  \
16424                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16425                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
16426 @endif libcpp-bootstrap
16427
16428
16429 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
16430 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
16431 maybe-all-stagefeedback-libcpp:
16432 maybe-clean-stagefeedback-libcpp:
16433 @if libcpp-bootstrap
16434 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
16435 all-stagefeedback: all-stagefeedback-libcpp
16436 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
16437 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
16438         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16439         @r=`${PWD_COMMAND}`; export r; \
16440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16441         $(HOST_EXPORTS) \
16442         $(POSTSTAGE1_HOST_EXPORTS) \
16443         cd $(HOST_SUBDIR)/libcpp && \
16444         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
16445                 $(TARGET-stagefeedback-libcpp)
16446
16447 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
16448 clean-stagefeedback: clean-stagefeedback-libcpp
16449 clean-stagefeedback-libcpp:
16450         @[ -f $(HOST_SUBDIR)/libcpp/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] \
16451           || exit 0 ; \
16452         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
16453         cd $(HOST_SUBDIR)/libcpp && \
16454         $(MAKE) $(FLAGS_TO_PASS)  \
16455                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
16456                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
16457 @endif libcpp-bootstrap
16458
16459
16460
16461
16462
16463 .PHONY: check-libcpp maybe-check-libcpp
16464 maybe-check-libcpp:
16465 @if libcpp
16466 maybe-check-libcpp: check-libcpp
16467
16468 check-libcpp:
16469         @: $(MAKE); $(unstage)
16470         @r=`${PWD_COMMAND}`; export r; \
16471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16472         $(HOST_EXPORTS) \
16473         (cd $(HOST_SUBDIR)/libcpp && \
16474           $(MAKE) $(FLAGS_TO_PASS)  check)
16475
16476 @endif libcpp
16477
16478 .PHONY: install-libcpp maybe-install-libcpp
16479 maybe-install-libcpp:
16480 @if libcpp
16481 maybe-install-libcpp: install-libcpp
16482
16483 install-libcpp: installdirs
16484         @: $(MAKE); $(unstage)
16485         @r=`${PWD_COMMAND}`; export r; \
16486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487         $(HOST_EXPORTS) \
16488         (cd $(HOST_SUBDIR)/libcpp && \
16489           $(MAKE) $(FLAGS_TO_PASS)  install)
16490
16491 @endif libcpp
16492
16493 # Other targets (info, dvi, etc.)
16494
16495 .PHONY: maybe-info-libcpp info-libcpp
16496 maybe-info-libcpp:
16497 @if libcpp
16498 maybe-info-libcpp: info-libcpp
16499
16500 info-libcpp: \
16501     configure-libcpp 
16502         @[ -f ./libcpp/Makefile ] || exit 0; \
16503         r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         $(HOST_EXPORTS) \
16506         for flag in $(EXTRA_HOST_FLAGS) ; do \
16507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16508         done; \
16509         echo "Doing info in libcpp" ; \
16510         (cd $(HOST_SUBDIR)/libcpp && \
16511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16513                   "RANLIB=$${RANLIB}" \
16514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16515                   info) \
16516           || exit 1
16517
16518 @endif libcpp
16519
16520 .PHONY: maybe-dvi-libcpp dvi-libcpp
16521 maybe-dvi-libcpp:
16522 @if libcpp
16523 maybe-dvi-libcpp: dvi-libcpp
16524
16525 dvi-libcpp: \
16526     configure-libcpp 
16527         @[ -f ./libcpp/Makefile ] || exit 0; \
16528         r=`${PWD_COMMAND}`; export r; \
16529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16530         $(HOST_EXPORTS) \
16531         for flag in $(EXTRA_HOST_FLAGS) ; do \
16532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16533         done; \
16534         echo "Doing dvi in libcpp" ; \
16535         (cd $(HOST_SUBDIR)/libcpp && \
16536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16538                   "RANLIB=$${RANLIB}" \
16539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16540                   dvi) \
16541           || exit 1
16542
16543 @endif libcpp
16544
16545 .PHONY: maybe-html-libcpp html-libcpp
16546 maybe-html-libcpp:
16547 @if libcpp
16548 maybe-html-libcpp: html-libcpp
16549
16550 html-libcpp: \
16551     configure-libcpp 
16552         @[ -f ./libcpp/Makefile ] || exit 0; \
16553         r=`${PWD_COMMAND}`; export r; \
16554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16555         $(HOST_EXPORTS) \
16556         for flag in $(EXTRA_HOST_FLAGS) ; do \
16557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16558         done; \
16559         echo "Doing html in libcpp" ; \
16560         (cd $(HOST_SUBDIR)/libcpp && \
16561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16563                   "RANLIB=$${RANLIB}" \
16564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16565                   html) \
16566           || exit 1
16567
16568 @endif libcpp
16569
16570 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
16571 maybe-TAGS-libcpp:
16572 @if libcpp
16573 maybe-TAGS-libcpp: TAGS-libcpp
16574
16575 TAGS-libcpp: \
16576     configure-libcpp 
16577         @[ -f ./libcpp/Makefile ] || exit 0; \
16578         r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         $(HOST_EXPORTS) \
16581         for flag in $(EXTRA_HOST_FLAGS) ; do \
16582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16583         done; \
16584         echo "Doing TAGS in libcpp" ; \
16585         (cd $(HOST_SUBDIR)/libcpp && \
16586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16588                   "RANLIB=$${RANLIB}" \
16589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16590                   TAGS) \
16591           || exit 1
16592
16593 @endif libcpp
16594
16595 .PHONY: maybe-install-info-libcpp install-info-libcpp
16596 maybe-install-info-libcpp:
16597 @if libcpp
16598 maybe-install-info-libcpp: install-info-libcpp
16599
16600 install-info-libcpp: \
16601     configure-libcpp \
16602     info-libcpp 
16603         @[ -f ./libcpp/Makefile ] || exit 0; \
16604         r=`${PWD_COMMAND}`; export r; \
16605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16606         $(HOST_EXPORTS) \
16607         for flag in $(EXTRA_HOST_FLAGS) ; do \
16608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16609         done; \
16610         echo "Doing install-info in libcpp" ; \
16611         (cd $(HOST_SUBDIR)/libcpp && \
16612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16614                   "RANLIB=$${RANLIB}" \
16615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16616                   install-info) \
16617           || exit 1
16618
16619 @endif libcpp
16620
16621 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
16622 maybe-installcheck-libcpp:
16623 @if libcpp
16624 maybe-installcheck-libcpp: installcheck-libcpp
16625
16626 installcheck-libcpp: \
16627     configure-libcpp 
16628         @[ -f ./libcpp/Makefile ] || exit 0; \
16629         r=`${PWD_COMMAND}`; export r; \
16630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16631         $(HOST_EXPORTS) \
16632         for flag in $(EXTRA_HOST_FLAGS) ; do \
16633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16634         done; \
16635         echo "Doing installcheck in libcpp" ; \
16636         (cd $(HOST_SUBDIR)/libcpp && \
16637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16639                   "RANLIB=$${RANLIB}" \
16640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16641                   installcheck) \
16642           || exit 1
16643
16644 @endif libcpp
16645
16646 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
16647 maybe-mostlyclean-libcpp:
16648 @if libcpp
16649 maybe-mostlyclean-libcpp: mostlyclean-libcpp
16650
16651 mostlyclean-libcpp: 
16652         @[ -f ./libcpp/Makefile ] || exit 0; \
16653         r=`${PWD_COMMAND}`; export r; \
16654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16655         $(HOST_EXPORTS) \
16656         for flag in $(EXTRA_HOST_FLAGS) ; do \
16657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16658         done; \
16659         echo "Doing mostlyclean in libcpp" ; \
16660         (cd $(HOST_SUBDIR)/libcpp && \
16661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16663                   "RANLIB=$${RANLIB}" \
16664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16665                   mostlyclean) \
16666           || exit 1
16667
16668 @endif libcpp
16669
16670 .PHONY: maybe-clean-libcpp clean-libcpp
16671 maybe-clean-libcpp:
16672 @if libcpp
16673 maybe-clean-libcpp: clean-libcpp
16674
16675 clean-libcpp: 
16676         @[ -f ./libcpp/Makefile ] || exit 0; \
16677         r=`${PWD_COMMAND}`; export r; \
16678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16679         $(HOST_EXPORTS) \
16680         for flag in $(EXTRA_HOST_FLAGS) ; do \
16681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16682         done; \
16683         echo "Doing clean in libcpp" ; \
16684         (cd $(HOST_SUBDIR)/libcpp && \
16685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16687                   "RANLIB=$${RANLIB}" \
16688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16689                   clean) \
16690           || exit 1
16691
16692 @endif libcpp
16693
16694 .PHONY: maybe-distclean-libcpp distclean-libcpp
16695 maybe-distclean-libcpp:
16696 @if libcpp
16697 maybe-distclean-libcpp: distclean-libcpp
16698
16699 distclean-libcpp: 
16700         @[ -f ./libcpp/Makefile ] || exit 0; \
16701         r=`${PWD_COMMAND}`; export r; \
16702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16703         $(HOST_EXPORTS) \
16704         for flag in $(EXTRA_HOST_FLAGS) ; do \
16705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16706         done; \
16707         echo "Doing distclean in libcpp" ; \
16708         (cd $(HOST_SUBDIR)/libcpp && \
16709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16711                   "RANLIB=$${RANLIB}" \
16712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16713                   distclean) \
16714           || exit 1
16715
16716 @endif libcpp
16717
16718 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
16719 maybe-maintainer-clean-libcpp:
16720 @if libcpp
16721 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
16722
16723 maintainer-clean-libcpp: 
16724         @[ -f ./libcpp/Makefile ] || exit 0; \
16725         r=`${PWD_COMMAND}`; export r; \
16726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16727         $(HOST_EXPORTS) \
16728         for flag in $(EXTRA_HOST_FLAGS) ; do \
16729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16730         done; \
16731         echo "Doing maintainer-clean in libcpp" ; \
16732         (cd $(HOST_SUBDIR)/libcpp && \
16733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16735                   "RANLIB=$${RANLIB}" \
16736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
16737                   maintainer-clean) \
16738           || exit 1
16739
16740 @endif libcpp
16741
16742
16743
16744 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
16745 maybe-configure-libdecnumber:
16746 @if libdecnumber
16747 maybe-configure-libdecnumber: configure-libdecnumber
16748 configure-libdecnumber: 
16749 @endif libdecnumber
16750 @if libdecnumber-bootstrap
16751         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16752 @endif libdecnumber-bootstrap
16753 @if libdecnumber
16754         @r=`${PWD_COMMAND}`; export r; \
16755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16757         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16758         $(HOST_EXPORTS) \
16759         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
16760         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
16761         case $(srcdir) in \
16762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16763           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16765         esac; \
16766         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16767         libsrcdir="$$s/libdecnumber"; \
16768         $(SHELL) $${libsrcdir}/configure \
16769           $(HOST_CONFIGARGS) $${srcdiroption}  \
16770           || exit 1
16771 @endif libdecnumber
16772
16773
16774
16775 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
16776 maybe-configure-stage1-libdecnumber:
16777 @if libdecnumber-bootstrap
16778 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
16779 configure-stage1-libdecnumber:
16780         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16781         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16782         @r=`${PWD_COMMAND}`; export r; \
16783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16784         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16785         $(HOST_EXPORTS) \
16786         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
16787         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16788         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16789         case $(srcdir) in \
16790           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16791           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16792                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16793         esac; \
16794         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16795         libsrcdir="$$s/libdecnumber"; \
16796         $(SHELL) $${libsrcdir}/configure \
16797           $(HOST_CONFIGARGS) $${srcdiroption} \
16798           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
16799 @endif libdecnumber-bootstrap
16800
16801 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
16802 maybe-configure-stage2-libdecnumber:
16803 @if libdecnumber-bootstrap
16804 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
16805 configure-stage2-libdecnumber:
16806         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16807         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16808         @r=`${PWD_COMMAND}`; export r; \
16809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16810         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16811         $(HOST_EXPORTS) \
16812         $(POSTSTAGE1_HOST_EXPORTS) \
16813         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
16814         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16815         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16816         case $(srcdir) in \
16817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16818           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16820         esac; \
16821         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16822         libsrcdir="$$s/libdecnumber"; \
16823         $(SHELL) $${libsrcdir}/configure \
16824           $(HOST_CONFIGARGS) $${srcdiroption} \
16825           @stage2_werror_flag@ 
16826 @endif libdecnumber-bootstrap
16827
16828 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
16829 maybe-configure-stage3-libdecnumber:
16830 @if libdecnumber-bootstrap
16831 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
16832 configure-stage3-libdecnumber:
16833         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16835         @r=`${PWD_COMMAND}`; export r; \
16836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16837         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16838         $(HOST_EXPORTS) \
16839         $(POSTSTAGE1_HOST_EXPORTS) \
16840         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
16841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16842         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16843         case $(srcdir) in \
16844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16845           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16847         esac; \
16848         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16849         libsrcdir="$$s/libdecnumber"; \
16850         $(SHELL) $${libsrcdir}/configure \
16851           $(HOST_CONFIGARGS) $${srcdiroption} \
16852           @stage2_werror_flag@ 
16853 @endif libdecnumber-bootstrap
16854
16855 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
16856 maybe-configure-stage4-libdecnumber:
16857 @if libdecnumber-bootstrap
16858 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
16859 configure-stage4-libdecnumber:
16860         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16862         @r=`${PWD_COMMAND}`; export r; \
16863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16864         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16865         $(HOST_EXPORTS) \
16866         $(POSTSTAGE1_HOST_EXPORTS) \
16867         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
16868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16869         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16870         case $(srcdir) in \
16871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16872           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16874         esac; \
16875         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16876         libsrcdir="$$s/libdecnumber"; \
16877         $(SHELL) $${libsrcdir}/configure \
16878           $(HOST_CONFIGARGS) $${srcdiroption} \
16879           @stage2_werror_flag@ 
16880 @endif libdecnumber-bootstrap
16881
16882 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
16883 maybe-configure-stageprofile-libdecnumber:
16884 @if libdecnumber-bootstrap
16885 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
16886 configure-stageprofile-libdecnumber:
16887         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16888         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16889         @r=`${PWD_COMMAND}`; export r; \
16890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16891         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16892         $(HOST_EXPORTS) \
16893         $(POSTSTAGE1_HOST_EXPORTS) \
16894         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
16895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16896         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16897         case $(srcdir) in \
16898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901         esac; \
16902         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16903         libsrcdir="$$s/libdecnumber"; \
16904         $(SHELL) $${libsrcdir}/configure \
16905           $(HOST_CONFIGARGS) $${srcdiroption} \
16906           @stage2_werror_flag@ 
16907 @endif libdecnumber-bootstrap
16908
16909 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
16910 maybe-configure-stagefeedback-libdecnumber:
16911 @if libdecnumber-bootstrap
16912 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
16913 configure-stagefeedback-libdecnumber:
16914         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16915         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
16916         @r=`${PWD_COMMAND}`; export r; \
16917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16918         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
16919         $(HOST_EXPORTS) \
16920         $(POSTSTAGE1_HOST_EXPORTS) \
16921         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
16922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
16923         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
16924         case $(srcdir) in \
16925           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16926           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
16927                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16928         esac; \
16929         srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
16930         libsrcdir="$$s/libdecnumber"; \
16931         $(SHELL) $${libsrcdir}/configure \
16932           $(HOST_CONFIGARGS) $${srcdiroption} \
16933           @stage2_werror_flag@ 
16934 @endif libdecnumber-bootstrap
16935
16936
16937
16938
16939
16940 .PHONY: all-libdecnumber maybe-all-libdecnumber
16941 maybe-all-libdecnumber:
16942 @if libdecnumber
16943 TARGET-libdecnumber=all
16944 maybe-all-libdecnumber: all-libdecnumber
16945 all-libdecnumber: configure-libdecnumber
16946 @endif libdecnumber
16947 @if libdecnumber-bootstrap
16948         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
16949 @endif libdecnumber-bootstrap
16950 @if libdecnumber
16951         @r=`${PWD_COMMAND}`; export r; \
16952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16953         $(HOST_EXPORTS) \
16954         (cd $(HOST_SUBDIR)/libdecnumber && \
16955           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libdecnumber))
16956 @endif libdecnumber
16957
16958
16959
16960 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
16961 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
16962 maybe-all-stage1-libdecnumber:
16963 maybe-clean-stage1-libdecnumber:
16964 @if libdecnumber-bootstrap
16965 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
16966 all-stage1: all-stage1-libdecnumber
16967 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
16968 all-stage1-libdecnumber: configure-stage1-libdecnumber
16969         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16970         @r=`${PWD_COMMAND}`; export r; \
16971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16972         $(HOST_EXPORTS) \
16973         cd $(HOST_SUBDIR)/libdecnumber && \
16974         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
16975                 $(TARGET-stage1-libdecnumber)
16976
16977 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
16978 clean-stage1: clean-stage1-libdecnumber
16979 clean-stage1-libdecnumber:
16980         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] \
16981           || exit 0 ; \
16982         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
16983         cd $(HOST_SUBDIR)/libdecnumber && \
16984         $(MAKE) $(FLAGS_TO_PASS)  \
16985                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
16986 @endif libdecnumber-bootstrap
16987
16988
16989 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
16990 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
16991 maybe-all-stage2-libdecnumber:
16992 maybe-clean-stage2-libdecnumber:
16993 @if libdecnumber-bootstrap
16994 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
16995 all-stage2: all-stage2-libdecnumber
16996 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
16997 all-stage2-libdecnumber: configure-stage2-libdecnumber
16998         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16999         @r=`${PWD_COMMAND}`; export r; \
17000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17001         $(HOST_EXPORTS) \
17002         $(POSTSTAGE1_HOST_EXPORTS) \
17003         cd $(HOST_SUBDIR)/libdecnumber && \
17004         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17005                 $(TARGET-stage2-libdecnumber)
17006
17007 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
17008 clean-stage2: clean-stage2-libdecnumber
17009 clean-stage2-libdecnumber:
17010         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] \
17011           || exit 0 ; \
17012         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
17013         cd $(HOST_SUBDIR)/libdecnumber && \
17014         $(MAKE) $(FLAGS_TO_PASS)  \
17015                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17016                   clean
17017 @endif libdecnumber-bootstrap
17018
17019
17020 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
17021 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
17022 maybe-all-stage3-libdecnumber:
17023 maybe-clean-stage3-libdecnumber:
17024 @if libdecnumber-bootstrap
17025 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
17026 all-stage3: all-stage3-libdecnumber
17027 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
17028 all-stage3-libdecnumber: configure-stage3-libdecnumber
17029         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17030         @r=`${PWD_COMMAND}`; export r; \
17031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17032         $(HOST_EXPORTS) \
17033         $(POSTSTAGE1_HOST_EXPORTS) \
17034         cd $(HOST_SUBDIR)/libdecnumber && \
17035         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17036                 $(TARGET-stage3-libdecnumber)
17037
17038 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
17039 clean-stage3: clean-stage3-libdecnumber
17040 clean-stage3-libdecnumber:
17041         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] \
17042           || exit 0 ; \
17043         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
17044         cd $(HOST_SUBDIR)/libdecnumber && \
17045         $(MAKE) $(FLAGS_TO_PASS)  \
17046                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17047                   clean
17048 @endif libdecnumber-bootstrap
17049
17050
17051 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
17052 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
17053 maybe-all-stage4-libdecnumber:
17054 maybe-clean-stage4-libdecnumber:
17055 @if libdecnumber-bootstrap
17056 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
17057 all-stage4: all-stage4-libdecnumber
17058 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
17059 all-stage4-libdecnumber: configure-stage4-libdecnumber
17060         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17061         @r=`${PWD_COMMAND}`; export r; \
17062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17063         $(HOST_EXPORTS) \
17064         $(POSTSTAGE1_HOST_EXPORTS) \
17065         cd $(HOST_SUBDIR)/libdecnumber && \
17066         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
17067                 $(TARGET-stage4-libdecnumber)
17068
17069 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
17070 clean-stage4: clean-stage4-libdecnumber
17071 clean-stage4-libdecnumber:
17072         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] \
17073           || exit 0 ; \
17074         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
17075         cd $(HOST_SUBDIR)/libdecnumber && \
17076         $(MAKE) $(FLAGS_TO_PASS)  \
17077                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17078                   clean
17079 @endif libdecnumber-bootstrap
17080
17081
17082 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
17083 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
17084 maybe-all-stageprofile-libdecnumber:
17085 maybe-clean-stageprofile-libdecnumber:
17086 @if libdecnumber-bootstrap
17087 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
17088 all-stageprofile: all-stageprofile-libdecnumber
17089 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
17090 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
17091         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17092         @r=`${PWD_COMMAND}`; export r; \
17093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17094         $(HOST_EXPORTS) \
17095         $(POSTSTAGE1_HOST_EXPORTS) \
17096         cd $(HOST_SUBDIR)/libdecnumber && \
17097         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
17098                 $(TARGET-stageprofile-libdecnumber)
17099
17100 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
17101 clean-stageprofile: clean-stageprofile-libdecnumber
17102 clean-stageprofile-libdecnumber:
17103         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] \
17104           || exit 0 ; \
17105         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
17106         cd $(HOST_SUBDIR)/libdecnumber && \
17107         $(MAKE) $(FLAGS_TO_PASS)  \
17108                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17109                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
17110 @endif libdecnumber-bootstrap
17111
17112
17113 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
17114 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
17115 maybe-all-stagefeedback-libdecnumber:
17116 maybe-clean-stagefeedback-libdecnumber:
17117 @if libdecnumber-bootstrap
17118 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
17119 all-stagefeedback: all-stagefeedback-libdecnumber
17120 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
17121 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
17122         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17123         @r=`${PWD_COMMAND}`; export r; \
17124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17125         $(HOST_EXPORTS) \
17126         $(POSTSTAGE1_HOST_EXPORTS) \
17127         cd $(HOST_SUBDIR)/libdecnumber && \
17128         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
17129                 $(TARGET-stagefeedback-libdecnumber)
17130
17131 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
17132 clean-stagefeedback: clean-stagefeedback-libdecnumber
17133 clean-stagefeedback-libdecnumber:
17134         @[ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] \
17135           || exit 0 ; \
17136         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
17137         cd $(HOST_SUBDIR)/libdecnumber && \
17138         $(MAKE) $(FLAGS_TO_PASS)  \
17139                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
17140                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
17141 @endif libdecnumber-bootstrap
17142
17143
17144
17145
17146
17147 .PHONY: check-libdecnumber maybe-check-libdecnumber
17148 maybe-check-libdecnumber:
17149 @if libdecnumber
17150 maybe-check-libdecnumber: check-libdecnumber
17151
17152 check-libdecnumber:
17153         @: $(MAKE); $(unstage)
17154         @r=`${PWD_COMMAND}`; export r; \
17155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17156         $(HOST_EXPORTS) \
17157         (cd $(HOST_SUBDIR)/libdecnumber && \
17158           $(MAKE) $(FLAGS_TO_PASS)  check)
17159
17160 @endif libdecnumber
17161
17162 .PHONY: install-libdecnumber maybe-install-libdecnumber
17163 maybe-install-libdecnumber:
17164 @if libdecnumber
17165 maybe-install-libdecnumber: install-libdecnumber
17166
17167 install-libdecnumber: installdirs
17168         @: $(MAKE); $(unstage)
17169         @r=`${PWD_COMMAND}`; export r; \
17170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17171         $(HOST_EXPORTS) \
17172         (cd $(HOST_SUBDIR)/libdecnumber && \
17173           $(MAKE) $(FLAGS_TO_PASS)  install)
17174
17175 @endif libdecnumber
17176
17177 # Other targets (info, dvi, etc.)
17178
17179 .PHONY: maybe-info-libdecnumber info-libdecnumber
17180 maybe-info-libdecnumber:
17181 @if libdecnumber
17182 maybe-info-libdecnumber: info-libdecnumber
17183
17184 info-libdecnumber: \
17185     configure-libdecnumber 
17186         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17187         r=`${PWD_COMMAND}`; export r; \
17188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17189         $(HOST_EXPORTS) \
17190         for flag in $(EXTRA_HOST_FLAGS) ; do \
17191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17192         done; \
17193         echo "Doing info in libdecnumber" ; \
17194         (cd $(HOST_SUBDIR)/libdecnumber && \
17195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17197                   "RANLIB=$${RANLIB}" \
17198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17199                   info) \
17200           || exit 1
17201
17202 @endif libdecnumber
17203
17204 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
17205 maybe-dvi-libdecnumber:
17206 @if libdecnumber
17207 maybe-dvi-libdecnumber: dvi-libdecnumber
17208
17209 dvi-libdecnumber: \
17210     configure-libdecnumber 
17211         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17212         r=`${PWD_COMMAND}`; export r; \
17213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17214         $(HOST_EXPORTS) \
17215         for flag in $(EXTRA_HOST_FLAGS) ; do \
17216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17217         done; \
17218         echo "Doing dvi in libdecnumber" ; \
17219         (cd $(HOST_SUBDIR)/libdecnumber && \
17220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17222                   "RANLIB=$${RANLIB}" \
17223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17224                   dvi) \
17225           || exit 1
17226
17227 @endif libdecnumber
17228
17229 .PHONY: maybe-html-libdecnumber html-libdecnumber
17230 maybe-html-libdecnumber:
17231 @if libdecnumber
17232 maybe-html-libdecnumber: html-libdecnumber
17233
17234 html-libdecnumber: \
17235     configure-libdecnumber 
17236         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17237         r=`${PWD_COMMAND}`; export r; \
17238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17239         $(HOST_EXPORTS) \
17240         for flag in $(EXTRA_HOST_FLAGS) ; do \
17241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17242         done; \
17243         echo "Doing html in libdecnumber" ; \
17244         (cd $(HOST_SUBDIR)/libdecnumber && \
17245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17247                   "RANLIB=$${RANLIB}" \
17248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17249                   html) \
17250           || exit 1
17251
17252 @endif libdecnumber
17253
17254 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
17255 maybe-TAGS-libdecnumber:
17256 @if libdecnumber
17257 maybe-TAGS-libdecnumber: TAGS-libdecnumber
17258
17259 TAGS-libdecnumber: \
17260     configure-libdecnumber 
17261         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17262         r=`${PWD_COMMAND}`; export r; \
17263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17264         $(HOST_EXPORTS) \
17265         for flag in $(EXTRA_HOST_FLAGS) ; do \
17266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17267         done; \
17268         echo "Doing TAGS in libdecnumber" ; \
17269         (cd $(HOST_SUBDIR)/libdecnumber && \
17270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17272                   "RANLIB=$${RANLIB}" \
17273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17274                   TAGS) \
17275           || exit 1
17276
17277 @endif libdecnumber
17278
17279 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
17280 maybe-install-info-libdecnumber:
17281 @if libdecnumber
17282 maybe-install-info-libdecnumber: install-info-libdecnumber
17283
17284 install-info-libdecnumber: \
17285     configure-libdecnumber \
17286     info-libdecnumber 
17287         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17288         r=`${PWD_COMMAND}`; export r; \
17289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17290         $(HOST_EXPORTS) \
17291         for flag in $(EXTRA_HOST_FLAGS) ; do \
17292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17293         done; \
17294         echo "Doing install-info in libdecnumber" ; \
17295         (cd $(HOST_SUBDIR)/libdecnumber && \
17296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17298                   "RANLIB=$${RANLIB}" \
17299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17300                   install-info) \
17301           || exit 1
17302
17303 @endif libdecnumber
17304
17305 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
17306 maybe-installcheck-libdecnumber:
17307 @if libdecnumber
17308 maybe-installcheck-libdecnumber: installcheck-libdecnumber
17309
17310 installcheck-libdecnumber: \
17311     configure-libdecnumber 
17312         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17313         r=`${PWD_COMMAND}`; export r; \
17314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17315         $(HOST_EXPORTS) \
17316         for flag in $(EXTRA_HOST_FLAGS) ; do \
17317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17318         done; \
17319         echo "Doing installcheck in libdecnumber" ; \
17320         (cd $(HOST_SUBDIR)/libdecnumber && \
17321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17323                   "RANLIB=$${RANLIB}" \
17324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17325                   installcheck) \
17326           || exit 1
17327
17328 @endif libdecnumber
17329
17330 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
17331 maybe-mostlyclean-libdecnumber:
17332 @if libdecnumber
17333 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
17334
17335 mostlyclean-libdecnumber: 
17336         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17337         r=`${PWD_COMMAND}`; export r; \
17338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339         $(HOST_EXPORTS) \
17340         for flag in $(EXTRA_HOST_FLAGS) ; do \
17341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17342         done; \
17343         echo "Doing mostlyclean in libdecnumber" ; \
17344         (cd $(HOST_SUBDIR)/libdecnumber && \
17345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17347                   "RANLIB=$${RANLIB}" \
17348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17349                   mostlyclean) \
17350           || exit 1
17351
17352 @endif libdecnumber
17353
17354 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
17355 maybe-clean-libdecnumber:
17356 @if libdecnumber
17357 maybe-clean-libdecnumber: clean-libdecnumber
17358
17359 clean-libdecnumber: 
17360         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17361         r=`${PWD_COMMAND}`; export r; \
17362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17363         $(HOST_EXPORTS) \
17364         for flag in $(EXTRA_HOST_FLAGS) ; do \
17365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17366         done; \
17367         echo "Doing clean in libdecnumber" ; \
17368         (cd $(HOST_SUBDIR)/libdecnumber && \
17369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17371                   "RANLIB=$${RANLIB}" \
17372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17373                   clean) \
17374           || exit 1
17375
17376 @endif libdecnumber
17377
17378 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
17379 maybe-distclean-libdecnumber:
17380 @if libdecnumber
17381 maybe-distclean-libdecnumber: distclean-libdecnumber
17382
17383 distclean-libdecnumber: 
17384         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17385         r=`${PWD_COMMAND}`; export r; \
17386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17387         $(HOST_EXPORTS) \
17388         for flag in $(EXTRA_HOST_FLAGS) ; do \
17389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17390         done; \
17391         echo "Doing distclean in libdecnumber" ; \
17392         (cd $(HOST_SUBDIR)/libdecnumber && \
17393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17395                   "RANLIB=$${RANLIB}" \
17396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17397                   distclean) \
17398           || exit 1
17399
17400 @endif libdecnumber
17401
17402 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
17403 maybe-maintainer-clean-libdecnumber:
17404 @if libdecnumber
17405 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
17406
17407 maintainer-clean-libdecnumber: 
17408         @[ -f ./libdecnumber/Makefile ] || exit 0; \
17409         r=`${PWD_COMMAND}`; export r; \
17410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17411         $(HOST_EXPORTS) \
17412         for flag in $(EXTRA_HOST_FLAGS) ; do \
17413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17414         done; \
17415         echo "Doing maintainer-clean in libdecnumber" ; \
17416         (cd $(HOST_SUBDIR)/libdecnumber && \
17417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17419                   "RANLIB=$${RANLIB}" \
17420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17421                   maintainer-clean) \
17422           || exit 1
17423
17424 @endif libdecnumber
17425
17426
17427
17428 .PHONY: configure-libgui maybe-configure-libgui
17429 maybe-configure-libgui:
17430 @if libgui
17431 maybe-configure-libgui: configure-libgui
17432 configure-libgui: 
17433         @: $(MAKE); $(unstage)
17434         @r=`${PWD_COMMAND}`; export r; \
17435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17436         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
17437         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
17438         $(HOST_EXPORTS) \
17439         echo Configuring in $(HOST_SUBDIR)/libgui; \
17440         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
17441         case $(srcdir) in \
17442           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17443           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
17444                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17445         esac; \
17446         srcdiroption="--srcdir=$${topdir}/libgui"; \
17447         libsrcdir="$$s/libgui"; \
17448         $(SHELL) $${libsrcdir}/configure \
17449           $(HOST_CONFIGARGS) $${srcdiroption}  \
17450           || exit 1
17451 @endif libgui
17452
17453
17454
17455
17456
17457 .PHONY: all-libgui maybe-all-libgui
17458 maybe-all-libgui:
17459 @if libgui
17460 TARGET-libgui=all
17461 maybe-all-libgui: all-libgui
17462 all-libgui: configure-libgui
17463         @: $(MAKE); $(unstage)
17464         @r=`${PWD_COMMAND}`; export r; \
17465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17466         $(HOST_EXPORTS) \
17467         (cd $(HOST_SUBDIR)/libgui && \
17468           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libgui))
17469 @endif libgui
17470
17471
17472
17473
17474 .PHONY: check-libgui maybe-check-libgui
17475 maybe-check-libgui:
17476 @if libgui
17477 maybe-check-libgui: check-libgui
17478
17479 check-libgui:
17480         @: $(MAKE); $(unstage)
17481         @r=`${PWD_COMMAND}`; export r; \
17482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17483         $(HOST_EXPORTS) \
17484         (cd $(HOST_SUBDIR)/libgui && \
17485           $(MAKE) $(FLAGS_TO_PASS)  check)
17486
17487 @endif libgui
17488
17489 .PHONY: install-libgui maybe-install-libgui
17490 maybe-install-libgui:
17491 @if libgui
17492 maybe-install-libgui: install-libgui
17493
17494 install-libgui: installdirs
17495         @: $(MAKE); $(unstage)
17496         @r=`${PWD_COMMAND}`; export r; \
17497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17498         $(HOST_EXPORTS) \
17499         (cd $(HOST_SUBDIR)/libgui && \
17500           $(MAKE) $(FLAGS_TO_PASS)  install)
17501
17502 @endif libgui
17503
17504 # Other targets (info, dvi, etc.)
17505
17506 .PHONY: maybe-info-libgui info-libgui
17507 maybe-info-libgui:
17508 @if libgui
17509 maybe-info-libgui: info-libgui
17510
17511 info-libgui: \
17512     configure-libgui 
17513         @: $(MAKE); $(unstage)
17514         @[ -f ./libgui/Makefile ] || exit 0; \
17515         r=`${PWD_COMMAND}`; export r; \
17516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17517         $(HOST_EXPORTS) \
17518         for flag in $(EXTRA_HOST_FLAGS) ; do \
17519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17520         done; \
17521         echo "Doing info in libgui" ; \
17522         (cd $(HOST_SUBDIR)/libgui && \
17523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17525                   "RANLIB=$${RANLIB}" \
17526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17527                   info) \
17528           || exit 1
17529
17530 @endif libgui
17531
17532 .PHONY: maybe-dvi-libgui dvi-libgui
17533 maybe-dvi-libgui:
17534 @if libgui
17535 maybe-dvi-libgui: dvi-libgui
17536
17537 dvi-libgui: \
17538     configure-libgui 
17539         @: $(MAKE); $(unstage)
17540         @[ -f ./libgui/Makefile ] || exit 0; \
17541         r=`${PWD_COMMAND}`; export r; \
17542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17543         $(HOST_EXPORTS) \
17544         for flag in $(EXTRA_HOST_FLAGS) ; do \
17545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17546         done; \
17547         echo "Doing dvi in libgui" ; \
17548         (cd $(HOST_SUBDIR)/libgui && \
17549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17551                   "RANLIB=$${RANLIB}" \
17552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17553                   dvi) \
17554           || exit 1
17555
17556 @endif libgui
17557
17558 .PHONY: maybe-html-libgui html-libgui
17559 maybe-html-libgui:
17560 @if libgui
17561 maybe-html-libgui: html-libgui
17562
17563 html-libgui: \
17564     configure-libgui 
17565         @: $(MAKE); $(unstage)
17566         @[ -f ./libgui/Makefile ] || exit 0; \
17567         r=`${PWD_COMMAND}`; export r; \
17568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17569         $(HOST_EXPORTS) \
17570         for flag in $(EXTRA_HOST_FLAGS) ; do \
17571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17572         done; \
17573         echo "Doing html in libgui" ; \
17574         (cd $(HOST_SUBDIR)/libgui && \
17575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17577                   "RANLIB=$${RANLIB}" \
17578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17579                   html) \
17580           || exit 1
17581
17582 @endif libgui
17583
17584 .PHONY: maybe-TAGS-libgui TAGS-libgui
17585 maybe-TAGS-libgui:
17586 @if libgui
17587 maybe-TAGS-libgui: TAGS-libgui
17588
17589 TAGS-libgui: \
17590     configure-libgui 
17591         @: $(MAKE); $(unstage)
17592         @[ -f ./libgui/Makefile ] || exit 0; \
17593         r=`${PWD_COMMAND}`; export r; \
17594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17595         $(HOST_EXPORTS) \
17596         for flag in $(EXTRA_HOST_FLAGS) ; do \
17597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17598         done; \
17599         echo "Doing TAGS in libgui" ; \
17600         (cd $(HOST_SUBDIR)/libgui && \
17601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17603                   "RANLIB=$${RANLIB}" \
17604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17605                   TAGS) \
17606           || exit 1
17607
17608 @endif libgui
17609
17610 .PHONY: maybe-install-info-libgui install-info-libgui
17611 maybe-install-info-libgui:
17612 @if libgui
17613 maybe-install-info-libgui: install-info-libgui
17614
17615 install-info-libgui: \
17616     configure-libgui \
17617     info-libgui 
17618         @: $(MAKE); $(unstage)
17619         @[ -f ./libgui/Makefile ] || exit 0; \
17620         r=`${PWD_COMMAND}`; export r; \
17621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17622         $(HOST_EXPORTS) \
17623         for flag in $(EXTRA_HOST_FLAGS) ; do \
17624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17625         done; \
17626         echo "Doing install-info in libgui" ; \
17627         (cd $(HOST_SUBDIR)/libgui && \
17628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17630                   "RANLIB=$${RANLIB}" \
17631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17632                   install-info) \
17633           || exit 1
17634
17635 @endif libgui
17636
17637 .PHONY: maybe-installcheck-libgui installcheck-libgui
17638 maybe-installcheck-libgui:
17639 @if libgui
17640 maybe-installcheck-libgui: installcheck-libgui
17641
17642 installcheck-libgui: \
17643     configure-libgui 
17644         @: $(MAKE); $(unstage)
17645         @[ -f ./libgui/Makefile ] || exit 0; \
17646         r=`${PWD_COMMAND}`; export r; \
17647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17648         $(HOST_EXPORTS) \
17649         for flag in $(EXTRA_HOST_FLAGS) ; do \
17650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17651         done; \
17652         echo "Doing installcheck in libgui" ; \
17653         (cd $(HOST_SUBDIR)/libgui && \
17654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17656                   "RANLIB=$${RANLIB}" \
17657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17658                   installcheck) \
17659           || exit 1
17660
17661 @endif libgui
17662
17663 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
17664 maybe-mostlyclean-libgui:
17665 @if libgui
17666 maybe-mostlyclean-libgui: mostlyclean-libgui
17667
17668 mostlyclean-libgui: 
17669         @: $(MAKE); $(unstage)
17670         @[ -f ./libgui/Makefile ] || exit 0; \
17671         r=`${PWD_COMMAND}`; export r; \
17672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17673         $(HOST_EXPORTS) \
17674         for flag in $(EXTRA_HOST_FLAGS) ; do \
17675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17676         done; \
17677         echo "Doing mostlyclean in libgui" ; \
17678         (cd $(HOST_SUBDIR)/libgui && \
17679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17681                   "RANLIB=$${RANLIB}" \
17682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17683                   mostlyclean) \
17684           || exit 1
17685
17686 @endif libgui
17687
17688 .PHONY: maybe-clean-libgui clean-libgui
17689 maybe-clean-libgui:
17690 @if libgui
17691 maybe-clean-libgui: clean-libgui
17692
17693 clean-libgui: 
17694         @: $(MAKE); $(unstage)
17695         @[ -f ./libgui/Makefile ] || exit 0; \
17696         r=`${PWD_COMMAND}`; export r; \
17697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17698         $(HOST_EXPORTS) \
17699         for flag in $(EXTRA_HOST_FLAGS) ; do \
17700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17701         done; \
17702         echo "Doing clean in libgui" ; \
17703         (cd $(HOST_SUBDIR)/libgui && \
17704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17706                   "RANLIB=$${RANLIB}" \
17707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17708                   clean) \
17709           || exit 1
17710
17711 @endif libgui
17712
17713 .PHONY: maybe-distclean-libgui distclean-libgui
17714 maybe-distclean-libgui:
17715 @if libgui
17716 maybe-distclean-libgui: distclean-libgui
17717
17718 distclean-libgui: 
17719         @: $(MAKE); $(unstage)
17720         @[ -f ./libgui/Makefile ] || exit 0; \
17721         r=`${PWD_COMMAND}`; export r; \
17722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17723         $(HOST_EXPORTS) \
17724         for flag in $(EXTRA_HOST_FLAGS) ; do \
17725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17726         done; \
17727         echo "Doing distclean in libgui" ; \
17728         (cd $(HOST_SUBDIR)/libgui && \
17729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17731                   "RANLIB=$${RANLIB}" \
17732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17733                   distclean) \
17734           || exit 1
17735
17736 @endif libgui
17737
17738 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
17739 maybe-maintainer-clean-libgui:
17740 @if libgui
17741 maybe-maintainer-clean-libgui: maintainer-clean-libgui
17742
17743 maintainer-clean-libgui: 
17744         @: $(MAKE); $(unstage)
17745         @[ -f ./libgui/Makefile ] || exit 0; \
17746         r=`${PWD_COMMAND}`; export r; \
17747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748         $(HOST_EXPORTS) \
17749         for flag in $(EXTRA_HOST_FLAGS) ; do \
17750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17751         done; \
17752         echo "Doing maintainer-clean in libgui" ; \
17753         (cd $(HOST_SUBDIR)/libgui && \
17754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17756                   "RANLIB=$${RANLIB}" \
17757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
17758                   maintainer-clean) \
17759           || exit 1
17760
17761 @endif libgui
17762
17763
17764
17765 .PHONY: configure-libiberty maybe-configure-libiberty
17766 maybe-configure-libiberty:
17767 @if libiberty
17768 maybe-configure-libiberty: configure-libiberty
17769 configure-libiberty: 
17770 @endif libiberty
17771 @if libiberty-bootstrap
17772         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
17773 @endif libiberty-bootstrap
17774 @if libiberty
17775         @r=`${PWD_COMMAND}`; export r; \
17776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17777         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17779         $(HOST_EXPORTS) \
17780         echo Configuring in $(HOST_SUBDIR)/libiberty; \
17781         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
17782         case $(srcdir) in \
17783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17784           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17786         esac; \
17787         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17788         libsrcdir="$$s/libiberty"; \
17789         $(SHELL) $${libsrcdir}/configure \
17790           $(HOST_CONFIGARGS) $${srcdiroption}  \
17791           || exit 1
17792 @endif libiberty
17793
17794
17795
17796 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
17797 maybe-configure-stage1-libiberty:
17798 @if libiberty-bootstrap
17799 maybe-configure-stage1-libiberty: configure-stage1-libiberty
17800 configure-stage1-libiberty:
17801         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17802         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17803         @r=`${PWD_COMMAND}`; export r; \
17804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17805         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17806         $(HOST_EXPORTS) \
17807         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
17808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17809         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17810         case $(srcdir) in \
17811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17812           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17814         esac; \
17815         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17816         libsrcdir="$$s/libiberty"; \
17817         $(SHELL) $${libsrcdir}/configure \
17818           $(HOST_CONFIGARGS) $${srcdiroption} \
17819           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
17820 @endif libiberty-bootstrap
17821
17822 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
17823 maybe-configure-stage2-libiberty:
17824 @if libiberty-bootstrap
17825 maybe-configure-stage2-libiberty: configure-stage2-libiberty
17826 configure-stage2-libiberty:
17827         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17829         @r=`${PWD_COMMAND}`; export r; \
17830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17831         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17832         $(HOST_EXPORTS) \
17833         $(POSTSTAGE1_HOST_EXPORTS) \
17834         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
17835         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17836         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17837         case $(srcdir) in \
17838           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17839           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17840                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17841         esac; \
17842         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17843         libsrcdir="$$s/libiberty"; \
17844         $(SHELL) $${libsrcdir}/configure \
17845           $(HOST_CONFIGARGS) $${srcdiroption} \
17846           @stage2_werror_flag@ 
17847 @endif libiberty-bootstrap
17848
17849 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
17850 maybe-configure-stage3-libiberty:
17851 @if libiberty-bootstrap
17852 maybe-configure-stage3-libiberty: configure-stage3-libiberty
17853 configure-stage3-libiberty:
17854         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17855         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17856         @r=`${PWD_COMMAND}`; export r; \
17857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17859         $(HOST_EXPORTS) \
17860         $(POSTSTAGE1_HOST_EXPORTS) \
17861         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
17862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17863         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17864         case $(srcdir) in \
17865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17866           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17868         esac; \
17869         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17870         libsrcdir="$$s/libiberty"; \
17871         $(SHELL) $${libsrcdir}/configure \
17872           $(HOST_CONFIGARGS) $${srcdiroption} \
17873           @stage2_werror_flag@ 
17874 @endif libiberty-bootstrap
17875
17876 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
17877 maybe-configure-stage4-libiberty:
17878 @if libiberty-bootstrap
17879 maybe-configure-stage4-libiberty: configure-stage4-libiberty
17880 configure-stage4-libiberty:
17881         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17882         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17883         @r=`${PWD_COMMAND}`; export r; \
17884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17885         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17886         $(HOST_EXPORTS) \
17887         $(POSTSTAGE1_HOST_EXPORTS) \
17888         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
17889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17890         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17891         case $(srcdir) in \
17892           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17893           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17894                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17895         esac; \
17896         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17897         libsrcdir="$$s/libiberty"; \
17898         $(SHELL) $${libsrcdir}/configure \
17899           $(HOST_CONFIGARGS) $${srcdiroption} \
17900           @stage2_werror_flag@ 
17901 @endif libiberty-bootstrap
17902
17903 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
17904 maybe-configure-stageprofile-libiberty:
17905 @if libiberty-bootstrap
17906 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
17907 configure-stageprofile-libiberty:
17908         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17909         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17910         @r=`${PWD_COMMAND}`; export r; \
17911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17912         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17913         $(HOST_EXPORTS) \
17914         $(POSTSTAGE1_HOST_EXPORTS) \
17915         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
17916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17917         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17918         case $(srcdir) in \
17919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17920           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17922         esac; \
17923         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17924         libsrcdir="$$s/libiberty"; \
17925         $(SHELL) $${libsrcdir}/configure \
17926           $(HOST_CONFIGARGS) $${srcdiroption} \
17927           @stage2_werror_flag@ 
17928 @endif libiberty-bootstrap
17929
17930 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
17931 maybe-configure-stagefeedback-libiberty:
17932 @if libiberty-bootstrap
17933 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
17934 configure-stagefeedback-libiberty:
17935         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
17937         @r=`${PWD_COMMAND}`; export r; \
17938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17939         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
17940         $(HOST_EXPORTS) \
17941         $(POSTSTAGE1_HOST_EXPORTS) \
17942         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
17943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
17944         cd $(HOST_SUBDIR)/libiberty || exit 1; \
17945         case $(srcdir) in \
17946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17947           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
17948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17949         esac; \
17950         srcdiroption="--srcdir=$${topdir}/libiberty"; \
17951         libsrcdir="$$s/libiberty"; \
17952         $(SHELL) $${libsrcdir}/configure \
17953           $(HOST_CONFIGARGS) $${srcdiroption} \
17954           @stage2_werror_flag@ 
17955 @endif libiberty-bootstrap
17956
17957
17958
17959
17960
17961 .PHONY: all-libiberty maybe-all-libiberty
17962 maybe-all-libiberty:
17963 @if libiberty
17964 TARGET-libiberty=all
17965 maybe-all-libiberty: all-libiberty
17966 all-libiberty: configure-libiberty
17967 @endif libiberty
17968 @if libiberty-bootstrap
17969         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
17970 @endif libiberty-bootstrap
17971 @if libiberty
17972         @r=`${PWD_COMMAND}`; export r; \
17973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974         $(HOST_EXPORTS) \
17975         (cd $(HOST_SUBDIR)/libiberty && \
17976           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libiberty))
17977 @endif libiberty
17978
17979
17980
17981 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
17982 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
17983 maybe-all-stage1-libiberty:
17984 maybe-clean-stage1-libiberty:
17985 @if libiberty-bootstrap
17986 maybe-all-stage1-libiberty: all-stage1-libiberty
17987 all-stage1: all-stage1-libiberty
17988 TARGET-stage1-libiberty = $(TARGET-libiberty)
17989 all-stage1-libiberty: configure-stage1-libiberty
17990         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17991         @r=`${PWD_COMMAND}`; export r; \
17992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17993         $(HOST_EXPORTS) \
17994         cd $(HOST_SUBDIR)/libiberty && \
17995         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
17996                 $(TARGET-stage1-libiberty)
17997
17998 maybe-clean-stage1-libiberty: clean-stage1-libiberty
17999 clean-stage1: clean-stage1-libiberty
18000 clean-stage1-libiberty:
18001         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] \
18002           || exit 0 ; \
18003         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
18004         cd $(HOST_SUBDIR)/libiberty && \
18005         $(MAKE) $(FLAGS_TO_PASS)  \
18006                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
18007 @endif libiberty-bootstrap
18008
18009
18010 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
18011 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
18012 maybe-all-stage2-libiberty:
18013 maybe-clean-stage2-libiberty:
18014 @if libiberty-bootstrap
18015 maybe-all-stage2-libiberty: all-stage2-libiberty
18016 all-stage2: all-stage2-libiberty
18017 TARGET-stage2-libiberty = $(TARGET-libiberty)
18018 all-stage2-libiberty: configure-stage2-libiberty
18019         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18020         @r=`${PWD_COMMAND}`; export r; \
18021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18022         $(HOST_EXPORTS) \
18023         $(POSTSTAGE1_HOST_EXPORTS) \
18024         cd $(HOST_SUBDIR)/libiberty && \
18025         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18026                 $(TARGET-stage2-libiberty)
18027
18028 maybe-clean-stage2-libiberty: clean-stage2-libiberty
18029 clean-stage2: clean-stage2-libiberty
18030 clean-stage2-libiberty:
18031         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] \
18032           || exit 0 ; \
18033         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
18034         cd $(HOST_SUBDIR)/libiberty && \
18035         $(MAKE) $(FLAGS_TO_PASS)  \
18036                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18037                   clean
18038 @endif libiberty-bootstrap
18039
18040
18041 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
18042 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
18043 maybe-all-stage3-libiberty:
18044 maybe-clean-stage3-libiberty:
18045 @if libiberty-bootstrap
18046 maybe-all-stage3-libiberty: all-stage3-libiberty
18047 all-stage3: all-stage3-libiberty
18048 TARGET-stage3-libiberty = $(TARGET-libiberty)
18049 all-stage3-libiberty: configure-stage3-libiberty
18050         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18051         @r=`${PWD_COMMAND}`; export r; \
18052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18053         $(HOST_EXPORTS) \
18054         $(POSTSTAGE1_HOST_EXPORTS) \
18055         cd $(HOST_SUBDIR)/libiberty && \
18056         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18057                 $(TARGET-stage3-libiberty)
18058
18059 maybe-clean-stage3-libiberty: clean-stage3-libiberty
18060 clean-stage3: clean-stage3-libiberty
18061 clean-stage3-libiberty:
18062         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] \
18063           || exit 0 ; \
18064         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
18065         cd $(HOST_SUBDIR)/libiberty && \
18066         $(MAKE) $(FLAGS_TO_PASS)  \
18067                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18068                   clean
18069 @endif libiberty-bootstrap
18070
18071
18072 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
18073 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
18074 maybe-all-stage4-libiberty:
18075 maybe-clean-stage4-libiberty:
18076 @if libiberty-bootstrap
18077 maybe-all-stage4-libiberty: all-stage4-libiberty
18078 all-stage4: all-stage4-libiberty
18079 TARGET-stage4-libiberty = $(TARGET-libiberty)
18080 all-stage4-libiberty: configure-stage4-libiberty
18081         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18082         @r=`${PWD_COMMAND}`; export r; \
18083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18084         $(HOST_EXPORTS) \
18085         $(POSTSTAGE1_HOST_EXPORTS) \
18086         cd $(HOST_SUBDIR)/libiberty && \
18087         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
18088                 $(TARGET-stage4-libiberty)
18089
18090 maybe-clean-stage4-libiberty: clean-stage4-libiberty
18091 clean-stage4: clean-stage4-libiberty
18092 clean-stage4-libiberty:
18093         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] \
18094           || exit 0 ; \
18095         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
18096         cd $(HOST_SUBDIR)/libiberty && \
18097         $(MAKE) $(FLAGS_TO_PASS)  \
18098                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18099                   clean
18100 @endif libiberty-bootstrap
18101
18102
18103 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
18104 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
18105 maybe-all-stageprofile-libiberty:
18106 maybe-clean-stageprofile-libiberty:
18107 @if libiberty-bootstrap
18108 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
18109 all-stageprofile: all-stageprofile-libiberty
18110 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
18111 all-stageprofile-libiberty: configure-stageprofile-libiberty
18112         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18113         @r=`${PWD_COMMAND}`; export r; \
18114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18115         $(HOST_EXPORTS) \
18116         $(POSTSTAGE1_HOST_EXPORTS) \
18117         cd $(HOST_SUBDIR)/libiberty && \
18118         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
18119                 $(TARGET-stageprofile-libiberty)
18120
18121 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
18122 clean-stageprofile: clean-stageprofile-libiberty
18123 clean-stageprofile-libiberty:
18124         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] \
18125           || exit 0 ; \
18126         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
18127         cd $(HOST_SUBDIR)/libiberty && \
18128         $(MAKE) $(FLAGS_TO_PASS)  \
18129                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18130                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
18131 @endif libiberty-bootstrap
18132
18133
18134 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
18135 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
18136 maybe-all-stagefeedback-libiberty:
18137 maybe-clean-stagefeedback-libiberty:
18138 @if libiberty-bootstrap
18139 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
18140 all-stagefeedback: all-stagefeedback-libiberty
18141 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
18142 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
18143         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18144         @r=`${PWD_COMMAND}`; export r; \
18145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146         $(HOST_EXPORTS) \
18147         $(POSTSTAGE1_HOST_EXPORTS) \
18148         cd $(HOST_SUBDIR)/libiberty && \
18149         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
18150                 $(TARGET-stagefeedback-libiberty)
18151
18152 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
18153 clean-stagefeedback: clean-stagefeedback-libiberty
18154 clean-stagefeedback-libiberty:
18155         @[ -f $(HOST_SUBDIR)/libiberty/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] \
18156           || exit 0 ; \
18157         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
18158         cd $(HOST_SUBDIR)/libiberty && \
18159         $(MAKE) $(FLAGS_TO_PASS)  \
18160                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
18161                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
18162 @endif libiberty-bootstrap
18163
18164
18165
18166
18167
18168 .PHONY: check-libiberty maybe-check-libiberty
18169 maybe-check-libiberty:
18170 @if libiberty
18171 maybe-check-libiberty: check-libiberty
18172
18173 check-libiberty:
18174         @: $(MAKE); $(unstage)
18175         @r=`${PWD_COMMAND}`; export r; \
18176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18177         $(HOST_EXPORTS) \
18178         (cd $(HOST_SUBDIR)/libiberty && \
18179           $(MAKE) $(FLAGS_TO_PASS)  check)
18180
18181 @endif libiberty
18182
18183 .PHONY: install-libiberty maybe-install-libiberty
18184 maybe-install-libiberty:
18185 @if libiberty
18186 maybe-install-libiberty: install-libiberty
18187
18188 install-libiberty: installdirs
18189         @: $(MAKE); $(unstage)
18190         @r=`${PWD_COMMAND}`; export r; \
18191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18192         $(HOST_EXPORTS) \
18193         (cd $(HOST_SUBDIR)/libiberty && \
18194           $(MAKE) $(FLAGS_TO_PASS)  install)
18195
18196 @endif libiberty
18197
18198 # Other targets (info, dvi, etc.)
18199
18200 .PHONY: maybe-info-libiberty info-libiberty
18201 maybe-info-libiberty:
18202 @if libiberty
18203 maybe-info-libiberty: info-libiberty
18204
18205 info-libiberty: \
18206     configure-libiberty 
18207         @[ -f ./libiberty/Makefile ] || exit 0; \
18208         r=`${PWD_COMMAND}`; export r; \
18209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18210         $(HOST_EXPORTS) \
18211         for flag in $(EXTRA_HOST_FLAGS) ; do \
18212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18213         done; \
18214         echo "Doing info in libiberty" ; \
18215         (cd $(HOST_SUBDIR)/libiberty && \
18216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18218                   "RANLIB=$${RANLIB}" \
18219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18220                   info) \
18221           || exit 1
18222
18223 @endif libiberty
18224
18225 .PHONY: maybe-dvi-libiberty dvi-libiberty
18226 maybe-dvi-libiberty:
18227 @if libiberty
18228 maybe-dvi-libiberty: dvi-libiberty
18229
18230 dvi-libiberty: \
18231     configure-libiberty 
18232         @[ -f ./libiberty/Makefile ] || exit 0; \
18233         r=`${PWD_COMMAND}`; export r; \
18234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18235         $(HOST_EXPORTS) \
18236         for flag in $(EXTRA_HOST_FLAGS) ; do \
18237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18238         done; \
18239         echo "Doing dvi in libiberty" ; \
18240         (cd $(HOST_SUBDIR)/libiberty && \
18241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18243                   "RANLIB=$${RANLIB}" \
18244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18245                   dvi) \
18246           || exit 1
18247
18248 @endif libiberty
18249
18250 .PHONY: maybe-html-libiberty html-libiberty
18251 maybe-html-libiberty:
18252 @if libiberty
18253 maybe-html-libiberty: html-libiberty
18254
18255 html-libiberty: \
18256     configure-libiberty 
18257         @[ -f ./libiberty/Makefile ] || exit 0; \
18258         r=`${PWD_COMMAND}`; export r; \
18259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18260         $(HOST_EXPORTS) \
18261         for flag in $(EXTRA_HOST_FLAGS) ; do \
18262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18263         done; \
18264         echo "Doing html in libiberty" ; \
18265         (cd $(HOST_SUBDIR)/libiberty && \
18266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18268                   "RANLIB=$${RANLIB}" \
18269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18270                   html) \
18271           || exit 1
18272
18273 @endif libiberty
18274
18275 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
18276 maybe-TAGS-libiberty:
18277 @if libiberty
18278 maybe-TAGS-libiberty: TAGS-libiberty
18279
18280 TAGS-libiberty: \
18281     configure-libiberty 
18282         @[ -f ./libiberty/Makefile ] || exit 0; \
18283         r=`${PWD_COMMAND}`; export r; \
18284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18285         $(HOST_EXPORTS) \
18286         for flag in $(EXTRA_HOST_FLAGS) ; do \
18287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18288         done; \
18289         echo "Doing TAGS in libiberty" ; \
18290         (cd $(HOST_SUBDIR)/libiberty && \
18291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18293                   "RANLIB=$${RANLIB}" \
18294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18295                   TAGS) \
18296           || exit 1
18297
18298 @endif libiberty
18299
18300 .PHONY: maybe-install-info-libiberty install-info-libiberty
18301 maybe-install-info-libiberty:
18302 @if libiberty
18303 maybe-install-info-libiberty: install-info-libiberty
18304
18305 install-info-libiberty: \
18306     configure-libiberty \
18307     info-libiberty 
18308         @[ -f ./libiberty/Makefile ] || exit 0; \
18309         r=`${PWD_COMMAND}`; export r; \
18310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18311         $(HOST_EXPORTS) \
18312         for flag in $(EXTRA_HOST_FLAGS) ; do \
18313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18314         done; \
18315         echo "Doing install-info in libiberty" ; \
18316         (cd $(HOST_SUBDIR)/libiberty && \
18317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18319                   "RANLIB=$${RANLIB}" \
18320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18321                   install-info) \
18322           || exit 1
18323
18324 @endif libiberty
18325
18326 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
18327 maybe-installcheck-libiberty:
18328 @if libiberty
18329 maybe-installcheck-libiberty: installcheck-libiberty
18330
18331 installcheck-libiberty: \
18332     configure-libiberty 
18333         @[ -f ./libiberty/Makefile ] || exit 0; \
18334         r=`${PWD_COMMAND}`; export r; \
18335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18336         $(HOST_EXPORTS) \
18337         for flag in $(EXTRA_HOST_FLAGS) ; do \
18338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18339         done; \
18340         echo "Doing installcheck in libiberty" ; \
18341         (cd $(HOST_SUBDIR)/libiberty && \
18342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18344                   "RANLIB=$${RANLIB}" \
18345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18346                   installcheck) \
18347           || exit 1
18348
18349 @endif libiberty
18350
18351 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
18352 maybe-mostlyclean-libiberty:
18353 @if libiberty
18354 maybe-mostlyclean-libiberty: mostlyclean-libiberty
18355
18356 mostlyclean-libiberty: 
18357         @[ -f ./libiberty/Makefile ] || exit 0; \
18358         r=`${PWD_COMMAND}`; export r; \
18359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18360         $(HOST_EXPORTS) \
18361         for flag in $(EXTRA_HOST_FLAGS) ; do \
18362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18363         done; \
18364         echo "Doing mostlyclean in libiberty" ; \
18365         (cd $(HOST_SUBDIR)/libiberty && \
18366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18368                   "RANLIB=$${RANLIB}" \
18369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18370                   mostlyclean) \
18371           || exit 1
18372
18373 @endif libiberty
18374
18375 .PHONY: maybe-clean-libiberty clean-libiberty
18376 maybe-clean-libiberty:
18377 @if libiberty
18378 maybe-clean-libiberty: clean-libiberty
18379
18380 clean-libiberty: 
18381         @[ -f ./libiberty/Makefile ] || exit 0; \
18382         r=`${PWD_COMMAND}`; export r; \
18383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18384         $(HOST_EXPORTS) \
18385         for flag in $(EXTRA_HOST_FLAGS) ; do \
18386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18387         done; \
18388         echo "Doing clean in libiberty" ; \
18389         (cd $(HOST_SUBDIR)/libiberty && \
18390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18392                   "RANLIB=$${RANLIB}" \
18393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18394                   clean) \
18395           || exit 1
18396
18397 @endif libiberty
18398
18399 .PHONY: maybe-distclean-libiberty distclean-libiberty
18400 maybe-distclean-libiberty:
18401 @if libiberty
18402 maybe-distclean-libiberty: distclean-libiberty
18403
18404 distclean-libiberty: 
18405         @[ -f ./libiberty/Makefile ] || exit 0; \
18406         r=`${PWD_COMMAND}`; export r; \
18407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18408         $(HOST_EXPORTS) \
18409         for flag in $(EXTRA_HOST_FLAGS) ; do \
18410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18411         done; \
18412         echo "Doing distclean in libiberty" ; \
18413         (cd $(HOST_SUBDIR)/libiberty && \
18414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18416                   "RANLIB=$${RANLIB}" \
18417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18418                   distclean) \
18419           || exit 1
18420
18421 @endif libiberty
18422
18423 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
18424 maybe-maintainer-clean-libiberty:
18425 @if libiberty
18426 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
18427
18428 maintainer-clean-libiberty: 
18429         @[ -f ./libiberty/Makefile ] || exit 0; \
18430         r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         $(HOST_EXPORTS) \
18433         for flag in $(EXTRA_HOST_FLAGS) ; do \
18434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435         done; \
18436         echo "Doing maintainer-clean in libiberty" ; \
18437         (cd $(HOST_SUBDIR)/libiberty && \
18438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440                   "RANLIB=$${RANLIB}" \
18441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18442                   maintainer-clean) \
18443           || exit 1
18444
18445 @endif libiberty
18446
18447
18448
18449 .PHONY: configure-libtool maybe-configure-libtool
18450 maybe-configure-libtool:
18451 @if libtool
18452 maybe-configure-libtool: configure-libtool
18453 configure-libtool: 
18454         @: $(MAKE); $(unstage)
18455         @r=`${PWD_COMMAND}`; export r; \
18456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457         test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
18458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
18459         $(HOST_EXPORTS) \
18460         echo Configuring in $(HOST_SUBDIR)/libtool; \
18461         cd "$(HOST_SUBDIR)/libtool" || exit 1; \
18462         case $(srcdir) in \
18463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464           *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
18465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18466         esac; \
18467         srcdiroption="--srcdir=$${topdir}/libtool"; \
18468         libsrcdir="$$s/libtool"; \
18469         $(SHELL) $${libsrcdir}/configure \
18470           $(HOST_CONFIGARGS) $${srcdiroption}  \
18471           || exit 1
18472 @endif libtool
18473
18474
18475
18476
18477
18478 .PHONY: all-libtool maybe-all-libtool
18479 maybe-all-libtool:
18480 @if libtool
18481 TARGET-libtool=all
18482 maybe-all-libtool: all-libtool
18483 all-libtool: configure-libtool
18484         @: $(MAKE); $(unstage)
18485         @r=`${PWD_COMMAND}`; export r; \
18486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18487         $(HOST_EXPORTS) \
18488         (cd $(HOST_SUBDIR)/libtool && \
18489           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtool))
18490 @endif libtool
18491
18492
18493
18494
18495 .PHONY: check-libtool maybe-check-libtool
18496 maybe-check-libtool:
18497 @if libtool
18498 maybe-check-libtool: check-libtool
18499
18500 check-libtool:
18501         @: $(MAKE); $(unstage)
18502         @r=`${PWD_COMMAND}`; export r; \
18503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504         $(HOST_EXPORTS) \
18505         (cd $(HOST_SUBDIR)/libtool && \
18506           $(MAKE) $(FLAGS_TO_PASS)  check)
18507
18508 @endif libtool
18509
18510 .PHONY: install-libtool maybe-install-libtool
18511 maybe-install-libtool:
18512 @if libtool
18513 maybe-install-libtool: install-libtool
18514
18515 install-libtool: installdirs
18516         @: $(MAKE); $(unstage)
18517         @r=`${PWD_COMMAND}`; export r; \
18518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18519         $(HOST_EXPORTS) \
18520         (cd $(HOST_SUBDIR)/libtool && \
18521           $(MAKE) $(FLAGS_TO_PASS)  install)
18522
18523 @endif libtool
18524
18525 # Other targets (info, dvi, etc.)
18526
18527 .PHONY: maybe-info-libtool info-libtool
18528 maybe-info-libtool:
18529 @if libtool
18530 maybe-info-libtool: info-libtool
18531
18532 info-libtool: \
18533     configure-libtool 
18534         @: $(MAKE); $(unstage)
18535         @[ -f ./libtool/Makefile ] || exit 0; \
18536         r=`${PWD_COMMAND}`; export r; \
18537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18538         $(HOST_EXPORTS) \
18539         for flag in $(EXTRA_HOST_FLAGS) ; do \
18540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18541         done; \
18542         echo "Doing info in libtool" ; \
18543         (cd $(HOST_SUBDIR)/libtool && \
18544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18546                   "RANLIB=$${RANLIB}" \
18547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18548                   info) \
18549           || exit 1
18550
18551 @endif libtool
18552
18553 .PHONY: maybe-dvi-libtool dvi-libtool
18554 maybe-dvi-libtool:
18555 @if libtool
18556 maybe-dvi-libtool: dvi-libtool
18557
18558 dvi-libtool: \
18559     configure-libtool 
18560         @: $(MAKE); $(unstage)
18561         @[ -f ./libtool/Makefile ] || exit 0; \
18562         r=`${PWD_COMMAND}`; export r; \
18563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564         $(HOST_EXPORTS) \
18565         for flag in $(EXTRA_HOST_FLAGS) ; do \
18566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18567         done; \
18568         echo "Doing dvi in libtool" ; \
18569         (cd $(HOST_SUBDIR)/libtool && \
18570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18572                   "RANLIB=$${RANLIB}" \
18573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18574                   dvi) \
18575           || exit 1
18576
18577 @endif libtool
18578
18579 .PHONY: maybe-html-libtool html-libtool
18580 maybe-html-libtool:
18581 @if libtool
18582 maybe-html-libtool: html-libtool
18583
18584 html-libtool: \
18585     configure-libtool 
18586         @: $(MAKE); $(unstage)
18587         @[ -f ./libtool/Makefile ] || exit 0; \
18588         r=`${PWD_COMMAND}`; export r; \
18589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18590         $(HOST_EXPORTS) \
18591         for flag in $(EXTRA_HOST_FLAGS) ; do \
18592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18593         done; \
18594         echo "Doing html in libtool" ; \
18595         (cd $(HOST_SUBDIR)/libtool && \
18596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18598                   "RANLIB=$${RANLIB}" \
18599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18600                   html) \
18601           || exit 1
18602
18603 @endif libtool
18604
18605 .PHONY: maybe-TAGS-libtool TAGS-libtool
18606 maybe-TAGS-libtool:
18607 @if libtool
18608 maybe-TAGS-libtool: TAGS-libtool
18609
18610 TAGS-libtool: \
18611     configure-libtool 
18612         @: $(MAKE); $(unstage)
18613         @[ -f ./libtool/Makefile ] || exit 0; \
18614         r=`${PWD_COMMAND}`; export r; \
18615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18616         $(HOST_EXPORTS) \
18617         for flag in $(EXTRA_HOST_FLAGS) ; do \
18618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18619         done; \
18620         echo "Doing TAGS in libtool" ; \
18621         (cd $(HOST_SUBDIR)/libtool && \
18622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18624                   "RANLIB=$${RANLIB}" \
18625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18626                   TAGS) \
18627           || exit 1
18628
18629 @endif libtool
18630
18631 .PHONY: maybe-install-info-libtool install-info-libtool
18632 maybe-install-info-libtool:
18633 @if libtool
18634 maybe-install-info-libtool: install-info-libtool
18635
18636 install-info-libtool: \
18637     configure-libtool \
18638     info-libtool 
18639         @: $(MAKE); $(unstage)
18640         @[ -f ./libtool/Makefile ] || exit 0; \
18641         r=`${PWD_COMMAND}`; export r; \
18642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18643         $(HOST_EXPORTS) \
18644         for flag in $(EXTRA_HOST_FLAGS) ; do \
18645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18646         done; \
18647         echo "Doing install-info in libtool" ; \
18648         (cd $(HOST_SUBDIR)/libtool && \
18649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18651                   "RANLIB=$${RANLIB}" \
18652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18653                   install-info) \
18654           || exit 1
18655
18656 @endif libtool
18657
18658 .PHONY: maybe-installcheck-libtool installcheck-libtool
18659 maybe-installcheck-libtool:
18660 @if libtool
18661 maybe-installcheck-libtool: installcheck-libtool
18662
18663 installcheck-libtool: \
18664     configure-libtool 
18665         @: $(MAKE); $(unstage)
18666         @[ -f ./libtool/Makefile ] || exit 0; \
18667         r=`${PWD_COMMAND}`; export r; \
18668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669         $(HOST_EXPORTS) \
18670         for flag in $(EXTRA_HOST_FLAGS) ; do \
18671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18672         done; \
18673         echo "Doing installcheck in libtool" ; \
18674         (cd $(HOST_SUBDIR)/libtool && \
18675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18677                   "RANLIB=$${RANLIB}" \
18678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18679                   installcheck) \
18680           || exit 1
18681
18682 @endif libtool
18683
18684 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
18685 maybe-mostlyclean-libtool:
18686 @if libtool
18687 maybe-mostlyclean-libtool: mostlyclean-libtool
18688
18689 mostlyclean-libtool: 
18690         @: $(MAKE); $(unstage)
18691         @[ -f ./libtool/Makefile ] || exit 0; \
18692         r=`${PWD_COMMAND}`; export r; \
18693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18694         $(HOST_EXPORTS) \
18695         for flag in $(EXTRA_HOST_FLAGS) ; do \
18696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18697         done; \
18698         echo "Doing mostlyclean in libtool" ; \
18699         (cd $(HOST_SUBDIR)/libtool && \
18700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18702                   "RANLIB=$${RANLIB}" \
18703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18704                   mostlyclean) \
18705           || exit 1
18706
18707 @endif libtool
18708
18709 .PHONY: maybe-clean-libtool clean-libtool
18710 maybe-clean-libtool:
18711 @if libtool
18712 maybe-clean-libtool: clean-libtool
18713
18714 clean-libtool: 
18715         @: $(MAKE); $(unstage)
18716         @[ -f ./libtool/Makefile ] || exit 0; \
18717         r=`${PWD_COMMAND}`; export r; \
18718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18719         $(HOST_EXPORTS) \
18720         for flag in $(EXTRA_HOST_FLAGS) ; do \
18721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18722         done; \
18723         echo "Doing clean in libtool" ; \
18724         (cd $(HOST_SUBDIR)/libtool && \
18725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18727                   "RANLIB=$${RANLIB}" \
18728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18729                   clean) \
18730           || exit 1
18731
18732 @endif libtool
18733
18734 .PHONY: maybe-distclean-libtool distclean-libtool
18735 maybe-distclean-libtool:
18736 @if libtool
18737 maybe-distclean-libtool: distclean-libtool
18738
18739 distclean-libtool: 
18740         @: $(MAKE); $(unstage)
18741         @[ -f ./libtool/Makefile ] || exit 0; \
18742         r=`${PWD_COMMAND}`; export r; \
18743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18744         $(HOST_EXPORTS) \
18745         for flag in $(EXTRA_HOST_FLAGS) ; do \
18746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18747         done; \
18748         echo "Doing distclean in libtool" ; \
18749         (cd $(HOST_SUBDIR)/libtool && \
18750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18752                   "RANLIB=$${RANLIB}" \
18753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18754                   distclean) \
18755           || exit 1
18756
18757 @endif libtool
18758
18759 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
18760 maybe-maintainer-clean-libtool:
18761 @if libtool
18762 maybe-maintainer-clean-libtool: maintainer-clean-libtool
18763
18764 maintainer-clean-libtool: 
18765         @: $(MAKE); $(unstage)
18766         @[ -f ./libtool/Makefile ] || exit 0; \
18767         r=`${PWD_COMMAND}`; export r; \
18768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18769         $(HOST_EXPORTS) \
18770         for flag in $(EXTRA_HOST_FLAGS) ; do \
18771           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18772         done; \
18773         echo "Doing maintainer-clean in libtool" ; \
18774         (cd $(HOST_SUBDIR)/libtool && \
18775           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18776                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18777                   "RANLIB=$${RANLIB}" \
18778                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18779                   maintainer-clean) \
18780           || exit 1
18781
18782 @endif libtool
18783
18784
18785
18786 .PHONY: configure-m4 maybe-configure-m4
18787 maybe-configure-m4:
18788 @if m4
18789 maybe-configure-m4: configure-m4
18790 configure-m4: 
18791         @: $(MAKE); $(unstage)
18792         @r=`${PWD_COMMAND}`; export r; \
18793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18794         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
18795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
18796         $(HOST_EXPORTS) \
18797         echo Configuring in $(HOST_SUBDIR)/m4; \
18798         cd "$(HOST_SUBDIR)/m4" || exit 1; \
18799         case $(srcdir) in \
18800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18801           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
18802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18803         esac; \
18804         srcdiroption="--srcdir=$${topdir}/m4"; \
18805         libsrcdir="$$s/m4"; \
18806         $(SHELL) $${libsrcdir}/configure \
18807           $(HOST_CONFIGARGS) $${srcdiroption}  \
18808           || exit 1
18809 @endif m4
18810
18811
18812
18813
18814
18815 .PHONY: all-m4 maybe-all-m4
18816 maybe-all-m4:
18817 @if m4
18818 TARGET-m4=all
18819 maybe-all-m4: all-m4
18820 all-m4: configure-m4
18821         @: $(MAKE); $(unstage)
18822         @r=`${PWD_COMMAND}`; export r; \
18823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18824         $(HOST_EXPORTS) \
18825         (cd $(HOST_SUBDIR)/m4 && \
18826           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-m4))
18827 @endif m4
18828
18829
18830
18831
18832 .PHONY: check-m4 maybe-check-m4
18833 maybe-check-m4:
18834 @if m4
18835 maybe-check-m4: check-m4
18836
18837 check-m4:
18838         @: $(MAKE); $(unstage)
18839         @r=`${PWD_COMMAND}`; export r; \
18840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841         $(HOST_EXPORTS) \
18842         (cd $(HOST_SUBDIR)/m4 && \
18843           $(MAKE) $(FLAGS_TO_PASS)  check)
18844
18845 @endif m4
18846
18847 .PHONY: install-m4 maybe-install-m4
18848 maybe-install-m4:
18849 @if m4
18850 maybe-install-m4: install-m4
18851
18852 install-m4: installdirs
18853         @: $(MAKE); $(unstage)
18854         @r=`${PWD_COMMAND}`; export r; \
18855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18856         $(HOST_EXPORTS) \
18857         (cd $(HOST_SUBDIR)/m4 && \
18858           $(MAKE) $(FLAGS_TO_PASS)  install)
18859
18860 @endif m4
18861
18862 # Other targets (info, dvi, etc.)
18863
18864 .PHONY: maybe-info-m4 info-m4
18865 maybe-info-m4:
18866 @if m4
18867 maybe-info-m4: info-m4
18868
18869 info-m4: \
18870     configure-m4 
18871         @: $(MAKE); $(unstage)
18872         @[ -f ./m4/Makefile ] || exit 0; \
18873         r=`${PWD_COMMAND}`; export r; \
18874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875         $(HOST_EXPORTS) \
18876         for flag in $(EXTRA_HOST_FLAGS) ; do \
18877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18878         done; \
18879         echo "Doing info in m4" ; \
18880         (cd $(HOST_SUBDIR)/m4 && \
18881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18883                   "RANLIB=$${RANLIB}" \
18884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18885                   info) \
18886           || exit 1
18887
18888 @endif m4
18889
18890 .PHONY: maybe-dvi-m4 dvi-m4
18891 maybe-dvi-m4:
18892 @if m4
18893 maybe-dvi-m4: dvi-m4
18894
18895 dvi-m4: \
18896     configure-m4 
18897         @: $(MAKE); $(unstage)
18898         @[ -f ./m4/Makefile ] || exit 0; \
18899         r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         $(HOST_EXPORTS) \
18902         for flag in $(EXTRA_HOST_FLAGS) ; do \
18903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18904         done; \
18905         echo "Doing dvi in m4" ; \
18906         (cd $(HOST_SUBDIR)/m4 && \
18907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18909                   "RANLIB=$${RANLIB}" \
18910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18911                   dvi) \
18912           || exit 1
18913
18914 @endif m4
18915
18916 .PHONY: maybe-html-m4 html-m4
18917 maybe-html-m4:
18918 @if m4
18919 maybe-html-m4: html-m4
18920
18921 html-m4: \
18922     configure-m4 
18923         @: $(MAKE); $(unstage)
18924         @[ -f ./m4/Makefile ] || exit 0; \
18925         r=`${PWD_COMMAND}`; export r; \
18926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18927         $(HOST_EXPORTS) \
18928         for flag in $(EXTRA_HOST_FLAGS) ; do \
18929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18930         done; \
18931         echo "Doing html in m4" ; \
18932         (cd $(HOST_SUBDIR)/m4 && \
18933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18935                   "RANLIB=$${RANLIB}" \
18936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18937                   html) \
18938           || exit 1
18939
18940 @endif m4
18941
18942 .PHONY: maybe-TAGS-m4 TAGS-m4
18943 maybe-TAGS-m4:
18944 @if m4
18945 maybe-TAGS-m4: TAGS-m4
18946
18947 TAGS-m4: \
18948     configure-m4 
18949         @: $(MAKE); $(unstage)
18950         @[ -f ./m4/Makefile ] || exit 0; \
18951         r=`${PWD_COMMAND}`; export r; \
18952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18953         $(HOST_EXPORTS) \
18954         for flag in $(EXTRA_HOST_FLAGS) ; do \
18955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18956         done; \
18957         echo "Doing TAGS in m4" ; \
18958         (cd $(HOST_SUBDIR)/m4 && \
18959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18961                   "RANLIB=$${RANLIB}" \
18962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18963                   TAGS) \
18964           || exit 1
18965
18966 @endif m4
18967
18968 .PHONY: maybe-install-info-m4 install-info-m4
18969 maybe-install-info-m4:
18970 @if m4
18971 maybe-install-info-m4: install-info-m4
18972
18973 install-info-m4: \
18974     configure-m4 \
18975     info-m4 
18976         @: $(MAKE); $(unstage)
18977         @[ -f ./m4/Makefile ] || exit 0; \
18978         r=`${PWD_COMMAND}`; export r; \
18979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18980         $(HOST_EXPORTS) \
18981         for flag in $(EXTRA_HOST_FLAGS) ; do \
18982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18983         done; \
18984         echo "Doing install-info in m4" ; \
18985         (cd $(HOST_SUBDIR)/m4 && \
18986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18988                   "RANLIB=$${RANLIB}" \
18989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
18990                   install-info) \
18991           || exit 1
18992
18993 @endif m4
18994
18995 .PHONY: maybe-installcheck-m4 installcheck-m4
18996 maybe-installcheck-m4:
18997 @if m4
18998 maybe-installcheck-m4: installcheck-m4
18999
19000 installcheck-m4: \
19001     configure-m4 
19002         @: $(MAKE); $(unstage)
19003         @[ -f ./m4/Makefile ] || exit 0; \
19004         r=`${PWD_COMMAND}`; export r; \
19005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19006         $(HOST_EXPORTS) \
19007         for flag in $(EXTRA_HOST_FLAGS) ; do \
19008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19009         done; \
19010         echo "Doing installcheck in m4" ; \
19011         (cd $(HOST_SUBDIR)/m4 && \
19012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19014                   "RANLIB=$${RANLIB}" \
19015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19016                   installcheck) \
19017           || exit 1
19018
19019 @endif m4
19020
19021 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
19022 maybe-mostlyclean-m4:
19023 @if m4
19024 maybe-mostlyclean-m4: mostlyclean-m4
19025
19026 mostlyclean-m4: 
19027         @: $(MAKE); $(unstage)
19028         @[ -f ./m4/Makefile ] || exit 0; \
19029         r=`${PWD_COMMAND}`; export r; \
19030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19031         $(HOST_EXPORTS) \
19032         for flag in $(EXTRA_HOST_FLAGS) ; do \
19033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19034         done; \
19035         echo "Doing mostlyclean in m4" ; \
19036         (cd $(HOST_SUBDIR)/m4 && \
19037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19039                   "RANLIB=$${RANLIB}" \
19040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19041                   mostlyclean) \
19042           || exit 1
19043
19044 @endif m4
19045
19046 .PHONY: maybe-clean-m4 clean-m4
19047 maybe-clean-m4:
19048 @if m4
19049 maybe-clean-m4: clean-m4
19050
19051 clean-m4: 
19052         @: $(MAKE); $(unstage)
19053         @[ -f ./m4/Makefile ] || exit 0; \
19054         r=`${PWD_COMMAND}`; export r; \
19055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19056         $(HOST_EXPORTS) \
19057         for flag in $(EXTRA_HOST_FLAGS) ; do \
19058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19059         done; \
19060         echo "Doing clean in m4" ; \
19061         (cd $(HOST_SUBDIR)/m4 && \
19062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19064                   "RANLIB=$${RANLIB}" \
19065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19066                   clean) \
19067           || exit 1
19068
19069 @endif m4
19070
19071 .PHONY: maybe-distclean-m4 distclean-m4
19072 maybe-distclean-m4:
19073 @if m4
19074 maybe-distclean-m4: distclean-m4
19075
19076 distclean-m4: 
19077         @: $(MAKE); $(unstage)
19078         @[ -f ./m4/Makefile ] || exit 0; \
19079         r=`${PWD_COMMAND}`; export r; \
19080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19081         $(HOST_EXPORTS) \
19082         for flag in $(EXTRA_HOST_FLAGS) ; do \
19083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19084         done; \
19085         echo "Doing distclean in m4" ; \
19086         (cd $(HOST_SUBDIR)/m4 && \
19087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19089                   "RANLIB=$${RANLIB}" \
19090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19091                   distclean) \
19092           || exit 1
19093
19094 @endif m4
19095
19096 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
19097 maybe-maintainer-clean-m4:
19098 @if m4
19099 maybe-maintainer-clean-m4: maintainer-clean-m4
19100
19101 maintainer-clean-m4: 
19102         @: $(MAKE); $(unstage)
19103         @[ -f ./m4/Makefile ] || exit 0; \
19104         r=`${PWD_COMMAND}`; export r; \
19105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19106         $(HOST_EXPORTS) \
19107         for flag in $(EXTRA_HOST_FLAGS) ; do \
19108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19109         done; \
19110         echo "Doing maintainer-clean in m4" ; \
19111         (cd $(HOST_SUBDIR)/m4 && \
19112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19114                   "RANLIB=$${RANLIB}" \
19115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19116                   maintainer-clean) \
19117           || exit 1
19118
19119 @endif m4
19120
19121
19122
19123 .PHONY: configure-make maybe-configure-make
19124 maybe-configure-make:
19125 @if make
19126 maybe-configure-make: configure-make
19127 configure-make: 
19128         @: $(MAKE); $(unstage)
19129         @r=`${PWD_COMMAND}`; export r; \
19130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131         test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
19132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
19133         $(HOST_EXPORTS) \
19134         echo Configuring in $(HOST_SUBDIR)/make; \
19135         cd "$(HOST_SUBDIR)/make" || exit 1; \
19136         case $(srcdir) in \
19137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19138           *) topdir=`echo $(HOST_SUBDIR)/make/ | \
19139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19140         esac; \
19141         srcdiroption="--srcdir=$${topdir}/make"; \
19142         libsrcdir="$$s/make"; \
19143         $(SHELL) $${libsrcdir}/configure \
19144           $(HOST_CONFIGARGS) $${srcdiroption}  \
19145           || exit 1
19146 @endif make
19147
19148
19149
19150
19151
19152 .PHONY: all-make maybe-all-make
19153 maybe-all-make:
19154 @if make
19155 TARGET-make=all
19156 maybe-all-make: all-make
19157 all-make: configure-make
19158         @: $(MAKE); $(unstage)
19159         @r=`${PWD_COMMAND}`; export r; \
19160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19161         $(HOST_EXPORTS) \
19162         (cd $(HOST_SUBDIR)/make && \
19163           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-make))
19164 @endif make
19165
19166
19167
19168
19169 .PHONY: check-make maybe-check-make
19170 maybe-check-make:
19171 @if make
19172 maybe-check-make: check-make
19173
19174 check-make:
19175         @: $(MAKE); $(unstage)
19176         @r=`${PWD_COMMAND}`; export r; \
19177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19178         $(HOST_EXPORTS) \
19179         (cd $(HOST_SUBDIR)/make && \
19180           $(MAKE) $(FLAGS_TO_PASS)  check)
19181
19182 @endif make
19183
19184 .PHONY: install-make maybe-install-make
19185 maybe-install-make:
19186 @if make
19187 maybe-install-make: install-make
19188
19189 install-make: installdirs
19190         @: $(MAKE); $(unstage)
19191         @r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(HOST_EXPORTS) \
19194         (cd $(HOST_SUBDIR)/make && \
19195           $(MAKE) $(FLAGS_TO_PASS)  install)
19196
19197 @endif make
19198
19199 # Other targets (info, dvi, etc.)
19200
19201 .PHONY: maybe-info-make info-make
19202 maybe-info-make:
19203 @if make
19204 maybe-info-make: info-make
19205
19206 info-make: \
19207     configure-make 
19208         @: $(MAKE); $(unstage)
19209         @[ -f ./make/Makefile ] || exit 0; \
19210         r=`${PWD_COMMAND}`; export r; \
19211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19212         $(HOST_EXPORTS) \
19213         for flag in $(EXTRA_HOST_FLAGS) ; do \
19214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19215         done; \
19216         echo "Doing info in make" ; \
19217         (cd $(HOST_SUBDIR)/make && \
19218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19220                   "RANLIB=$${RANLIB}" \
19221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19222                   info) \
19223           || exit 1
19224
19225 @endif make
19226
19227 .PHONY: maybe-dvi-make dvi-make
19228 maybe-dvi-make:
19229 @if make
19230 maybe-dvi-make: dvi-make
19231
19232 dvi-make: \
19233     configure-make 
19234         @: $(MAKE); $(unstage)
19235         @[ -f ./make/Makefile ] || exit 0; \
19236         r=`${PWD_COMMAND}`; export r; \
19237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19238         $(HOST_EXPORTS) \
19239         for flag in $(EXTRA_HOST_FLAGS) ; do \
19240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19241         done; \
19242         echo "Doing dvi in make" ; \
19243         (cd $(HOST_SUBDIR)/make && \
19244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19246                   "RANLIB=$${RANLIB}" \
19247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19248                   dvi) \
19249           || exit 1
19250
19251 @endif make
19252
19253 .PHONY: maybe-html-make html-make
19254 maybe-html-make:
19255 @if make
19256 maybe-html-make: html-make
19257
19258 html-make: \
19259     configure-make 
19260         @: $(MAKE); $(unstage)
19261         @[ -f ./make/Makefile ] || exit 0; \
19262         r=`${PWD_COMMAND}`; export r; \
19263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19264         $(HOST_EXPORTS) \
19265         for flag in $(EXTRA_HOST_FLAGS) ; do \
19266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19267         done; \
19268         echo "Doing html in make" ; \
19269         (cd $(HOST_SUBDIR)/make && \
19270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19272                   "RANLIB=$${RANLIB}" \
19273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19274                   html) \
19275           || exit 1
19276
19277 @endif make
19278
19279 .PHONY: maybe-TAGS-make TAGS-make
19280 maybe-TAGS-make:
19281 @if make
19282 maybe-TAGS-make: TAGS-make
19283
19284 TAGS-make: \
19285     configure-make 
19286         @: $(MAKE); $(unstage)
19287         @[ -f ./make/Makefile ] || exit 0; \
19288         r=`${PWD_COMMAND}`; export r; \
19289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19290         $(HOST_EXPORTS) \
19291         for flag in $(EXTRA_HOST_FLAGS) ; do \
19292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19293         done; \
19294         echo "Doing TAGS in make" ; \
19295         (cd $(HOST_SUBDIR)/make && \
19296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19298                   "RANLIB=$${RANLIB}" \
19299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19300                   TAGS) \
19301           || exit 1
19302
19303 @endif make
19304
19305 .PHONY: maybe-install-info-make install-info-make
19306 maybe-install-info-make:
19307 @if make
19308 maybe-install-info-make: install-info-make
19309
19310 install-info-make: \
19311     configure-make \
19312     info-make 
19313         @: $(MAKE); $(unstage)
19314         @[ -f ./make/Makefile ] || exit 0; \
19315         r=`${PWD_COMMAND}`; export r; \
19316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19317         $(HOST_EXPORTS) \
19318         for flag in $(EXTRA_HOST_FLAGS) ; do \
19319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19320         done; \
19321         echo "Doing install-info in make" ; \
19322         (cd $(HOST_SUBDIR)/make && \
19323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19325                   "RANLIB=$${RANLIB}" \
19326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19327                   install-info) \
19328           || exit 1
19329
19330 @endif make
19331
19332 .PHONY: maybe-installcheck-make installcheck-make
19333 maybe-installcheck-make:
19334 @if make
19335 maybe-installcheck-make: installcheck-make
19336
19337 installcheck-make: \
19338     configure-make 
19339         @: $(MAKE); $(unstage)
19340         @[ -f ./make/Makefile ] || exit 0; \
19341         r=`${PWD_COMMAND}`; export r; \
19342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19343         $(HOST_EXPORTS) \
19344         for flag in $(EXTRA_HOST_FLAGS) ; do \
19345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19346         done; \
19347         echo "Doing installcheck in make" ; \
19348         (cd $(HOST_SUBDIR)/make && \
19349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19351                   "RANLIB=$${RANLIB}" \
19352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19353                   installcheck) \
19354           || exit 1
19355
19356 @endif make
19357
19358 .PHONY: maybe-mostlyclean-make mostlyclean-make
19359 maybe-mostlyclean-make:
19360 @if make
19361 maybe-mostlyclean-make: mostlyclean-make
19362
19363 mostlyclean-make: 
19364         @: $(MAKE); $(unstage)
19365         @[ -f ./make/Makefile ] || exit 0; \
19366         r=`${PWD_COMMAND}`; export r; \
19367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19368         $(HOST_EXPORTS) \
19369         for flag in $(EXTRA_HOST_FLAGS) ; do \
19370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19371         done; \
19372         echo "Doing mostlyclean in make" ; \
19373         (cd $(HOST_SUBDIR)/make && \
19374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19376                   "RANLIB=$${RANLIB}" \
19377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19378                   mostlyclean) \
19379           || exit 1
19380
19381 @endif make
19382
19383 .PHONY: maybe-clean-make clean-make
19384 maybe-clean-make:
19385 @if make
19386 maybe-clean-make: clean-make
19387
19388 clean-make: 
19389         @: $(MAKE); $(unstage)
19390         @[ -f ./make/Makefile ] || exit 0; \
19391         r=`${PWD_COMMAND}`; export r; \
19392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393         $(HOST_EXPORTS) \
19394         for flag in $(EXTRA_HOST_FLAGS) ; do \
19395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19396         done; \
19397         echo "Doing clean in make" ; \
19398         (cd $(HOST_SUBDIR)/make && \
19399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19401                   "RANLIB=$${RANLIB}" \
19402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19403                   clean) \
19404           || exit 1
19405
19406 @endif make
19407
19408 .PHONY: maybe-distclean-make distclean-make
19409 maybe-distclean-make:
19410 @if make
19411 maybe-distclean-make: distclean-make
19412
19413 distclean-make: 
19414         @: $(MAKE); $(unstage)
19415         @[ -f ./make/Makefile ] || exit 0; \
19416         r=`${PWD_COMMAND}`; export r; \
19417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19418         $(HOST_EXPORTS) \
19419         for flag in $(EXTRA_HOST_FLAGS) ; do \
19420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19421         done; \
19422         echo "Doing distclean in make" ; \
19423         (cd $(HOST_SUBDIR)/make && \
19424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19426                   "RANLIB=$${RANLIB}" \
19427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19428                   distclean) \
19429           || exit 1
19430
19431 @endif make
19432
19433 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
19434 maybe-maintainer-clean-make:
19435 @if make
19436 maybe-maintainer-clean-make: maintainer-clean-make
19437
19438 maintainer-clean-make: 
19439         @: $(MAKE); $(unstage)
19440         @[ -f ./make/Makefile ] || exit 0; \
19441         r=`${PWD_COMMAND}`; export r; \
19442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19443         $(HOST_EXPORTS) \
19444         for flag in $(EXTRA_HOST_FLAGS) ; do \
19445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19446         done; \
19447         echo "Doing maintainer-clean in make" ; \
19448         (cd $(HOST_SUBDIR)/make && \
19449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19451                   "RANLIB=$${RANLIB}" \
19452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19453                   maintainer-clean) \
19454           || exit 1
19455
19456 @endif make
19457
19458
19459
19460 .PHONY: configure-mmalloc maybe-configure-mmalloc
19461 maybe-configure-mmalloc:
19462 @if mmalloc
19463 maybe-configure-mmalloc: configure-mmalloc
19464 configure-mmalloc: 
19465         @: $(MAKE); $(unstage)
19466         @r=`${PWD_COMMAND}`; export r; \
19467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468         test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
19469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
19470         $(HOST_EXPORTS) \
19471         echo Configuring in $(HOST_SUBDIR)/mmalloc; \
19472         cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
19473         case $(srcdir) in \
19474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19475           *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
19476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19477         esac; \
19478         srcdiroption="--srcdir=$${topdir}/mmalloc"; \
19479         libsrcdir="$$s/mmalloc"; \
19480         $(SHELL) $${libsrcdir}/configure \
19481           $(HOST_CONFIGARGS) $${srcdiroption}  \
19482           || exit 1
19483 @endif mmalloc
19484
19485
19486
19487
19488
19489 .PHONY: all-mmalloc maybe-all-mmalloc
19490 maybe-all-mmalloc:
19491 @if mmalloc
19492 TARGET-mmalloc=all
19493 maybe-all-mmalloc: all-mmalloc
19494 all-mmalloc: configure-mmalloc
19495         @: $(MAKE); $(unstage)
19496         @r=`${PWD_COMMAND}`; export r; \
19497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19498         $(HOST_EXPORTS) \
19499         (cd $(HOST_SUBDIR)/mmalloc && \
19500           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-mmalloc))
19501 @endif mmalloc
19502
19503
19504
19505
19506 .PHONY: check-mmalloc maybe-check-mmalloc
19507 maybe-check-mmalloc:
19508 @if mmalloc
19509 maybe-check-mmalloc: check-mmalloc
19510
19511 check-mmalloc:
19512
19513 @endif mmalloc
19514
19515 .PHONY: install-mmalloc maybe-install-mmalloc
19516 maybe-install-mmalloc:
19517 @if mmalloc
19518 maybe-install-mmalloc: install-mmalloc
19519
19520 install-mmalloc: installdirs
19521         @: $(MAKE); $(unstage)
19522         @r=`${PWD_COMMAND}`; export r; \
19523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19524         $(HOST_EXPORTS) \
19525         (cd $(HOST_SUBDIR)/mmalloc && \
19526           $(MAKE) $(FLAGS_TO_PASS)  install)
19527
19528 @endif mmalloc
19529
19530 # Other targets (info, dvi, etc.)
19531
19532 .PHONY: maybe-info-mmalloc info-mmalloc
19533 maybe-info-mmalloc:
19534 @if mmalloc
19535 maybe-info-mmalloc: info-mmalloc
19536
19537 info-mmalloc: \
19538     configure-mmalloc 
19539         @: $(MAKE); $(unstage)
19540         @[ -f ./mmalloc/Makefile ] || exit 0; \
19541         r=`${PWD_COMMAND}`; export r; \
19542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19543         $(HOST_EXPORTS) \
19544         for flag in $(EXTRA_HOST_FLAGS) ; do \
19545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19546         done; \
19547         echo "Doing info in mmalloc" ; \
19548         (cd $(HOST_SUBDIR)/mmalloc && \
19549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19551                   "RANLIB=$${RANLIB}" \
19552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19553                   info) \
19554           || exit 1
19555
19556 @endif mmalloc
19557
19558 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
19559 maybe-dvi-mmalloc:
19560 @if mmalloc
19561 maybe-dvi-mmalloc: dvi-mmalloc
19562
19563 dvi-mmalloc: \
19564     configure-mmalloc 
19565         @: $(MAKE); $(unstage)
19566         @[ -f ./mmalloc/Makefile ] || exit 0; \
19567         r=`${PWD_COMMAND}`; export r; \
19568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569         $(HOST_EXPORTS) \
19570         for flag in $(EXTRA_HOST_FLAGS) ; do \
19571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19572         done; \
19573         echo "Doing dvi in mmalloc" ; \
19574         (cd $(HOST_SUBDIR)/mmalloc && \
19575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19577                   "RANLIB=$${RANLIB}" \
19578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19579                   dvi) \
19580           || exit 1
19581
19582 @endif mmalloc
19583
19584 .PHONY: maybe-html-mmalloc html-mmalloc
19585 maybe-html-mmalloc:
19586 @if mmalloc
19587 maybe-html-mmalloc: html-mmalloc
19588
19589 html-mmalloc: \
19590     configure-mmalloc 
19591         @: $(MAKE); $(unstage)
19592         @[ -f ./mmalloc/Makefile ] || exit 0; \
19593         r=`${PWD_COMMAND}`; export r; \
19594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19595         $(HOST_EXPORTS) \
19596         for flag in $(EXTRA_HOST_FLAGS) ; do \
19597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19598         done; \
19599         echo "Doing html in mmalloc" ; \
19600         (cd $(HOST_SUBDIR)/mmalloc && \
19601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19603                   "RANLIB=$${RANLIB}" \
19604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19605                   html) \
19606           || exit 1
19607
19608 @endif mmalloc
19609
19610 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
19611 maybe-TAGS-mmalloc:
19612 @if mmalloc
19613 maybe-TAGS-mmalloc: TAGS-mmalloc
19614
19615 TAGS-mmalloc: \
19616     configure-mmalloc 
19617         @: $(MAKE); $(unstage)
19618         @[ -f ./mmalloc/Makefile ] || exit 0; \
19619         r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         $(HOST_EXPORTS) \
19622         for flag in $(EXTRA_HOST_FLAGS) ; do \
19623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19624         done; \
19625         echo "Doing TAGS in mmalloc" ; \
19626         (cd $(HOST_SUBDIR)/mmalloc && \
19627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19629                   "RANLIB=$${RANLIB}" \
19630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19631                   TAGS) \
19632           || exit 1
19633
19634 @endif mmalloc
19635
19636 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
19637 maybe-install-info-mmalloc:
19638 @if mmalloc
19639 maybe-install-info-mmalloc: install-info-mmalloc
19640
19641 install-info-mmalloc: \
19642     configure-mmalloc \
19643     info-mmalloc 
19644         @: $(MAKE); $(unstage)
19645         @[ -f ./mmalloc/Makefile ] || exit 0; \
19646         r=`${PWD_COMMAND}`; export r; \
19647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19648         $(HOST_EXPORTS) \
19649         for flag in $(EXTRA_HOST_FLAGS) ; do \
19650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19651         done; \
19652         echo "Doing install-info in mmalloc" ; \
19653         (cd $(HOST_SUBDIR)/mmalloc && \
19654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19656                   "RANLIB=$${RANLIB}" \
19657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19658                   install-info) \
19659           || exit 1
19660
19661 @endif mmalloc
19662
19663 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
19664 maybe-installcheck-mmalloc:
19665 @if mmalloc
19666 maybe-installcheck-mmalloc: installcheck-mmalloc
19667
19668 installcheck-mmalloc: \
19669     configure-mmalloc 
19670         @: $(MAKE); $(unstage)
19671         @[ -f ./mmalloc/Makefile ] || exit 0; \
19672         r=`${PWD_COMMAND}`; export r; \
19673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19674         $(HOST_EXPORTS) \
19675         for flag in $(EXTRA_HOST_FLAGS) ; do \
19676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19677         done; \
19678         echo "Doing installcheck in mmalloc" ; \
19679         (cd $(HOST_SUBDIR)/mmalloc && \
19680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19682                   "RANLIB=$${RANLIB}" \
19683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19684                   installcheck) \
19685           || exit 1
19686
19687 @endif mmalloc
19688
19689 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
19690 maybe-mostlyclean-mmalloc:
19691 @if mmalloc
19692 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
19693
19694 mostlyclean-mmalloc: 
19695         @: $(MAKE); $(unstage)
19696         @[ -f ./mmalloc/Makefile ] || exit 0; \
19697         r=`${PWD_COMMAND}`; export r; \
19698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19699         $(HOST_EXPORTS) \
19700         for flag in $(EXTRA_HOST_FLAGS) ; do \
19701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19702         done; \
19703         echo "Doing mostlyclean in mmalloc" ; \
19704         (cd $(HOST_SUBDIR)/mmalloc && \
19705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19707                   "RANLIB=$${RANLIB}" \
19708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19709                   mostlyclean) \
19710           || exit 1
19711
19712 @endif mmalloc
19713
19714 .PHONY: maybe-clean-mmalloc clean-mmalloc
19715 maybe-clean-mmalloc:
19716 @if mmalloc
19717 maybe-clean-mmalloc: clean-mmalloc
19718
19719 clean-mmalloc: 
19720         @: $(MAKE); $(unstage)
19721         @[ -f ./mmalloc/Makefile ] || exit 0; \
19722         r=`${PWD_COMMAND}`; export r; \
19723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19724         $(HOST_EXPORTS) \
19725         for flag in $(EXTRA_HOST_FLAGS) ; do \
19726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19727         done; \
19728         echo "Doing clean in mmalloc" ; \
19729         (cd $(HOST_SUBDIR)/mmalloc && \
19730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19732                   "RANLIB=$${RANLIB}" \
19733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19734                   clean) \
19735           || exit 1
19736
19737 @endif mmalloc
19738
19739 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
19740 maybe-distclean-mmalloc:
19741 @if mmalloc
19742 maybe-distclean-mmalloc: distclean-mmalloc
19743
19744 distclean-mmalloc: 
19745         @: $(MAKE); $(unstage)
19746         @[ -f ./mmalloc/Makefile ] || exit 0; \
19747         r=`${PWD_COMMAND}`; export r; \
19748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749         $(HOST_EXPORTS) \
19750         for flag in $(EXTRA_HOST_FLAGS) ; do \
19751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19752         done; \
19753         echo "Doing distclean in mmalloc" ; \
19754         (cd $(HOST_SUBDIR)/mmalloc && \
19755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19757                   "RANLIB=$${RANLIB}" \
19758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19759                   distclean) \
19760           || exit 1
19761
19762 @endif mmalloc
19763
19764 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
19765 maybe-maintainer-clean-mmalloc:
19766 @if mmalloc
19767 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
19768
19769 maintainer-clean-mmalloc: 
19770         @: $(MAKE); $(unstage)
19771         @[ -f ./mmalloc/Makefile ] || exit 0; \
19772         r=`${PWD_COMMAND}`; export r; \
19773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19774         $(HOST_EXPORTS) \
19775         for flag in $(EXTRA_HOST_FLAGS) ; do \
19776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19777         done; \
19778         echo "Doing maintainer-clean in mmalloc" ; \
19779         (cd $(HOST_SUBDIR)/mmalloc && \
19780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19782                   "RANLIB=$${RANLIB}" \
19783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19784                   maintainer-clean) \
19785           || exit 1
19786
19787 @endif mmalloc
19788
19789
19790
19791 .PHONY: configure-patch maybe-configure-patch
19792 maybe-configure-patch:
19793 @if patch
19794 maybe-configure-patch: configure-patch
19795 configure-patch: 
19796         @: $(MAKE); $(unstage)
19797         @r=`${PWD_COMMAND}`; export r; \
19798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19799         test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
19800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
19801         $(HOST_EXPORTS) \
19802         echo Configuring in $(HOST_SUBDIR)/patch; \
19803         cd "$(HOST_SUBDIR)/patch" || exit 1; \
19804         case $(srcdir) in \
19805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19806           *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
19807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19808         esac; \
19809         srcdiroption="--srcdir=$${topdir}/patch"; \
19810         libsrcdir="$$s/patch"; \
19811         $(SHELL) $${libsrcdir}/configure \
19812           $(HOST_CONFIGARGS) $${srcdiroption}  \
19813           || exit 1
19814 @endif patch
19815
19816
19817
19818
19819
19820 .PHONY: all-patch maybe-all-patch
19821 maybe-all-patch:
19822 @if patch
19823 TARGET-patch=all
19824 maybe-all-patch: all-patch
19825 all-patch: configure-patch
19826         @: $(MAKE); $(unstage)
19827         @r=`${PWD_COMMAND}`; export r; \
19828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19829         $(HOST_EXPORTS) \
19830         (cd $(HOST_SUBDIR)/patch && \
19831           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-patch))
19832 @endif patch
19833
19834
19835
19836
19837 .PHONY: check-patch maybe-check-patch
19838 maybe-check-patch:
19839 @if patch
19840 maybe-check-patch: check-patch
19841
19842 check-patch:
19843         @: $(MAKE); $(unstage)
19844         @r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         (cd $(HOST_SUBDIR)/patch && \
19848           $(MAKE) $(FLAGS_TO_PASS)  check)
19849
19850 @endif patch
19851
19852 .PHONY: install-patch maybe-install-patch
19853 maybe-install-patch:
19854 @if patch
19855 maybe-install-patch: install-patch
19856
19857 install-patch: installdirs
19858         @: $(MAKE); $(unstage)
19859         @r=`${PWD_COMMAND}`; export r; \
19860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19861         $(HOST_EXPORTS) \
19862         (cd $(HOST_SUBDIR)/patch && \
19863           $(MAKE) $(FLAGS_TO_PASS)  install)
19864
19865 @endif patch
19866
19867 # Other targets (info, dvi, etc.)
19868
19869 .PHONY: maybe-info-patch info-patch
19870 maybe-info-patch:
19871 @if patch
19872 maybe-info-patch: info-patch
19873
19874 info-patch: \
19875     configure-patch 
19876         @: $(MAKE); $(unstage)
19877         @[ -f ./patch/Makefile ] || exit 0; \
19878         r=`${PWD_COMMAND}`; export r; \
19879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19880         $(HOST_EXPORTS) \
19881         for flag in $(EXTRA_HOST_FLAGS) ; do \
19882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19883         done; \
19884         echo "Doing info in patch" ; \
19885         (cd $(HOST_SUBDIR)/patch && \
19886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19888                   "RANLIB=$${RANLIB}" \
19889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19890                   info) \
19891           || exit 1
19892
19893 @endif patch
19894
19895 .PHONY: maybe-dvi-patch dvi-patch
19896 maybe-dvi-patch:
19897 @if patch
19898 maybe-dvi-patch: dvi-patch
19899
19900 dvi-patch: \
19901     configure-patch 
19902         @: $(MAKE); $(unstage)
19903         @[ -f ./patch/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing dvi in patch" ; \
19911         (cd $(HOST_SUBDIR)/patch && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19916                   dvi) \
19917           || exit 1
19918
19919 @endif patch
19920
19921 .PHONY: maybe-html-patch html-patch
19922 maybe-html-patch:
19923 @if patch
19924 maybe-html-patch: html-patch
19925
19926 html-patch: \
19927     configure-patch 
19928         @: $(MAKE); $(unstage)
19929         @[ -f ./patch/Makefile ] || exit 0; \
19930         r=`${PWD_COMMAND}`; export r; \
19931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19932         $(HOST_EXPORTS) \
19933         for flag in $(EXTRA_HOST_FLAGS) ; do \
19934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19935         done; \
19936         echo "Doing html in patch" ; \
19937         (cd $(HOST_SUBDIR)/patch && \
19938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19940                   "RANLIB=$${RANLIB}" \
19941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19942                   html) \
19943           || exit 1
19944
19945 @endif patch
19946
19947 .PHONY: maybe-TAGS-patch TAGS-patch
19948 maybe-TAGS-patch:
19949 @if patch
19950 maybe-TAGS-patch: TAGS-patch
19951
19952 TAGS-patch: \
19953     configure-patch 
19954         @: $(MAKE); $(unstage)
19955         @[ -f ./patch/Makefile ] || exit 0; \
19956         r=`${PWD_COMMAND}`; export r; \
19957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19958         $(HOST_EXPORTS) \
19959         for flag in $(EXTRA_HOST_FLAGS) ; do \
19960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19961         done; \
19962         echo "Doing TAGS in patch" ; \
19963         (cd $(HOST_SUBDIR)/patch && \
19964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19966                   "RANLIB=$${RANLIB}" \
19967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19968                   TAGS) \
19969           || exit 1
19970
19971 @endif patch
19972
19973 .PHONY: maybe-install-info-patch install-info-patch
19974 maybe-install-info-patch:
19975 @if patch
19976 maybe-install-info-patch: install-info-patch
19977
19978 install-info-patch: \
19979     configure-patch \
19980     info-patch 
19981         @: $(MAKE); $(unstage)
19982         @[ -f ./patch/Makefile ] || exit 0; \
19983         r=`${PWD_COMMAND}`; export r; \
19984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19985         $(HOST_EXPORTS) \
19986         for flag in $(EXTRA_HOST_FLAGS) ; do \
19987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19988         done; \
19989         echo "Doing install-info in patch" ; \
19990         (cd $(HOST_SUBDIR)/patch && \
19991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19993                   "RANLIB=$${RANLIB}" \
19994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
19995                   install-info) \
19996           || exit 1
19997
19998 @endif patch
19999
20000 .PHONY: maybe-installcheck-patch installcheck-patch
20001 maybe-installcheck-patch:
20002 @if patch
20003 maybe-installcheck-patch: installcheck-patch
20004
20005 installcheck-patch: \
20006     configure-patch 
20007         @: $(MAKE); $(unstage)
20008         @[ -f ./patch/Makefile ] || exit 0; \
20009         r=`${PWD_COMMAND}`; export r; \
20010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20011         $(HOST_EXPORTS) \
20012         for flag in $(EXTRA_HOST_FLAGS) ; do \
20013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20014         done; \
20015         echo "Doing installcheck in patch" ; \
20016         (cd $(HOST_SUBDIR)/patch && \
20017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20019                   "RANLIB=$${RANLIB}" \
20020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20021                   installcheck) \
20022           || exit 1
20023
20024 @endif patch
20025
20026 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
20027 maybe-mostlyclean-patch:
20028 @if patch
20029 maybe-mostlyclean-patch: mostlyclean-patch
20030
20031 mostlyclean-patch: 
20032         @: $(MAKE); $(unstage)
20033         @[ -f ./patch/Makefile ] || exit 0; \
20034         r=`${PWD_COMMAND}`; export r; \
20035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20036         $(HOST_EXPORTS) \
20037         for flag in $(EXTRA_HOST_FLAGS) ; do \
20038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20039         done; \
20040         echo "Doing mostlyclean in patch" ; \
20041         (cd $(HOST_SUBDIR)/patch && \
20042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20044                   "RANLIB=$${RANLIB}" \
20045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20046                   mostlyclean) \
20047           || exit 1
20048
20049 @endif patch
20050
20051 .PHONY: maybe-clean-patch clean-patch
20052 maybe-clean-patch:
20053 @if patch
20054 maybe-clean-patch: clean-patch
20055
20056 clean-patch: 
20057         @: $(MAKE); $(unstage)
20058         @[ -f ./patch/Makefile ] || exit 0; \
20059         r=`${PWD_COMMAND}`; export r; \
20060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20061         $(HOST_EXPORTS) \
20062         for flag in $(EXTRA_HOST_FLAGS) ; do \
20063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20064         done; \
20065         echo "Doing clean in patch" ; \
20066         (cd $(HOST_SUBDIR)/patch && \
20067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20069                   "RANLIB=$${RANLIB}" \
20070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20071                   clean) \
20072           || exit 1
20073
20074 @endif patch
20075
20076 .PHONY: maybe-distclean-patch distclean-patch
20077 maybe-distclean-patch:
20078 @if patch
20079 maybe-distclean-patch: distclean-patch
20080
20081 distclean-patch: 
20082         @: $(MAKE); $(unstage)
20083         @[ -f ./patch/Makefile ] || exit 0; \
20084         r=`${PWD_COMMAND}`; export r; \
20085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20086         $(HOST_EXPORTS) \
20087         for flag in $(EXTRA_HOST_FLAGS) ; do \
20088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20089         done; \
20090         echo "Doing distclean in patch" ; \
20091         (cd $(HOST_SUBDIR)/patch && \
20092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20094                   "RANLIB=$${RANLIB}" \
20095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20096                   distclean) \
20097           || exit 1
20098
20099 @endif patch
20100
20101 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
20102 maybe-maintainer-clean-patch:
20103 @if patch
20104 maybe-maintainer-clean-patch: maintainer-clean-patch
20105
20106 maintainer-clean-patch: 
20107         @: $(MAKE); $(unstage)
20108         @[ -f ./patch/Makefile ] || exit 0; \
20109         r=`${PWD_COMMAND}`; export r; \
20110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20111         $(HOST_EXPORTS) \
20112         for flag in $(EXTRA_HOST_FLAGS) ; do \
20113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20114         done; \
20115         echo "Doing maintainer-clean in patch" ; \
20116         (cd $(HOST_SUBDIR)/patch && \
20117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20119                   "RANLIB=$${RANLIB}" \
20120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20121                   maintainer-clean) \
20122           || exit 1
20123
20124 @endif patch
20125
20126
20127
20128 .PHONY: configure-perl maybe-configure-perl
20129 maybe-configure-perl:
20130 @if perl
20131 maybe-configure-perl: configure-perl
20132 configure-perl: 
20133         @: $(MAKE); $(unstage)
20134         @r=`${PWD_COMMAND}`; export r; \
20135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20136         test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
20137         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
20138         $(HOST_EXPORTS) \
20139         echo Configuring in $(HOST_SUBDIR)/perl; \
20140         cd "$(HOST_SUBDIR)/perl" || exit 1; \
20141         case $(srcdir) in \
20142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20143           *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
20144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20145         esac; \
20146         srcdiroption="--srcdir=$${topdir}/perl"; \
20147         libsrcdir="$$s/perl"; \
20148         $(SHELL) $${libsrcdir}/configure \
20149           $(HOST_CONFIGARGS) $${srcdiroption}  \
20150           || exit 1
20151 @endif perl
20152
20153
20154
20155
20156
20157 .PHONY: all-perl maybe-all-perl
20158 maybe-all-perl:
20159 @if perl
20160 TARGET-perl=all
20161 maybe-all-perl: all-perl
20162 all-perl: configure-perl
20163         @: $(MAKE); $(unstage)
20164         @r=`${PWD_COMMAND}`; export r; \
20165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20166         $(HOST_EXPORTS) \
20167         (cd $(HOST_SUBDIR)/perl && \
20168           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-perl))
20169 @endif perl
20170
20171
20172
20173
20174 .PHONY: check-perl maybe-check-perl
20175 maybe-check-perl:
20176 @if perl
20177 maybe-check-perl: check-perl
20178
20179 check-perl:
20180         @: $(MAKE); $(unstage)
20181         @r=`${PWD_COMMAND}`; export r; \
20182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20183         $(HOST_EXPORTS) \
20184         (cd $(HOST_SUBDIR)/perl && \
20185           $(MAKE) $(FLAGS_TO_PASS)  check)
20186
20187 @endif perl
20188
20189 .PHONY: install-perl maybe-install-perl
20190 maybe-install-perl:
20191 @if perl
20192 maybe-install-perl: install-perl
20193
20194 install-perl: installdirs
20195         @: $(MAKE); $(unstage)
20196         @r=`${PWD_COMMAND}`; export r; \
20197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20198         $(HOST_EXPORTS) \
20199         (cd $(HOST_SUBDIR)/perl && \
20200           $(MAKE) $(FLAGS_TO_PASS)  install)
20201
20202 @endif perl
20203
20204 # Other targets (info, dvi, etc.)
20205
20206 .PHONY: maybe-info-perl info-perl
20207 maybe-info-perl:
20208 @if perl
20209 maybe-info-perl: info-perl
20210
20211 info-perl: \
20212     configure-perl 
20213         @: $(MAKE); $(unstage)
20214         @[ -f ./perl/Makefile ] || exit 0; \
20215         r=`${PWD_COMMAND}`; export r; \
20216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20217         $(HOST_EXPORTS) \
20218         for flag in $(EXTRA_HOST_FLAGS) ; do \
20219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20220         done; \
20221         echo "Doing info in perl" ; \
20222         (cd $(HOST_SUBDIR)/perl && \
20223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20225                   "RANLIB=$${RANLIB}" \
20226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20227                   info) \
20228           || exit 1
20229
20230 @endif perl
20231
20232 .PHONY: maybe-dvi-perl dvi-perl
20233 maybe-dvi-perl:
20234 @if perl
20235 maybe-dvi-perl: dvi-perl
20236
20237 dvi-perl: \
20238     configure-perl 
20239         @: $(MAKE); $(unstage)
20240         @[ -f ./perl/Makefile ] || exit 0; \
20241         r=`${PWD_COMMAND}`; export r; \
20242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20243         $(HOST_EXPORTS) \
20244         for flag in $(EXTRA_HOST_FLAGS) ; do \
20245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20246         done; \
20247         echo "Doing dvi in perl" ; \
20248         (cd $(HOST_SUBDIR)/perl && \
20249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20251                   "RANLIB=$${RANLIB}" \
20252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20253                   dvi) \
20254           || exit 1
20255
20256 @endif perl
20257
20258 .PHONY: maybe-html-perl html-perl
20259 maybe-html-perl:
20260 @if perl
20261 maybe-html-perl: html-perl
20262
20263 html-perl: \
20264     configure-perl 
20265         @: $(MAKE); $(unstage)
20266         @[ -f ./perl/Makefile ] || exit 0; \
20267         r=`${PWD_COMMAND}`; export r; \
20268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20269         $(HOST_EXPORTS) \
20270         for flag in $(EXTRA_HOST_FLAGS) ; do \
20271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20272         done; \
20273         echo "Doing html in perl" ; \
20274         (cd $(HOST_SUBDIR)/perl && \
20275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20277                   "RANLIB=$${RANLIB}" \
20278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20279                   html) \
20280           || exit 1
20281
20282 @endif perl
20283
20284 .PHONY: maybe-TAGS-perl TAGS-perl
20285 maybe-TAGS-perl:
20286 @if perl
20287 maybe-TAGS-perl: TAGS-perl
20288
20289 TAGS-perl: \
20290     configure-perl 
20291         @: $(MAKE); $(unstage)
20292         @[ -f ./perl/Makefile ] || exit 0; \
20293         r=`${PWD_COMMAND}`; export r; \
20294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20295         $(HOST_EXPORTS) \
20296         for flag in $(EXTRA_HOST_FLAGS) ; do \
20297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20298         done; \
20299         echo "Doing TAGS in perl" ; \
20300         (cd $(HOST_SUBDIR)/perl && \
20301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20303                   "RANLIB=$${RANLIB}" \
20304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20305                   TAGS) \
20306           || exit 1
20307
20308 @endif perl
20309
20310 .PHONY: maybe-install-info-perl install-info-perl
20311 maybe-install-info-perl:
20312 @if perl
20313 maybe-install-info-perl: install-info-perl
20314
20315 install-info-perl: \
20316     configure-perl \
20317     info-perl 
20318         @: $(MAKE); $(unstage)
20319         @[ -f ./perl/Makefile ] || exit 0; \
20320         r=`${PWD_COMMAND}`; export r; \
20321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20322         $(HOST_EXPORTS) \
20323         for flag in $(EXTRA_HOST_FLAGS) ; do \
20324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20325         done; \
20326         echo "Doing install-info in perl" ; \
20327         (cd $(HOST_SUBDIR)/perl && \
20328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20330                   "RANLIB=$${RANLIB}" \
20331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20332                   install-info) \
20333           || exit 1
20334
20335 @endif perl
20336
20337 .PHONY: maybe-installcheck-perl installcheck-perl
20338 maybe-installcheck-perl:
20339 @if perl
20340 maybe-installcheck-perl: installcheck-perl
20341
20342 installcheck-perl: \
20343     configure-perl 
20344         @: $(MAKE); $(unstage)
20345         @[ -f ./perl/Makefile ] || exit 0; \
20346         r=`${PWD_COMMAND}`; export r; \
20347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20348         $(HOST_EXPORTS) \
20349         for flag in $(EXTRA_HOST_FLAGS) ; do \
20350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20351         done; \
20352         echo "Doing installcheck in perl" ; \
20353         (cd $(HOST_SUBDIR)/perl && \
20354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20356                   "RANLIB=$${RANLIB}" \
20357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20358                   installcheck) \
20359           || exit 1
20360
20361 @endif perl
20362
20363 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
20364 maybe-mostlyclean-perl:
20365 @if perl
20366 maybe-mostlyclean-perl: mostlyclean-perl
20367
20368 mostlyclean-perl: 
20369         @: $(MAKE); $(unstage)
20370         @[ -f ./perl/Makefile ] || exit 0; \
20371         r=`${PWD_COMMAND}`; export r; \
20372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20373         $(HOST_EXPORTS) \
20374         for flag in $(EXTRA_HOST_FLAGS) ; do \
20375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20376         done; \
20377         echo "Doing mostlyclean in perl" ; \
20378         (cd $(HOST_SUBDIR)/perl && \
20379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20381                   "RANLIB=$${RANLIB}" \
20382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20383                   mostlyclean) \
20384           || exit 1
20385
20386 @endif perl
20387
20388 .PHONY: maybe-clean-perl clean-perl
20389 maybe-clean-perl:
20390 @if perl
20391 maybe-clean-perl: clean-perl
20392
20393 clean-perl: 
20394         @: $(MAKE); $(unstage)
20395         @[ -f ./perl/Makefile ] || exit 0; \
20396         r=`${PWD_COMMAND}`; export r; \
20397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20398         $(HOST_EXPORTS) \
20399         for flag in $(EXTRA_HOST_FLAGS) ; do \
20400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20401         done; \
20402         echo "Doing clean in perl" ; \
20403         (cd $(HOST_SUBDIR)/perl && \
20404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20406                   "RANLIB=$${RANLIB}" \
20407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20408                   clean) \
20409           || exit 1
20410
20411 @endif perl
20412
20413 .PHONY: maybe-distclean-perl distclean-perl
20414 maybe-distclean-perl:
20415 @if perl
20416 maybe-distclean-perl: distclean-perl
20417
20418 distclean-perl: 
20419         @: $(MAKE); $(unstage)
20420         @[ -f ./perl/Makefile ] || exit 0; \
20421         r=`${PWD_COMMAND}`; export r; \
20422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423         $(HOST_EXPORTS) \
20424         for flag in $(EXTRA_HOST_FLAGS) ; do \
20425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20426         done; \
20427         echo "Doing distclean in perl" ; \
20428         (cd $(HOST_SUBDIR)/perl && \
20429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20431                   "RANLIB=$${RANLIB}" \
20432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20433                   distclean) \
20434           || exit 1
20435
20436 @endif perl
20437
20438 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
20439 maybe-maintainer-clean-perl:
20440 @if perl
20441 maybe-maintainer-clean-perl: maintainer-clean-perl
20442
20443 maintainer-clean-perl: 
20444         @: $(MAKE); $(unstage)
20445         @[ -f ./perl/Makefile ] || exit 0; \
20446         r=`${PWD_COMMAND}`; export r; \
20447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20448         $(HOST_EXPORTS) \
20449         for flag in $(EXTRA_HOST_FLAGS) ; do \
20450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20451         done; \
20452         echo "Doing maintainer-clean in perl" ; \
20453         (cd $(HOST_SUBDIR)/perl && \
20454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20456                   "RANLIB=$${RANLIB}" \
20457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20458                   maintainer-clean) \
20459           || exit 1
20460
20461 @endif perl
20462
20463
20464
20465 .PHONY: configure-prms maybe-configure-prms
20466 maybe-configure-prms:
20467 @if prms
20468 maybe-configure-prms: configure-prms
20469 configure-prms: 
20470         @: $(MAKE); $(unstage)
20471         @r=`${PWD_COMMAND}`; export r; \
20472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20473         test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
20474         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
20475         $(HOST_EXPORTS) \
20476         echo Configuring in $(HOST_SUBDIR)/prms; \
20477         cd "$(HOST_SUBDIR)/prms" || exit 1; \
20478         case $(srcdir) in \
20479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20480           *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
20481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20482         esac; \
20483         srcdiroption="--srcdir=$${topdir}/prms"; \
20484         libsrcdir="$$s/prms"; \
20485         $(SHELL) $${libsrcdir}/configure \
20486           $(HOST_CONFIGARGS) $${srcdiroption}  \
20487           || exit 1
20488 @endif prms
20489
20490
20491
20492
20493
20494 .PHONY: all-prms maybe-all-prms
20495 maybe-all-prms:
20496 @if prms
20497 TARGET-prms=all
20498 maybe-all-prms: all-prms
20499 all-prms: configure-prms
20500         @: $(MAKE); $(unstage)
20501         @r=`${PWD_COMMAND}`; export r; \
20502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20503         $(HOST_EXPORTS) \
20504         (cd $(HOST_SUBDIR)/prms && \
20505           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-prms))
20506 @endif prms
20507
20508
20509
20510
20511 .PHONY: check-prms maybe-check-prms
20512 maybe-check-prms:
20513 @if prms
20514 maybe-check-prms: check-prms
20515
20516 check-prms:
20517         @: $(MAKE); $(unstage)
20518         @r=`${PWD_COMMAND}`; export r; \
20519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20520         $(HOST_EXPORTS) \
20521         (cd $(HOST_SUBDIR)/prms && \
20522           $(MAKE) $(FLAGS_TO_PASS)  check)
20523
20524 @endif prms
20525
20526 .PHONY: install-prms maybe-install-prms
20527 maybe-install-prms:
20528 @if prms
20529 maybe-install-prms: install-prms
20530
20531 install-prms: installdirs
20532         @: $(MAKE); $(unstage)
20533         @r=`${PWD_COMMAND}`; export r; \
20534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20535         $(HOST_EXPORTS) \
20536         (cd $(HOST_SUBDIR)/prms && \
20537           $(MAKE) $(FLAGS_TO_PASS)  install)
20538
20539 @endif prms
20540
20541 # Other targets (info, dvi, etc.)
20542
20543 .PHONY: maybe-info-prms info-prms
20544 maybe-info-prms:
20545 @if prms
20546 maybe-info-prms: info-prms
20547
20548 info-prms: \
20549     configure-prms 
20550         @: $(MAKE); $(unstage)
20551         @[ -f ./prms/Makefile ] || exit 0; \
20552         r=`${PWD_COMMAND}`; export r; \
20553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20554         $(HOST_EXPORTS) \
20555         for flag in $(EXTRA_HOST_FLAGS) ; do \
20556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20557         done; \
20558         echo "Doing info in prms" ; \
20559         (cd $(HOST_SUBDIR)/prms && \
20560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20562                   "RANLIB=$${RANLIB}" \
20563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20564                   info) \
20565           || exit 1
20566
20567 @endif prms
20568
20569 .PHONY: maybe-dvi-prms dvi-prms
20570 maybe-dvi-prms:
20571 @if prms
20572 maybe-dvi-prms: dvi-prms
20573
20574 dvi-prms: \
20575     configure-prms 
20576         @: $(MAKE); $(unstage)
20577         @[ -f ./prms/Makefile ] || exit 0; \
20578         r=`${PWD_COMMAND}`; export r; \
20579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20580         $(HOST_EXPORTS) \
20581         for flag in $(EXTRA_HOST_FLAGS) ; do \
20582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20583         done; \
20584         echo "Doing dvi in prms" ; \
20585         (cd $(HOST_SUBDIR)/prms && \
20586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20588                   "RANLIB=$${RANLIB}" \
20589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20590                   dvi) \
20591           || exit 1
20592
20593 @endif prms
20594
20595 .PHONY: maybe-html-prms html-prms
20596 maybe-html-prms:
20597 @if prms
20598 maybe-html-prms: html-prms
20599
20600 html-prms: \
20601     configure-prms 
20602         @: $(MAKE); $(unstage)
20603         @[ -f ./prms/Makefile ] || exit 0; \
20604         r=`${PWD_COMMAND}`; export r; \
20605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20606         $(HOST_EXPORTS) \
20607         for flag in $(EXTRA_HOST_FLAGS) ; do \
20608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20609         done; \
20610         echo "Doing html in prms" ; \
20611         (cd $(HOST_SUBDIR)/prms && \
20612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20614                   "RANLIB=$${RANLIB}" \
20615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20616                   html) \
20617           || exit 1
20618
20619 @endif prms
20620
20621 .PHONY: maybe-TAGS-prms TAGS-prms
20622 maybe-TAGS-prms:
20623 @if prms
20624 maybe-TAGS-prms: TAGS-prms
20625
20626 TAGS-prms: \
20627     configure-prms 
20628         @: $(MAKE); $(unstage)
20629         @[ -f ./prms/Makefile ] || exit 0; \
20630         r=`${PWD_COMMAND}`; export r; \
20631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20632         $(HOST_EXPORTS) \
20633         for flag in $(EXTRA_HOST_FLAGS) ; do \
20634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20635         done; \
20636         echo "Doing TAGS in prms" ; \
20637         (cd $(HOST_SUBDIR)/prms && \
20638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20640                   "RANLIB=$${RANLIB}" \
20641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20642                   TAGS) \
20643           || exit 1
20644
20645 @endif prms
20646
20647 .PHONY: maybe-install-info-prms install-info-prms
20648 maybe-install-info-prms:
20649 @if prms
20650 maybe-install-info-prms: install-info-prms
20651
20652 install-info-prms: \
20653     configure-prms \
20654     info-prms 
20655         @: $(MAKE); $(unstage)
20656         @[ -f ./prms/Makefile ] || exit 0; \
20657         r=`${PWD_COMMAND}`; export r; \
20658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20659         $(HOST_EXPORTS) \
20660         for flag in $(EXTRA_HOST_FLAGS) ; do \
20661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20662         done; \
20663         echo "Doing install-info in prms" ; \
20664         (cd $(HOST_SUBDIR)/prms && \
20665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20667                   "RANLIB=$${RANLIB}" \
20668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20669                   install-info) \
20670           || exit 1
20671
20672 @endif prms
20673
20674 .PHONY: maybe-installcheck-prms installcheck-prms
20675 maybe-installcheck-prms:
20676 @if prms
20677 maybe-installcheck-prms: installcheck-prms
20678
20679 installcheck-prms: \
20680     configure-prms 
20681         @: $(MAKE); $(unstage)
20682         @[ -f ./prms/Makefile ] || exit 0; \
20683         r=`${PWD_COMMAND}`; export r; \
20684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20685         $(HOST_EXPORTS) \
20686         for flag in $(EXTRA_HOST_FLAGS) ; do \
20687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20688         done; \
20689         echo "Doing installcheck in prms" ; \
20690         (cd $(HOST_SUBDIR)/prms && \
20691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20693                   "RANLIB=$${RANLIB}" \
20694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20695                   installcheck) \
20696           || exit 1
20697
20698 @endif prms
20699
20700 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
20701 maybe-mostlyclean-prms:
20702 @if prms
20703 maybe-mostlyclean-prms: mostlyclean-prms
20704
20705 mostlyclean-prms: 
20706         @: $(MAKE); $(unstage)
20707         @[ -f ./prms/Makefile ] || exit 0; \
20708         r=`${PWD_COMMAND}`; export r; \
20709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20710         $(HOST_EXPORTS) \
20711         for flag in $(EXTRA_HOST_FLAGS) ; do \
20712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20713         done; \
20714         echo "Doing mostlyclean in prms" ; \
20715         (cd $(HOST_SUBDIR)/prms && \
20716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20718                   "RANLIB=$${RANLIB}" \
20719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20720                   mostlyclean) \
20721           || exit 1
20722
20723 @endif prms
20724
20725 .PHONY: maybe-clean-prms clean-prms
20726 maybe-clean-prms:
20727 @if prms
20728 maybe-clean-prms: clean-prms
20729
20730 clean-prms: 
20731         @: $(MAKE); $(unstage)
20732         @[ -f ./prms/Makefile ] || exit 0; \
20733         r=`${PWD_COMMAND}`; export r; \
20734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735         $(HOST_EXPORTS) \
20736         for flag in $(EXTRA_HOST_FLAGS) ; do \
20737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738         done; \
20739         echo "Doing clean in prms" ; \
20740         (cd $(HOST_SUBDIR)/prms && \
20741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743                   "RANLIB=$${RANLIB}" \
20744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20745                   clean) \
20746           || exit 1
20747
20748 @endif prms
20749
20750 .PHONY: maybe-distclean-prms distclean-prms
20751 maybe-distclean-prms:
20752 @if prms
20753 maybe-distclean-prms: distclean-prms
20754
20755 distclean-prms: 
20756         @: $(MAKE); $(unstage)
20757         @[ -f ./prms/Makefile ] || exit 0; \
20758         r=`${PWD_COMMAND}`; export r; \
20759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20760         $(HOST_EXPORTS) \
20761         for flag in $(EXTRA_HOST_FLAGS) ; do \
20762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20763         done; \
20764         echo "Doing distclean in prms" ; \
20765         (cd $(HOST_SUBDIR)/prms && \
20766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20768                   "RANLIB=$${RANLIB}" \
20769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20770                   distclean) \
20771           || exit 1
20772
20773 @endif prms
20774
20775 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
20776 maybe-maintainer-clean-prms:
20777 @if prms
20778 maybe-maintainer-clean-prms: maintainer-clean-prms
20779
20780 maintainer-clean-prms: 
20781         @: $(MAKE); $(unstage)
20782         @[ -f ./prms/Makefile ] || exit 0; \
20783         r=`${PWD_COMMAND}`; export r; \
20784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20785         $(HOST_EXPORTS) \
20786         for flag in $(EXTRA_HOST_FLAGS) ; do \
20787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20788         done; \
20789         echo "Doing maintainer-clean in prms" ; \
20790         (cd $(HOST_SUBDIR)/prms && \
20791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20793                   "RANLIB=$${RANLIB}" \
20794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20795                   maintainer-clean) \
20796           || exit 1
20797
20798 @endif prms
20799
20800
20801
20802 .PHONY: configure-rcs maybe-configure-rcs
20803 maybe-configure-rcs:
20804 @if rcs
20805 maybe-configure-rcs: configure-rcs
20806 configure-rcs: 
20807         @: $(MAKE); $(unstage)
20808         @r=`${PWD_COMMAND}`; export r; \
20809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20810         test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
20811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
20812         $(HOST_EXPORTS) \
20813         echo Configuring in $(HOST_SUBDIR)/rcs; \
20814         cd "$(HOST_SUBDIR)/rcs" || exit 1; \
20815         case $(srcdir) in \
20816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20817           *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
20818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20819         esac; \
20820         srcdiroption="--srcdir=$${topdir}/rcs"; \
20821         libsrcdir="$$s/rcs"; \
20822         $(SHELL) $${libsrcdir}/configure \
20823           $(HOST_CONFIGARGS) $${srcdiroption}  \
20824           || exit 1
20825 @endif rcs
20826
20827
20828
20829
20830
20831 .PHONY: all-rcs maybe-all-rcs
20832 maybe-all-rcs:
20833 @if rcs
20834 TARGET-rcs=all
20835 maybe-all-rcs: all-rcs
20836 all-rcs: configure-rcs
20837         @: $(MAKE); $(unstage)
20838         @r=`${PWD_COMMAND}`; export r; \
20839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20840         $(HOST_EXPORTS) \
20841         (cd $(HOST_SUBDIR)/rcs && \
20842           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-rcs))
20843 @endif rcs
20844
20845
20846
20847
20848 .PHONY: check-rcs maybe-check-rcs
20849 maybe-check-rcs:
20850 @if rcs
20851 maybe-check-rcs: check-rcs
20852
20853 check-rcs:
20854         @: $(MAKE); $(unstage)
20855         @r=`${PWD_COMMAND}`; export r; \
20856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20857         $(HOST_EXPORTS) \
20858         (cd $(HOST_SUBDIR)/rcs && \
20859           $(MAKE) $(FLAGS_TO_PASS)  check)
20860
20861 @endif rcs
20862
20863 .PHONY: install-rcs maybe-install-rcs
20864 maybe-install-rcs:
20865 @if rcs
20866 maybe-install-rcs: install-rcs
20867
20868 install-rcs: installdirs
20869         @: $(MAKE); $(unstage)
20870         @r=`${PWD_COMMAND}`; export r; \
20871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20872         $(HOST_EXPORTS) \
20873         (cd $(HOST_SUBDIR)/rcs && \
20874           $(MAKE) $(FLAGS_TO_PASS)  install)
20875
20876 @endif rcs
20877
20878 # Other targets (info, dvi, etc.)
20879
20880 .PHONY: maybe-info-rcs info-rcs
20881 maybe-info-rcs:
20882 @if rcs
20883 maybe-info-rcs: info-rcs
20884
20885 info-rcs: \
20886     configure-rcs 
20887         @: $(MAKE); $(unstage)
20888         @[ -f ./rcs/Makefile ] || exit 0; \
20889         r=`${PWD_COMMAND}`; export r; \
20890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20891         $(HOST_EXPORTS) \
20892         for flag in $(EXTRA_HOST_FLAGS) ; do \
20893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20894         done; \
20895         echo "Doing info in rcs" ; \
20896         (cd $(HOST_SUBDIR)/rcs && \
20897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20899                   "RANLIB=$${RANLIB}" \
20900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20901                   info) \
20902           || exit 1
20903
20904 @endif rcs
20905
20906 .PHONY: maybe-dvi-rcs dvi-rcs
20907 maybe-dvi-rcs:
20908 @if rcs
20909 maybe-dvi-rcs: dvi-rcs
20910
20911 dvi-rcs: \
20912     configure-rcs 
20913         @: $(MAKE); $(unstage)
20914         @[ -f ./rcs/Makefile ] || exit 0; \
20915         r=`${PWD_COMMAND}`; export r; \
20916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20917         $(HOST_EXPORTS) \
20918         for flag in $(EXTRA_HOST_FLAGS) ; do \
20919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20920         done; \
20921         echo "Doing dvi in rcs" ; \
20922         (cd $(HOST_SUBDIR)/rcs && \
20923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20925                   "RANLIB=$${RANLIB}" \
20926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20927                   dvi) \
20928           || exit 1
20929
20930 @endif rcs
20931
20932 .PHONY: maybe-html-rcs html-rcs
20933 maybe-html-rcs:
20934 @if rcs
20935 maybe-html-rcs: html-rcs
20936
20937 html-rcs: \
20938     configure-rcs 
20939         @: $(MAKE); $(unstage)
20940         @[ -f ./rcs/Makefile ] || exit 0; \
20941         r=`${PWD_COMMAND}`; export r; \
20942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20943         $(HOST_EXPORTS) \
20944         for flag in $(EXTRA_HOST_FLAGS) ; do \
20945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20946         done; \
20947         echo "Doing html in rcs" ; \
20948         (cd $(HOST_SUBDIR)/rcs && \
20949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20951                   "RANLIB=$${RANLIB}" \
20952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20953                   html) \
20954           || exit 1
20955
20956 @endif rcs
20957
20958 .PHONY: maybe-TAGS-rcs TAGS-rcs
20959 maybe-TAGS-rcs:
20960 @if rcs
20961 maybe-TAGS-rcs: TAGS-rcs
20962
20963 TAGS-rcs: \
20964     configure-rcs 
20965         @: $(MAKE); $(unstage)
20966         @[ -f ./rcs/Makefile ] || exit 0; \
20967         r=`${PWD_COMMAND}`; export r; \
20968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20969         $(HOST_EXPORTS) \
20970         for flag in $(EXTRA_HOST_FLAGS) ; do \
20971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20972         done; \
20973         echo "Doing TAGS in rcs" ; \
20974         (cd $(HOST_SUBDIR)/rcs && \
20975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20977                   "RANLIB=$${RANLIB}" \
20978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
20979                   TAGS) \
20980           || exit 1
20981
20982 @endif rcs
20983
20984 .PHONY: maybe-install-info-rcs install-info-rcs
20985 maybe-install-info-rcs:
20986 @if rcs
20987 maybe-install-info-rcs: install-info-rcs
20988
20989 install-info-rcs: \
20990     configure-rcs \
20991     info-rcs 
20992         @: $(MAKE); $(unstage)
20993         @[ -f ./rcs/Makefile ] || exit 0; \
20994         r=`${PWD_COMMAND}`; export r; \
20995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20996         $(HOST_EXPORTS) \
20997         for flag in $(EXTRA_HOST_FLAGS) ; do \
20998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20999         done; \
21000         echo "Doing install-info in rcs" ; \
21001         (cd $(HOST_SUBDIR)/rcs && \
21002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21004                   "RANLIB=$${RANLIB}" \
21005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21006                   install-info) \
21007           || exit 1
21008
21009 @endif rcs
21010
21011 .PHONY: maybe-installcheck-rcs installcheck-rcs
21012 maybe-installcheck-rcs:
21013 @if rcs
21014 maybe-installcheck-rcs: installcheck-rcs
21015
21016 installcheck-rcs: \
21017     configure-rcs 
21018         @: $(MAKE); $(unstage)
21019         @[ -f ./rcs/Makefile ] || exit 0; \
21020         r=`${PWD_COMMAND}`; export r; \
21021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21022         $(HOST_EXPORTS) \
21023         for flag in $(EXTRA_HOST_FLAGS) ; do \
21024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21025         done; \
21026         echo "Doing installcheck in rcs" ; \
21027         (cd $(HOST_SUBDIR)/rcs && \
21028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21030                   "RANLIB=$${RANLIB}" \
21031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21032                   installcheck) \
21033           || exit 1
21034
21035 @endif rcs
21036
21037 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
21038 maybe-mostlyclean-rcs:
21039 @if rcs
21040 maybe-mostlyclean-rcs: mostlyclean-rcs
21041
21042 mostlyclean-rcs: 
21043         @: $(MAKE); $(unstage)
21044         @[ -f ./rcs/Makefile ] || exit 0; \
21045         r=`${PWD_COMMAND}`; export r; \
21046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21047         $(HOST_EXPORTS) \
21048         for flag in $(EXTRA_HOST_FLAGS) ; do \
21049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21050         done; \
21051         echo "Doing mostlyclean in rcs" ; \
21052         (cd $(HOST_SUBDIR)/rcs && \
21053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21055                   "RANLIB=$${RANLIB}" \
21056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21057                   mostlyclean) \
21058           || exit 1
21059
21060 @endif rcs
21061
21062 .PHONY: maybe-clean-rcs clean-rcs
21063 maybe-clean-rcs:
21064 @if rcs
21065 maybe-clean-rcs: clean-rcs
21066
21067 clean-rcs: 
21068         @: $(MAKE); $(unstage)
21069         @[ -f ./rcs/Makefile ] || exit 0; \
21070         r=`${PWD_COMMAND}`; export r; \
21071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21072         $(HOST_EXPORTS) \
21073         for flag in $(EXTRA_HOST_FLAGS) ; do \
21074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21075         done; \
21076         echo "Doing clean in rcs" ; \
21077         (cd $(HOST_SUBDIR)/rcs && \
21078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21080                   "RANLIB=$${RANLIB}" \
21081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21082                   clean) \
21083           || exit 1
21084
21085 @endif rcs
21086
21087 .PHONY: maybe-distclean-rcs distclean-rcs
21088 maybe-distclean-rcs:
21089 @if rcs
21090 maybe-distclean-rcs: distclean-rcs
21091
21092 distclean-rcs: 
21093         @: $(MAKE); $(unstage)
21094         @[ -f ./rcs/Makefile ] || exit 0; \
21095         r=`${PWD_COMMAND}`; export r; \
21096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21097         $(HOST_EXPORTS) \
21098         for flag in $(EXTRA_HOST_FLAGS) ; do \
21099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21100         done; \
21101         echo "Doing distclean in rcs" ; \
21102         (cd $(HOST_SUBDIR)/rcs && \
21103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21105                   "RANLIB=$${RANLIB}" \
21106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21107                   distclean) \
21108           || exit 1
21109
21110 @endif rcs
21111
21112 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
21113 maybe-maintainer-clean-rcs:
21114 @if rcs
21115 maybe-maintainer-clean-rcs: maintainer-clean-rcs
21116
21117 maintainer-clean-rcs: 
21118         @: $(MAKE); $(unstage)
21119         @[ -f ./rcs/Makefile ] || exit 0; \
21120         r=`${PWD_COMMAND}`; export r; \
21121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21122         $(HOST_EXPORTS) \
21123         for flag in $(EXTRA_HOST_FLAGS) ; do \
21124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21125         done; \
21126         echo "Doing maintainer-clean in rcs" ; \
21127         (cd $(HOST_SUBDIR)/rcs && \
21128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21130                   "RANLIB=$${RANLIB}" \
21131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21132                   maintainer-clean) \
21133           || exit 1
21134
21135 @endif rcs
21136
21137
21138
21139 .PHONY: configure-readline maybe-configure-readline
21140 maybe-configure-readline:
21141 @if readline
21142 maybe-configure-readline: configure-readline
21143 configure-readline: 
21144         @: $(MAKE); $(unstage)
21145         @r=`${PWD_COMMAND}`; export r; \
21146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21147         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
21148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
21149         $(HOST_EXPORTS) \
21150         echo Configuring in $(HOST_SUBDIR)/readline; \
21151         cd "$(HOST_SUBDIR)/readline" || exit 1; \
21152         case $(srcdir) in \
21153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21154           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
21155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21156         esac; \
21157         srcdiroption="--srcdir=$${topdir}/readline"; \
21158         libsrcdir="$$s/readline"; \
21159         $(SHELL) $${libsrcdir}/configure \
21160           $(HOST_CONFIGARGS) $${srcdiroption}  \
21161           || exit 1
21162 @endif readline
21163
21164
21165
21166
21167
21168 .PHONY: all-readline maybe-all-readline
21169 maybe-all-readline:
21170 @if readline
21171 TARGET-readline=all
21172 maybe-all-readline: all-readline
21173 all-readline: configure-readline
21174         @: $(MAKE); $(unstage)
21175         @r=`${PWD_COMMAND}`; export r; \
21176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21177         $(HOST_EXPORTS) \
21178         (cd $(HOST_SUBDIR)/readline && \
21179           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-readline))
21180 @endif readline
21181
21182
21183
21184
21185 .PHONY: check-readline maybe-check-readline
21186 maybe-check-readline:
21187 @if readline
21188 maybe-check-readline: check-readline
21189
21190 check-readline:
21191         @: $(MAKE); $(unstage)
21192         @r=`${PWD_COMMAND}`; export r; \
21193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21194         $(HOST_EXPORTS) \
21195         (cd $(HOST_SUBDIR)/readline && \
21196           $(MAKE) $(FLAGS_TO_PASS)  check)
21197
21198 @endif readline
21199
21200 .PHONY: install-readline maybe-install-readline
21201 maybe-install-readline:
21202 @if readline
21203 maybe-install-readline: install-readline
21204
21205 install-readline: installdirs
21206         @: $(MAKE); $(unstage)
21207         @r=`${PWD_COMMAND}`; export r; \
21208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21209         $(HOST_EXPORTS) \
21210         (cd $(HOST_SUBDIR)/readline && \
21211           $(MAKE) $(FLAGS_TO_PASS)  install)
21212
21213 @endif readline
21214
21215 # Other targets (info, dvi, etc.)
21216
21217 .PHONY: maybe-info-readline info-readline
21218 maybe-info-readline:
21219 @if readline
21220 maybe-info-readline: info-readline
21221
21222 info-readline: \
21223     configure-readline 
21224         @: $(MAKE); $(unstage)
21225         @[ -f ./readline/Makefile ] || exit 0; \
21226         r=`${PWD_COMMAND}`; export r; \
21227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21228         $(HOST_EXPORTS) \
21229         for flag in $(EXTRA_HOST_FLAGS) ; do \
21230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21231         done; \
21232         echo "Doing info in readline" ; \
21233         (cd $(HOST_SUBDIR)/readline && \
21234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21236                   "RANLIB=$${RANLIB}" \
21237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21238                   info) \
21239           || exit 1
21240
21241 @endif readline
21242
21243 .PHONY: maybe-dvi-readline dvi-readline
21244 maybe-dvi-readline:
21245 @if readline
21246 maybe-dvi-readline: dvi-readline
21247
21248 dvi-readline: \
21249     configure-readline 
21250         @: $(MAKE); $(unstage)
21251         @[ -f ./readline/Makefile ] || exit 0; \
21252         r=`${PWD_COMMAND}`; export r; \
21253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21254         $(HOST_EXPORTS) \
21255         for flag in $(EXTRA_HOST_FLAGS) ; do \
21256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21257         done; \
21258         echo "Doing dvi in readline" ; \
21259         (cd $(HOST_SUBDIR)/readline && \
21260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21262                   "RANLIB=$${RANLIB}" \
21263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21264                   dvi) \
21265           || exit 1
21266
21267 @endif readline
21268
21269 .PHONY: maybe-html-readline html-readline
21270 maybe-html-readline:
21271 @if readline
21272 maybe-html-readline: html-readline
21273
21274 html-readline: \
21275     configure-readline 
21276         @: $(MAKE); $(unstage)
21277         @[ -f ./readline/Makefile ] || exit 0; \
21278         r=`${PWD_COMMAND}`; export r; \
21279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21280         $(HOST_EXPORTS) \
21281         for flag in $(EXTRA_HOST_FLAGS) ; do \
21282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21283         done; \
21284         echo "Doing html in readline" ; \
21285         (cd $(HOST_SUBDIR)/readline && \
21286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21288                   "RANLIB=$${RANLIB}" \
21289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21290                   html) \
21291           || exit 1
21292
21293 @endif readline
21294
21295 .PHONY: maybe-TAGS-readline TAGS-readline
21296 maybe-TAGS-readline:
21297 @if readline
21298 maybe-TAGS-readline: TAGS-readline
21299
21300 TAGS-readline: \
21301     configure-readline 
21302         @: $(MAKE); $(unstage)
21303         @[ -f ./readline/Makefile ] || exit 0; \
21304         r=`${PWD_COMMAND}`; export r; \
21305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21306         $(HOST_EXPORTS) \
21307         for flag in $(EXTRA_HOST_FLAGS) ; do \
21308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21309         done; \
21310         echo "Doing TAGS in readline" ; \
21311         (cd $(HOST_SUBDIR)/readline && \
21312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21314                   "RANLIB=$${RANLIB}" \
21315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21316                   TAGS) \
21317           || exit 1
21318
21319 @endif readline
21320
21321 .PHONY: maybe-install-info-readline install-info-readline
21322 maybe-install-info-readline:
21323 @if readline
21324 maybe-install-info-readline: install-info-readline
21325
21326 install-info-readline: \
21327     configure-readline \
21328     info-readline 
21329         @: $(MAKE); $(unstage)
21330         @[ -f ./readline/Makefile ] || exit 0; \
21331         r=`${PWD_COMMAND}`; export r; \
21332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21333         $(HOST_EXPORTS) \
21334         for flag in $(EXTRA_HOST_FLAGS) ; do \
21335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21336         done; \
21337         echo "Doing install-info in readline" ; \
21338         (cd $(HOST_SUBDIR)/readline && \
21339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21341                   "RANLIB=$${RANLIB}" \
21342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21343                   install-info) \
21344           || exit 1
21345
21346 @endif readline
21347
21348 .PHONY: maybe-installcheck-readline installcheck-readline
21349 maybe-installcheck-readline:
21350 @if readline
21351 maybe-installcheck-readline: installcheck-readline
21352
21353 installcheck-readline: \
21354     configure-readline 
21355         @: $(MAKE); $(unstage)
21356         @[ -f ./readline/Makefile ] || exit 0; \
21357         r=`${PWD_COMMAND}`; export r; \
21358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359         $(HOST_EXPORTS) \
21360         for flag in $(EXTRA_HOST_FLAGS) ; do \
21361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21362         done; \
21363         echo "Doing installcheck in readline" ; \
21364         (cd $(HOST_SUBDIR)/readline && \
21365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21367                   "RANLIB=$${RANLIB}" \
21368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21369                   installcheck) \
21370           || exit 1
21371
21372 @endif readline
21373
21374 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
21375 maybe-mostlyclean-readline:
21376 @if readline
21377 maybe-mostlyclean-readline: mostlyclean-readline
21378
21379 mostlyclean-readline: 
21380         @: $(MAKE); $(unstage)
21381         @[ -f ./readline/Makefile ] || exit 0; \
21382         r=`${PWD_COMMAND}`; export r; \
21383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21384         $(HOST_EXPORTS) \
21385         for flag in $(EXTRA_HOST_FLAGS) ; do \
21386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21387         done; \
21388         echo "Doing mostlyclean in readline" ; \
21389         (cd $(HOST_SUBDIR)/readline && \
21390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21392                   "RANLIB=$${RANLIB}" \
21393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21394                   mostlyclean) \
21395           || exit 1
21396
21397 @endif readline
21398
21399 .PHONY: maybe-clean-readline clean-readline
21400 maybe-clean-readline:
21401 @if readline
21402 maybe-clean-readline: clean-readline
21403
21404 clean-readline: 
21405         @: $(MAKE); $(unstage)
21406         @[ -f ./readline/Makefile ] || exit 0; \
21407         r=`${PWD_COMMAND}`; export r; \
21408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21409         $(HOST_EXPORTS) \
21410         for flag in $(EXTRA_HOST_FLAGS) ; do \
21411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21412         done; \
21413         echo "Doing clean in readline" ; \
21414         (cd $(HOST_SUBDIR)/readline && \
21415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21417                   "RANLIB=$${RANLIB}" \
21418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21419                   clean) \
21420           || exit 1
21421
21422 @endif readline
21423
21424 .PHONY: maybe-distclean-readline distclean-readline
21425 maybe-distclean-readline:
21426 @if readline
21427 maybe-distclean-readline: distclean-readline
21428
21429 distclean-readline: 
21430         @: $(MAKE); $(unstage)
21431         @[ -f ./readline/Makefile ] || exit 0; \
21432         r=`${PWD_COMMAND}`; export r; \
21433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21434         $(HOST_EXPORTS) \
21435         for flag in $(EXTRA_HOST_FLAGS) ; do \
21436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21437         done; \
21438         echo "Doing distclean in readline" ; \
21439         (cd $(HOST_SUBDIR)/readline && \
21440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21442                   "RANLIB=$${RANLIB}" \
21443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21444                   distclean) \
21445           || exit 1
21446
21447 @endif readline
21448
21449 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
21450 maybe-maintainer-clean-readline:
21451 @if readline
21452 maybe-maintainer-clean-readline: maintainer-clean-readline
21453
21454 maintainer-clean-readline: 
21455         @: $(MAKE); $(unstage)
21456         @[ -f ./readline/Makefile ] || exit 0; \
21457         r=`${PWD_COMMAND}`; export r; \
21458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21459         $(HOST_EXPORTS) \
21460         for flag in $(EXTRA_HOST_FLAGS) ; do \
21461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21462         done; \
21463         echo "Doing maintainer-clean in readline" ; \
21464         (cd $(HOST_SUBDIR)/readline && \
21465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21467                   "RANLIB=$${RANLIB}" \
21468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21469                   maintainer-clean) \
21470           || exit 1
21471
21472 @endif readline
21473
21474
21475
21476 .PHONY: configure-release maybe-configure-release
21477 maybe-configure-release:
21478 @if release
21479 maybe-configure-release: configure-release
21480 configure-release: 
21481         @: $(MAKE); $(unstage)
21482         @r=`${PWD_COMMAND}`; export r; \
21483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21484         test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
21485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
21486         $(HOST_EXPORTS) \
21487         echo Configuring in $(HOST_SUBDIR)/release; \
21488         cd "$(HOST_SUBDIR)/release" || exit 1; \
21489         case $(srcdir) in \
21490           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21491           *) topdir=`echo $(HOST_SUBDIR)/release/ | \
21492                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21493         esac; \
21494         srcdiroption="--srcdir=$${topdir}/release"; \
21495         libsrcdir="$$s/release"; \
21496         $(SHELL) $${libsrcdir}/configure \
21497           $(HOST_CONFIGARGS) $${srcdiroption}  \
21498           || exit 1
21499 @endif release
21500
21501
21502
21503
21504
21505 .PHONY: all-release maybe-all-release
21506 maybe-all-release:
21507 @if release
21508 TARGET-release=all
21509 maybe-all-release: all-release
21510 all-release: configure-release
21511         @: $(MAKE); $(unstage)
21512         @r=`${PWD_COMMAND}`; export r; \
21513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21514         $(HOST_EXPORTS) \
21515         (cd $(HOST_SUBDIR)/release && \
21516           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-release))
21517 @endif release
21518
21519
21520
21521
21522 .PHONY: check-release maybe-check-release
21523 maybe-check-release:
21524 @if release
21525 maybe-check-release: check-release
21526
21527 check-release:
21528
21529 @endif release
21530
21531 .PHONY: install-release maybe-install-release
21532 maybe-install-release:
21533 @if release
21534 maybe-install-release: install-release
21535
21536 install-release:
21537
21538 @endif release
21539
21540 # Other targets (info, dvi, etc.)
21541
21542 .PHONY: maybe-info-release info-release
21543 maybe-info-release:
21544 @if release
21545 maybe-info-release: info-release
21546
21547 info-release: \
21548     configure-release 
21549         @: $(MAKE); $(unstage)
21550         @[ -f ./release/Makefile ] || exit 0; \
21551         r=`${PWD_COMMAND}`; export r; \
21552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21553         $(HOST_EXPORTS) \
21554         for flag in $(EXTRA_HOST_FLAGS) ; do \
21555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21556         done; \
21557         echo "Doing info in release" ; \
21558         (cd $(HOST_SUBDIR)/release && \
21559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21561                   "RANLIB=$${RANLIB}" \
21562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21563                   info) \
21564           || exit 1
21565
21566 @endif release
21567
21568 .PHONY: maybe-dvi-release dvi-release
21569 maybe-dvi-release:
21570 @if release
21571 maybe-dvi-release: dvi-release
21572
21573 dvi-release: \
21574     configure-release 
21575         @: $(MAKE); $(unstage)
21576         @[ -f ./release/Makefile ] || exit 0; \
21577         r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(HOST_EXPORTS) \
21580         for flag in $(EXTRA_HOST_FLAGS) ; do \
21581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21582         done; \
21583         echo "Doing dvi in release" ; \
21584         (cd $(HOST_SUBDIR)/release && \
21585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21587                   "RANLIB=$${RANLIB}" \
21588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21589                   dvi) \
21590           || exit 1
21591
21592 @endif release
21593
21594 .PHONY: maybe-html-release html-release
21595 maybe-html-release:
21596 @if release
21597 maybe-html-release: html-release
21598
21599 html-release: \
21600     configure-release 
21601         @: $(MAKE); $(unstage)
21602         @[ -f ./release/Makefile ] || exit 0; \
21603         r=`${PWD_COMMAND}`; export r; \
21604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21605         $(HOST_EXPORTS) \
21606         for flag in $(EXTRA_HOST_FLAGS) ; do \
21607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21608         done; \
21609         echo "Doing html in release" ; \
21610         (cd $(HOST_SUBDIR)/release && \
21611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21613                   "RANLIB=$${RANLIB}" \
21614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21615                   html) \
21616           || exit 1
21617
21618 @endif release
21619
21620 .PHONY: maybe-TAGS-release TAGS-release
21621 maybe-TAGS-release:
21622 @if release
21623 maybe-TAGS-release: TAGS-release
21624
21625 TAGS-release: \
21626     configure-release 
21627         @: $(MAKE); $(unstage)
21628         @[ -f ./release/Makefile ] || exit 0; \
21629         r=`${PWD_COMMAND}`; export r; \
21630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21631         $(HOST_EXPORTS) \
21632         for flag in $(EXTRA_HOST_FLAGS) ; do \
21633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21634         done; \
21635         echo "Doing TAGS in release" ; \
21636         (cd $(HOST_SUBDIR)/release && \
21637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21639                   "RANLIB=$${RANLIB}" \
21640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21641                   TAGS) \
21642           || exit 1
21643
21644 @endif release
21645
21646 .PHONY: maybe-install-info-release install-info-release
21647 maybe-install-info-release:
21648 @if release
21649 maybe-install-info-release: install-info-release
21650
21651 install-info-release: \
21652     configure-release \
21653     info-release 
21654         @: $(MAKE); $(unstage)
21655         @[ -f ./release/Makefile ] || exit 0; \
21656         r=`${PWD_COMMAND}`; export r; \
21657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21658         $(HOST_EXPORTS) \
21659         for flag in $(EXTRA_HOST_FLAGS) ; do \
21660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21661         done; \
21662         echo "Doing install-info in release" ; \
21663         (cd $(HOST_SUBDIR)/release && \
21664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21666                   "RANLIB=$${RANLIB}" \
21667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21668                   install-info) \
21669           || exit 1
21670
21671 @endif release
21672
21673 .PHONY: maybe-installcheck-release installcheck-release
21674 maybe-installcheck-release:
21675 @if release
21676 maybe-installcheck-release: installcheck-release
21677
21678 installcheck-release: \
21679     configure-release 
21680         @: $(MAKE); $(unstage)
21681         @[ -f ./release/Makefile ] || exit 0; \
21682         r=`${PWD_COMMAND}`; export r; \
21683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21684         $(HOST_EXPORTS) \
21685         for flag in $(EXTRA_HOST_FLAGS) ; do \
21686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21687         done; \
21688         echo "Doing installcheck in release" ; \
21689         (cd $(HOST_SUBDIR)/release && \
21690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21692                   "RANLIB=$${RANLIB}" \
21693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21694                   installcheck) \
21695           || exit 1
21696
21697 @endif release
21698
21699 .PHONY: maybe-mostlyclean-release mostlyclean-release
21700 maybe-mostlyclean-release:
21701 @if release
21702 maybe-mostlyclean-release: mostlyclean-release
21703
21704 mostlyclean-release: 
21705         @: $(MAKE); $(unstage)
21706         @[ -f ./release/Makefile ] || exit 0; \
21707         r=`${PWD_COMMAND}`; export r; \
21708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21709         $(HOST_EXPORTS) \
21710         for flag in $(EXTRA_HOST_FLAGS) ; do \
21711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21712         done; \
21713         echo "Doing mostlyclean in release" ; \
21714         (cd $(HOST_SUBDIR)/release && \
21715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21717                   "RANLIB=$${RANLIB}" \
21718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21719                   mostlyclean) \
21720           || exit 1
21721
21722 @endif release
21723
21724 .PHONY: maybe-clean-release clean-release
21725 maybe-clean-release:
21726 @if release
21727 maybe-clean-release: clean-release
21728
21729 clean-release: 
21730         @: $(MAKE); $(unstage)
21731         @[ -f ./release/Makefile ] || exit 0; \
21732         r=`${PWD_COMMAND}`; export r; \
21733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21734         $(HOST_EXPORTS) \
21735         for flag in $(EXTRA_HOST_FLAGS) ; do \
21736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21737         done; \
21738         echo "Doing clean in release" ; \
21739         (cd $(HOST_SUBDIR)/release && \
21740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21742                   "RANLIB=$${RANLIB}" \
21743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21744                   clean) \
21745           || exit 1
21746
21747 @endif release
21748
21749 .PHONY: maybe-distclean-release distclean-release
21750 maybe-distclean-release:
21751 @if release
21752 maybe-distclean-release: distclean-release
21753
21754 distclean-release: 
21755         @: $(MAKE); $(unstage)
21756         @[ -f ./release/Makefile ] || exit 0; \
21757         r=`${PWD_COMMAND}`; export r; \
21758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759         $(HOST_EXPORTS) \
21760         for flag in $(EXTRA_HOST_FLAGS) ; do \
21761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21762         done; \
21763         echo "Doing distclean in release" ; \
21764         (cd $(HOST_SUBDIR)/release && \
21765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21767                   "RANLIB=$${RANLIB}" \
21768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21769                   distclean) \
21770           || exit 1
21771
21772 @endif release
21773
21774 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
21775 maybe-maintainer-clean-release:
21776 @if release
21777 maybe-maintainer-clean-release: maintainer-clean-release
21778
21779 maintainer-clean-release: 
21780         @: $(MAKE); $(unstage)
21781         @[ -f ./release/Makefile ] || exit 0; \
21782         r=`${PWD_COMMAND}`; export r; \
21783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21784         $(HOST_EXPORTS) \
21785         for flag in $(EXTRA_HOST_FLAGS) ; do \
21786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21787         done; \
21788         echo "Doing maintainer-clean in release" ; \
21789         (cd $(HOST_SUBDIR)/release && \
21790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21792                   "RANLIB=$${RANLIB}" \
21793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21794                   maintainer-clean) \
21795           || exit 1
21796
21797 @endif release
21798
21799
21800
21801 .PHONY: configure-recode maybe-configure-recode
21802 maybe-configure-recode:
21803 @if recode
21804 maybe-configure-recode: configure-recode
21805 configure-recode: 
21806         @: $(MAKE); $(unstage)
21807         @r=`${PWD_COMMAND}`; export r; \
21808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21809         test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
21810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
21811         $(HOST_EXPORTS) \
21812         echo Configuring in $(HOST_SUBDIR)/recode; \
21813         cd "$(HOST_SUBDIR)/recode" || exit 1; \
21814         case $(srcdir) in \
21815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21816           *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
21817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21818         esac; \
21819         srcdiroption="--srcdir=$${topdir}/recode"; \
21820         libsrcdir="$$s/recode"; \
21821         $(SHELL) $${libsrcdir}/configure \
21822           $(HOST_CONFIGARGS) $${srcdiroption}  \
21823           || exit 1
21824 @endif recode
21825
21826
21827
21828
21829
21830 .PHONY: all-recode maybe-all-recode
21831 maybe-all-recode:
21832 @if recode
21833 TARGET-recode=all
21834 maybe-all-recode: all-recode
21835 all-recode: configure-recode
21836         @: $(MAKE); $(unstage)
21837         @r=`${PWD_COMMAND}`; export r; \
21838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839         $(HOST_EXPORTS) \
21840         (cd $(HOST_SUBDIR)/recode && \
21841           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-recode))
21842 @endif recode
21843
21844
21845
21846
21847 .PHONY: check-recode maybe-check-recode
21848 maybe-check-recode:
21849 @if recode
21850 maybe-check-recode: check-recode
21851
21852 check-recode:
21853         @: $(MAKE); $(unstage)
21854         @r=`${PWD_COMMAND}`; export r; \
21855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21856         $(HOST_EXPORTS) \
21857         (cd $(HOST_SUBDIR)/recode && \
21858           $(MAKE) $(FLAGS_TO_PASS)  check)
21859
21860 @endif recode
21861
21862 .PHONY: install-recode maybe-install-recode
21863 maybe-install-recode:
21864 @if recode
21865 maybe-install-recode: install-recode
21866
21867 install-recode: installdirs
21868         @: $(MAKE); $(unstage)
21869         @r=`${PWD_COMMAND}`; export r; \
21870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21871         $(HOST_EXPORTS) \
21872         (cd $(HOST_SUBDIR)/recode && \
21873           $(MAKE) $(FLAGS_TO_PASS)  install)
21874
21875 @endif recode
21876
21877 # Other targets (info, dvi, etc.)
21878
21879 .PHONY: maybe-info-recode info-recode
21880 maybe-info-recode:
21881 @if recode
21882 maybe-info-recode: info-recode
21883
21884 info-recode: \
21885     configure-recode 
21886         @: $(MAKE); $(unstage)
21887         @[ -f ./recode/Makefile ] || exit 0; \
21888         r=`${PWD_COMMAND}`; export r; \
21889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21890         $(HOST_EXPORTS) \
21891         for flag in $(EXTRA_HOST_FLAGS) ; do \
21892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21893         done; \
21894         echo "Doing info in recode" ; \
21895         (cd $(HOST_SUBDIR)/recode && \
21896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21898                   "RANLIB=$${RANLIB}" \
21899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21900                   info) \
21901           || exit 1
21902
21903 @endif recode
21904
21905 .PHONY: maybe-dvi-recode dvi-recode
21906 maybe-dvi-recode:
21907 @if recode
21908 maybe-dvi-recode: dvi-recode
21909
21910 dvi-recode: \
21911     configure-recode 
21912         @: $(MAKE); $(unstage)
21913         @[ -f ./recode/Makefile ] || exit 0; \
21914         r=`${PWD_COMMAND}`; export r; \
21915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21916         $(HOST_EXPORTS) \
21917         for flag in $(EXTRA_HOST_FLAGS) ; do \
21918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21919         done; \
21920         echo "Doing dvi in recode" ; \
21921         (cd $(HOST_SUBDIR)/recode && \
21922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21924                   "RANLIB=$${RANLIB}" \
21925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21926                   dvi) \
21927           || exit 1
21928
21929 @endif recode
21930
21931 .PHONY: maybe-html-recode html-recode
21932 maybe-html-recode:
21933 @if recode
21934 maybe-html-recode: html-recode
21935
21936 html-recode: \
21937     configure-recode 
21938         @: $(MAKE); $(unstage)
21939         @[ -f ./recode/Makefile ] || exit 0; \
21940         r=`${PWD_COMMAND}`; export r; \
21941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21942         $(HOST_EXPORTS) \
21943         for flag in $(EXTRA_HOST_FLAGS) ; do \
21944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21945         done; \
21946         echo "Doing html in recode" ; \
21947         (cd $(HOST_SUBDIR)/recode && \
21948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21950                   "RANLIB=$${RANLIB}" \
21951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21952                   html) \
21953           || exit 1
21954
21955 @endif recode
21956
21957 .PHONY: maybe-TAGS-recode TAGS-recode
21958 maybe-TAGS-recode:
21959 @if recode
21960 maybe-TAGS-recode: TAGS-recode
21961
21962 TAGS-recode: \
21963     configure-recode 
21964         @: $(MAKE); $(unstage)
21965         @[ -f ./recode/Makefile ] || exit 0; \
21966         r=`${PWD_COMMAND}`; export r; \
21967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21968         $(HOST_EXPORTS) \
21969         for flag in $(EXTRA_HOST_FLAGS) ; do \
21970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21971         done; \
21972         echo "Doing TAGS in recode" ; \
21973         (cd $(HOST_SUBDIR)/recode && \
21974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21976                   "RANLIB=$${RANLIB}" \
21977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
21978                   TAGS) \
21979           || exit 1
21980
21981 @endif recode
21982
21983 .PHONY: maybe-install-info-recode install-info-recode
21984 maybe-install-info-recode:
21985 @if recode
21986 maybe-install-info-recode: install-info-recode
21987
21988 install-info-recode: \
21989     configure-recode \
21990     info-recode 
21991         @: $(MAKE); $(unstage)
21992         @[ -f ./recode/Makefile ] || exit 0; \
21993         r=`${PWD_COMMAND}`; export r; \
21994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995         $(HOST_EXPORTS) \
21996         for flag in $(EXTRA_HOST_FLAGS) ; do \
21997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998         done; \
21999         echo "Doing install-info in recode" ; \
22000         (cd $(HOST_SUBDIR)/recode && \
22001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003                   "RANLIB=$${RANLIB}" \
22004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22005                   install-info) \
22006           || exit 1
22007
22008 @endif recode
22009
22010 .PHONY: maybe-installcheck-recode installcheck-recode
22011 maybe-installcheck-recode:
22012 @if recode
22013 maybe-installcheck-recode: installcheck-recode
22014
22015 installcheck-recode: \
22016     configure-recode 
22017         @: $(MAKE); $(unstage)
22018         @[ -f ./recode/Makefile ] || exit 0; \
22019         r=`${PWD_COMMAND}`; export r; \
22020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021         $(HOST_EXPORTS) \
22022         for flag in $(EXTRA_HOST_FLAGS) ; do \
22023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22024         done; \
22025         echo "Doing installcheck in recode" ; \
22026         (cd $(HOST_SUBDIR)/recode && \
22027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22029                   "RANLIB=$${RANLIB}" \
22030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22031                   installcheck) \
22032           || exit 1
22033
22034 @endif recode
22035
22036 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
22037 maybe-mostlyclean-recode:
22038 @if recode
22039 maybe-mostlyclean-recode: mostlyclean-recode
22040
22041 mostlyclean-recode: 
22042         @: $(MAKE); $(unstage)
22043         @[ -f ./recode/Makefile ] || exit 0; \
22044         r=`${PWD_COMMAND}`; export r; \
22045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22046         $(HOST_EXPORTS) \
22047         for flag in $(EXTRA_HOST_FLAGS) ; do \
22048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22049         done; \
22050         echo "Doing mostlyclean in recode" ; \
22051         (cd $(HOST_SUBDIR)/recode && \
22052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22054                   "RANLIB=$${RANLIB}" \
22055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22056                   mostlyclean) \
22057           || exit 1
22058
22059 @endif recode
22060
22061 .PHONY: maybe-clean-recode clean-recode
22062 maybe-clean-recode:
22063 @if recode
22064 maybe-clean-recode: clean-recode
22065
22066 clean-recode: 
22067         @: $(MAKE); $(unstage)
22068         @[ -f ./recode/Makefile ] || exit 0; \
22069         r=`${PWD_COMMAND}`; export r; \
22070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22071         $(HOST_EXPORTS) \
22072         for flag in $(EXTRA_HOST_FLAGS) ; do \
22073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22074         done; \
22075         echo "Doing clean in recode" ; \
22076         (cd $(HOST_SUBDIR)/recode && \
22077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22079                   "RANLIB=$${RANLIB}" \
22080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22081                   clean) \
22082           || exit 1
22083
22084 @endif recode
22085
22086 .PHONY: maybe-distclean-recode distclean-recode
22087 maybe-distclean-recode:
22088 @if recode
22089 maybe-distclean-recode: distclean-recode
22090
22091 distclean-recode: 
22092         @: $(MAKE); $(unstage)
22093         @[ -f ./recode/Makefile ] || exit 0; \
22094         r=`${PWD_COMMAND}`; export r; \
22095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22096         $(HOST_EXPORTS) \
22097         for flag in $(EXTRA_HOST_FLAGS) ; do \
22098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22099         done; \
22100         echo "Doing distclean in recode" ; \
22101         (cd $(HOST_SUBDIR)/recode && \
22102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22104                   "RANLIB=$${RANLIB}" \
22105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22106                   distclean) \
22107           || exit 1
22108
22109 @endif recode
22110
22111 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
22112 maybe-maintainer-clean-recode:
22113 @if recode
22114 maybe-maintainer-clean-recode: maintainer-clean-recode
22115
22116 maintainer-clean-recode: 
22117         @: $(MAKE); $(unstage)
22118         @[ -f ./recode/Makefile ] || exit 0; \
22119         r=`${PWD_COMMAND}`; export r; \
22120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22121         $(HOST_EXPORTS) \
22122         for flag in $(EXTRA_HOST_FLAGS) ; do \
22123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22124         done; \
22125         echo "Doing maintainer-clean in recode" ; \
22126         (cd $(HOST_SUBDIR)/recode && \
22127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22129                   "RANLIB=$${RANLIB}" \
22130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22131                   maintainer-clean) \
22132           || exit 1
22133
22134 @endif recode
22135
22136
22137
22138 .PHONY: configure-sed maybe-configure-sed
22139 maybe-configure-sed:
22140 @if sed
22141 maybe-configure-sed: configure-sed
22142 configure-sed: 
22143         @: $(MAKE); $(unstage)
22144         @r=`${PWD_COMMAND}`; export r; \
22145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146         test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
22147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
22148         $(HOST_EXPORTS) \
22149         echo Configuring in $(HOST_SUBDIR)/sed; \
22150         cd "$(HOST_SUBDIR)/sed" || exit 1; \
22151         case $(srcdir) in \
22152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22153           *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
22154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22155         esac; \
22156         srcdiroption="--srcdir=$${topdir}/sed"; \
22157         libsrcdir="$$s/sed"; \
22158         $(SHELL) $${libsrcdir}/configure \
22159           $(HOST_CONFIGARGS) $${srcdiroption}  \
22160           || exit 1
22161 @endif sed
22162
22163
22164
22165
22166
22167 .PHONY: all-sed maybe-all-sed
22168 maybe-all-sed:
22169 @if sed
22170 TARGET-sed=all
22171 maybe-all-sed: all-sed
22172 all-sed: configure-sed
22173         @: $(MAKE); $(unstage)
22174         @r=`${PWD_COMMAND}`; export r; \
22175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22176         $(HOST_EXPORTS) \
22177         (cd $(HOST_SUBDIR)/sed && \
22178           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sed))
22179 @endif sed
22180
22181
22182
22183
22184 .PHONY: check-sed maybe-check-sed
22185 maybe-check-sed:
22186 @if sed
22187 maybe-check-sed: check-sed
22188
22189 check-sed:
22190         @: $(MAKE); $(unstage)
22191         @r=`${PWD_COMMAND}`; export r; \
22192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22193         $(HOST_EXPORTS) \
22194         (cd $(HOST_SUBDIR)/sed && \
22195           $(MAKE) $(FLAGS_TO_PASS)  check)
22196
22197 @endif sed
22198
22199 .PHONY: install-sed maybe-install-sed
22200 maybe-install-sed:
22201 @if sed
22202 maybe-install-sed: install-sed
22203
22204 install-sed: installdirs
22205         @: $(MAKE); $(unstage)
22206         @r=`${PWD_COMMAND}`; export r; \
22207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22208         $(HOST_EXPORTS) \
22209         (cd $(HOST_SUBDIR)/sed && \
22210           $(MAKE) $(FLAGS_TO_PASS)  install)
22211
22212 @endif sed
22213
22214 # Other targets (info, dvi, etc.)
22215
22216 .PHONY: maybe-info-sed info-sed
22217 maybe-info-sed:
22218 @if sed
22219 maybe-info-sed: info-sed
22220
22221 info-sed: \
22222     configure-sed 
22223         @: $(MAKE); $(unstage)
22224         @[ -f ./sed/Makefile ] || exit 0; \
22225         r=`${PWD_COMMAND}`; export r; \
22226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22227         $(HOST_EXPORTS) \
22228         for flag in $(EXTRA_HOST_FLAGS) ; do \
22229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22230         done; \
22231         echo "Doing info in sed" ; \
22232         (cd $(HOST_SUBDIR)/sed && \
22233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22235                   "RANLIB=$${RANLIB}" \
22236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22237                   info) \
22238           || exit 1
22239
22240 @endif sed
22241
22242 .PHONY: maybe-dvi-sed dvi-sed
22243 maybe-dvi-sed:
22244 @if sed
22245 maybe-dvi-sed: dvi-sed
22246
22247 dvi-sed: \
22248     configure-sed 
22249         @: $(MAKE); $(unstage)
22250         @[ -f ./sed/Makefile ] || exit 0; \
22251         r=`${PWD_COMMAND}`; export r; \
22252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22253         $(HOST_EXPORTS) \
22254         for flag in $(EXTRA_HOST_FLAGS) ; do \
22255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22256         done; \
22257         echo "Doing dvi in sed" ; \
22258         (cd $(HOST_SUBDIR)/sed && \
22259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22261                   "RANLIB=$${RANLIB}" \
22262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22263                   dvi) \
22264           || exit 1
22265
22266 @endif sed
22267
22268 .PHONY: maybe-html-sed html-sed
22269 maybe-html-sed:
22270 @if sed
22271 maybe-html-sed: html-sed
22272
22273 html-sed: \
22274     configure-sed 
22275         @: $(MAKE); $(unstage)
22276         @[ -f ./sed/Makefile ] || exit 0; \
22277         r=`${PWD_COMMAND}`; export r; \
22278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22279         $(HOST_EXPORTS) \
22280         for flag in $(EXTRA_HOST_FLAGS) ; do \
22281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22282         done; \
22283         echo "Doing html in sed" ; \
22284         (cd $(HOST_SUBDIR)/sed && \
22285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22287                   "RANLIB=$${RANLIB}" \
22288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22289                   html) \
22290           || exit 1
22291
22292 @endif sed
22293
22294 .PHONY: maybe-TAGS-sed TAGS-sed
22295 maybe-TAGS-sed:
22296 @if sed
22297 maybe-TAGS-sed: TAGS-sed
22298
22299 TAGS-sed: \
22300     configure-sed 
22301         @: $(MAKE); $(unstage)
22302         @[ -f ./sed/Makefile ] || exit 0; \
22303         r=`${PWD_COMMAND}`; export r; \
22304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22305         $(HOST_EXPORTS) \
22306         for flag in $(EXTRA_HOST_FLAGS) ; do \
22307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22308         done; \
22309         echo "Doing TAGS in sed" ; \
22310         (cd $(HOST_SUBDIR)/sed && \
22311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22313                   "RANLIB=$${RANLIB}" \
22314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22315                   TAGS) \
22316           || exit 1
22317
22318 @endif sed
22319
22320 .PHONY: maybe-install-info-sed install-info-sed
22321 maybe-install-info-sed:
22322 @if sed
22323 maybe-install-info-sed: install-info-sed
22324
22325 install-info-sed: \
22326     configure-sed \
22327     info-sed 
22328         @: $(MAKE); $(unstage)
22329         @[ -f ./sed/Makefile ] || exit 0; \
22330         r=`${PWD_COMMAND}`; export r; \
22331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22332         $(HOST_EXPORTS) \
22333         for flag in $(EXTRA_HOST_FLAGS) ; do \
22334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22335         done; \
22336         echo "Doing install-info in sed" ; \
22337         (cd $(HOST_SUBDIR)/sed && \
22338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22340                   "RANLIB=$${RANLIB}" \
22341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22342                   install-info) \
22343           || exit 1
22344
22345 @endif sed
22346
22347 .PHONY: maybe-installcheck-sed installcheck-sed
22348 maybe-installcheck-sed:
22349 @if sed
22350 maybe-installcheck-sed: installcheck-sed
22351
22352 installcheck-sed: \
22353     configure-sed 
22354         @: $(MAKE); $(unstage)
22355         @[ -f ./sed/Makefile ] || exit 0; \
22356         r=`${PWD_COMMAND}`; export r; \
22357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22358         $(HOST_EXPORTS) \
22359         for flag in $(EXTRA_HOST_FLAGS) ; do \
22360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22361         done; \
22362         echo "Doing installcheck in sed" ; \
22363         (cd $(HOST_SUBDIR)/sed && \
22364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22366                   "RANLIB=$${RANLIB}" \
22367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22368                   installcheck) \
22369           || exit 1
22370
22371 @endif sed
22372
22373 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
22374 maybe-mostlyclean-sed:
22375 @if sed
22376 maybe-mostlyclean-sed: mostlyclean-sed
22377
22378 mostlyclean-sed: 
22379         @: $(MAKE); $(unstage)
22380         @[ -f ./sed/Makefile ] || exit 0; \
22381         r=`${PWD_COMMAND}`; export r; \
22382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22383         $(HOST_EXPORTS) \
22384         for flag in $(EXTRA_HOST_FLAGS) ; do \
22385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22386         done; \
22387         echo "Doing mostlyclean in sed" ; \
22388         (cd $(HOST_SUBDIR)/sed && \
22389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22391                   "RANLIB=$${RANLIB}" \
22392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22393                   mostlyclean) \
22394           || exit 1
22395
22396 @endif sed
22397
22398 .PHONY: maybe-clean-sed clean-sed
22399 maybe-clean-sed:
22400 @if sed
22401 maybe-clean-sed: clean-sed
22402
22403 clean-sed: 
22404         @: $(MAKE); $(unstage)
22405         @[ -f ./sed/Makefile ] || exit 0; \
22406         r=`${PWD_COMMAND}`; export r; \
22407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22408         $(HOST_EXPORTS) \
22409         for flag in $(EXTRA_HOST_FLAGS) ; do \
22410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22411         done; \
22412         echo "Doing clean in sed" ; \
22413         (cd $(HOST_SUBDIR)/sed && \
22414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22416                   "RANLIB=$${RANLIB}" \
22417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22418                   clean) \
22419           || exit 1
22420
22421 @endif sed
22422
22423 .PHONY: maybe-distclean-sed distclean-sed
22424 maybe-distclean-sed:
22425 @if sed
22426 maybe-distclean-sed: distclean-sed
22427
22428 distclean-sed: 
22429         @: $(MAKE); $(unstage)
22430         @[ -f ./sed/Makefile ] || exit 0; \
22431         r=`${PWD_COMMAND}`; export r; \
22432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22433         $(HOST_EXPORTS) \
22434         for flag in $(EXTRA_HOST_FLAGS) ; do \
22435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22436         done; \
22437         echo "Doing distclean in sed" ; \
22438         (cd $(HOST_SUBDIR)/sed && \
22439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22441                   "RANLIB=$${RANLIB}" \
22442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22443                   distclean) \
22444           || exit 1
22445
22446 @endif sed
22447
22448 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
22449 maybe-maintainer-clean-sed:
22450 @if sed
22451 maybe-maintainer-clean-sed: maintainer-clean-sed
22452
22453 maintainer-clean-sed: 
22454         @: $(MAKE); $(unstage)
22455         @[ -f ./sed/Makefile ] || exit 0; \
22456         r=`${PWD_COMMAND}`; export r; \
22457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22458         $(HOST_EXPORTS) \
22459         for flag in $(EXTRA_HOST_FLAGS) ; do \
22460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22461         done; \
22462         echo "Doing maintainer-clean in sed" ; \
22463         (cd $(HOST_SUBDIR)/sed && \
22464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22466                   "RANLIB=$${RANLIB}" \
22467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22468                   maintainer-clean) \
22469           || exit 1
22470
22471 @endif sed
22472
22473
22474
22475 .PHONY: configure-send-pr maybe-configure-send-pr
22476 maybe-configure-send-pr:
22477 @if send-pr
22478 maybe-configure-send-pr: configure-send-pr
22479 configure-send-pr: 
22480         @: $(MAKE); $(unstage)
22481         @r=`${PWD_COMMAND}`; export r; \
22482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22483         test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
22484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
22485         $(HOST_EXPORTS) \
22486         echo Configuring in $(HOST_SUBDIR)/send-pr; \
22487         cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
22488         case $(srcdir) in \
22489           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22490           *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
22491                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22492         esac; \
22493         srcdiroption="--srcdir=$${topdir}/send-pr"; \
22494         libsrcdir="$$s/send-pr"; \
22495         $(SHELL) $${libsrcdir}/configure \
22496           $(HOST_CONFIGARGS) $${srcdiroption}  \
22497           || exit 1
22498 @endif send-pr
22499
22500
22501
22502
22503
22504 .PHONY: all-send-pr maybe-all-send-pr
22505 maybe-all-send-pr:
22506 @if send-pr
22507 TARGET-send-pr=all
22508 maybe-all-send-pr: all-send-pr
22509 all-send-pr: configure-send-pr
22510         @: $(MAKE); $(unstage)
22511         @r=`${PWD_COMMAND}`; export r; \
22512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22513         $(HOST_EXPORTS) \
22514         (cd $(HOST_SUBDIR)/send-pr && \
22515           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-send-pr))
22516 @endif send-pr
22517
22518
22519
22520
22521 .PHONY: check-send-pr maybe-check-send-pr
22522 maybe-check-send-pr:
22523 @if send-pr
22524 maybe-check-send-pr: check-send-pr
22525
22526 check-send-pr:
22527         @: $(MAKE); $(unstage)
22528         @r=`${PWD_COMMAND}`; export r; \
22529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22530         $(HOST_EXPORTS) \
22531         (cd $(HOST_SUBDIR)/send-pr && \
22532           $(MAKE) $(FLAGS_TO_PASS)  check)
22533
22534 @endif send-pr
22535
22536 .PHONY: install-send-pr maybe-install-send-pr
22537 maybe-install-send-pr:
22538 @if send-pr
22539 maybe-install-send-pr: install-send-pr
22540
22541 install-send-pr: installdirs
22542         @: $(MAKE); $(unstage)
22543         @r=`${PWD_COMMAND}`; export r; \
22544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22545         $(HOST_EXPORTS) \
22546         (cd $(HOST_SUBDIR)/send-pr && \
22547           $(MAKE) $(FLAGS_TO_PASS)  install)
22548
22549 @endif send-pr
22550
22551 # Other targets (info, dvi, etc.)
22552
22553 .PHONY: maybe-info-send-pr info-send-pr
22554 maybe-info-send-pr:
22555 @if send-pr
22556 maybe-info-send-pr: info-send-pr
22557
22558 info-send-pr: \
22559     configure-send-pr 
22560         @: $(MAKE); $(unstage)
22561         @[ -f ./send-pr/Makefile ] || exit 0; \
22562         r=`${PWD_COMMAND}`; export r; \
22563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22564         $(HOST_EXPORTS) \
22565         for flag in $(EXTRA_HOST_FLAGS) ; do \
22566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22567         done; \
22568         echo "Doing info in send-pr" ; \
22569         (cd $(HOST_SUBDIR)/send-pr && \
22570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22572                   "RANLIB=$${RANLIB}" \
22573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22574                   info) \
22575           || exit 1
22576
22577 @endif send-pr
22578
22579 .PHONY: maybe-dvi-send-pr dvi-send-pr
22580 maybe-dvi-send-pr:
22581 @if send-pr
22582 maybe-dvi-send-pr: dvi-send-pr
22583
22584 dvi-send-pr: \
22585     configure-send-pr 
22586         @: $(MAKE); $(unstage)
22587         @[ -f ./send-pr/Makefile ] || exit 0; \
22588         r=`${PWD_COMMAND}`; export r; \
22589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22590         $(HOST_EXPORTS) \
22591         for flag in $(EXTRA_HOST_FLAGS) ; do \
22592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22593         done; \
22594         echo "Doing dvi in send-pr" ; \
22595         (cd $(HOST_SUBDIR)/send-pr && \
22596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22598                   "RANLIB=$${RANLIB}" \
22599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22600                   dvi) \
22601           || exit 1
22602
22603 @endif send-pr
22604
22605 .PHONY: maybe-html-send-pr html-send-pr
22606 maybe-html-send-pr:
22607 @if send-pr
22608 maybe-html-send-pr: html-send-pr
22609
22610 html-send-pr: \
22611     configure-send-pr 
22612         @: $(MAKE); $(unstage)
22613         @[ -f ./send-pr/Makefile ] || exit 0; \
22614         r=`${PWD_COMMAND}`; export r; \
22615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22616         $(HOST_EXPORTS) \
22617         for flag in $(EXTRA_HOST_FLAGS) ; do \
22618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22619         done; \
22620         echo "Doing html in send-pr" ; \
22621         (cd $(HOST_SUBDIR)/send-pr && \
22622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22624                   "RANLIB=$${RANLIB}" \
22625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22626                   html) \
22627           || exit 1
22628
22629 @endif send-pr
22630
22631 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
22632 maybe-TAGS-send-pr:
22633 @if send-pr
22634 maybe-TAGS-send-pr: TAGS-send-pr
22635
22636 TAGS-send-pr: \
22637     configure-send-pr 
22638         @: $(MAKE); $(unstage)
22639         @[ -f ./send-pr/Makefile ] || exit 0; \
22640         r=`${PWD_COMMAND}`; export r; \
22641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642         $(HOST_EXPORTS) \
22643         for flag in $(EXTRA_HOST_FLAGS) ; do \
22644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22645         done; \
22646         echo "Doing TAGS in send-pr" ; \
22647         (cd $(HOST_SUBDIR)/send-pr && \
22648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22650                   "RANLIB=$${RANLIB}" \
22651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22652                   TAGS) \
22653           || exit 1
22654
22655 @endif send-pr
22656
22657 .PHONY: maybe-install-info-send-pr install-info-send-pr
22658 maybe-install-info-send-pr:
22659 @if send-pr
22660 maybe-install-info-send-pr: install-info-send-pr
22661
22662 install-info-send-pr: \
22663     configure-send-pr \
22664     info-send-pr 
22665         @: $(MAKE); $(unstage)
22666         @[ -f ./send-pr/Makefile ] || exit 0; \
22667         r=`${PWD_COMMAND}`; export r; \
22668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22669         $(HOST_EXPORTS) \
22670         for flag in $(EXTRA_HOST_FLAGS) ; do \
22671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22672         done; \
22673         echo "Doing install-info in send-pr" ; \
22674         (cd $(HOST_SUBDIR)/send-pr && \
22675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22677                   "RANLIB=$${RANLIB}" \
22678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22679                   install-info) \
22680           || exit 1
22681
22682 @endif send-pr
22683
22684 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
22685 maybe-installcheck-send-pr:
22686 @if send-pr
22687 maybe-installcheck-send-pr: installcheck-send-pr
22688
22689 installcheck-send-pr: \
22690     configure-send-pr 
22691         @: $(MAKE); $(unstage)
22692         @[ -f ./send-pr/Makefile ] || exit 0; \
22693         r=`${PWD_COMMAND}`; export r; \
22694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695         $(HOST_EXPORTS) \
22696         for flag in $(EXTRA_HOST_FLAGS) ; do \
22697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22698         done; \
22699         echo "Doing installcheck in send-pr" ; \
22700         (cd $(HOST_SUBDIR)/send-pr && \
22701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22703                   "RANLIB=$${RANLIB}" \
22704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22705                   installcheck) \
22706           || exit 1
22707
22708 @endif send-pr
22709
22710 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
22711 maybe-mostlyclean-send-pr:
22712 @if send-pr
22713 maybe-mostlyclean-send-pr: mostlyclean-send-pr
22714
22715 mostlyclean-send-pr: 
22716         @: $(MAKE); $(unstage)
22717         @[ -f ./send-pr/Makefile ] || exit 0; \
22718         r=`${PWD_COMMAND}`; export r; \
22719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22720         $(HOST_EXPORTS) \
22721         for flag in $(EXTRA_HOST_FLAGS) ; do \
22722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22723         done; \
22724         echo "Doing mostlyclean in send-pr" ; \
22725         (cd $(HOST_SUBDIR)/send-pr && \
22726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22728                   "RANLIB=$${RANLIB}" \
22729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22730                   mostlyclean) \
22731           || exit 1
22732
22733 @endif send-pr
22734
22735 .PHONY: maybe-clean-send-pr clean-send-pr
22736 maybe-clean-send-pr:
22737 @if send-pr
22738 maybe-clean-send-pr: clean-send-pr
22739
22740 clean-send-pr: 
22741         @: $(MAKE); $(unstage)
22742         @[ -f ./send-pr/Makefile ] || exit 0; \
22743         r=`${PWD_COMMAND}`; export r; \
22744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22745         $(HOST_EXPORTS) \
22746         for flag in $(EXTRA_HOST_FLAGS) ; do \
22747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22748         done; \
22749         echo "Doing clean in send-pr" ; \
22750         (cd $(HOST_SUBDIR)/send-pr && \
22751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22753                   "RANLIB=$${RANLIB}" \
22754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22755                   clean) \
22756           || exit 1
22757
22758 @endif send-pr
22759
22760 .PHONY: maybe-distclean-send-pr distclean-send-pr
22761 maybe-distclean-send-pr:
22762 @if send-pr
22763 maybe-distclean-send-pr: distclean-send-pr
22764
22765 distclean-send-pr: 
22766         @: $(MAKE); $(unstage)
22767         @[ -f ./send-pr/Makefile ] || exit 0; \
22768         r=`${PWD_COMMAND}`; export r; \
22769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22770         $(HOST_EXPORTS) \
22771         for flag in $(EXTRA_HOST_FLAGS) ; do \
22772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22773         done; \
22774         echo "Doing distclean in send-pr" ; \
22775         (cd $(HOST_SUBDIR)/send-pr && \
22776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22778                   "RANLIB=$${RANLIB}" \
22779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22780                   distclean) \
22781           || exit 1
22782
22783 @endif send-pr
22784
22785 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
22786 maybe-maintainer-clean-send-pr:
22787 @if send-pr
22788 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
22789
22790 maintainer-clean-send-pr: 
22791         @: $(MAKE); $(unstage)
22792         @[ -f ./send-pr/Makefile ] || exit 0; \
22793         r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         $(HOST_EXPORTS) \
22796         for flag in $(EXTRA_HOST_FLAGS) ; do \
22797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22798         done; \
22799         echo "Doing maintainer-clean in send-pr" ; \
22800         (cd $(HOST_SUBDIR)/send-pr && \
22801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22803                   "RANLIB=$${RANLIB}" \
22804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22805                   maintainer-clean) \
22806           || exit 1
22807
22808 @endif send-pr
22809
22810
22811
22812 .PHONY: configure-shellutils maybe-configure-shellutils
22813 maybe-configure-shellutils:
22814 @if shellutils
22815 maybe-configure-shellutils: configure-shellutils
22816 configure-shellutils: 
22817         @: $(MAKE); $(unstage)
22818         @r=`${PWD_COMMAND}`; export r; \
22819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22820         test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
22821         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
22822         $(HOST_EXPORTS) \
22823         echo Configuring in $(HOST_SUBDIR)/shellutils; \
22824         cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
22825         case $(srcdir) in \
22826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22827           *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
22828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22829         esac; \
22830         srcdiroption="--srcdir=$${topdir}/shellutils"; \
22831         libsrcdir="$$s/shellutils"; \
22832         $(SHELL) $${libsrcdir}/configure \
22833           $(HOST_CONFIGARGS) $${srcdiroption}  \
22834           || exit 1
22835 @endif shellutils
22836
22837
22838
22839
22840
22841 .PHONY: all-shellutils maybe-all-shellutils
22842 maybe-all-shellutils:
22843 @if shellutils
22844 TARGET-shellutils=all
22845 maybe-all-shellutils: all-shellutils
22846 all-shellutils: configure-shellutils
22847         @: $(MAKE); $(unstage)
22848         @r=`${PWD_COMMAND}`; export r; \
22849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22850         $(HOST_EXPORTS) \
22851         (cd $(HOST_SUBDIR)/shellutils && \
22852           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-shellutils))
22853 @endif shellutils
22854
22855
22856
22857
22858 .PHONY: check-shellutils maybe-check-shellutils
22859 maybe-check-shellutils:
22860 @if shellutils
22861 maybe-check-shellutils: check-shellutils
22862
22863 check-shellutils:
22864         @: $(MAKE); $(unstage)
22865         @r=`${PWD_COMMAND}`; export r; \
22866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22867         $(HOST_EXPORTS) \
22868         (cd $(HOST_SUBDIR)/shellutils && \
22869           $(MAKE) $(FLAGS_TO_PASS)  check)
22870
22871 @endif shellutils
22872
22873 .PHONY: install-shellutils maybe-install-shellutils
22874 maybe-install-shellutils:
22875 @if shellutils
22876 maybe-install-shellutils: install-shellutils
22877
22878 install-shellutils: installdirs
22879         @: $(MAKE); $(unstage)
22880         @r=`${PWD_COMMAND}`; export r; \
22881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882         $(HOST_EXPORTS) \
22883         (cd $(HOST_SUBDIR)/shellutils && \
22884           $(MAKE) $(FLAGS_TO_PASS)  install)
22885
22886 @endif shellutils
22887
22888 # Other targets (info, dvi, etc.)
22889
22890 .PHONY: maybe-info-shellutils info-shellutils
22891 maybe-info-shellutils:
22892 @if shellutils
22893 maybe-info-shellutils: info-shellutils
22894
22895 info-shellutils: \
22896     configure-shellutils 
22897         @: $(MAKE); $(unstage)
22898         @[ -f ./shellutils/Makefile ] || exit 0; \
22899         r=`${PWD_COMMAND}`; export r; \
22900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22901         $(HOST_EXPORTS) \
22902         for flag in $(EXTRA_HOST_FLAGS) ; do \
22903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22904         done; \
22905         echo "Doing info in shellutils" ; \
22906         (cd $(HOST_SUBDIR)/shellutils && \
22907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22909                   "RANLIB=$${RANLIB}" \
22910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22911                   info) \
22912           || exit 1
22913
22914 @endif shellutils
22915
22916 .PHONY: maybe-dvi-shellutils dvi-shellutils
22917 maybe-dvi-shellutils:
22918 @if shellutils
22919 maybe-dvi-shellutils: dvi-shellutils
22920
22921 dvi-shellutils: \
22922     configure-shellutils 
22923         @: $(MAKE); $(unstage)
22924         @[ -f ./shellutils/Makefile ] || exit 0; \
22925         r=`${PWD_COMMAND}`; export r; \
22926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927         $(HOST_EXPORTS) \
22928         for flag in $(EXTRA_HOST_FLAGS) ; do \
22929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22930         done; \
22931         echo "Doing dvi in shellutils" ; \
22932         (cd $(HOST_SUBDIR)/shellutils && \
22933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22935                   "RANLIB=$${RANLIB}" \
22936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22937                   dvi) \
22938           || exit 1
22939
22940 @endif shellutils
22941
22942 .PHONY: maybe-html-shellutils html-shellutils
22943 maybe-html-shellutils:
22944 @if shellutils
22945 maybe-html-shellutils: html-shellutils
22946
22947 html-shellutils: \
22948     configure-shellutils 
22949         @: $(MAKE); $(unstage)
22950         @[ -f ./shellutils/Makefile ] || exit 0; \
22951         r=`${PWD_COMMAND}`; export r; \
22952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22953         $(HOST_EXPORTS) \
22954         for flag in $(EXTRA_HOST_FLAGS) ; do \
22955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22956         done; \
22957         echo "Doing html in shellutils" ; \
22958         (cd $(HOST_SUBDIR)/shellutils && \
22959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22961                   "RANLIB=$${RANLIB}" \
22962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22963                   html) \
22964           || exit 1
22965
22966 @endif shellutils
22967
22968 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
22969 maybe-TAGS-shellutils:
22970 @if shellutils
22971 maybe-TAGS-shellutils: TAGS-shellutils
22972
22973 TAGS-shellutils: \
22974     configure-shellutils 
22975         @: $(MAKE); $(unstage)
22976         @[ -f ./shellutils/Makefile ] || exit 0; \
22977         r=`${PWD_COMMAND}`; export r; \
22978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22979         $(HOST_EXPORTS) \
22980         for flag in $(EXTRA_HOST_FLAGS) ; do \
22981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22982         done; \
22983         echo "Doing TAGS in shellutils" ; \
22984         (cd $(HOST_SUBDIR)/shellutils && \
22985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22987                   "RANLIB=$${RANLIB}" \
22988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
22989                   TAGS) \
22990           || exit 1
22991
22992 @endif shellutils
22993
22994 .PHONY: maybe-install-info-shellutils install-info-shellutils
22995 maybe-install-info-shellutils:
22996 @if shellutils
22997 maybe-install-info-shellutils: install-info-shellutils
22998
22999 install-info-shellutils: \
23000     configure-shellutils \
23001     info-shellutils 
23002         @: $(MAKE); $(unstage)
23003         @[ -f ./shellutils/Makefile ] || exit 0; \
23004         r=`${PWD_COMMAND}`; export r; \
23005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23006         $(HOST_EXPORTS) \
23007         for flag in $(EXTRA_HOST_FLAGS) ; do \
23008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23009         done; \
23010         echo "Doing install-info in shellutils" ; \
23011         (cd $(HOST_SUBDIR)/shellutils && \
23012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23014                   "RANLIB=$${RANLIB}" \
23015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23016                   install-info) \
23017           || exit 1
23018
23019 @endif shellutils
23020
23021 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
23022 maybe-installcheck-shellutils:
23023 @if shellutils
23024 maybe-installcheck-shellutils: installcheck-shellutils
23025
23026 installcheck-shellutils: \
23027     configure-shellutils 
23028         @: $(MAKE); $(unstage)
23029         @[ -f ./shellutils/Makefile ] || exit 0; \
23030         r=`${PWD_COMMAND}`; export r; \
23031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23032         $(HOST_EXPORTS) \
23033         for flag in $(EXTRA_HOST_FLAGS) ; do \
23034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23035         done; \
23036         echo "Doing installcheck in shellutils" ; \
23037         (cd $(HOST_SUBDIR)/shellutils && \
23038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23040                   "RANLIB=$${RANLIB}" \
23041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23042                   installcheck) \
23043           || exit 1
23044
23045 @endif shellutils
23046
23047 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
23048 maybe-mostlyclean-shellutils:
23049 @if shellutils
23050 maybe-mostlyclean-shellutils: mostlyclean-shellutils
23051
23052 mostlyclean-shellutils: 
23053         @: $(MAKE); $(unstage)
23054         @[ -f ./shellutils/Makefile ] || exit 0; \
23055         r=`${PWD_COMMAND}`; export r; \
23056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23057         $(HOST_EXPORTS) \
23058         for flag in $(EXTRA_HOST_FLAGS) ; do \
23059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23060         done; \
23061         echo "Doing mostlyclean in shellutils" ; \
23062         (cd $(HOST_SUBDIR)/shellutils && \
23063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23065                   "RANLIB=$${RANLIB}" \
23066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23067                   mostlyclean) \
23068           || exit 1
23069
23070 @endif shellutils
23071
23072 .PHONY: maybe-clean-shellutils clean-shellutils
23073 maybe-clean-shellutils:
23074 @if shellutils
23075 maybe-clean-shellutils: clean-shellutils
23076
23077 clean-shellutils: 
23078         @: $(MAKE); $(unstage)
23079         @[ -f ./shellutils/Makefile ] || exit 0; \
23080         r=`${PWD_COMMAND}`; export r; \
23081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23082         $(HOST_EXPORTS) \
23083         for flag in $(EXTRA_HOST_FLAGS) ; do \
23084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23085         done; \
23086         echo "Doing clean in shellutils" ; \
23087         (cd $(HOST_SUBDIR)/shellutils && \
23088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23090                   "RANLIB=$${RANLIB}" \
23091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23092                   clean) \
23093           || exit 1
23094
23095 @endif shellutils
23096
23097 .PHONY: maybe-distclean-shellutils distclean-shellutils
23098 maybe-distclean-shellutils:
23099 @if shellutils
23100 maybe-distclean-shellutils: distclean-shellutils
23101
23102 distclean-shellutils: 
23103         @: $(MAKE); $(unstage)
23104         @[ -f ./shellutils/Makefile ] || exit 0; \
23105         r=`${PWD_COMMAND}`; export r; \
23106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23107         $(HOST_EXPORTS) \
23108         for flag in $(EXTRA_HOST_FLAGS) ; do \
23109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23110         done; \
23111         echo "Doing distclean in shellutils" ; \
23112         (cd $(HOST_SUBDIR)/shellutils && \
23113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23115                   "RANLIB=$${RANLIB}" \
23116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23117                   distclean) \
23118           || exit 1
23119
23120 @endif shellutils
23121
23122 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
23123 maybe-maintainer-clean-shellutils:
23124 @if shellutils
23125 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
23126
23127 maintainer-clean-shellutils: 
23128         @: $(MAKE); $(unstage)
23129         @[ -f ./shellutils/Makefile ] || exit 0; \
23130         r=`${PWD_COMMAND}`; export r; \
23131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23132         $(HOST_EXPORTS) \
23133         for flag in $(EXTRA_HOST_FLAGS) ; do \
23134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23135         done; \
23136         echo "Doing maintainer-clean in shellutils" ; \
23137         (cd $(HOST_SUBDIR)/shellutils && \
23138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23140                   "RANLIB=$${RANLIB}" \
23141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23142                   maintainer-clean) \
23143           || exit 1
23144
23145 @endif shellutils
23146
23147
23148
23149 .PHONY: configure-sid maybe-configure-sid
23150 maybe-configure-sid:
23151 @if sid
23152 maybe-configure-sid: configure-sid
23153 configure-sid: 
23154         @: $(MAKE); $(unstage)
23155         @r=`${PWD_COMMAND}`; export r; \
23156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23157         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
23158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
23159         $(HOST_EXPORTS) \
23160         echo Configuring in $(HOST_SUBDIR)/sid; \
23161         cd "$(HOST_SUBDIR)/sid" || exit 1; \
23162         case $(srcdir) in \
23163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23164           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
23165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23166         esac; \
23167         srcdiroption="--srcdir=$${topdir}/sid"; \
23168         libsrcdir="$$s/sid"; \
23169         $(SHELL) $${libsrcdir}/configure \
23170           $(HOST_CONFIGARGS) $${srcdiroption}  \
23171           || exit 1
23172 @endif sid
23173
23174
23175
23176
23177
23178 .PHONY: all-sid maybe-all-sid
23179 maybe-all-sid:
23180 @if sid
23181 TARGET-sid=all
23182 maybe-all-sid: all-sid
23183 all-sid: configure-sid
23184         @: $(MAKE); $(unstage)
23185         @r=`${PWD_COMMAND}`; export r; \
23186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23187         $(HOST_EXPORTS) \
23188         (cd $(HOST_SUBDIR)/sid && \
23189           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sid))
23190 @endif sid
23191
23192
23193
23194
23195 .PHONY: check-sid maybe-check-sid
23196 maybe-check-sid:
23197 @if sid
23198 maybe-check-sid: check-sid
23199
23200 check-sid:
23201         @: $(MAKE); $(unstage)
23202         @r=`${PWD_COMMAND}`; export r; \
23203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204         $(HOST_EXPORTS) \
23205         (cd $(HOST_SUBDIR)/sid && \
23206           $(MAKE) $(FLAGS_TO_PASS)  check)
23207
23208 @endif sid
23209
23210 .PHONY: install-sid maybe-install-sid
23211 maybe-install-sid:
23212 @if sid
23213 maybe-install-sid: install-sid
23214
23215 install-sid: installdirs
23216         @: $(MAKE); $(unstage)
23217         @r=`${PWD_COMMAND}`; export r; \
23218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23219         $(HOST_EXPORTS) \
23220         (cd $(HOST_SUBDIR)/sid && \
23221           $(MAKE) $(FLAGS_TO_PASS)  install)
23222
23223 @endif sid
23224
23225 # Other targets (info, dvi, etc.)
23226
23227 .PHONY: maybe-info-sid info-sid
23228 maybe-info-sid:
23229 @if sid
23230 maybe-info-sid: info-sid
23231
23232 info-sid: \
23233     configure-sid 
23234         @: $(MAKE); $(unstage)
23235         @[ -f ./sid/Makefile ] || exit 0; \
23236         r=`${PWD_COMMAND}`; export r; \
23237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23238         $(HOST_EXPORTS) \
23239         for flag in $(EXTRA_HOST_FLAGS) ; do \
23240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23241         done; \
23242         echo "Doing info in sid" ; \
23243         (cd $(HOST_SUBDIR)/sid && \
23244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23246                   "RANLIB=$${RANLIB}" \
23247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23248                   info) \
23249           || exit 1
23250
23251 @endif sid
23252
23253 .PHONY: maybe-dvi-sid dvi-sid
23254 maybe-dvi-sid:
23255 @if sid
23256 maybe-dvi-sid: dvi-sid
23257
23258 dvi-sid: \
23259     configure-sid 
23260         @: $(MAKE); $(unstage)
23261         @[ -f ./sid/Makefile ] || exit 0; \
23262         r=`${PWD_COMMAND}`; export r; \
23263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23264         $(HOST_EXPORTS) \
23265         for flag in $(EXTRA_HOST_FLAGS) ; do \
23266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23267         done; \
23268         echo "Doing dvi in sid" ; \
23269         (cd $(HOST_SUBDIR)/sid && \
23270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23272                   "RANLIB=$${RANLIB}" \
23273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23274                   dvi) \
23275           || exit 1
23276
23277 @endif sid
23278
23279 .PHONY: maybe-html-sid html-sid
23280 maybe-html-sid:
23281 @if sid
23282 maybe-html-sid: html-sid
23283
23284 html-sid: \
23285     configure-sid 
23286         @: $(MAKE); $(unstage)
23287         @[ -f ./sid/Makefile ] || exit 0; \
23288         r=`${PWD_COMMAND}`; export r; \
23289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23290         $(HOST_EXPORTS) \
23291         for flag in $(EXTRA_HOST_FLAGS) ; do \
23292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23293         done; \
23294         echo "Doing html in sid" ; \
23295         (cd $(HOST_SUBDIR)/sid && \
23296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23298                   "RANLIB=$${RANLIB}" \
23299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23300                   html) \
23301           || exit 1
23302
23303 @endif sid
23304
23305 .PHONY: maybe-TAGS-sid TAGS-sid
23306 maybe-TAGS-sid:
23307 @if sid
23308 maybe-TAGS-sid: TAGS-sid
23309
23310 TAGS-sid: \
23311     configure-sid 
23312         @: $(MAKE); $(unstage)
23313         @[ -f ./sid/Makefile ] || exit 0; \
23314         r=`${PWD_COMMAND}`; export r; \
23315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23316         $(HOST_EXPORTS) \
23317         for flag in $(EXTRA_HOST_FLAGS) ; do \
23318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23319         done; \
23320         echo "Doing TAGS in sid" ; \
23321         (cd $(HOST_SUBDIR)/sid && \
23322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23324                   "RANLIB=$${RANLIB}" \
23325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23326                   TAGS) \
23327           || exit 1
23328
23329 @endif sid
23330
23331 .PHONY: maybe-install-info-sid install-info-sid
23332 maybe-install-info-sid:
23333 @if sid
23334 maybe-install-info-sid: install-info-sid
23335
23336 install-info-sid: \
23337     configure-sid \
23338     info-sid 
23339         @: $(MAKE); $(unstage)
23340         @[ -f ./sid/Makefile ] || exit 0; \
23341         r=`${PWD_COMMAND}`; export r; \
23342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23343         $(HOST_EXPORTS) \
23344         for flag in $(EXTRA_HOST_FLAGS) ; do \
23345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23346         done; \
23347         echo "Doing install-info in sid" ; \
23348         (cd $(HOST_SUBDIR)/sid && \
23349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23351                   "RANLIB=$${RANLIB}" \
23352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23353                   install-info) \
23354           || exit 1
23355
23356 @endif sid
23357
23358 .PHONY: maybe-installcheck-sid installcheck-sid
23359 maybe-installcheck-sid:
23360 @if sid
23361 maybe-installcheck-sid: installcheck-sid
23362
23363 installcheck-sid: \
23364     configure-sid 
23365         @: $(MAKE); $(unstage)
23366         @[ -f ./sid/Makefile ] || exit 0; \
23367         r=`${PWD_COMMAND}`; export r; \
23368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23369         $(HOST_EXPORTS) \
23370         for flag in $(EXTRA_HOST_FLAGS) ; do \
23371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23372         done; \
23373         echo "Doing installcheck in sid" ; \
23374         (cd $(HOST_SUBDIR)/sid && \
23375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23377                   "RANLIB=$${RANLIB}" \
23378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23379                   installcheck) \
23380           || exit 1
23381
23382 @endif sid
23383
23384 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
23385 maybe-mostlyclean-sid:
23386 @if sid
23387 maybe-mostlyclean-sid: mostlyclean-sid
23388
23389 mostlyclean-sid: 
23390         @: $(MAKE); $(unstage)
23391         @[ -f ./sid/Makefile ] || exit 0; \
23392         r=`${PWD_COMMAND}`; export r; \
23393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23394         $(HOST_EXPORTS) \
23395         for flag in $(EXTRA_HOST_FLAGS) ; do \
23396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23397         done; \
23398         echo "Doing mostlyclean in sid" ; \
23399         (cd $(HOST_SUBDIR)/sid && \
23400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23402                   "RANLIB=$${RANLIB}" \
23403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23404                   mostlyclean) \
23405           || exit 1
23406
23407 @endif sid
23408
23409 .PHONY: maybe-clean-sid clean-sid
23410 maybe-clean-sid:
23411 @if sid
23412 maybe-clean-sid: clean-sid
23413
23414 clean-sid: 
23415         @: $(MAKE); $(unstage)
23416         @[ -f ./sid/Makefile ] || exit 0; \
23417         r=`${PWD_COMMAND}`; export r; \
23418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23419         $(HOST_EXPORTS) \
23420         for flag in $(EXTRA_HOST_FLAGS) ; do \
23421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23422         done; \
23423         echo "Doing clean in sid" ; \
23424         (cd $(HOST_SUBDIR)/sid && \
23425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23427                   "RANLIB=$${RANLIB}" \
23428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23429                   clean) \
23430           || exit 1
23431
23432 @endif sid
23433
23434 .PHONY: maybe-distclean-sid distclean-sid
23435 maybe-distclean-sid:
23436 @if sid
23437 maybe-distclean-sid: distclean-sid
23438
23439 distclean-sid: 
23440         @: $(MAKE); $(unstage)
23441         @[ -f ./sid/Makefile ] || exit 0; \
23442         r=`${PWD_COMMAND}`; export r; \
23443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23444         $(HOST_EXPORTS) \
23445         for flag in $(EXTRA_HOST_FLAGS) ; do \
23446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23447         done; \
23448         echo "Doing distclean in sid" ; \
23449         (cd $(HOST_SUBDIR)/sid && \
23450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23452                   "RANLIB=$${RANLIB}" \
23453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23454                   distclean) \
23455           || exit 1
23456
23457 @endif sid
23458
23459 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
23460 maybe-maintainer-clean-sid:
23461 @if sid
23462 maybe-maintainer-clean-sid: maintainer-clean-sid
23463
23464 maintainer-clean-sid: 
23465         @: $(MAKE); $(unstage)
23466         @[ -f ./sid/Makefile ] || exit 0; \
23467         r=`${PWD_COMMAND}`; export r; \
23468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23469         $(HOST_EXPORTS) \
23470         for flag in $(EXTRA_HOST_FLAGS) ; do \
23471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23472         done; \
23473         echo "Doing maintainer-clean in sid" ; \
23474         (cd $(HOST_SUBDIR)/sid && \
23475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23477                   "RANLIB=$${RANLIB}" \
23478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23479                   maintainer-clean) \
23480           || exit 1
23481
23482 @endif sid
23483
23484
23485
23486 .PHONY: configure-sim maybe-configure-sim
23487 maybe-configure-sim:
23488 @if sim
23489 maybe-configure-sim: configure-sim
23490 configure-sim: 
23491         @: $(MAKE); $(unstage)
23492         @r=`${PWD_COMMAND}`; export r; \
23493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23494         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
23495         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
23496         $(HOST_EXPORTS) \
23497         echo Configuring in $(HOST_SUBDIR)/sim; \
23498         cd "$(HOST_SUBDIR)/sim" || exit 1; \
23499         case $(srcdir) in \
23500           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23501           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
23502                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23503         esac; \
23504         srcdiroption="--srcdir=$${topdir}/sim"; \
23505         libsrcdir="$$s/sim"; \
23506         $(SHELL) $${libsrcdir}/configure \
23507           $(HOST_CONFIGARGS) $${srcdiroption}  \
23508           || exit 1
23509 @endif sim
23510
23511
23512
23513
23514
23515 .PHONY: all-sim maybe-all-sim
23516 maybe-all-sim:
23517 @if sim
23518 TARGET-sim=all
23519 maybe-all-sim: all-sim
23520 all-sim: configure-sim
23521         @: $(MAKE); $(unstage)
23522         @r=`${PWD_COMMAND}`; export r; \
23523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23524         $(HOST_EXPORTS) \
23525         (cd $(HOST_SUBDIR)/sim && \
23526           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-sim))
23527 @endif sim
23528
23529
23530
23531
23532 .PHONY: check-sim maybe-check-sim
23533 maybe-check-sim:
23534 @if sim
23535 maybe-check-sim: check-sim
23536
23537 check-sim:
23538         @: $(MAKE); $(unstage)
23539         @r=`${PWD_COMMAND}`; export r; \
23540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23541         $(HOST_EXPORTS) \
23542         (cd $(HOST_SUBDIR)/sim && \
23543           $(MAKE) $(FLAGS_TO_PASS)  check)
23544
23545 @endif sim
23546
23547 .PHONY: install-sim maybe-install-sim
23548 maybe-install-sim:
23549 @if sim
23550 maybe-install-sim: install-sim
23551
23552 install-sim: installdirs
23553         @: $(MAKE); $(unstage)
23554         @r=`${PWD_COMMAND}`; export r; \
23555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23556         $(HOST_EXPORTS) \
23557         (cd $(HOST_SUBDIR)/sim && \
23558           $(MAKE) $(FLAGS_TO_PASS)  install)
23559
23560 @endif sim
23561
23562 # Other targets (info, dvi, etc.)
23563
23564 .PHONY: maybe-info-sim info-sim
23565 maybe-info-sim:
23566 @if sim
23567 maybe-info-sim: info-sim
23568
23569 info-sim: \
23570     configure-sim 
23571         @: $(MAKE); $(unstage)
23572         @[ -f ./sim/Makefile ] || exit 0; \
23573         r=`${PWD_COMMAND}`; export r; \
23574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23575         $(HOST_EXPORTS) \
23576         for flag in $(EXTRA_HOST_FLAGS) ; do \
23577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23578         done; \
23579         echo "Doing info in sim" ; \
23580         (cd $(HOST_SUBDIR)/sim && \
23581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23583                   "RANLIB=$${RANLIB}" \
23584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23585                   info) \
23586           || exit 1
23587
23588 @endif sim
23589
23590 .PHONY: maybe-dvi-sim dvi-sim
23591 maybe-dvi-sim:
23592 @if sim
23593 maybe-dvi-sim: dvi-sim
23594
23595 dvi-sim: \
23596     configure-sim 
23597         @: $(MAKE); $(unstage)
23598         @[ -f ./sim/Makefile ] || exit 0; \
23599         r=`${PWD_COMMAND}`; export r; \
23600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601         $(HOST_EXPORTS) \
23602         for flag in $(EXTRA_HOST_FLAGS) ; do \
23603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23604         done; \
23605         echo "Doing dvi in sim" ; \
23606         (cd $(HOST_SUBDIR)/sim && \
23607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23609                   "RANLIB=$${RANLIB}" \
23610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23611                   dvi) \
23612           || exit 1
23613
23614 @endif sim
23615
23616 .PHONY: maybe-html-sim html-sim
23617 maybe-html-sim:
23618 @if sim
23619 maybe-html-sim: html-sim
23620
23621 html-sim: \
23622     configure-sim 
23623         @: $(MAKE); $(unstage)
23624         @[ -f ./sim/Makefile ] || exit 0; \
23625         r=`${PWD_COMMAND}`; export r; \
23626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627         $(HOST_EXPORTS) \
23628         for flag in $(EXTRA_HOST_FLAGS) ; do \
23629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630         done; \
23631         echo "Doing html in sim" ; \
23632         (cd $(HOST_SUBDIR)/sim && \
23633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23635                   "RANLIB=$${RANLIB}" \
23636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23637                   html) \
23638           || exit 1
23639
23640 @endif sim
23641
23642 .PHONY: maybe-TAGS-sim TAGS-sim
23643 maybe-TAGS-sim:
23644 @if sim
23645 maybe-TAGS-sim: TAGS-sim
23646
23647 TAGS-sim: \
23648     configure-sim 
23649         @: $(MAKE); $(unstage)
23650         @[ -f ./sim/Makefile ] || exit 0; \
23651         r=`${PWD_COMMAND}`; export r; \
23652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23653         $(HOST_EXPORTS) \
23654         for flag in $(EXTRA_HOST_FLAGS) ; do \
23655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23656         done; \
23657         echo "Doing TAGS in sim" ; \
23658         (cd $(HOST_SUBDIR)/sim && \
23659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23661                   "RANLIB=$${RANLIB}" \
23662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23663                   TAGS) \
23664           || exit 1
23665
23666 @endif sim
23667
23668 .PHONY: maybe-install-info-sim install-info-sim
23669 maybe-install-info-sim:
23670 @if sim
23671 maybe-install-info-sim: install-info-sim
23672
23673 install-info-sim: \
23674     configure-sim \
23675     info-sim 
23676         @: $(MAKE); $(unstage)
23677         @[ -f ./sim/Makefile ] || exit 0; \
23678         r=`${PWD_COMMAND}`; export r; \
23679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23680         $(HOST_EXPORTS) \
23681         for flag in $(EXTRA_HOST_FLAGS) ; do \
23682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23683         done; \
23684         echo "Doing install-info in sim" ; \
23685         (cd $(HOST_SUBDIR)/sim && \
23686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23688                   "RANLIB=$${RANLIB}" \
23689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23690                   install-info) \
23691           || exit 1
23692
23693 @endif sim
23694
23695 .PHONY: maybe-installcheck-sim installcheck-sim
23696 maybe-installcheck-sim:
23697 @if sim
23698 maybe-installcheck-sim: installcheck-sim
23699
23700 installcheck-sim: \
23701     configure-sim 
23702         @: $(MAKE); $(unstage)
23703         @[ -f ./sim/Makefile ] || exit 0; \
23704         r=`${PWD_COMMAND}`; export r; \
23705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23706         $(HOST_EXPORTS) \
23707         for flag in $(EXTRA_HOST_FLAGS) ; do \
23708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23709         done; \
23710         echo "Doing installcheck in sim" ; \
23711         (cd $(HOST_SUBDIR)/sim && \
23712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23714                   "RANLIB=$${RANLIB}" \
23715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23716                   installcheck) \
23717           || exit 1
23718
23719 @endif sim
23720
23721 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
23722 maybe-mostlyclean-sim:
23723 @if sim
23724 maybe-mostlyclean-sim: mostlyclean-sim
23725
23726 mostlyclean-sim: 
23727         @: $(MAKE); $(unstage)
23728         @[ -f ./sim/Makefile ] || exit 0; \
23729         r=`${PWD_COMMAND}`; export r; \
23730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23731         $(HOST_EXPORTS) \
23732         for flag in $(EXTRA_HOST_FLAGS) ; do \
23733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23734         done; \
23735         echo "Doing mostlyclean in sim" ; \
23736         (cd $(HOST_SUBDIR)/sim && \
23737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23739                   "RANLIB=$${RANLIB}" \
23740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23741                   mostlyclean) \
23742           || exit 1
23743
23744 @endif sim
23745
23746 .PHONY: maybe-clean-sim clean-sim
23747 maybe-clean-sim:
23748 @if sim
23749 maybe-clean-sim: clean-sim
23750
23751 clean-sim: 
23752         @: $(MAKE); $(unstage)
23753         @[ -f ./sim/Makefile ] || exit 0; \
23754         r=`${PWD_COMMAND}`; export r; \
23755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23756         $(HOST_EXPORTS) \
23757         for flag in $(EXTRA_HOST_FLAGS) ; do \
23758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23759         done; \
23760         echo "Doing clean in sim" ; \
23761         (cd $(HOST_SUBDIR)/sim && \
23762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23764                   "RANLIB=$${RANLIB}" \
23765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23766                   clean) \
23767           || exit 1
23768
23769 @endif sim
23770
23771 .PHONY: maybe-distclean-sim distclean-sim
23772 maybe-distclean-sim:
23773 @if sim
23774 maybe-distclean-sim: distclean-sim
23775
23776 distclean-sim: 
23777         @: $(MAKE); $(unstage)
23778         @[ -f ./sim/Makefile ] || exit 0; \
23779         r=`${PWD_COMMAND}`; export r; \
23780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23781         $(HOST_EXPORTS) \
23782         for flag in $(EXTRA_HOST_FLAGS) ; do \
23783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23784         done; \
23785         echo "Doing distclean in sim" ; \
23786         (cd $(HOST_SUBDIR)/sim && \
23787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23789                   "RANLIB=$${RANLIB}" \
23790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23791                   distclean) \
23792           || exit 1
23793
23794 @endif sim
23795
23796 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
23797 maybe-maintainer-clean-sim:
23798 @if sim
23799 maybe-maintainer-clean-sim: maintainer-clean-sim
23800
23801 maintainer-clean-sim: 
23802         @: $(MAKE); $(unstage)
23803         @[ -f ./sim/Makefile ] || exit 0; \
23804         r=`${PWD_COMMAND}`; export r; \
23805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23806         $(HOST_EXPORTS) \
23807         for flag in $(EXTRA_HOST_FLAGS) ; do \
23808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23809         done; \
23810         echo "Doing maintainer-clean in sim" ; \
23811         (cd $(HOST_SUBDIR)/sim && \
23812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23814                   "RANLIB=$${RANLIB}" \
23815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23816                   maintainer-clean) \
23817           || exit 1
23818
23819 @endif sim
23820
23821
23822
23823 .PHONY: configure-tar maybe-configure-tar
23824 maybe-configure-tar:
23825 @if tar
23826 maybe-configure-tar: configure-tar
23827 configure-tar: 
23828         @: $(MAKE); $(unstage)
23829         @r=`${PWD_COMMAND}`; export r; \
23830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23831         test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
23832         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
23833         $(HOST_EXPORTS) \
23834         echo Configuring in $(HOST_SUBDIR)/tar; \
23835         cd "$(HOST_SUBDIR)/tar" || exit 1; \
23836         case $(srcdir) in \
23837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23838           *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
23839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23840         esac; \
23841         srcdiroption="--srcdir=$${topdir}/tar"; \
23842         libsrcdir="$$s/tar"; \
23843         $(SHELL) $${libsrcdir}/configure \
23844           $(HOST_CONFIGARGS) $${srcdiroption}  \
23845           || exit 1
23846 @endif tar
23847
23848
23849
23850
23851
23852 .PHONY: all-tar maybe-all-tar
23853 maybe-all-tar:
23854 @if tar
23855 TARGET-tar=all
23856 maybe-all-tar: all-tar
23857 all-tar: configure-tar
23858         @: $(MAKE); $(unstage)
23859         @r=`${PWD_COMMAND}`; export r; \
23860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23861         $(HOST_EXPORTS) \
23862         (cd $(HOST_SUBDIR)/tar && \
23863           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-tar))
23864 @endif tar
23865
23866
23867
23868
23869 .PHONY: check-tar maybe-check-tar
23870 maybe-check-tar:
23871 @if tar
23872 maybe-check-tar: check-tar
23873
23874 check-tar:
23875         @: $(MAKE); $(unstage)
23876         @r=`${PWD_COMMAND}`; export r; \
23877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878         $(HOST_EXPORTS) \
23879         (cd $(HOST_SUBDIR)/tar && \
23880           $(MAKE) $(FLAGS_TO_PASS)  check)
23881
23882 @endif tar
23883
23884 .PHONY: install-tar maybe-install-tar
23885 maybe-install-tar:
23886 @if tar
23887 maybe-install-tar: install-tar
23888
23889 install-tar: installdirs
23890         @: $(MAKE); $(unstage)
23891         @r=`${PWD_COMMAND}`; export r; \
23892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893         $(HOST_EXPORTS) \
23894         (cd $(HOST_SUBDIR)/tar && \
23895           $(MAKE) $(FLAGS_TO_PASS)  install)
23896
23897 @endif tar
23898
23899 # Other targets (info, dvi, etc.)
23900
23901 .PHONY: maybe-info-tar info-tar
23902 maybe-info-tar:
23903 @if tar
23904 maybe-info-tar: info-tar
23905
23906 info-tar: \
23907     configure-tar 
23908         @: $(MAKE); $(unstage)
23909         @[ -f ./tar/Makefile ] || exit 0; \
23910         r=`${PWD_COMMAND}`; export r; \
23911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23912         $(HOST_EXPORTS) \
23913         for flag in $(EXTRA_HOST_FLAGS) ; do \
23914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23915         done; \
23916         echo "Doing info in tar" ; \
23917         (cd $(HOST_SUBDIR)/tar && \
23918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23920                   "RANLIB=$${RANLIB}" \
23921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23922                   info) \
23923           || exit 1
23924
23925 @endif tar
23926
23927 .PHONY: maybe-dvi-tar dvi-tar
23928 maybe-dvi-tar:
23929 @if tar
23930 maybe-dvi-tar: dvi-tar
23931
23932 dvi-tar: \
23933     configure-tar 
23934         @: $(MAKE); $(unstage)
23935         @[ -f ./tar/Makefile ] || exit 0; \
23936         r=`${PWD_COMMAND}`; export r; \
23937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938         $(HOST_EXPORTS) \
23939         for flag in $(EXTRA_HOST_FLAGS) ; do \
23940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23941         done; \
23942         echo "Doing dvi in tar" ; \
23943         (cd $(HOST_SUBDIR)/tar && \
23944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23946                   "RANLIB=$${RANLIB}" \
23947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23948                   dvi) \
23949           || exit 1
23950
23951 @endif tar
23952
23953 .PHONY: maybe-html-tar html-tar
23954 maybe-html-tar:
23955 @if tar
23956 maybe-html-tar: html-tar
23957
23958 html-tar: \
23959     configure-tar 
23960         @: $(MAKE); $(unstage)
23961         @[ -f ./tar/Makefile ] || exit 0; \
23962         r=`${PWD_COMMAND}`; export r; \
23963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23964         $(HOST_EXPORTS) \
23965         for flag in $(EXTRA_HOST_FLAGS) ; do \
23966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23967         done; \
23968         echo "Doing html in tar" ; \
23969         (cd $(HOST_SUBDIR)/tar && \
23970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23972                   "RANLIB=$${RANLIB}" \
23973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
23974                   html) \
23975           || exit 1
23976
23977 @endif tar
23978
23979 .PHONY: maybe-TAGS-tar TAGS-tar
23980 maybe-TAGS-tar:
23981 @if tar
23982 maybe-TAGS-tar: TAGS-tar
23983
23984 TAGS-tar: \
23985     configure-tar 
23986         @: $(MAKE); $(unstage)
23987         @[ -f ./tar/Makefile ] || exit 0; \
23988         r=`${PWD_COMMAND}`; export r; \
23989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23990         $(HOST_EXPORTS) \
23991         for flag in $(EXTRA_HOST_FLAGS) ; do \
23992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23993         done; \
23994         echo "Doing TAGS in tar" ; \
23995         (cd $(HOST_SUBDIR)/tar && \
23996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23998                   "RANLIB=$${RANLIB}" \
23999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24000                   TAGS) \
24001           || exit 1
24002
24003 @endif tar
24004
24005 .PHONY: maybe-install-info-tar install-info-tar
24006 maybe-install-info-tar:
24007 @if tar
24008 maybe-install-info-tar: install-info-tar
24009
24010 install-info-tar: \
24011     configure-tar \
24012     info-tar 
24013         @: $(MAKE); $(unstage)
24014         @[ -f ./tar/Makefile ] || exit 0; \
24015         r=`${PWD_COMMAND}`; export r; \
24016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24017         $(HOST_EXPORTS) \
24018         for flag in $(EXTRA_HOST_FLAGS) ; do \
24019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24020         done; \
24021         echo "Doing install-info in tar" ; \
24022         (cd $(HOST_SUBDIR)/tar && \
24023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24025                   "RANLIB=$${RANLIB}" \
24026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24027                   install-info) \
24028           || exit 1
24029
24030 @endif tar
24031
24032 .PHONY: maybe-installcheck-tar installcheck-tar
24033 maybe-installcheck-tar:
24034 @if tar
24035 maybe-installcheck-tar: installcheck-tar
24036
24037 installcheck-tar: \
24038     configure-tar 
24039         @: $(MAKE); $(unstage)
24040         @[ -f ./tar/Makefile ] || exit 0; \
24041         r=`${PWD_COMMAND}`; export r; \
24042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24043         $(HOST_EXPORTS) \
24044         for flag in $(EXTRA_HOST_FLAGS) ; do \
24045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24046         done; \
24047         echo "Doing installcheck in tar" ; \
24048         (cd $(HOST_SUBDIR)/tar && \
24049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24051                   "RANLIB=$${RANLIB}" \
24052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24053                   installcheck) \
24054           || exit 1
24055
24056 @endif tar
24057
24058 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
24059 maybe-mostlyclean-tar:
24060 @if tar
24061 maybe-mostlyclean-tar: mostlyclean-tar
24062
24063 mostlyclean-tar: 
24064         @: $(MAKE); $(unstage)
24065         @[ -f ./tar/Makefile ] || exit 0; \
24066         r=`${PWD_COMMAND}`; export r; \
24067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24068         $(HOST_EXPORTS) \
24069         for flag in $(EXTRA_HOST_FLAGS) ; do \
24070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24071         done; \
24072         echo "Doing mostlyclean in tar" ; \
24073         (cd $(HOST_SUBDIR)/tar && \
24074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24076                   "RANLIB=$${RANLIB}" \
24077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24078                   mostlyclean) \
24079           || exit 1
24080
24081 @endif tar
24082
24083 .PHONY: maybe-clean-tar clean-tar
24084 maybe-clean-tar:
24085 @if tar
24086 maybe-clean-tar: clean-tar
24087
24088 clean-tar: 
24089         @: $(MAKE); $(unstage)
24090         @[ -f ./tar/Makefile ] || exit 0; \
24091         r=`${PWD_COMMAND}`; export r; \
24092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24093         $(HOST_EXPORTS) \
24094         for flag in $(EXTRA_HOST_FLAGS) ; do \
24095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24096         done; \
24097         echo "Doing clean in tar" ; \
24098         (cd $(HOST_SUBDIR)/tar && \
24099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24101                   "RANLIB=$${RANLIB}" \
24102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24103                   clean) \
24104           || exit 1
24105
24106 @endif tar
24107
24108 .PHONY: maybe-distclean-tar distclean-tar
24109 maybe-distclean-tar:
24110 @if tar
24111 maybe-distclean-tar: distclean-tar
24112
24113 distclean-tar: 
24114         @: $(MAKE); $(unstage)
24115         @[ -f ./tar/Makefile ] || exit 0; \
24116         r=`${PWD_COMMAND}`; export r; \
24117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24118         $(HOST_EXPORTS) \
24119         for flag in $(EXTRA_HOST_FLAGS) ; do \
24120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24121         done; \
24122         echo "Doing distclean in tar" ; \
24123         (cd $(HOST_SUBDIR)/tar && \
24124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24126                   "RANLIB=$${RANLIB}" \
24127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24128                   distclean) \
24129           || exit 1
24130
24131 @endif tar
24132
24133 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
24134 maybe-maintainer-clean-tar:
24135 @if tar
24136 maybe-maintainer-clean-tar: maintainer-clean-tar
24137
24138 maintainer-clean-tar: 
24139         @: $(MAKE); $(unstage)
24140         @[ -f ./tar/Makefile ] || exit 0; \
24141         r=`${PWD_COMMAND}`; export r; \
24142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24143         $(HOST_EXPORTS) \
24144         for flag in $(EXTRA_HOST_FLAGS) ; do \
24145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24146         done; \
24147         echo "Doing maintainer-clean in tar" ; \
24148         (cd $(HOST_SUBDIR)/tar && \
24149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24151                   "RANLIB=$${RANLIB}" \
24152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24153                   maintainer-clean) \
24154           || exit 1
24155
24156 @endif tar
24157
24158
24159
24160 .PHONY: configure-texinfo maybe-configure-texinfo
24161 maybe-configure-texinfo:
24162 @if texinfo
24163 maybe-configure-texinfo: configure-texinfo
24164 configure-texinfo: 
24165         @: $(MAKE); $(unstage)
24166         @r=`${PWD_COMMAND}`; export r; \
24167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24168         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
24169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
24170         $(HOST_EXPORTS) \
24171         echo Configuring in $(HOST_SUBDIR)/texinfo; \
24172         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
24173         case $(srcdir) in \
24174           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24175           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
24176                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24177         esac; \
24178         srcdiroption="--srcdir=$${topdir}/texinfo"; \
24179         libsrcdir="$$s/texinfo"; \
24180         $(SHELL) $${libsrcdir}/configure \
24181           $(HOST_CONFIGARGS) $${srcdiroption}  \
24182           || exit 1
24183 @endif texinfo
24184
24185
24186
24187
24188
24189 .PHONY: all-texinfo maybe-all-texinfo
24190 maybe-all-texinfo:
24191 @if texinfo
24192 TARGET-texinfo=all
24193 maybe-all-texinfo: all-texinfo
24194 all-texinfo: configure-texinfo
24195         @: $(MAKE); $(unstage)
24196         @r=`${PWD_COMMAND}`; export r; \
24197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198         $(HOST_EXPORTS) \
24199         (cd $(HOST_SUBDIR)/texinfo && \
24200           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-texinfo))
24201 @endif texinfo
24202
24203
24204
24205
24206 .PHONY: check-texinfo maybe-check-texinfo
24207 maybe-check-texinfo:
24208 @if texinfo
24209 maybe-check-texinfo: check-texinfo
24210
24211 check-texinfo:
24212         @: $(MAKE); $(unstage)
24213         @r=`${PWD_COMMAND}`; export r; \
24214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24215         $(HOST_EXPORTS) \
24216         (cd $(HOST_SUBDIR)/texinfo && \
24217           $(MAKE) $(FLAGS_TO_PASS)  check)
24218
24219 @endif texinfo
24220
24221 .PHONY: install-texinfo maybe-install-texinfo
24222 maybe-install-texinfo:
24223 @if texinfo
24224 maybe-install-texinfo: install-texinfo
24225
24226 install-texinfo:
24227
24228 @endif texinfo
24229
24230 # Other targets (info, dvi, etc.)
24231
24232 .PHONY: maybe-info-texinfo info-texinfo
24233 maybe-info-texinfo:
24234 @if texinfo
24235 maybe-info-texinfo: info-texinfo
24236
24237 info-texinfo: \
24238     configure-texinfo 
24239         @: $(MAKE); $(unstage)
24240         @[ -f ./texinfo/Makefile ] || exit 0; \
24241         r=`${PWD_COMMAND}`; export r; \
24242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243         $(HOST_EXPORTS) \
24244         for flag in $(EXTRA_HOST_FLAGS) ; do \
24245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246         done; \
24247         echo "Doing info in texinfo" ; \
24248         (cd $(HOST_SUBDIR)/texinfo && \
24249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251                   "RANLIB=$${RANLIB}" \
24252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24253                   info) \
24254           || exit 1
24255
24256 @endif texinfo
24257
24258 .PHONY: maybe-dvi-texinfo dvi-texinfo
24259 maybe-dvi-texinfo:
24260 @if texinfo
24261 maybe-dvi-texinfo: dvi-texinfo
24262
24263 dvi-texinfo: \
24264     configure-texinfo 
24265         @: $(MAKE); $(unstage)
24266         @[ -f ./texinfo/Makefile ] || exit 0; \
24267         r=`${PWD_COMMAND}`; export r; \
24268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269         $(HOST_EXPORTS) \
24270         for flag in $(EXTRA_HOST_FLAGS) ; do \
24271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24272         done; \
24273         echo "Doing dvi in texinfo" ; \
24274         (cd $(HOST_SUBDIR)/texinfo && \
24275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24277                   "RANLIB=$${RANLIB}" \
24278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24279                   dvi) \
24280           || exit 1
24281
24282 @endif texinfo
24283
24284 .PHONY: maybe-html-texinfo html-texinfo
24285 maybe-html-texinfo:
24286 @if texinfo
24287 maybe-html-texinfo: html-texinfo
24288
24289 html-texinfo: \
24290     configure-texinfo 
24291         @: $(MAKE); $(unstage)
24292         @[ -f ./texinfo/Makefile ] || exit 0; \
24293         r=`${PWD_COMMAND}`; export r; \
24294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295         $(HOST_EXPORTS) \
24296         for flag in $(EXTRA_HOST_FLAGS) ; do \
24297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24298         done; \
24299         echo "Doing html in texinfo" ; \
24300         (cd $(HOST_SUBDIR)/texinfo && \
24301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24303                   "RANLIB=$${RANLIB}" \
24304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24305                   html) \
24306           || exit 1
24307
24308 @endif texinfo
24309
24310 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
24311 maybe-TAGS-texinfo:
24312 @if texinfo
24313 maybe-TAGS-texinfo: TAGS-texinfo
24314
24315 TAGS-texinfo: \
24316     configure-texinfo 
24317         @: $(MAKE); $(unstage)
24318         @[ -f ./texinfo/Makefile ] || exit 0; \
24319         r=`${PWD_COMMAND}`; export r; \
24320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321         $(HOST_EXPORTS) \
24322         for flag in $(EXTRA_HOST_FLAGS) ; do \
24323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24324         done; \
24325         echo "Doing TAGS in texinfo" ; \
24326         (cd $(HOST_SUBDIR)/texinfo && \
24327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24329                   "RANLIB=$${RANLIB}" \
24330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24331                   TAGS) \
24332           || exit 1
24333
24334 @endif texinfo
24335
24336 .PHONY: maybe-install-info-texinfo install-info-texinfo
24337 maybe-install-info-texinfo:
24338 @if texinfo
24339 maybe-install-info-texinfo: install-info-texinfo
24340
24341 install-info-texinfo: \
24342     configure-texinfo \
24343     info-texinfo 
24344         @: $(MAKE); $(unstage)
24345         @[ -f ./texinfo/Makefile ] || exit 0; \
24346         r=`${PWD_COMMAND}`; export r; \
24347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24348         $(HOST_EXPORTS) \
24349         for flag in $(EXTRA_HOST_FLAGS) ; do \
24350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24351         done; \
24352         echo "Doing install-info in texinfo" ; \
24353         (cd $(HOST_SUBDIR)/texinfo && \
24354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24356                   "RANLIB=$${RANLIB}" \
24357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24358                   install-info) \
24359           || exit 1
24360
24361 @endif texinfo
24362
24363 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
24364 maybe-installcheck-texinfo:
24365 @if texinfo
24366 maybe-installcheck-texinfo: installcheck-texinfo
24367
24368 installcheck-texinfo: \
24369     configure-texinfo 
24370         @: $(MAKE); $(unstage)
24371         @[ -f ./texinfo/Makefile ] || exit 0; \
24372         r=`${PWD_COMMAND}`; export r; \
24373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24374         $(HOST_EXPORTS) \
24375         for flag in $(EXTRA_HOST_FLAGS) ; do \
24376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24377         done; \
24378         echo "Doing installcheck in texinfo" ; \
24379         (cd $(HOST_SUBDIR)/texinfo && \
24380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24382                   "RANLIB=$${RANLIB}" \
24383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24384                   installcheck) \
24385           || exit 1
24386
24387 @endif texinfo
24388
24389 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
24390 maybe-mostlyclean-texinfo:
24391 @if texinfo
24392 maybe-mostlyclean-texinfo: mostlyclean-texinfo
24393
24394 mostlyclean-texinfo: 
24395         @: $(MAKE); $(unstage)
24396         @[ -f ./texinfo/Makefile ] || exit 0; \
24397         r=`${PWD_COMMAND}`; export r; \
24398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24399         $(HOST_EXPORTS) \
24400         for flag in $(EXTRA_HOST_FLAGS) ; do \
24401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24402         done; \
24403         echo "Doing mostlyclean in texinfo" ; \
24404         (cd $(HOST_SUBDIR)/texinfo && \
24405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24407                   "RANLIB=$${RANLIB}" \
24408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24409                   mostlyclean) \
24410           || exit 1
24411
24412 @endif texinfo
24413
24414 .PHONY: maybe-clean-texinfo clean-texinfo
24415 maybe-clean-texinfo:
24416 @if texinfo
24417 maybe-clean-texinfo: clean-texinfo
24418
24419 clean-texinfo: 
24420         @: $(MAKE); $(unstage)
24421         @[ -f ./texinfo/Makefile ] || exit 0; \
24422         r=`${PWD_COMMAND}`; export r; \
24423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24424         $(HOST_EXPORTS) \
24425         for flag in $(EXTRA_HOST_FLAGS) ; do \
24426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24427         done; \
24428         echo "Doing clean in texinfo" ; \
24429         (cd $(HOST_SUBDIR)/texinfo && \
24430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24432                   "RANLIB=$${RANLIB}" \
24433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24434                   clean) \
24435           || exit 1
24436
24437 @endif texinfo
24438
24439 .PHONY: maybe-distclean-texinfo distclean-texinfo
24440 maybe-distclean-texinfo:
24441 @if texinfo
24442 maybe-distclean-texinfo: distclean-texinfo
24443
24444 distclean-texinfo: 
24445         @: $(MAKE); $(unstage)
24446         @[ -f ./texinfo/Makefile ] || exit 0; \
24447         r=`${PWD_COMMAND}`; export r; \
24448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24449         $(HOST_EXPORTS) \
24450         for flag in $(EXTRA_HOST_FLAGS) ; do \
24451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24452         done; \
24453         echo "Doing distclean in texinfo" ; \
24454         (cd $(HOST_SUBDIR)/texinfo && \
24455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24457                   "RANLIB=$${RANLIB}" \
24458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24459                   distclean) \
24460           || exit 1
24461
24462 @endif texinfo
24463
24464 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
24465 maybe-maintainer-clean-texinfo:
24466 @if texinfo
24467 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
24468
24469 maintainer-clean-texinfo: 
24470         @: $(MAKE); $(unstage)
24471         @[ -f ./texinfo/Makefile ] || exit 0; \
24472         r=`${PWD_COMMAND}`; export r; \
24473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24474         $(HOST_EXPORTS) \
24475         for flag in $(EXTRA_HOST_FLAGS) ; do \
24476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24477         done; \
24478         echo "Doing maintainer-clean in texinfo" ; \
24479         (cd $(HOST_SUBDIR)/texinfo && \
24480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24482                   "RANLIB=$${RANLIB}" \
24483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24484                   maintainer-clean) \
24485           || exit 1
24486
24487 @endif texinfo
24488
24489
24490
24491 .PHONY: configure-textutils maybe-configure-textutils
24492 maybe-configure-textutils:
24493 @if textutils
24494 maybe-configure-textutils: configure-textutils
24495 configure-textutils: 
24496         @: $(MAKE); $(unstage)
24497         @r=`${PWD_COMMAND}`; export r; \
24498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24499         test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
24500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
24501         $(HOST_EXPORTS) \
24502         echo Configuring in $(HOST_SUBDIR)/textutils; \
24503         cd "$(HOST_SUBDIR)/textutils" || exit 1; \
24504         case $(srcdir) in \
24505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24506           *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
24507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24508         esac; \
24509         srcdiroption="--srcdir=$${topdir}/textutils"; \
24510         libsrcdir="$$s/textutils"; \
24511         $(SHELL) $${libsrcdir}/configure \
24512           $(HOST_CONFIGARGS) $${srcdiroption}  \
24513           || exit 1
24514 @endif textutils
24515
24516
24517
24518
24519
24520 .PHONY: all-textutils maybe-all-textutils
24521 maybe-all-textutils:
24522 @if textutils
24523 TARGET-textutils=all
24524 maybe-all-textutils: all-textutils
24525 all-textutils: configure-textutils
24526         @: $(MAKE); $(unstage)
24527         @r=`${PWD_COMMAND}`; export r; \
24528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529         $(HOST_EXPORTS) \
24530         (cd $(HOST_SUBDIR)/textutils && \
24531           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-textutils))
24532 @endif textutils
24533
24534
24535
24536
24537 .PHONY: check-textutils maybe-check-textutils
24538 maybe-check-textutils:
24539 @if textutils
24540 maybe-check-textutils: check-textutils
24541
24542 check-textutils:
24543         @: $(MAKE); $(unstage)
24544         @r=`${PWD_COMMAND}`; export r; \
24545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24546         $(HOST_EXPORTS) \
24547         (cd $(HOST_SUBDIR)/textutils && \
24548           $(MAKE) $(FLAGS_TO_PASS)  check)
24549
24550 @endif textutils
24551
24552 .PHONY: install-textutils maybe-install-textutils
24553 maybe-install-textutils:
24554 @if textutils
24555 maybe-install-textutils: install-textutils
24556
24557 install-textutils: installdirs
24558         @: $(MAKE); $(unstage)
24559         @r=`${PWD_COMMAND}`; export r; \
24560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24561         $(HOST_EXPORTS) \
24562         (cd $(HOST_SUBDIR)/textutils && \
24563           $(MAKE) $(FLAGS_TO_PASS)  install)
24564
24565 @endif textutils
24566
24567 # Other targets (info, dvi, etc.)
24568
24569 .PHONY: maybe-info-textutils info-textutils
24570 maybe-info-textutils:
24571 @if textutils
24572 maybe-info-textutils: info-textutils
24573
24574 info-textutils: \
24575     configure-textutils 
24576         @: $(MAKE); $(unstage)
24577         @[ -f ./textutils/Makefile ] || exit 0; \
24578         r=`${PWD_COMMAND}`; export r; \
24579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24580         $(HOST_EXPORTS) \
24581         for flag in $(EXTRA_HOST_FLAGS) ; do \
24582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24583         done; \
24584         echo "Doing info in textutils" ; \
24585         (cd $(HOST_SUBDIR)/textutils && \
24586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24588                   "RANLIB=$${RANLIB}" \
24589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24590                   info) \
24591           || exit 1
24592
24593 @endif textutils
24594
24595 .PHONY: maybe-dvi-textutils dvi-textutils
24596 maybe-dvi-textutils:
24597 @if textutils
24598 maybe-dvi-textutils: dvi-textutils
24599
24600 dvi-textutils: \
24601     configure-textutils 
24602         @: $(MAKE); $(unstage)
24603         @[ -f ./textutils/Makefile ] || exit 0; \
24604         r=`${PWD_COMMAND}`; export r; \
24605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24606         $(HOST_EXPORTS) \
24607         for flag in $(EXTRA_HOST_FLAGS) ; do \
24608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24609         done; \
24610         echo "Doing dvi in textutils" ; \
24611         (cd $(HOST_SUBDIR)/textutils && \
24612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24614                   "RANLIB=$${RANLIB}" \
24615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24616                   dvi) \
24617           || exit 1
24618
24619 @endif textutils
24620
24621 .PHONY: maybe-html-textutils html-textutils
24622 maybe-html-textutils:
24623 @if textutils
24624 maybe-html-textutils: html-textutils
24625
24626 html-textutils: \
24627     configure-textutils 
24628         @: $(MAKE); $(unstage)
24629         @[ -f ./textutils/Makefile ] || exit 0; \
24630         r=`${PWD_COMMAND}`; export r; \
24631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24632         $(HOST_EXPORTS) \
24633         for flag in $(EXTRA_HOST_FLAGS) ; do \
24634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24635         done; \
24636         echo "Doing html in textutils" ; \
24637         (cd $(HOST_SUBDIR)/textutils && \
24638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24640                   "RANLIB=$${RANLIB}" \
24641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24642                   html) \
24643           || exit 1
24644
24645 @endif textutils
24646
24647 .PHONY: maybe-TAGS-textutils TAGS-textutils
24648 maybe-TAGS-textutils:
24649 @if textutils
24650 maybe-TAGS-textutils: TAGS-textutils
24651
24652 TAGS-textutils: \
24653     configure-textutils 
24654         @: $(MAKE); $(unstage)
24655         @[ -f ./textutils/Makefile ] || exit 0; \
24656         r=`${PWD_COMMAND}`; export r; \
24657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24658         $(HOST_EXPORTS) \
24659         for flag in $(EXTRA_HOST_FLAGS) ; do \
24660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24661         done; \
24662         echo "Doing TAGS in textutils" ; \
24663         (cd $(HOST_SUBDIR)/textutils && \
24664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24666                   "RANLIB=$${RANLIB}" \
24667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24668                   TAGS) \
24669           || exit 1
24670
24671 @endif textutils
24672
24673 .PHONY: maybe-install-info-textutils install-info-textutils
24674 maybe-install-info-textutils:
24675 @if textutils
24676 maybe-install-info-textutils: install-info-textutils
24677
24678 install-info-textutils: \
24679     configure-textutils \
24680     info-textutils 
24681         @: $(MAKE); $(unstage)
24682         @[ -f ./textutils/Makefile ] || exit 0; \
24683         r=`${PWD_COMMAND}`; export r; \
24684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24685         $(HOST_EXPORTS) \
24686         for flag in $(EXTRA_HOST_FLAGS) ; do \
24687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24688         done; \
24689         echo "Doing install-info in textutils" ; \
24690         (cd $(HOST_SUBDIR)/textutils && \
24691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24693                   "RANLIB=$${RANLIB}" \
24694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24695                   install-info) \
24696           || exit 1
24697
24698 @endif textutils
24699
24700 .PHONY: maybe-installcheck-textutils installcheck-textutils
24701 maybe-installcheck-textutils:
24702 @if textutils
24703 maybe-installcheck-textutils: installcheck-textutils
24704
24705 installcheck-textutils: \
24706     configure-textutils 
24707         @: $(MAKE); $(unstage)
24708         @[ -f ./textutils/Makefile ] || exit 0; \
24709         r=`${PWD_COMMAND}`; export r; \
24710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24711         $(HOST_EXPORTS) \
24712         for flag in $(EXTRA_HOST_FLAGS) ; do \
24713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24714         done; \
24715         echo "Doing installcheck in textutils" ; \
24716         (cd $(HOST_SUBDIR)/textutils && \
24717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24719                   "RANLIB=$${RANLIB}" \
24720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24721                   installcheck) \
24722           || exit 1
24723
24724 @endif textutils
24725
24726 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
24727 maybe-mostlyclean-textutils:
24728 @if textutils
24729 maybe-mostlyclean-textutils: mostlyclean-textutils
24730
24731 mostlyclean-textutils: 
24732         @: $(MAKE); $(unstage)
24733         @[ -f ./textutils/Makefile ] || exit 0; \
24734         r=`${PWD_COMMAND}`; export r; \
24735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24736         $(HOST_EXPORTS) \
24737         for flag in $(EXTRA_HOST_FLAGS) ; do \
24738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24739         done; \
24740         echo "Doing mostlyclean in textutils" ; \
24741         (cd $(HOST_SUBDIR)/textutils && \
24742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24744                   "RANLIB=$${RANLIB}" \
24745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24746                   mostlyclean) \
24747           || exit 1
24748
24749 @endif textutils
24750
24751 .PHONY: maybe-clean-textutils clean-textutils
24752 maybe-clean-textutils:
24753 @if textutils
24754 maybe-clean-textutils: clean-textutils
24755
24756 clean-textutils: 
24757         @: $(MAKE); $(unstage)
24758         @[ -f ./textutils/Makefile ] || exit 0; \
24759         r=`${PWD_COMMAND}`; export r; \
24760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24761         $(HOST_EXPORTS) \
24762         for flag in $(EXTRA_HOST_FLAGS) ; do \
24763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24764         done; \
24765         echo "Doing clean in textutils" ; \
24766         (cd $(HOST_SUBDIR)/textutils && \
24767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24769                   "RANLIB=$${RANLIB}" \
24770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24771                   clean) \
24772           || exit 1
24773
24774 @endif textutils
24775
24776 .PHONY: maybe-distclean-textutils distclean-textutils
24777 maybe-distclean-textutils:
24778 @if textutils
24779 maybe-distclean-textutils: distclean-textutils
24780
24781 distclean-textutils: 
24782         @: $(MAKE); $(unstage)
24783         @[ -f ./textutils/Makefile ] || exit 0; \
24784         r=`${PWD_COMMAND}`; export r; \
24785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24786         $(HOST_EXPORTS) \
24787         for flag in $(EXTRA_HOST_FLAGS) ; do \
24788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24789         done; \
24790         echo "Doing distclean in textutils" ; \
24791         (cd $(HOST_SUBDIR)/textutils && \
24792           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24793                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24794                   "RANLIB=$${RANLIB}" \
24795                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24796                   distclean) \
24797           || exit 1
24798
24799 @endif textutils
24800
24801 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
24802 maybe-maintainer-clean-textutils:
24803 @if textutils
24804 maybe-maintainer-clean-textutils: maintainer-clean-textutils
24805
24806 maintainer-clean-textutils: 
24807         @: $(MAKE); $(unstage)
24808         @[ -f ./textutils/Makefile ] || exit 0; \
24809         r=`${PWD_COMMAND}`; export r; \
24810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24811         $(HOST_EXPORTS) \
24812         for flag in $(EXTRA_HOST_FLAGS) ; do \
24813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24814         done; \
24815         echo "Doing maintainer-clean in textutils" ; \
24816         (cd $(HOST_SUBDIR)/textutils && \
24817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24819                   "RANLIB=$${RANLIB}" \
24820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24821                   maintainer-clean) \
24822           || exit 1
24823
24824 @endif textutils
24825
24826
24827
24828 .PHONY: configure-time maybe-configure-time
24829 maybe-configure-time:
24830 @if time
24831 maybe-configure-time: configure-time
24832 configure-time: 
24833         @: $(MAKE); $(unstage)
24834         @r=`${PWD_COMMAND}`; export r; \
24835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24836         test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
24837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
24838         $(HOST_EXPORTS) \
24839         echo Configuring in $(HOST_SUBDIR)/time; \
24840         cd "$(HOST_SUBDIR)/time" || exit 1; \
24841         case $(srcdir) in \
24842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24843           *) topdir=`echo $(HOST_SUBDIR)/time/ | \
24844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24845         esac; \
24846         srcdiroption="--srcdir=$${topdir}/time"; \
24847         libsrcdir="$$s/time"; \
24848         $(SHELL) $${libsrcdir}/configure \
24849           $(HOST_CONFIGARGS) $${srcdiroption}  \
24850           || exit 1
24851 @endif time
24852
24853
24854
24855
24856
24857 .PHONY: all-time maybe-all-time
24858 maybe-all-time:
24859 @if time
24860 TARGET-time=all
24861 maybe-all-time: all-time
24862 all-time: configure-time
24863         @: $(MAKE); $(unstage)
24864         @r=`${PWD_COMMAND}`; export r; \
24865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24866         $(HOST_EXPORTS) \
24867         (cd $(HOST_SUBDIR)/time && \
24868           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-time))
24869 @endif time
24870
24871
24872
24873
24874 .PHONY: check-time maybe-check-time
24875 maybe-check-time:
24876 @if time
24877 maybe-check-time: check-time
24878
24879 check-time:
24880         @: $(MAKE); $(unstage)
24881         @r=`${PWD_COMMAND}`; export r; \
24882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24883         $(HOST_EXPORTS) \
24884         (cd $(HOST_SUBDIR)/time && \
24885           $(MAKE) $(FLAGS_TO_PASS)  check)
24886
24887 @endif time
24888
24889 .PHONY: install-time maybe-install-time
24890 maybe-install-time:
24891 @if time
24892 maybe-install-time: install-time
24893
24894 install-time: installdirs
24895         @: $(MAKE); $(unstage)
24896         @r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         (cd $(HOST_SUBDIR)/time && \
24900           $(MAKE) $(FLAGS_TO_PASS)  install)
24901
24902 @endif time
24903
24904 # Other targets (info, dvi, etc.)
24905
24906 .PHONY: maybe-info-time info-time
24907 maybe-info-time:
24908 @if time
24909 maybe-info-time: info-time
24910
24911 info-time: \
24912     configure-time 
24913         @: $(MAKE); $(unstage)
24914         @[ -f ./time/Makefile ] || exit 0; \
24915         r=`${PWD_COMMAND}`; export r; \
24916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24917         $(HOST_EXPORTS) \
24918         for flag in $(EXTRA_HOST_FLAGS) ; do \
24919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24920         done; \
24921         echo "Doing info in time" ; \
24922         (cd $(HOST_SUBDIR)/time && \
24923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24925                   "RANLIB=$${RANLIB}" \
24926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24927                   info) \
24928           || exit 1
24929
24930 @endif time
24931
24932 .PHONY: maybe-dvi-time dvi-time
24933 maybe-dvi-time:
24934 @if time
24935 maybe-dvi-time: dvi-time
24936
24937 dvi-time: \
24938     configure-time 
24939         @: $(MAKE); $(unstage)
24940         @[ -f ./time/Makefile ] || exit 0; \
24941         r=`${PWD_COMMAND}`; export r; \
24942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24943         $(HOST_EXPORTS) \
24944         for flag in $(EXTRA_HOST_FLAGS) ; do \
24945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24946         done; \
24947         echo "Doing dvi in time" ; \
24948         (cd $(HOST_SUBDIR)/time && \
24949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24951                   "RANLIB=$${RANLIB}" \
24952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24953                   dvi) \
24954           || exit 1
24955
24956 @endif time
24957
24958 .PHONY: maybe-html-time html-time
24959 maybe-html-time:
24960 @if time
24961 maybe-html-time: html-time
24962
24963 html-time: \
24964     configure-time 
24965         @: $(MAKE); $(unstage)
24966         @[ -f ./time/Makefile ] || exit 0; \
24967         r=`${PWD_COMMAND}`; export r; \
24968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24969         $(HOST_EXPORTS) \
24970         for flag in $(EXTRA_HOST_FLAGS) ; do \
24971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24972         done; \
24973         echo "Doing html in time" ; \
24974         (cd $(HOST_SUBDIR)/time && \
24975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24977                   "RANLIB=$${RANLIB}" \
24978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
24979                   html) \
24980           || exit 1
24981
24982 @endif time
24983
24984 .PHONY: maybe-TAGS-time TAGS-time
24985 maybe-TAGS-time:
24986 @if time
24987 maybe-TAGS-time: TAGS-time
24988
24989 TAGS-time: \
24990     configure-time 
24991         @: $(MAKE); $(unstage)
24992         @[ -f ./time/Makefile ] || exit 0; \
24993         r=`${PWD_COMMAND}`; export r; \
24994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24995         $(HOST_EXPORTS) \
24996         for flag in $(EXTRA_HOST_FLAGS) ; do \
24997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24998         done; \
24999         echo "Doing TAGS in time" ; \
25000         (cd $(HOST_SUBDIR)/time && \
25001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25003                   "RANLIB=$${RANLIB}" \
25004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25005                   TAGS) \
25006           || exit 1
25007
25008 @endif time
25009
25010 .PHONY: maybe-install-info-time install-info-time
25011 maybe-install-info-time:
25012 @if time
25013 maybe-install-info-time: install-info-time
25014
25015 install-info-time: \
25016     configure-time \
25017     info-time 
25018         @: $(MAKE); $(unstage)
25019         @[ -f ./time/Makefile ] || exit 0; \
25020         r=`${PWD_COMMAND}`; export r; \
25021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25022         $(HOST_EXPORTS) \
25023         for flag in $(EXTRA_HOST_FLAGS) ; do \
25024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25025         done; \
25026         echo "Doing install-info in time" ; \
25027         (cd $(HOST_SUBDIR)/time && \
25028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25030                   "RANLIB=$${RANLIB}" \
25031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25032                   install-info) \
25033           || exit 1
25034
25035 @endif time
25036
25037 .PHONY: maybe-installcheck-time installcheck-time
25038 maybe-installcheck-time:
25039 @if time
25040 maybe-installcheck-time: installcheck-time
25041
25042 installcheck-time: \
25043     configure-time 
25044         @: $(MAKE); $(unstage)
25045         @[ -f ./time/Makefile ] || exit 0; \
25046         r=`${PWD_COMMAND}`; export r; \
25047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25048         $(HOST_EXPORTS) \
25049         for flag in $(EXTRA_HOST_FLAGS) ; do \
25050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25051         done; \
25052         echo "Doing installcheck in time" ; \
25053         (cd $(HOST_SUBDIR)/time && \
25054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25056                   "RANLIB=$${RANLIB}" \
25057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25058                   installcheck) \
25059           || exit 1
25060
25061 @endif time
25062
25063 .PHONY: maybe-mostlyclean-time mostlyclean-time
25064 maybe-mostlyclean-time:
25065 @if time
25066 maybe-mostlyclean-time: mostlyclean-time
25067
25068 mostlyclean-time: 
25069         @: $(MAKE); $(unstage)
25070         @[ -f ./time/Makefile ] || exit 0; \
25071         r=`${PWD_COMMAND}`; export r; \
25072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25073         $(HOST_EXPORTS) \
25074         for flag in $(EXTRA_HOST_FLAGS) ; do \
25075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25076         done; \
25077         echo "Doing mostlyclean in time" ; \
25078         (cd $(HOST_SUBDIR)/time && \
25079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25081                   "RANLIB=$${RANLIB}" \
25082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25083                   mostlyclean) \
25084           || exit 1
25085
25086 @endif time
25087
25088 .PHONY: maybe-clean-time clean-time
25089 maybe-clean-time:
25090 @if time
25091 maybe-clean-time: clean-time
25092
25093 clean-time: 
25094         @: $(MAKE); $(unstage)
25095         @[ -f ./time/Makefile ] || exit 0; \
25096         r=`${PWD_COMMAND}`; export r; \
25097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25098         $(HOST_EXPORTS) \
25099         for flag in $(EXTRA_HOST_FLAGS) ; do \
25100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25101         done; \
25102         echo "Doing clean in time" ; \
25103         (cd $(HOST_SUBDIR)/time && \
25104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25106                   "RANLIB=$${RANLIB}" \
25107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25108                   clean) \
25109           || exit 1
25110
25111 @endif time
25112
25113 .PHONY: maybe-distclean-time distclean-time
25114 maybe-distclean-time:
25115 @if time
25116 maybe-distclean-time: distclean-time
25117
25118 distclean-time: 
25119         @: $(MAKE); $(unstage)
25120         @[ -f ./time/Makefile ] || exit 0; \
25121         r=`${PWD_COMMAND}`; export r; \
25122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25123         $(HOST_EXPORTS) \
25124         for flag in $(EXTRA_HOST_FLAGS) ; do \
25125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25126         done; \
25127         echo "Doing distclean in time" ; \
25128         (cd $(HOST_SUBDIR)/time && \
25129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25131                   "RANLIB=$${RANLIB}" \
25132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25133                   distclean) \
25134           || exit 1
25135
25136 @endif time
25137
25138 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
25139 maybe-maintainer-clean-time:
25140 @if time
25141 maybe-maintainer-clean-time: maintainer-clean-time
25142
25143 maintainer-clean-time: 
25144         @: $(MAKE); $(unstage)
25145         @[ -f ./time/Makefile ] || exit 0; \
25146         r=`${PWD_COMMAND}`; export r; \
25147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25148         $(HOST_EXPORTS) \
25149         for flag in $(EXTRA_HOST_FLAGS) ; do \
25150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25151         done; \
25152         echo "Doing maintainer-clean in time" ; \
25153         (cd $(HOST_SUBDIR)/time && \
25154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25156                   "RANLIB=$${RANLIB}" \
25157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25158                   maintainer-clean) \
25159           || exit 1
25160
25161 @endif time
25162
25163
25164
25165 .PHONY: configure-uudecode maybe-configure-uudecode
25166 maybe-configure-uudecode:
25167 @if uudecode
25168 maybe-configure-uudecode: configure-uudecode
25169 configure-uudecode: 
25170         @: $(MAKE); $(unstage)
25171         @r=`${PWD_COMMAND}`; export r; \
25172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25173         test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
25174         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
25175         $(HOST_EXPORTS) \
25176         echo Configuring in $(HOST_SUBDIR)/uudecode; \
25177         cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
25178         case $(srcdir) in \
25179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25180           *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
25181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25182         esac; \
25183         srcdiroption="--srcdir=$${topdir}/uudecode"; \
25184         libsrcdir="$$s/uudecode"; \
25185         $(SHELL) $${libsrcdir}/configure \
25186           $(HOST_CONFIGARGS) $${srcdiroption}  \
25187           || exit 1
25188 @endif uudecode
25189
25190
25191
25192
25193
25194 .PHONY: all-uudecode maybe-all-uudecode
25195 maybe-all-uudecode:
25196 @if uudecode
25197 TARGET-uudecode=all
25198 maybe-all-uudecode: all-uudecode
25199 all-uudecode: configure-uudecode
25200         @: $(MAKE); $(unstage)
25201         @r=`${PWD_COMMAND}`; export r; \
25202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25203         $(HOST_EXPORTS) \
25204         (cd $(HOST_SUBDIR)/uudecode && \
25205           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-uudecode))
25206 @endif uudecode
25207
25208
25209
25210
25211 .PHONY: check-uudecode maybe-check-uudecode
25212 maybe-check-uudecode:
25213 @if uudecode
25214 maybe-check-uudecode: check-uudecode
25215
25216 check-uudecode:
25217         @: $(MAKE); $(unstage)
25218         @r=`${PWD_COMMAND}`; export r; \
25219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25220         $(HOST_EXPORTS) \
25221         (cd $(HOST_SUBDIR)/uudecode && \
25222           $(MAKE) $(FLAGS_TO_PASS)  check)
25223
25224 @endif uudecode
25225
25226 .PHONY: install-uudecode maybe-install-uudecode
25227 maybe-install-uudecode:
25228 @if uudecode
25229 maybe-install-uudecode: install-uudecode
25230
25231 install-uudecode: installdirs
25232         @: $(MAKE); $(unstage)
25233         @r=`${PWD_COMMAND}`; export r; \
25234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25235         $(HOST_EXPORTS) \
25236         (cd $(HOST_SUBDIR)/uudecode && \
25237           $(MAKE) $(FLAGS_TO_PASS)  install)
25238
25239 @endif uudecode
25240
25241 # Other targets (info, dvi, etc.)
25242
25243 .PHONY: maybe-info-uudecode info-uudecode
25244 maybe-info-uudecode:
25245 @if uudecode
25246 maybe-info-uudecode: info-uudecode
25247
25248 info-uudecode: \
25249     configure-uudecode 
25250         @: $(MAKE); $(unstage)
25251         @[ -f ./uudecode/Makefile ] || exit 0; \
25252         r=`${PWD_COMMAND}`; export r; \
25253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25254         $(HOST_EXPORTS) \
25255         for flag in $(EXTRA_HOST_FLAGS) ; do \
25256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25257         done; \
25258         echo "Doing info in uudecode" ; \
25259         (cd $(HOST_SUBDIR)/uudecode && \
25260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25262                   "RANLIB=$${RANLIB}" \
25263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25264                   info) \
25265           || exit 1
25266
25267 @endif uudecode
25268
25269 .PHONY: maybe-dvi-uudecode dvi-uudecode
25270 maybe-dvi-uudecode:
25271 @if uudecode
25272 maybe-dvi-uudecode: dvi-uudecode
25273
25274 dvi-uudecode: \
25275     configure-uudecode 
25276         @: $(MAKE); $(unstage)
25277         @[ -f ./uudecode/Makefile ] || exit 0; \
25278         r=`${PWD_COMMAND}`; export r; \
25279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25280         $(HOST_EXPORTS) \
25281         for flag in $(EXTRA_HOST_FLAGS) ; do \
25282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25283         done; \
25284         echo "Doing dvi in uudecode" ; \
25285         (cd $(HOST_SUBDIR)/uudecode && \
25286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25288                   "RANLIB=$${RANLIB}" \
25289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25290                   dvi) \
25291           || exit 1
25292
25293 @endif uudecode
25294
25295 .PHONY: maybe-html-uudecode html-uudecode
25296 maybe-html-uudecode:
25297 @if uudecode
25298 maybe-html-uudecode: html-uudecode
25299
25300 html-uudecode: \
25301     configure-uudecode 
25302         @: $(MAKE); $(unstage)
25303         @[ -f ./uudecode/Makefile ] || exit 0; \
25304         r=`${PWD_COMMAND}`; export r; \
25305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25306         $(HOST_EXPORTS) \
25307         for flag in $(EXTRA_HOST_FLAGS) ; do \
25308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25309         done; \
25310         echo "Doing html in uudecode" ; \
25311         (cd $(HOST_SUBDIR)/uudecode && \
25312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25314                   "RANLIB=$${RANLIB}" \
25315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25316                   html) \
25317           || exit 1
25318
25319 @endif uudecode
25320
25321 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
25322 maybe-TAGS-uudecode:
25323 @if uudecode
25324 maybe-TAGS-uudecode: TAGS-uudecode
25325
25326 TAGS-uudecode: \
25327     configure-uudecode 
25328         @: $(MAKE); $(unstage)
25329         @[ -f ./uudecode/Makefile ] || exit 0; \
25330         r=`${PWD_COMMAND}`; export r; \
25331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25332         $(HOST_EXPORTS) \
25333         for flag in $(EXTRA_HOST_FLAGS) ; do \
25334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25335         done; \
25336         echo "Doing TAGS in uudecode" ; \
25337         (cd $(HOST_SUBDIR)/uudecode && \
25338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25340                   "RANLIB=$${RANLIB}" \
25341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25342                   TAGS) \
25343           || exit 1
25344
25345 @endif uudecode
25346
25347 .PHONY: maybe-install-info-uudecode install-info-uudecode
25348 maybe-install-info-uudecode:
25349 @if uudecode
25350 maybe-install-info-uudecode: install-info-uudecode
25351
25352 install-info-uudecode: \
25353     configure-uudecode \
25354     info-uudecode 
25355         @: $(MAKE); $(unstage)
25356         @[ -f ./uudecode/Makefile ] || exit 0; \
25357         r=`${PWD_COMMAND}`; export r; \
25358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25359         $(HOST_EXPORTS) \
25360         for flag in $(EXTRA_HOST_FLAGS) ; do \
25361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25362         done; \
25363         echo "Doing install-info in uudecode" ; \
25364         (cd $(HOST_SUBDIR)/uudecode && \
25365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25367                   "RANLIB=$${RANLIB}" \
25368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25369                   install-info) \
25370           || exit 1
25371
25372 @endif uudecode
25373
25374 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
25375 maybe-installcheck-uudecode:
25376 @if uudecode
25377 maybe-installcheck-uudecode: installcheck-uudecode
25378
25379 installcheck-uudecode: \
25380     configure-uudecode 
25381         @: $(MAKE); $(unstage)
25382         @[ -f ./uudecode/Makefile ] || exit 0; \
25383         r=`${PWD_COMMAND}`; export r; \
25384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25385         $(HOST_EXPORTS) \
25386         for flag in $(EXTRA_HOST_FLAGS) ; do \
25387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25388         done; \
25389         echo "Doing installcheck in uudecode" ; \
25390         (cd $(HOST_SUBDIR)/uudecode && \
25391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25393                   "RANLIB=$${RANLIB}" \
25394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25395                   installcheck) \
25396           || exit 1
25397
25398 @endif uudecode
25399
25400 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
25401 maybe-mostlyclean-uudecode:
25402 @if uudecode
25403 maybe-mostlyclean-uudecode: mostlyclean-uudecode
25404
25405 mostlyclean-uudecode: 
25406         @: $(MAKE); $(unstage)
25407         @[ -f ./uudecode/Makefile ] || exit 0; \
25408         r=`${PWD_COMMAND}`; export r; \
25409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25410         $(HOST_EXPORTS) \
25411         for flag in $(EXTRA_HOST_FLAGS) ; do \
25412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25413         done; \
25414         echo "Doing mostlyclean in uudecode" ; \
25415         (cd $(HOST_SUBDIR)/uudecode && \
25416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25418                   "RANLIB=$${RANLIB}" \
25419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25420                   mostlyclean) \
25421           || exit 1
25422
25423 @endif uudecode
25424
25425 .PHONY: maybe-clean-uudecode clean-uudecode
25426 maybe-clean-uudecode:
25427 @if uudecode
25428 maybe-clean-uudecode: clean-uudecode
25429
25430 clean-uudecode: 
25431         @: $(MAKE); $(unstage)
25432         @[ -f ./uudecode/Makefile ] || exit 0; \
25433         r=`${PWD_COMMAND}`; export r; \
25434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435         $(HOST_EXPORTS) \
25436         for flag in $(EXTRA_HOST_FLAGS) ; do \
25437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25438         done; \
25439         echo "Doing clean in uudecode" ; \
25440         (cd $(HOST_SUBDIR)/uudecode && \
25441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25443                   "RANLIB=$${RANLIB}" \
25444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25445                   clean) \
25446           || exit 1
25447
25448 @endif uudecode
25449
25450 .PHONY: maybe-distclean-uudecode distclean-uudecode
25451 maybe-distclean-uudecode:
25452 @if uudecode
25453 maybe-distclean-uudecode: distclean-uudecode
25454
25455 distclean-uudecode: 
25456         @: $(MAKE); $(unstage)
25457         @[ -f ./uudecode/Makefile ] || exit 0; \
25458         r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         $(HOST_EXPORTS) \
25461         for flag in $(EXTRA_HOST_FLAGS) ; do \
25462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25463         done; \
25464         echo "Doing distclean in uudecode" ; \
25465         (cd $(HOST_SUBDIR)/uudecode && \
25466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25468                   "RANLIB=$${RANLIB}" \
25469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25470                   distclean) \
25471           || exit 1
25472
25473 @endif uudecode
25474
25475 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
25476 maybe-maintainer-clean-uudecode:
25477 @if uudecode
25478 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
25479
25480 maintainer-clean-uudecode: 
25481         @: $(MAKE); $(unstage)
25482         @[ -f ./uudecode/Makefile ] || exit 0; \
25483         r=`${PWD_COMMAND}`; export r; \
25484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25485         $(HOST_EXPORTS) \
25486         for flag in $(EXTRA_HOST_FLAGS) ; do \
25487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25488         done; \
25489         echo "Doing maintainer-clean in uudecode" ; \
25490         (cd $(HOST_SUBDIR)/uudecode && \
25491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25493                   "RANLIB=$${RANLIB}" \
25494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25495                   maintainer-clean) \
25496           || exit 1
25497
25498 @endif uudecode
25499
25500
25501
25502 .PHONY: configure-wdiff maybe-configure-wdiff
25503 maybe-configure-wdiff:
25504 @if wdiff
25505 maybe-configure-wdiff: configure-wdiff
25506 configure-wdiff: 
25507         @: $(MAKE); $(unstage)
25508         @r=`${PWD_COMMAND}`; export r; \
25509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25510         test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
25511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
25512         $(HOST_EXPORTS) \
25513         echo Configuring in $(HOST_SUBDIR)/wdiff; \
25514         cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
25515         case $(srcdir) in \
25516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25517           *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
25518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25519         esac; \
25520         srcdiroption="--srcdir=$${topdir}/wdiff"; \
25521         libsrcdir="$$s/wdiff"; \
25522         $(SHELL) $${libsrcdir}/configure \
25523           $(HOST_CONFIGARGS) $${srcdiroption}  \
25524           || exit 1
25525 @endif wdiff
25526
25527
25528
25529
25530
25531 .PHONY: all-wdiff maybe-all-wdiff
25532 maybe-all-wdiff:
25533 @if wdiff
25534 TARGET-wdiff=all
25535 maybe-all-wdiff: all-wdiff
25536 all-wdiff: configure-wdiff
25537         @: $(MAKE); $(unstage)
25538         @r=`${PWD_COMMAND}`; export r; \
25539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25540         $(HOST_EXPORTS) \
25541         (cd $(HOST_SUBDIR)/wdiff && \
25542           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-wdiff))
25543 @endif wdiff
25544
25545
25546
25547
25548 .PHONY: check-wdiff maybe-check-wdiff
25549 maybe-check-wdiff:
25550 @if wdiff
25551 maybe-check-wdiff: check-wdiff
25552
25553 check-wdiff:
25554         @: $(MAKE); $(unstage)
25555         @r=`${PWD_COMMAND}`; export r; \
25556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25557         $(HOST_EXPORTS) \
25558         (cd $(HOST_SUBDIR)/wdiff && \
25559           $(MAKE) $(FLAGS_TO_PASS)  check)
25560
25561 @endif wdiff
25562
25563 .PHONY: install-wdiff maybe-install-wdiff
25564 maybe-install-wdiff:
25565 @if wdiff
25566 maybe-install-wdiff: install-wdiff
25567
25568 install-wdiff: installdirs
25569         @: $(MAKE); $(unstage)
25570         @r=`${PWD_COMMAND}`; export r; \
25571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572         $(HOST_EXPORTS) \
25573         (cd $(HOST_SUBDIR)/wdiff && \
25574           $(MAKE) $(FLAGS_TO_PASS)  install)
25575
25576 @endif wdiff
25577
25578 # Other targets (info, dvi, etc.)
25579
25580 .PHONY: maybe-info-wdiff info-wdiff
25581 maybe-info-wdiff:
25582 @if wdiff
25583 maybe-info-wdiff: info-wdiff
25584
25585 info-wdiff: \
25586     configure-wdiff 
25587         @: $(MAKE); $(unstage)
25588         @[ -f ./wdiff/Makefile ] || exit 0; \
25589         r=`${PWD_COMMAND}`; export r; \
25590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25591         $(HOST_EXPORTS) \
25592         for flag in $(EXTRA_HOST_FLAGS) ; do \
25593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25594         done; \
25595         echo "Doing info in wdiff" ; \
25596         (cd $(HOST_SUBDIR)/wdiff && \
25597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25599                   "RANLIB=$${RANLIB}" \
25600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25601                   info) \
25602           || exit 1
25603
25604 @endif wdiff
25605
25606 .PHONY: maybe-dvi-wdiff dvi-wdiff
25607 maybe-dvi-wdiff:
25608 @if wdiff
25609 maybe-dvi-wdiff: dvi-wdiff
25610
25611 dvi-wdiff: \
25612     configure-wdiff 
25613         @: $(MAKE); $(unstage)
25614         @[ -f ./wdiff/Makefile ] || exit 0; \
25615         r=`${PWD_COMMAND}`; export r; \
25616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25617         $(HOST_EXPORTS) \
25618         for flag in $(EXTRA_HOST_FLAGS) ; do \
25619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25620         done; \
25621         echo "Doing dvi in wdiff" ; \
25622         (cd $(HOST_SUBDIR)/wdiff && \
25623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25625                   "RANLIB=$${RANLIB}" \
25626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25627                   dvi) \
25628           || exit 1
25629
25630 @endif wdiff
25631
25632 .PHONY: maybe-html-wdiff html-wdiff
25633 maybe-html-wdiff:
25634 @if wdiff
25635 maybe-html-wdiff: html-wdiff
25636
25637 html-wdiff: \
25638     configure-wdiff 
25639         @: $(MAKE); $(unstage)
25640         @[ -f ./wdiff/Makefile ] || exit 0; \
25641         r=`${PWD_COMMAND}`; export r; \
25642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25643         $(HOST_EXPORTS) \
25644         for flag in $(EXTRA_HOST_FLAGS) ; do \
25645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25646         done; \
25647         echo "Doing html in wdiff" ; \
25648         (cd $(HOST_SUBDIR)/wdiff && \
25649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25651                   "RANLIB=$${RANLIB}" \
25652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25653                   html) \
25654           || exit 1
25655
25656 @endif wdiff
25657
25658 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
25659 maybe-TAGS-wdiff:
25660 @if wdiff
25661 maybe-TAGS-wdiff: TAGS-wdiff
25662
25663 TAGS-wdiff: \
25664     configure-wdiff 
25665         @: $(MAKE); $(unstage)
25666         @[ -f ./wdiff/Makefile ] || exit 0; \
25667         r=`${PWD_COMMAND}`; export r; \
25668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25669         $(HOST_EXPORTS) \
25670         for flag in $(EXTRA_HOST_FLAGS) ; do \
25671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25672         done; \
25673         echo "Doing TAGS in wdiff" ; \
25674         (cd $(HOST_SUBDIR)/wdiff && \
25675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25677                   "RANLIB=$${RANLIB}" \
25678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25679                   TAGS) \
25680           || exit 1
25681
25682 @endif wdiff
25683
25684 .PHONY: maybe-install-info-wdiff install-info-wdiff
25685 maybe-install-info-wdiff:
25686 @if wdiff
25687 maybe-install-info-wdiff: install-info-wdiff
25688
25689 install-info-wdiff: \
25690     configure-wdiff \
25691     info-wdiff 
25692         @: $(MAKE); $(unstage)
25693         @[ -f ./wdiff/Makefile ] || exit 0; \
25694         r=`${PWD_COMMAND}`; export r; \
25695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25696         $(HOST_EXPORTS) \
25697         for flag in $(EXTRA_HOST_FLAGS) ; do \
25698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25699         done; \
25700         echo "Doing install-info in wdiff" ; \
25701         (cd $(HOST_SUBDIR)/wdiff && \
25702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25704                   "RANLIB=$${RANLIB}" \
25705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25706                   install-info) \
25707           || exit 1
25708
25709 @endif wdiff
25710
25711 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
25712 maybe-installcheck-wdiff:
25713 @if wdiff
25714 maybe-installcheck-wdiff: installcheck-wdiff
25715
25716 installcheck-wdiff: \
25717     configure-wdiff 
25718         @: $(MAKE); $(unstage)
25719         @[ -f ./wdiff/Makefile ] || exit 0; \
25720         r=`${PWD_COMMAND}`; export r; \
25721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25722         $(HOST_EXPORTS) \
25723         for flag in $(EXTRA_HOST_FLAGS) ; do \
25724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25725         done; \
25726         echo "Doing installcheck in wdiff" ; \
25727         (cd $(HOST_SUBDIR)/wdiff && \
25728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25730                   "RANLIB=$${RANLIB}" \
25731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25732                   installcheck) \
25733           || exit 1
25734
25735 @endif wdiff
25736
25737 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
25738 maybe-mostlyclean-wdiff:
25739 @if wdiff
25740 maybe-mostlyclean-wdiff: mostlyclean-wdiff
25741
25742 mostlyclean-wdiff: 
25743         @: $(MAKE); $(unstage)
25744         @[ -f ./wdiff/Makefile ] || exit 0; \
25745         r=`${PWD_COMMAND}`; export r; \
25746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25747         $(HOST_EXPORTS) \
25748         for flag in $(EXTRA_HOST_FLAGS) ; do \
25749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25750         done; \
25751         echo "Doing mostlyclean in wdiff" ; \
25752         (cd $(HOST_SUBDIR)/wdiff && \
25753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25755                   "RANLIB=$${RANLIB}" \
25756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25757                   mostlyclean) \
25758           || exit 1
25759
25760 @endif wdiff
25761
25762 .PHONY: maybe-clean-wdiff clean-wdiff
25763 maybe-clean-wdiff:
25764 @if wdiff
25765 maybe-clean-wdiff: clean-wdiff
25766
25767 clean-wdiff: 
25768         @: $(MAKE); $(unstage)
25769         @[ -f ./wdiff/Makefile ] || exit 0; \
25770         r=`${PWD_COMMAND}`; export r; \
25771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25772         $(HOST_EXPORTS) \
25773         for flag in $(EXTRA_HOST_FLAGS) ; do \
25774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25775         done; \
25776         echo "Doing clean in wdiff" ; \
25777         (cd $(HOST_SUBDIR)/wdiff && \
25778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25780                   "RANLIB=$${RANLIB}" \
25781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25782                   clean) \
25783           || exit 1
25784
25785 @endif wdiff
25786
25787 .PHONY: maybe-distclean-wdiff distclean-wdiff
25788 maybe-distclean-wdiff:
25789 @if wdiff
25790 maybe-distclean-wdiff: distclean-wdiff
25791
25792 distclean-wdiff: 
25793         @: $(MAKE); $(unstage)
25794         @[ -f ./wdiff/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 distclean in wdiff" ; \
25802         (cd $(HOST_SUBDIR)/wdiff && \
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                   distclean) \
25808           || exit 1
25809
25810 @endif wdiff
25811
25812 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
25813 maybe-maintainer-clean-wdiff:
25814 @if wdiff
25815 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
25816
25817 maintainer-clean-wdiff: 
25818         @: $(MAKE); $(unstage)
25819         @[ -f ./wdiff/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 maintainer-clean in wdiff" ; \
25827         (cd $(HOST_SUBDIR)/wdiff && \
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                   maintainer-clean) \
25833           || exit 1
25834
25835 @endif wdiff
25836
25837
25838
25839 .PHONY: configure-zip maybe-configure-zip
25840 maybe-configure-zip:
25841 @if zip
25842 maybe-configure-zip: configure-zip
25843 configure-zip: 
25844         @: $(MAKE); $(unstage)
25845         @r=`${PWD_COMMAND}`; export r; \
25846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847         test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
25848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
25849         $(HOST_EXPORTS) \
25850         echo Configuring in $(HOST_SUBDIR)/zip; \
25851         cd "$(HOST_SUBDIR)/zip" || exit 1; \
25852         case $(srcdir) in \
25853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25854           *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
25855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25856         esac; \
25857         srcdiroption="--srcdir=$${topdir}/zip"; \
25858         libsrcdir="$$s/zip"; \
25859         $(SHELL) $${libsrcdir}/configure \
25860           $(HOST_CONFIGARGS) $${srcdiroption}  \
25861           || exit 1
25862 @endif zip
25863
25864
25865
25866
25867
25868 .PHONY: all-zip maybe-all-zip
25869 maybe-all-zip:
25870 @if zip
25871 TARGET-zip=all
25872 maybe-all-zip: all-zip
25873 all-zip: configure-zip
25874         @: $(MAKE); $(unstage)
25875         @r=`${PWD_COMMAND}`; export r; \
25876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25877         $(HOST_EXPORTS) \
25878         (cd $(HOST_SUBDIR)/zip && \
25879           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zip))
25880 @endif zip
25881
25882
25883
25884
25885 .PHONY: check-zip maybe-check-zip
25886 maybe-check-zip:
25887 @if zip
25888 maybe-check-zip: check-zip
25889
25890 # This module is only tested in a native toolchain.
25891 check-zip:
25892         @: $(MAKE); $(unstage)
25893         @if [ '$(host)' = '$(target)' ] ; then \
25894           r=`${PWD_COMMAND}`; export r; \
25895           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25896           $(HOST_EXPORTS) \
25897           (cd $(HOST_SUBDIR)/zip && \
25898             $(MAKE) $(FLAGS_TO_PASS)  check); \
25899         fi
25900
25901 @endif zip
25902
25903 .PHONY: install-zip maybe-install-zip
25904 maybe-install-zip:
25905 @if zip
25906 maybe-install-zip: install-zip
25907
25908 install-zip: installdirs
25909         @: $(MAKE); $(unstage)
25910         @r=`${PWD_COMMAND}`; export r; \
25911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25912         $(HOST_EXPORTS) \
25913         (cd $(HOST_SUBDIR)/zip && \
25914           $(MAKE) $(FLAGS_TO_PASS)  install)
25915
25916 @endif zip
25917
25918 # Other targets (info, dvi, etc.)
25919
25920 .PHONY: maybe-info-zip info-zip
25921 maybe-info-zip:
25922 @if zip
25923 maybe-info-zip: info-zip
25924
25925 info-zip: \
25926     configure-zip 
25927         @: $(MAKE); $(unstage)
25928         @[ -f ./zip/Makefile ] || exit 0; \
25929         r=`${PWD_COMMAND}`; export r; \
25930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25931         $(HOST_EXPORTS) \
25932         for flag in $(EXTRA_HOST_FLAGS) ; do \
25933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25934         done; \
25935         echo "Doing info in zip" ; \
25936         (cd $(HOST_SUBDIR)/zip && \
25937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25939                   "RANLIB=$${RANLIB}" \
25940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25941                   info) \
25942           || exit 1
25943
25944 @endif zip
25945
25946 .PHONY: maybe-dvi-zip dvi-zip
25947 maybe-dvi-zip:
25948 @if zip
25949 maybe-dvi-zip: dvi-zip
25950
25951 dvi-zip: \
25952     configure-zip 
25953         @: $(MAKE); $(unstage)
25954         @[ -f ./zip/Makefile ] || exit 0; \
25955         r=`${PWD_COMMAND}`; export r; \
25956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25957         $(HOST_EXPORTS) \
25958         for flag in $(EXTRA_HOST_FLAGS) ; do \
25959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25960         done; \
25961         echo "Doing dvi in zip" ; \
25962         (cd $(HOST_SUBDIR)/zip && \
25963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25965                   "RANLIB=$${RANLIB}" \
25966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25967                   dvi) \
25968           || exit 1
25969
25970 @endif zip
25971
25972 .PHONY: maybe-html-zip html-zip
25973 maybe-html-zip:
25974 @if zip
25975 maybe-html-zip: html-zip
25976
25977 html-zip: \
25978     configure-zip 
25979         @: $(MAKE); $(unstage)
25980         @[ -f ./zip/Makefile ] || exit 0; \
25981         r=`${PWD_COMMAND}`; export r; \
25982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983         $(HOST_EXPORTS) \
25984         for flag in $(EXTRA_HOST_FLAGS) ; do \
25985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25986         done; \
25987         echo "Doing html in zip" ; \
25988         (cd $(HOST_SUBDIR)/zip && \
25989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25991                   "RANLIB=$${RANLIB}" \
25992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
25993                   html) \
25994           || exit 1
25995
25996 @endif zip
25997
25998 .PHONY: maybe-TAGS-zip TAGS-zip
25999 maybe-TAGS-zip:
26000 @if zip
26001 maybe-TAGS-zip: TAGS-zip
26002
26003 TAGS-zip: \
26004     configure-zip 
26005         @: $(MAKE); $(unstage)
26006         @[ -f ./zip/Makefile ] || exit 0; \
26007         r=`${PWD_COMMAND}`; export r; \
26008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26009         $(HOST_EXPORTS) \
26010         for flag in $(EXTRA_HOST_FLAGS) ; do \
26011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26012         done; \
26013         echo "Doing TAGS in zip" ; \
26014         (cd $(HOST_SUBDIR)/zip && \
26015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26017                   "RANLIB=$${RANLIB}" \
26018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26019                   TAGS) \
26020           || exit 1
26021
26022 @endif zip
26023
26024 .PHONY: maybe-install-info-zip install-info-zip
26025 maybe-install-info-zip:
26026 @if zip
26027 maybe-install-info-zip: install-info-zip
26028
26029 install-info-zip: \
26030     configure-zip \
26031     info-zip 
26032         @: $(MAKE); $(unstage)
26033         @[ -f ./zip/Makefile ] || exit 0; \
26034         r=`${PWD_COMMAND}`; export r; \
26035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26036         $(HOST_EXPORTS) \
26037         for flag in $(EXTRA_HOST_FLAGS) ; do \
26038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26039         done; \
26040         echo "Doing install-info in zip" ; \
26041         (cd $(HOST_SUBDIR)/zip && \
26042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26044                   "RANLIB=$${RANLIB}" \
26045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26046                   install-info) \
26047           || exit 1
26048
26049 @endif zip
26050
26051 .PHONY: maybe-installcheck-zip installcheck-zip
26052 maybe-installcheck-zip:
26053 @if zip
26054 maybe-installcheck-zip: installcheck-zip
26055
26056 installcheck-zip: \
26057     configure-zip 
26058         @: $(MAKE); $(unstage)
26059         @[ -f ./zip/Makefile ] || exit 0; \
26060         r=`${PWD_COMMAND}`; export r; \
26061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26062         $(HOST_EXPORTS) \
26063         for flag in $(EXTRA_HOST_FLAGS) ; do \
26064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26065         done; \
26066         echo "Doing installcheck in zip" ; \
26067         (cd $(HOST_SUBDIR)/zip && \
26068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26070                   "RANLIB=$${RANLIB}" \
26071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26072                   installcheck) \
26073           || exit 1
26074
26075 @endif zip
26076
26077 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
26078 maybe-mostlyclean-zip:
26079 @if zip
26080 maybe-mostlyclean-zip: mostlyclean-zip
26081
26082 mostlyclean-zip: 
26083         @: $(MAKE); $(unstage)
26084         @[ -f ./zip/Makefile ] || exit 0; \
26085         r=`${PWD_COMMAND}`; export r; \
26086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26087         $(HOST_EXPORTS) \
26088         for flag in $(EXTRA_HOST_FLAGS) ; do \
26089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26090         done; \
26091         echo "Doing mostlyclean in zip" ; \
26092         (cd $(HOST_SUBDIR)/zip && \
26093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26095                   "RANLIB=$${RANLIB}" \
26096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26097                   mostlyclean) \
26098           || exit 1
26099
26100 @endif zip
26101
26102 .PHONY: maybe-clean-zip clean-zip
26103 maybe-clean-zip:
26104 @if zip
26105 maybe-clean-zip: clean-zip
26106
26107 clean-zip: 
26108         @: $(MAKE); $(unstage)
26109         @[ -f ./zip/Makefile ] || exit 0; \
26110         r=`${PWD_COMMAND}`; export r; \
26111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26112         $(HOST_EXPORTS) \
26113         for flag in $(EXTRA_HOST_FLAGS) ; do \
26114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26115         done; \
26116         echo "Doing clean in zip" ; \
26117         (cd $(HOST_SUBDIR)/zip && \
26118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26120                   "RANLIB=$${RANLIB}" \
26121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26122                   clean) \
26123           || exit 1
26124
26125 @endif zip
26126
26127 .PHONY: maybe-distclean-zip distclean-zip
26128 maybe-distclean-zip:
26129 @if zip
26130 maybe-distclean-zip: distclean-zip
26131
26132 distclean-zip: 
26133         @: $(MAKE); $(unstage)
26134         @[ -f ./zip/Makefile ] || exit 0; \
26135         r=`${PWD_COMMAND}`; export r; \
26136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26137         $(HOST_EXPORTS) \
26138         for flag in $(EXTRA_HOST_FLAGS) ; do \
26139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26140         done; \
26141         echo "Doing distclean in zip" ; \
26142         (cd $(HOST_SUBDIR)/zip && \
26143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26145                   "RANLIB=$${RANLIB}" \
26146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26147                   distclean) \
26148           || exit 1
26149
26150 @endif zip
26151
26152 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
26153 maybe-maintainer-clean-zip:
26154 @if zip
26155 maybe-maintainer-clean-zip: maintainer-clean-zip
26156
26157 maintainer-clean-zip: 
26158         @: $(MAKE); $(unstage)
26159         @[ -f ./zip/Makefile ] || exit 0; \
26160         r=`${PWD_COMMAND}`; export r; \
26161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26162         $(HOST_EXPORTS) \
26163         for flag in $(EXTRA_HOST_FLAGS) ; do \
26164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26165         done; \
26166         echo "Doing maintainer-clean in zip" ; \
26167         (cd $(HOST_SUBDIR)/zip && \
26168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26170                   "RANLIB=$${RANLIB}" \
26171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26172                   maintainer-clean) \
26173           || exit 1
26174
26175 @endif zip
26176
26177
26178
26179 .PHONY: configure-zlib maybe-configure-zlib
26180 maybe-configure-zlib:
26181 @if zlib
26182 maybe-configure-zlib: configure-zlib
26183 configure-zlib: 
26184 @endif zlib
26185 @if zlib-bootstrap
26186         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
26187 @endif zlib-bootstrap
26188 @if zlib
26189         @r=`${PWD_COMMAND}`; export r; \
26190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26191         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26193         $(HOST_EXPORTS) \
26194         echo Configuring in $(HOST_SUBDIR)/zlib; \
26195         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26196         case $(srcdir) in \
26197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26198           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26200         esac; \
26201         srcdiroption="--srcdir=$${topdir}/zlib"; \
26202         libsrcdir="$$s/zlib"; \
26203         $(SHELL) $${libsrcdir}/configure \
26204           $(HOST_CONFIGARGS) $${srcdiroption}  \
26205           || exit 1
26206 @endif zlib
26207
26208
26209
26210 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26211 maybe-configure-stage1-zlib:
26212 @if zlib-bootstrap
26213 maybe-configure-stage1-zlib: configure-stage1-zlib
26214 configure-stage1-zlib:
26215         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26217         @r=`${PWD_COMMAND}`; export r; \
26218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26219         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26220         $(HOST_EXPORTS) \
26221         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26223         cd $(HOST_SUBDIR)/zlib || exit 1; \
26224         case $(srcdir) in \
26225           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26226           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26227                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26228         esac; \
26229         srcdiroption="--srcdir=$${topdir}/zlib"; \
26230         libsrcdir="$$s/zlib"; \
26231         $(SHELL) $${libsrcdir}/configure \
26232           $(HOST_CONFIGARGS) $${srcdiroption} \
26233           --disable-intermodule           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 
26234 @endif zlib-bootstrap
26235
26236 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26237 maybe-configure-stage2-zlib:
26238 @if zlib-bootstrap
26239 maybe-configure-stage2-zlib: configure-stage2-zlib
26240 configure-stage2-zlib:
26241         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26243         @r=`${PWD_COMMAND}`; export r; \
26244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26246         $(HOST_EXPORTS) \
26247         $(POSTSTAGE1_HOST_EXPORTS) \
26248         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26250         cd $(HOST_SUBDIR)/zlib || exit 1; \
26251         case $(srcdir) in \
26252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26253           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26255         esac; \
26256         srcdiroption="--srcdir=$${topdir}/zlib"; \
26257         libsrcdir="$$s/zlib"; \
26258         $(SHELL) $${libsrcdir}/configure \
26259           $(HOST_CONFIGARGS) $${srcdiroption} \
26260           @stage2_werror_flag@ 
26261 @endif zlib-bootstrap
26262
26263 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26264 maybe-configure-stage3-zlib:
26265 @if zlib-bootstrap
26266 maybe-configure-stage3-zlib: configure-stage3-zlib
26267 configure-stage3-zlib:
26268         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26270         @r=`${PWD_COMMAND}`; export r; \
26271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26272         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26273         $(HOST_EXPORTS) \
26274         $(POSTSTAGE1_HOST_EXPORTS) \
26275         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26276         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26277         cd $(HOST_SUBDIR)/zlib || exit 1; \
26278         case $(srcdir) in \
26279           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26280           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26281                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26282         esac; \
26283         srcdiroption="--srcdir=$${topdir}/zlib"; \
26284         libsrcdir="$$s/zlib"; \
26285         $(SHELL) $${libsrcdir}/configure \
26286           $(HOST_CONFIGARGS) $${srcdiroption} \
26287           @stage2_werror_flag@ 
26288 @endif zlib-bootstrap
26289
26290 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26291 maybe-configure-stage4-zlib:
26292 @if zlib-bootstrap
26293 maybe-configure-stage4-zlib: configure-stage4-zlib
26294 configure-stage4-zlib:
26295         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26296         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26297         @r=`${PWD_COMMAND}`; export r; \
26298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26299         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26300         $(HOST_EXPORTS) \
26301         $(POSTSTAGE1_HOST_EXPORTS) \
26302         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26304         cd $(HOST_SUBDIR)/zlib || exit 1; \
26305         case $(srcdir) in \
26306           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26307           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26308                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26309         esac; \
26310         srcdiroption="--srcdir=$${topdir}/zlib"; \
26311         libsrcdir="$$s/zlib"; \
26312         $(SHELL) $${libsrcdir}/configure \
26313           $(HOST_CONFIGARGS) $${srcdiroption} \
26314           @stage2_werror_flag@ 
26315 @endif zlib-bootstrap
26316
26317 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26318 maybe-configure-stageprofile-zlib:
26319 @if zlib-bootstrap
26320 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26321 configure-stageprofile-zlib:
26322         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26324         @r=`${PWD_COMMAND}`; export r; \
26325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26326         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26327         $(HOST_EXPORTS) \
26328         $(POSTSTAGE1_HOST_EXPORTS) \
26329         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26331         cd $(HOST_SUBDIR)/zlib || exit 1; \
26332         case $(srcdir) in \
26333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26334           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26336         esac; \
26337         srcdiroption="--srcdir=$${topdir}/zlib"; \
26338         libsrcdir="$$s/zlib"; \
26339         $(SHELL) $${libsrcdir}/configure \
26340           $(HOST_CONFIGARGS) $${srcdiroption} \
26341           @stage2_werror_flag@ 
26342 @endif zlib-bootstrap
26343
26344 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26345 maybe-configure-stagefeedback-zlib:
26346 @if zlib-bootstrap
26347 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26348 configure-stagefeedback-zlib:
26349         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26351         @r=`${PWD_COMMAND}`; export r; \
26352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26353         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26354         $(HOST_EXPORTS) \
26355         $(POSTSTAGE1_HOST_EXPORTS) \
26356         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26358         cd $(HOST_SUBDIR)/zlib || exit 1; \
26359         case $(srcdir) in \
26360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26361           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26363         esac; \
26364         srcdiroption="--srcdir=$${topdir}/zlib"; \
26365         libsrcdir="$$s/zlib"; \
26366         $(SHELL) $${libsrcdir}/configure \
26367           $(HOST_CONFIGARGS) $${srcdiroption} \
26368           @stage2_werror_flag@ 
26369 @endif zlib-bootstrap
26370
26371
26372
26373
26374
26375 .PHONY: all-zlib maybe-all-zlib
26376 maybe-all-zlib:
26377 @if zlib
26378 TARGET-zlib=all
26379 maybe-all-zlib: all-zlib
26380 all-zlib: configure-zlib
26381 @endif zlib
26382 @if zlib-bootstrap
26383         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
26384 @endif zlib-bootstrap
26385 @if zlib
26386         @r=`${PWD_COMMAND}`; export r; \
26387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26388         $(HOST_EXPORTS) \
26389         (cd $(HOST_SUBDIR)/zlib && \
26390           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-zlib))
26391 @endif zlib
26392
26393
26394
26395 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26396 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26397 maybe-all-stage1-zlib:
26398 maybe-clean-stage1-zlib:
26399 @if zlib-bootstrap
26400 maybe-all-stage1-zlib: all-stage1-zlib
26401 all-stage1: all-stage1-zlib
26402 TARGET-stage1-zlib = $(TARGET-zlib)
26403 all-stage1-zlib: configure-stage1-zlib
26404         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26405         @r=`${PWD_COMMAND}`; export r; \
26406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407         $(HOST_EXPORTS) \
26408         cd $(HOST_SUBDIR)/zlib && \
26409         $(MAKE) $(FLAGS_TO_PASS)  CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  \
26410                 $(TARGET-stage1-zlib)
26411
26412 maybe-clean-stage1-zlib: clean-stage1-zlib
26413 clean-stage1: clean-stage1-zlib
26414 clean-stage1-zlib:
26415         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] \
26416           || exit 0 ; \
26417         [ $(current_stage) = stage1 ] || $(MAKE) stage1-start; \
26418         cd $(HOST_SUBDIR)/zlib && \
26419         $(MAKE) $(FLAGS_TO_PASS)  \
26420                 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)"  clean
26421 @endif zlib-bootstrap
26422
26423
26424 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26425 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26426 maybe-all-stage2-zlib:
26427 maybe-clean-stage2-zlib:
26428 @if zlib-bootstrap
26429 maybe-all-stage2-zlib: all-stage2-zlib
26430 all-stage2: all-stage2-zlib
26431 TARGET-stage2-zlib = $(TARGET-zlib)
26432 all-stage2-zlib: configure-stage2-zlib
26433         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26434         @r=`${PWD_COMMAND}`; export r; \
26435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26436         $(HOST_EXPORTS) \
26437         $(POSTSTAGE1_HOST_EXPORTS) \
26438         cd $(HOST_SUBDIR)/zlib && \
26439         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26440                 $(TARGET-stage2-zlib)
26441
26442 maybe-clean-stage2-zlib: clean-stage2-zlib
26443 clean-stage2: clean-stage2-zlib
26444 clean-stage2-zlib:
26445         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] \
26446           || exit 0 ; \
26447         [ $(current_stage) = stage2 ] || $(MAKE) stage2-start; \
26448         cd $(HOST_SUBDIR)/zlib && \
26449         $(MAKE) $(FLAGS_TO_PASS)  \
26450                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26451                   clean
26452 @endif zlib-bootstrap
26453
26454
26455 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26456 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26457 maybe-all-stage3-zlib:
26458 maybe-clean-stage3-zlib:
26459 @if zlib-bootstrap
26460 maybe-all-stage3-zlib: all-stage3-zlib
26461 all-stage3: all-stage3-zlib
26462 TARGET-stage3-zlib = $(TARGET-zlib)
26463 all-stage3-zlib: configure-stage3-zlib
26464         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26465         @r=`${PWD_COMMAND}`; export r; \
26466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26467         $(HOST_EXPORTS) \
26468         $(POSTSTAGE1_HOST_EXPORTS) \
26469         cd $(HOST_SUBDIR)/zlib && \
26470         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26471                 $(TARGET-stage3-zlib)
26472
26473 maybe-clean-stage3-zlib: clean-stage3-zlib
26474 clean-stage3: clean-stage3-zlib
26475 clean-stage3-zlib:
26476         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] \
26477           || exit 0 ; \
26478         [ $(current_stage) = stage3 ] || $(MAKE) stage3-start; \
26479         cd $(HOST_SUBDIR)/zlib && \
26480         $(MAKE) $(FLAGS_TO_PASS)  \
26481                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26482                   clean
26483 @endif zlib-bootstrap
26484
26485
26486 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
26487 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
26488 maybe-all-stage4-zlib:
26489 maybe-clean-stage4-zlib:
26490 @if zlib-bootstrap
26491 maybe-all-stage4-zlib: all-stage4-zlib
26492 all-stage4: all-stage4-zlib
26493 TARGET-stage4-zlib = $(TARGET-zlib)
26494 all-stage4-zlib: configure-stage4-zlib
26495         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26496         @r=`${PWD_COMMAND}`; export r; \
26497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26498         $(HOST_EXPORTS) \
26499         $(POSTSTAGE1_HOST_EXPORTS) \
26500         cd $(HOST_SUBDIR)/zlib && \
26501         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS)   \
26502                 $(TARGET-stage4-zlib)
26503
26504 maybe-clean-stage4-zlib: clean-stage4-zlib
26505 clean-stage4: clean-stage4-zlib
26506 clean-stage4-zlib:
26507         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] \
26508           || exit 0 ; \
26509         [ $(current_stage) = stage4 ] || $(MAKE) stage4-start; \
26510         cd $(HOST_SUBDIR)/zlib && \
26511         $(MAKE) $(FLAGS_TO_PASS)  \
26512                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26513                   clean
26514 @endif zlib-bootstrap
26515
26516
26517 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
26518 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
26519 maybe-all-stageprofile-zlib:
26520 maybe-clean-stageprofile-zlib:
26521 @if zlib-bootstrap
26522 maybe-all-stageprofile-zlib: all-stageprofile-zlib
26523 all-stageprofile: all-stageprofile-zlib
26524 TARGET-stageprofile-zlib = $(TARGET-zlib)
26525 all-stageprofile-zlib: configure-stageprofile-zlib
26526         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26527         @r=`${PWD_COMMAND}`; export r; \
26528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26529         $(HOST_EXPORTS) \
26530         $(POSTSTAGE1_HOST_EXPORTS) \
26531         cd $(HOST_SUBDIR)/zlib && \
26532         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  \
26533                 $(TARGET-stageprofile-zlib)
26534
26535 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
26536 clean-stageprofile: clean-stageprofile-zlib
26537 clean-stageprofile-zlib:
26538         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] \
26539           || exit 0 ; \
26540         [ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start; \
26541         cd $(HOST_SUBDIR)/zlib && \
26542         $(MAKE) $(FLAGS_TO_PASS)  \
26543                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26544                 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"  clean
26545 @endif zlib-bootstrap
26546
26547
26548 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
26549 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
26550 maybe-all-stagefeedback-zlib:
26551 maybe-clean-stagefeedback-zlib:
26552 @if zlib-bootstrap
26553 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
26554 all-stagefeedback: all-stagefeedback-zlib
26555 TARGET-stagefeedback-zlib = $(TARGET-zlib)
26556 all-stagefeedback-zlib: configure-stagefeedback-zlib
26557         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26558         @r=`${PWD_COMMAND}`; export r; \
26559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26560         $(HOST_EXPORTS) \
26561         $(POSTSTAGE1_HOST_EXPORTS) \
26562         cd $(HOST_SUBDIR)/zlib && \
26563         $(MAKE) $(FLAGS_TO_PASS) $(POSTSTAGE1_FLAGS_TO_PASS) CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  \
26564                 $(TARGET-stagefeedback-zlib)
26565
26566 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
26567 clean-stagefeedback: clean-stagefeedback-zlib
26568 clean-stagefeedback-zlib:
26569         @[ -f $(HOST_SUBDIR)/zlib/Makefile ] || [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] \
26570           || exit 0 ; \
26571         [ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start; \
26572         cd $(HOST_SUBDIR)/zlib && \
26573         $(MAKE) $(FLAGS_TO_PASS)  \
26574                 $(POSTSTAGE1_FLAGS_TO_PASS)  \
26575                 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"  clean
26576 @endif zlib-bootstrap
26577
26578
26579
26580
26581
26582 .PHONY: check-zlib maybe-check-zlib
26583 maybe-check-zlib:
26584 @if zlib
26585 maybe-check-zlib: check-zlib
26586
26587 check-zlib:
26588
26589 @endif zlib
26590
26591 .PHONY: install-zlib maybe-install-zlib
26592 maybe-install-zlib:
26593 @if zlib
26594 maybe-install-zlib: install-zlib
26595
26596 install-zlib:
26597
26598 @endif zlib
26599
26600 # Other targets (info, dvi, etc.)
26601
26602 .PHONY: maybe-info-zlib info-zlib
26603 maybe-info-zlib:
26604 @if zlib
26605 maybe-info-zlib: info-zlib
26606
26607 info-zlib: \
26608     configure-zlib 
26609         @[ -f ./zlib/Makefile ] || exit 0; \
26610         r=`${PWD_COMMAND}`; export r; \
26611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26612         $(HOST_EXPORTS) \
26613         for flag in $(EXTRA_HOST_FLAGS) ; do \
26614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26615         done; \
26616         echo "Doing info in zlib" ; \
26617         (cd $(HOST_SUBDIR)/zlib && \
26618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26620                   "RANLIB=$${RANLIB}" \
26621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26622                   info) \
26623           || exit 1
26624
26625 @endif zlib
26626
26627 .PHONY: maybe-dvi-zlib dvi-zlib
26628 maybe-dvi-zlib:
26629 @if zlib
26630 maybe-dvi-zlib: dvi-zlib
26631
26632 dvi-zlib: \
26633     configure-zlib 
26634         @[ -f ./zlib/Makefile ] || exit 0; \
26635         r=`${PWD_COMMAND}`; export r; \
26636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26637         $(HOST_EXPORTS) \
26638         for flag in $(EXTRA_HOST_FLAGS) ; do \
26639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26640         done; \
26641         echo "Doing dvi in zlib" ; \
26642         (cd $(HOST_SUBDIR)/zlib && \
26643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26645                   "RANLIB=$${RANLIB}" \
26646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26647                   dvi) \
26648           || exit 1
26649
26650 @endif zlib
26651
26652 .PHONY: maybe-html-zlib html-zlib
26653 maybe-html-zlib:
26654 @if zlib
26655 maybe-html-zlib: html-zlib
26656
26657 html-zlib: \
26658     configure-zlib 
26659         @[ -f ./zlib/Makefile ] || exit 0; \
26660         r=`${PWD_COMMAND}`; export r; \
26661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26662         $(HOST_EXPORTS) \
26663         for flag in $(EXTRA_HOST_FLAGS) ; do \
26664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26665         done; \
26666         echo "Doing html in zlib" ; \
26667         (cd $(HOST_SUBDIR)/zlib && \
26668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26670                   "RANLIB=$${RANLIB}" \
26671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26672                   html) \
26673           || exit 1
26674
26675 @endif zlib
26676
26677 .PHONY: maybe-TAGS-zlib TAGS-zlib
26678 maybe-TAGS-zlib:
26679 @if zlib
26680 maybe-TAGS-zlib: TAGS-zlib
26681
26682 TAGS-zlib: \
26683     configure-zlib 
26684         @[ -f ./zlib/Makefile ] || exit 0; \
26685         r=`${PWD_COMMAND}`; export r; \
26686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26687         $(HOST_EXPORTS) \
26688         for flag in $(EXTRA_HOST_FLAGS) ; do \
26689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26690         done; \
26691         echo "Doing TAGS in zlib" ; \
26692         (cd $(HOST_SUBDIR)/zlib && \
26693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26695                   "RANLIB=$${RANLIB}" \
26696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26697                   TAGS) \
26698           || exit 1
26699
26700 @endif zlib
26701
26702 .PHONY: maybe-install-info-zlib install-info-zlib
26703 maybe-install-info-zlib:
26704 @if zlib
26705 maybe-install-info-zlib: install-info-zlib
26706
26707 install-info-zlib: \
26708     configure-zlib \
26709     info-zlib 
26710         @[ -f ./zlib/Makefile ] || exit 0; \
26711         r=`${PWD_COMMAND}`; export r; \
26712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26713         $(HOST_EXPORTS) \
26714         for flag in $(EXTRA_HOST_FLAGS) ; do \
26715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26716         done; \
26717         echo "Doing install-info in zlib" ; \
26718         (cd $(HOST_SUBDIR)/zlib && \
26719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26721                   "RANLIB=$${RANLIB}" \
26722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26723                   install-info) \
26724           || exit 1
26725
26726 @endif zlib
26727
26728 .PHONY: maybe-installcheck-zlib installcheck-zlib
26729 maybe-installcheck-zlib:
26730 @if zlib
26731 maybe-installcheck-zlib: installcheck-zlib
26732
26733 installcheck-zlib: \
26734     configure-zlib 
26735         @[ -f ./zlib/Makefile ] || exit 0; \
26736         r=`${PWD_COMMAND}`; export r; \
26737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26738         $(HOST_EXPORTS) \
26739         for flag in $(EXTRA_HOST_FLAGS) ; do \
26740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26741         done; \
26742         echo "Doing installcheck in zlib" ; \
26743         (cd $(HOST_SUBDIR)/zlib && \
26744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26746                   "RANLIB=$${RANLIB}" \
26747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26748                   installcheck) \
26749           || exit 1
26750
26751 @endif zlib
26752
26753 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
26754 maybe-mostlyclean-zlib:
26755 @if zlib
26756 maybe-mostlyclean-zlib: mostlyclean-zlib
26757
26758 mostlyclean-zlib: 
26759         @[ -f ./zlib/Makefile ] || exit 0; \
26760         r=`${PWD_COMMAND}`; export r; \
26761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26762         $(HOST_EXPORTS) \
26763         for flag in $(EXTRA_HOST_FLAGS) ; do \
26764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26765         done; \
26766         echo "Doing mostlyclean in zlib" ; \
26767         (cd $(HOST_SUBDIR)/zlib && \
26768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26770                   "RANLIB=$${RANLIB}" \
26771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26772                   mostlyclean) \
26773           || exit 1
26774
26775 @endif zlib
26776
26777 .PHONY: maybe-clean-zlib clean-zlib
26778 maybe-clean-zlib:
26779 @if zlib
26780 maybe-clean-zlib: clean-zlib
26781
26782 clean-zlib: 
26783         @[ -f ./zlib/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) ; do \
26788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26789         done; \
26790         echo "Doing clean in zlib" ; \
26791         (cd $(HOST_SUBDIR)/zlib && \
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                   clean) \
26797           || exit 1
26798
26799 @endif zlib
26800
26801 .PHONY: maybe-distclean-zlib distclean-zlib
26802 maybe-distclean-zlib:
26803 @if zlib
26804 maybe-distclean-zlib: distclean-zlib
26805
26806 distclean-zlib: 
26807         @[ -f ./zlib/Makefile ] || exit 0; \
26808         r=`${PWD_COMMAND}`; export r; \
26809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26810         $(HOST_EXPORTS) \
26811         for flag in $(EXTRA_HOST_FLAGS) ; do \
26812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26813         done; \
26814         echo "Doing distclean in zlib" ; \
26815         (cd $(HOST_SUBDIR)/zlib && \
26816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26818                   "RANLIB=$${RANLIB}" \
26819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26820                   distclean) \
26821           || exit 1
26822
26823 @endif zlib
26824
26825 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
26826 maybe-maintainer-clean-zlib:
26827 @if zlib
26828 maybe-maintainer-clean-zlib: maintainer-clean-zlib
26829
26830 maintainer-clean-zlib: 
26831         @[ -f ./zlib/Makefile ] || exit 0; \
26832         r=`${PWD_COMMAND}`; export r; \
26833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834         $(HOST_EXPORTS) \
26835         for flag in $(EXTRA_HOST_FLAGS) ; do \
26836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26837         done; \
26838         echo "Doing maintainer-clean in zlib" ; \
26839         (cd $(HOST_SUBDIR)/zlib && \
26840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26842                   "RANLIB=$${RANLIB}" \
26843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26844                   maintainer-clean) \
26845           || exit 1
26846
26847 @endif zlib
26848
26849
26850
26851 .PHONY: configure-gdb maybe-configure-gdb
26852 maybe-configure-gdb:
26853 @if gdb
26854 maybe-configure-gdb: configure-gdb
26855 configure-gdb: 
26856         @: $(MAKE); $(unstage)
26857         @r=`${PWD_COMMAND}`; export r; \
26858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
26860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
26861         $(HOST_EXPORTS) \
26862         echo Configuring in $(HOST_SUBDIR)/gdb; \
26863         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
26864         case $(srcdir) in \
26865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26866           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
26867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26868         esac; \
26869         srcdiroption="--srcdir=$${topdir}/gdb"; \
26870         libsrcdir="$$s/gdb"; \
26871         $(SHELL) $${libsrcdir}/configure \
26872           $(HOST_CONFIGARGS) $${srcdiroption}  \
26873           || exit 1
26874 @endif gdb
26875
26876
26877
26878
26879
26880 .PHONY: all-gdb maybe-all-gdb
26881 maybe-all-gdb:
26882 @if gdb
26883 TARGET-gdb=all
26884 maybe-all-gdb: all-gdb
26885 all-gdb: configure-gdb
26886         @: $(MAKE); $(unstage)
26887         @r=`${PWD_COMMAND}`; export r; \
26888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26889         $(HOST_EXPORTS) \
26890         (cd $(HOST_SUBDIR)/gdb && \
26891           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb))
26892 @endif gdb
26893
26894
26895
26896
26897 .PHONY: check-gdb maybe-check-gdb
26898 maybe-check-gdb:
26899 @if gdb
26900 maybe-check-gdb: check-gdb
26901
26902 check-gdb:
26903         @: $(MAKE); $(unstage)
26904         @r=`${PWD_COMMAND}`; export r; \
26905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26906         $(HOST_EXPORTS) \
26907         (cd $(HOST_SUBDIR)/gdb && \
26908           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
26909
26910 @endif gdb
26911
26912 .PHONY: install-gdb maybe-install-gdb
26913 maybe-install-gdb:
26914 @if gdb
26915 maybe-install-gdb: install-gdb
26916
26917 install-gdb: installdirs
26918         @: $(MAKE); $(unstage)
26919         @r=`${PWD_COMMAND}`; export r; \
26920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26921         $(HOST_EXPORTS) \
26922         (cd $(HOST_SUBDIR)/gdb && \
26923           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
26924
26925 @endif gdb
26926
26927 # Other targets (info, dvi, etc.)
26928
26929 .PHONY: maybe-info-gdb info-gdb
26930 maybe-info-gdb:
26931 @if gdb
26932 maybe-info-gdb: info-gdb
26933
26934 info-gdb: \
26935     configure-gdb 
26936         @: $(MAKE); $(unstage)
26937         @[ -f ./gdb/Makefile ] || exit 0; \
26938         r=`${PWD_COMMAND}`; export r; \
26939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26940         $(HOST_EXPORTS) \
26941         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26943         done; \
26944         echo "Doing info in gdb" ; \
26945         (cd $(HOST_SUBDIR)/gdb && \
26946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26948                   "RANLIB=$${RANLIB}" \
26949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26950                   info) \
26951           || exit 1
26952
26953 @endif gdb
26954
26955 .PHONY: maybe-dvi-gdb dvi-gdb
26956 maybe-dvi-gdb:
26957 @if gdb
26958 maybe-dvi-gdb: dvi-gdb
26959
26960 dvi-gdb: \
26961     configure-gdb 
26962         @: $(MAKE); $(unstage)
26963         @[ -f ./gdb/Makefile ] || exit 0; \
26964         r=`${PWD_COMMAND}`; export r; \
26965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26966         $(HOST_EXPORTS) \
26967         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
26968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26969         done; \
26970         echo "Doing dvi in gdb" ; \
26971         (cd $(HOST_SUBDIR)/gdb && \
26972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26974                   "RANLIB=$${RANLIB}" \
26975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
26976                   dvi) \
26977           || exit 1
26978
26979 @endif gdb
26980
26981 .PHONY: maybe-html-gdb html-gdb
26982 maybe-html-gdb:
26983 @if gdb
26984 maybe-html-gdb: html-gdb
26985
26986 html-gdb: \
26987     configure-gdb 
26988         @: $(MAKE); $(unstage)
26989         @[ -f ./gdb/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 html in gdb" ; \
26997         (cd $(HOST_SUBDIR)/gdb && \
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                   html) \
27003           || exit 1
27004
27005 @endif gdb
27006
27007 .PHONY: maybe-TAGS-gdb TAGS-gdb
27008 maybe-TAGS-gdb:
27009 @if gdb
27010 maybe-TAGS-gdb: TAGS-gdb
27011
27012 TAGS-gdb: \
27013     configure-gdb 
27014         @: $(MAKE); $(unstage)
27015         @[ -f ./gdb/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 TAGS in gdb" ; \
27023         (cd $(HOST_SUBDIR)/gdb && \
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                   TAGS) \
27029           || exit 1
27030
27031 @endif gdb
27032
27033 .PHONY: maybe-install-info-gdb install-info-gdb
27034 maybe-install-info-gdb:
27035 @if gdb
27036 maybe-install-info-gdb: install-info-gdb
27037
27038 install-info-gdb: \
27039     configure-gdb \
27040     info-gdb 
27041         @: $(MAKE); $(unstage)
27042         @[ -f ./gdb/Makefile ] || exit 0; \
27043         r=`${PWD_COMMAND}`; export r; \
27044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045         $(HOST_EXPORTS) \
27046         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048         done; \
27049         echo "Doing install-info in gdb" ; \
27050         (cd $(HOST_SUBDIR)/gdb && \
27051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053                   "RANLIB=$${RANLIB}" \
27054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27055                   install-info) \
27056           || exit 1
27057
27058 @endif gdb
27059
27060 .PHONY: maybe-installcheck-gdb installcheck-gdb
27061 maybe-installcheck-gdb:
27062 @if gdb
27063 maybe-installcheck-gdb: installcheck-gdb
27064
27065 installcheck-gdb: \
27066     configure-gdb 
27067         @: $(MAKE); $(unstage)
27068         @[ -f ./gdb/Makefile ] || exit 0; \
27069         r=`${PWD_COMMAND}`; export r; \
27070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27071         $(HOST_EXPORTS) \
27072         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27074         done; \
27075         echo "Doing installcheck in gdb" ; \
27076         (cd $(HOST_SUBDIR)/gdb && \
27077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27079                   "RANLIB=$${RANLIB}" \
27080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27081                   installcheck) \
27082           || exit 1
27083
27084 @endif gdb
27085
27086 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27087 maybe-mostlyclean-gdb:
27088 @if gdb
27089 maybe-mostlyclean-gdb: mostlyclean-gdb
27090
27091 mostlyclean-gdb: 
27092         @: $(MAKE); $(unstage)
27093         @[ -f ./gdb/Makefile ] || exit 0; \
27094         r=`${PWD_COMMAND}`; export r; \
27095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096         $(HOST_EXPORTS) \
27097         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27099         done; \
27100         echo "Doing mostlyclean in gdb" ; \
27101         (cd $(HOST_SUBDIR)/gdb && \
27102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27104                   "RANLIB=$${RANLIB}" \
27105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27106                   mostlyclean) \
27107           || exit 1
27108
27109 @endif gdb
27110
27111 .PHONY: maybe-clean-gdb clean-gdb
27112 maybe-clean-gdb:
27113 @if gdb
27114 maybe-clean-gdb: clean-gdb
27115
27116 clean-gdb: 
27117         @: $(MAKE); $(unstage)
27118         @[ -f ./gdb/Makefile ] || exit 0; \
27119         r=`${PWD_COMMAND}`; export r; \
27120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27121         $(HOST_EXPORTS) \
27122         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27124         done; \
27125         echo "Doing clean in gdb" ; \
27126         (cd $(HOST_SUBDIR)/gdb && \
27127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27129                   "RANLIB=$${RANLIB}" \
27130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27131                   clean) \
27132           || exit 1
27133
27134 @endif gdb
27135
27136 .PHONY: maybe-distclean-gdb distclean-gdb
27137 maybe-distclean-gdb:
27138 @if gdb
27139 maybe-distclean-gdb: distclean-gdb
27140
27141 distclean-gdb: 
27142         @: $(MAKE); $(unstage)
27143         @[ -f ./gdb/Makefile ] || exit 0; \
27144         r=`${PWD_COMMAND}`; export r; \
27145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27146         $(HOST_EXPORTS) \
27147         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27149         done; \
27150         echo "Doing distclean in gdb" ; \
27151         (cd $(HOST_SUBDIR)/gdb && \
27152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27154                   "RANLIB=$${RANLIB}" \
27155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27156                   distclean) \
27157           || exit 1
27158
27159 @endif gdb
27160
27161 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27162 maybe-maintainer-clean-gdb:
27163 @if gdb
27164 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27165
27166 maintainer-clean-gdb: 
27167         @: $(MAKE); $(unstage)
27168         @[ -f ./gdb/Makefile ] || exit 0; \
27169         r=`${PWD_COMMAND}`; export r; \
27170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27171         $(HOST_EXPORTS) \
27172         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27174         done; \
27175         echo "Doing maintainer-clean in gdb" ; \
27176         (cd $(HOST_SUBDIR)/gdb && \
27177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27179                   "RANLIB=$${RANLIB}" \
27180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27181                   maintainer-clean) \
27182           || exit 1
27183
27184 @endif gdb
27185
27186
27187
27188 .PHONY: configure-expect maybe-configure-expect
27189 maybe-configure-expect:
27190 @if expect
27191 maybe-configure-expect: configure-expect
27192 configure-expect: 
27193         @: $(MAKE); $(unstage)
27194         @r=`${PWD_COMMAND}`; export r; \
27195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27196         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
27197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
27198         $(HOST_EXPORTS) \
27199         echo Configuring in $(HOST_SUBDIR)/expect; \
27200         cd "$(HOST_SUBDIR)/expect" || exit 1; \
27201         case $(srcdir) in \
27202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27203           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
27204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27205         esac; \
27206         srcdiroption="--srcdir=$${topdir}/expect"; \
27207         libsrcdir="$$s/expect"; \
27208         $(SHELL) $${libsrcdir}/configure \
27209           $(HOST_CONFIGARGS) $${srcdiroption}  \
27210           || exit 1
27211 @endif expect
27212
27213
27214
27215
27216
27217 .PHONY: all-expect maybe-all-expect
27218 maybe-all-expect:
27219 @if expect
27220 TARGET-expect=all
27221 maybe-all-expect: all-expect
27222 all-expect: configure-expect
27223         @: $(MAKE); $(unstage)
27224         @r=`${PWD_COMMAND}`; export r; \
27225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27226         $(HOST_EXPORTS) \
27227         (cd $(HOST_SUBDIR)/expect && \
27228           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect))
27229 @endif expect
27230
27231
27232
27233
27234 .PHONY: check-expect maybe-check-expect
27235 maybe-check-expect:
27236 @if expect
27237 maybe-check-expect: check-expect
27238
27239 check-expect:
27240         @: $(MAKE); $(unstage)
27241         @r=`${PWD_COMMAND}`; export r; \
27242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27243         $(HOST_EXPORTS) \
27244         (cd $(HOST_SUBDIR)/expect && \
27245           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27246
27247 @endif expect
27248
27249 .PHONY: install-expect maybe-install-expect
27250 maybe-install-expect:
27251 @if expect
27252 maybe-install-expect: install-expect
27253
27254 install-expect: installdirs
27255         @: $(MAKE); $(unstage)
27256         @r=`${PWD_COMMAND}`; export r; \
27257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27258         $(HOST_EXPORTS) \
27259         (cd $(HOST_SUBDIR)/expect && \
27260           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27261
27262 @endif expect
27263
27264 # Other targets (info, dvi, etc.)
27265
27266 .PHONY: maybe-info-expect info-expect
27267 maybe-info-expect:
27268 @if expect
27269 maybe-info-expect: info-expect
27270
27271 info-expect: \
27272     configure-expect 
27273         @: $(MAKE); $(unstage)
27274         @[ -f ./expect/Makefile ] || exit 0; \
27275         r=`${PWD_COMMAND}`; export r; \
27276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27277         $(HOST_EXPORTS) \
27278         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27280         done; \
27281         echo "Doing info in expect" ; \
27282         (cd $(HOST_SUBDIR)/expect && \
27283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27285                   "RANLIB=$${RANLIB}" \
27286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27287                   info) \
27288           || exit 1
27289
27290 @endif expect
27291
27292 .PHONY: maybe-dvi-expect dvi-expect
27293 maybe-dvi-expect:
27294 @if expect
27295 maybe-dvi-expect: dvi-expect
27296
27297 dvi-expect: \
27298     configure-expect 
27299         @: $(MAKE); $(unstage)
27300         @[ -f ./expect/Makefile ] || exit 0; \
27301         r=`${PWD_COMMAND}`; export r; \
27302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27303         $(HOST_EXPORTS) \
27304         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27306         done; \
27307         echo "Doing dvi in expect" ; \
27308         (cd $(HOST_SUBDIR)/expect && \
27309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27311                   "RANLIB=$${RANLIB}" \
27312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27313                   dvi) \
27314           || exit 1
27315
27316 @endif expect
27317
27318 .PHONY: maybe-html-expect html-expect
27319 maybe-html-expect:
27320 @if expect
27321 maybe-html-expect: html-expect
27322
27323 html-expect: \
27324     configure-expect 
27325         @: $(MAKE); $(unstage)
27326         @[ -f ./expect/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 html in expect" ; \
27334         (cd $(HOST_SUBDIR)/expect && \
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                   html) \
27340           || exit 1
27341
27342 @endif expect
27343
27344 .PHONY: maybe-TAGS-expect TAGS-expect
27345 maybe-TAGS-expect:
27346 @if expect
27347 maybe-TAGS-expect: TAGS-expect
27348
27349 TAGS-expect: \
27350     configure-expect 
27351         @: $(MAKE); $(unstage)
27352         @[ -f ./expect/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 TAGS in expect" ; \
27360         (cd $(HOST_SUBDIR)/expect && \
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                   TAGS) \
27366           || exit 1
27367
27368 @endif expect
27369
27370 .PHONY: maybe-install-info-expect install-info-expect
27371 maybe-install-info-expect:
27372 @if expect
27373 maybe-install-info-expect: install-info-expect
27374
27375 install-info-expect: \
27376     configure-expect \
27377     info-expect 
27378         @: $(MAKE); $(unstage)
27379         @[ -f ./expect/Makefile ] || exit 0; \
27380         r=`${PWD_COMMAND}`; export r; \
27381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27382         $(HOST_EXPORTS) \
27383         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27385         done; \
27386         echo "Doing install-info in expect" ; \
27387         (cd $(HOST_SUBDIR)/expect && \
27388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27390                   "RANLIB=$${RANLIB}" \
27391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27392                   install-info) \
27393           || exit 1
27394
27395 @endif expect
27396
27397 .PHONY: maybe-installcheck-expect installcheck-expect
27398 maybe-installcheck-expect:
27399 @if expect
27400 maybe-installcheck-expect: installcheck-expect
27401
27402 installcheck-expect: \
27403     configure-expect 
27404         @: $(MAKE); $(unstage)
27405         @[ -f ./expect/Makefile ] || exit 0; \
27406         r=`${PWD_COMMAND}`; export r; \
27407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27408         $(HOST_EXPORTS) \
27409         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27411         done; \
27412         echo "Doing installcheck in expect" ; \
27413         (cd $(HOST_SUBDIR)/expect && \
27414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27416                   "RANLIB=$${RANLIB}" \
27417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27418                   installcheck) \
27419           || exit 1
27420
27421 @endif expect
27422
27423 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
27424 maybe-mostlyclean-expect:
27425 @if expect
27426 maybe-mostlyclean-expect: mostlyclean-expect
27427
27428 mostlyclean-expect: 
27429         @: $(MAKE); $(unstage)
27430         @[ -f ./expect/Makefile ] || exit 0; \
27431         r=`${PWD_COMMAND}`; export r; \
27432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27433         $(HOST_EXPORTS) \
27434         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27436         done; \
27437         echo "Doing mostlyclean in expect" ; \
27438         (cd $(HOST_SUBDIR)/expect && \
27439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27441                   "RANLIB=$${RANLIB}" \
27442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27443                   mostlyclean) \
27444           || exit 1
27445
27446 @endif expect
27447
27448 .PHONY: maybe-clean-expect clean-expect
27449 maybe-clean-expect:
27450 @if expect
27451 maybe-clean-expect: clean-expect
27452
27453 clean-expect: 
27454         @: $(MAKE); $(unstage)
27455         @[ -f ./expect/Makefile ] || exit 0; \
27456         r=`${PWD_COMMAND}`; export r; \
27457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27458         $(HOST_EXPORTS) \
27459         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27461         done; \
27462         echo "Doing clean in expect" ; \
27463         (cd $(HOST_SUBDIR)/expect && \
27464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27466                   "RANLIB=$${RANLIB}" \
27467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27468                   clean) \
27469           || exit 1
27470
27471 @endif expect
27472
27473 .PHONY: maybe-distclean-expect distclean-expect
27474 maybe-distclean-expect:
27475 @if expect
27476 maybe-distclean-expect: distclean-expect
27477
27478 distclean-expect: 
27479         @: $(MAKE); $(unstage)
27480         @[ -f ./expect/Makefile ] || exit 0; \
27481         r=`${PWD_COMMAND}`; export r; \
27482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27483         $(HOST_EXPORTS) \
27484         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27486         done; \
27487         echo "Doing distclean in expect" ; \
27488         (cd $(HOST_SUBDIR)/expect && \
27489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27491                   "RANLIB=$${RANLIB}" \
27492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27493                   distclean) \
27494           || exit 1
27495
27496 @endif expect
27497
27498 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
27499 maybe-maintainer-clean-expect:
27500 @if expect
27501 maybe-maintainer-clean-expect: maintainer-clean-expect
27502
27503 maintainer-clean-expect: 
27504         @: $(MAKE); $(unstage)
27505         @[ -f ./expect/Makefile ] || exit 0; \
27506         r=`${PWD_COMMAND}`; export r; \
27507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27508         $(HOST_EXPORTS) \
27509         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27511         done; \
27512         echo "Doing maintainer-clean in expect" ; \
27513         (cd $(HOST_SUBDIR)/expect && \
27514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27516                   "RANLIB=$${RANLIB}" \
27517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27518                   maintainer-clean) \
27519           || exit 1
27520
27521 @endif expect
27522
27523
27524
27525 .PHONY: configure-guile maybe-configure-guile
27526 maybe-configure-guile:
27527 @if guile
27528 maybe-configure-guile: configure-guile
27529 configure-guile: 
27530         @: $(MAKE); $(unstage)
27531         @r=`${PWD_COMMAND}`; export r; \
27532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27533         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
27534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
27535         $(HOST_EXPORTS) \
27536         echo Configuring in $(HOST_SUBDIR)/guile; \
27537         cd "$(HOST_SUBDIR)/guile" || exit 1; \
27538         case $(srcdir) in \
27539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27540           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
27541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27542         esac; \
27543         srcdiroption="--srcdir=$${topdir}/guile"; \
27544         libsrcdir="$$s/guile"; \
27545         $(SHELL) $${libsrcdir}/configure \
27546           $(HOST_CONFIGARGS) $${srcdiroption}  \
27547           || exit 1
27548 @endif guile
27549
27550
27551
27552
27553
27554 .PHONY: all-guile maybe-all-guile
27555 maybe-all-guile:
27556 @if guile
27557 TARGET-guile=all
27558 maybe-all-guile: all-guile
27559 all-guile: configure-guile
27560         @: $(MAKE); $(unstage)
27561         @r=`${PWD_COMMAND}`; export r; \
27562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27563         $(HOST_EXPORTS) \
27564         (cd $(HOST_SUBDIR)/guile && \
27565           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile))
27566 @endif guile
27567
27568
27569
27570
27571 .PHONY: check-guile maybe-check-guile
27572 maybe-check-guile:
27573 @if guile
27574 maybe-check-guile: check-guile
27575
27576 check-guile:
27577         @: $(MAKE); $(unstage)
27578         @r=`${PWD_COMMAND}`; export r; \
27579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27580         $(HOST_EXPORTS) \
27581         (cd $(HOST_SUBDIR)/guile && \
27582           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27583
27584 @endif guile
27585
27586 .PHONY: install-guile maybe-install-guile
27587 maybe-install-guile:
27588 @if guile
27589 maybe-install-guile: install-guile
27590
27591 install-guile: installdirs
27592         @: $(MAKE); $(unstage)
27593         @r=`${PWD_COMMAND}`; export r; \
27594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27595         $(HOST_EXPORTS) \
27596         (cd $(HOST_SUBDIR)/guile && \
27597           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27598
27599 @endif guile
27600
27601 # Other targets (info, dvi, etc.)
27602
27603 .PHONY: maybe-info-guile info-guile
27604 maybe-info-guile:
27605 @if guile
27606 maybe-info-guile: info-guile
27607
27608 info-guile: \
27609     configure-guile 
27610         @: $(MAKE); $(unstage)
27611         @[ -f ./guile/Makefile ] || exit 0; \
27612         r=`${PWD_COMMAND}`; export r; \
27613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27614         $(HOST_EXPORTS) \
27615         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27617         done; \
27618         echo "Doing info in guile" ; \
27619         (cd $(HOST_SUBDIR)/guile && \
27620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27622                   "RANLIB=$${RANLIB}" \
27623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27624                   info) \
27625           || exit 1
27626
27627 @endif guile
27628
27629 .PHONY: maybe-dvi-guile dvi-guile
27630 maybe-dvi-guile:
27631 @if guile
27632 maybe-dvi-guile: dvi-guile
27633
27634 dvi-guile: \
27635     configure-guile 
27636         @: $(MAKE); $(unstage)
27637         @[ -f ./guile/Makefile ] || exit 0; \
27638         r=`${PWD_COMMAND}`; export r; \
27639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27640         $(HOST_EXPORTS) \
27641         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27643         done; \
27644         echo "Doing dvi in guile" ; \
27645         (cd $(HOST_SUBDIR)/guile && \
27646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27648                   "RANLIB=$${RANLIB}" \
27649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27650                   dvi) \
27651           || exit 1
27652
27653 @endif guile
27654
27655 .PHONY: maybe-html-guile html-guile
27656 maybe-html-guile:
27657 @if guile
27658 maybe-html-guile: html-guile
27659
27660 html-guile: \
27661     configure-guile 
27662         @: $(MAKE); $(unstage)
27663         @[ -f ./guile/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 html in guile" ; \
27671         (cd $(HOST_SUBDIR)/guile && \
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                   html) \
27677           || exit 1
27678
27679 @endif guile
27680
27681 .PHONY: maybe-TAGS-guile TAGS-guile
27682 maybe-TAGS-guile:
27683 @if guile
27684 maybe-TAGS-guile: TAGS-guile
27685
27686 TAGS-guile: \
27687     configure-guile 
27688         @: $(MAKE); $(unstage)
27689         @[ -f ./guile/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 TAGS in guile" ; \
27697         (cd $(HOST_SUBDIR)/guile && \
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                   TAGS) \
27703           || exit 1
27704
27705 @endif guile
27706
27707 .PHONY: maybe-install-info-guile install-info-guile
27708 maybe-install-info-guile:
27709 @if guile
27710 maybe-install-info-guile: install-info-guile
27711
27712 install-info-guile: \
27713     configure-guile \
27714     info-guile 
27715         @: $(MAKE); $(unstage)
27716         @[ -f ./guile/Makefile ] || exit 0; \
27717         r=`${PWD_COMMAND}`; export r; \
27718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27719         $(HOST_EXPORTS) \
27720         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27722         done; \
27723         echo "Doing install-info in guile" ; \
27724         (cd $(HOST_SUBDIR)/guile && \
27725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27727                   "RANLIB=$${RANLIB}" \
27728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27729                   install-info) \
27730           || exit 1
27731
27732 @endif guile
27733
27734 .PHONY: maybe-installcheck-guile installcheck-guile
27735 maybe-installcheck-guile:
27736 @if guile
27737 maybe-installcheck-guile: installcheck-guile
27738
27739 installcheck-guile: \
27740     configure-guile 
27741         @: $(MAKE); $(unstage)
27742         @[ -f ./guile/Makefile ] || exit 0; \
27743         r=`${PWD_COMMAND}`; export r; \
27744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27745         $(HOST_EXPORTS) \
27746         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27748         done; \
27749         echo "Doing installcheck in guile" ; \
27750         (cd $(HOST_SUBDIR)/guile && \
27751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27753                   "RANLIB=$${RANLIB}" \
27754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27755                   installcheck) \
27756           || exit 1
27757
27758 @endif guile
27759
27760 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
27761 maybe-mostlyclean-guile:
27762 @if guile
27763 maybe-mostlyclean-guile: mostlyclean-guile
27764
27765 mostlyclean-guile: 
27766         @: $(MAKE); $(unstage)
27767         @[ -f ./guile/Makefile ] || exit 0; \
27768         r=`${PWD_COMMAND}`; export r; \
27769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27770         $(HOST_EXPORTS) \
27771         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27773         done; \
27774         echo "Doing mostlyclean in guile" ; \
27775         (cd $(HOST_SUBDIR)/guile && \
27776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27778                   "RANLIB=$${RANLIB}" \
27779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27780                   mostlyclean) \
27781           || exit 1
27782
27783 @endif guile
27784
27785 .PHONY: maybe-clean-guile clean-guile
27786 maybe-clean-guile:
27787 @if guile
27788 maybe-clean-guile: clean-guile
27789
27790 clean-guile: 
27791         @: $(MAKE); $(unstage)
27792         @[ -f ./guile/Makefile ] || exit 0; \
27793         r=`${PWD_COMMAND}`; export r; \
27794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27795         $(HOST_EXPORTS) \
27796         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27798         done; \
27799         echo "Doing clean in guile" ; \
27800         (cd $(HOST_SUBDIR)/guile && \
27801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27803                   "RANLIB=$${RANLIB}" \
27804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27805                   clean) \
27806           || exit 1
27807
27808 @endif guile
27809
27810 .PHONY: maybe-distclean-guile distclean-guile
27811 maybe-distclean-guile:
27812 @if guile
27813 maybe-distclean-guile: distclean-guile
27814
27815 distclean-guile: 
27816         @: $(MAKE); $(unstage)
27817         @[ -f ./guile/Makefile ] || exit 0; \
27818         r=`${PWD_COMMAND}`; export r; \
27819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27820         $(HOST_EXPORTS) \
27821         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27823         done; \
27824         echo "Doing distclean in guile" ; \
27825         (cd $(HOST_SUBDIR)/guile && \
27826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27828                   "RANLIB=$${RANLIB}" \
27829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27830                   distclean) \
27831           || exit 1
27832
27833 @endif guile
27834
27835 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
27836 maybe-maintainer-clean-guile:
27837 @if guile
27838 maybe-maintainer-clean-guile: maintainer-clean-guile
27839
27840 maintainer-clean-guile: 
27841         @: $(MAKE); $(unstage)
27842         @[ -f ./guile/Makefile ] || exit 0; \
27843         r=`${PWD_COMMAND}`; export r; \
27844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27845         $(HOST_EXPORTS) \
27846         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27848         done; \
27849         echo "Doing maintainer-clean in guile" ; \
27850         (cd $(HOST_SUBDIR)/guile && \
27851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27853                   "RANLIB=$${RANLIB}" \
27854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27855                   maintainer-clean) \
27856           || exit 1
27857
27858 @endif guile
27859
27860
27861
27862 .PHONY: configure-tk maybe-configure-tk
27863 maybe-configure-tk:
27864 @if tk
27865 maybe-configure-tk: configure-tk
27866 configure-tk: 
27867         @: $(MAKE); $(unstage)
27868         @r=`${PWD_COMMAND}`; export r; \
27869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27870         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
27871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
27872         $(HOST_EXPORTS) \
27873         echo Configuring in $(HOST_SUBDIR)/tk; \
27874         cd "$(HOST_SUBDIR)/tk" || exit 1; \
27875         case $(srcdir) in \
27876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27877           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
27878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27879         esac; \
27880         srcdiroption="--srcdir=$${topdir}/tk"; \
27881         libsrcdir="$$s/tk"; \
27882         $(SHELL) $${libsrcdir}/configure \
27883           $(HOST_CONFIGARGS) $${srcdiroption}  \
27884           || exit 1
27885 @endif tk
27886
27887
27888
27889
27890
27891 .PHONY: all-tk maybe-all-tk
27892 maybe-all-tk:
27893 @if tk
27894 TARGET-tk=all
27895 maybe-all-tk: all-tk
27896 all-tk: configure-tk
27897         @: $(MAKE); $(unstage)
27898         @r=`${PWD_COMMAND}`; export r; \
27899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27900         $(HOST_EXPORTS) \
27901         (cd $(HOST_SUBDIR)/tk && \
27902           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk))
27903 @endif tk
27904
27905
27906
27907
27908 .PHONY: check-tk maybe-check-tk
27909 maybe-check-tk:
27910 @if tk
27911 maybe-check-tk: check-tk
27912
27913 check-tk:
27914         @: $(MAKE); $(unstage)
27915         @r=`${PWD_COMMAND}`; export r; \
27916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27917         $(HOST_EXPORTS) \
27918         (cd $(HOST_SUBDIR)/tk && \
27919           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
27920
27921 @endif tk
27922
27923 .PHONY: install-tk maybe-install-tk
27924 maybe-install-tk:
27925 @if tk
27926 maybe-install-tk: install-tk
27927
27928 install-tk: installdirs
27929         @: $(MAKE); $(unstage)
27930         @r=`${PWD_COMMAND}`; export r; \
27931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27932         $(HOST_EXPORTS) \
27933         (cd $(HOST_SUBDIR)/tk && \
27934           $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
27935
27936 @endif tk
27937
27938 # Other targets (info, dvi, etc.)
27939
27940 .PHONY: maybe-info-tk info-tk
27941 maybe-info-tk:
27942 @if tk
27943 maybe-info-tk: info-tk
27944
27945 info-tk: \
27946     configure-tk 
27947         @: $(MAKE); $(unstage)
27948         @[ -f ./tk/Makefile ] || exit 0; \
27949         r=`${PWD_COMMAND}`; export r; \
27950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27951         $(HOST_EXPORTS) \
27952         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27954         done; \
27955         echo "Doing info in tk" ; \
27956         (cd $(HOST_SUBDIR)/tk && \
27957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27959                   "RANLIB=$${RANLIB}" \
27960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27961                   info) \
27962           || exit 1
27963
27964 @endif tk
27965
27966 .PHONY: maybe-dvi-tk dvi-tk
27967 maybe-dvi-tk:
27968 @if tk
27969 maybe-dvi-tk: dvi-tk
27970
27971 dvi-tk: \
27972     configure-tk 
27973         @: $(MAKE); $(unstage)
27974         @[ -f ./tk/Makefile ] || exit 0; \
27975         r=`${PWD_COMMAND}`; export r; \
27976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27977         $(HOST_EXPORTS) \
27978         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
27979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27980         done; \
27981         echo "Doing dvi in tk" ; \
27982         (cd $(HOST_SUBDIR)/tk && \
27983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27985                   "RANLIB=$${RANLIB}" \
27986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
27987                   dvi) \
27988           || exit 1
27989
27990 @endif tk
27991
27992 .PHONY: maybe-html-tk html-tk
27993 maybe-html-tk:
27994 @if tk
27995 maybe-html-tk: html-tk
27996
27997 html-tk: \
27998     configure-tk 
27999         @: $(MAKE); $(unstage)
28000         @[ -f ./tk/Makefile ] || exit 0; \
28001         r=`${PWD_COMMAND}`; export r; \
28002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28003         $(HOST_EXPORTS) \
28004         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28006         done; \
28007         echo "Doing html in tk" ; \
28008         (cd $(HOST_SUBDIR)/tk && \
28009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28011                   "RANLIB=$${RANLIB}" \
28012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28013                   html) \
28014           || exit 1
28015
28016 @endif tk
28017
28018 .PHONY: maybe-TAGS-tk TAGS-tk
28019 maybe-TAGS-tk:
28020 @if tk
28021 maybe-TAGS-tk: TAGS-tk
28022
28023 TAGS-tk: \
28024     configure-tk 
28025         @: $(MAKE); $(unstage)
28026         @[ -f ./tk/Makefile ] || exit 0; \
28027         r=`${PWD_COMMAND}`; export r; \
28028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28029         $(HOST_EXPORTS) \
28030         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28032         done; \
28033         echo "Doing TAGS in tk" ; \
28034         (cd $(HOST_SUBDIR)/tk && \
28035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28037                   "RANLIB=$${RANLIB}" \
28038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28039                   TAGS) \
28040           || exit 1
28041
28042 @endif tk
28043
28044 .PHONY: maybe-install-info-tk install-info-tk
28045 maybe-install-info-tk:
28046 @if tk
28047 maybe-install-info-tk: install-info-tk
28048
28049 install-info-tk: \
28050     configure-tk \
28051     info-tk 
28052         @: $(MAKE); $(unstage)
28053         @[ -f ./tk/Makefile ] || exit 0; \
28054         r=`${PWD_COMMAND}`; export r; \
28055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28056         $(HOST_EXPORTS) \
28057         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28059         done; \
28060         echo "Doing install-info in tk" ; \
28061         (cd $(HOST_SUBDIR)/tk && \
28062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28064                   "RANLIB=$${RANLIB}" \
28065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28066                   install-info) \
28067           || exit 1
28068
28069 @endif tk
28070
28071 .PHONY: maybe-installcheck-tk installcheck-tk
28072 maybe-installcheck-tk:
28073 @if tk
28074 maybe-installcheck-tk: installcheck-tk
28075
28076 installcheck-tk: \
28077     configure-tk 
28078         @: $(MAKE); $(unstage)
28079         @[ -f ./tk/Makefile ] || exit 0; \
28080         r=`${PWD_COMMAND}`; export r; \
28081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082         $(HOST_EXPORTS) \
28083         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28085         done; \
28086         echo "Doing installcheck in tk" ; \
28087         (cd $(HOST_SUBDIR)/tk && \
28088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28090                   "RANLIB=$${RANLIB}" \
28091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28092                   installcheck) \
28093           || exit 1
28094
28095 @endif tk
28096
28097 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
28098 maybe-mostlyclean-tk:
28099 @if tk
28100 maybe-mostlyclean-tk: mostlyclean-tk
28101
28102 mostlyclean-tk: 
28103         @: $(MAKE); $(unstage)
28104         @[ -f ./tk/Makefile ] || exit 0; \
28105         r=`${PWD_COMMAND}`; export r; \
28106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28107         $(HOST_EXPORTS) \
28108         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28110         done; \
28111         echo "Doing mostlyclean in tk" ; \
28112         (cd $(HOST_SUBDIR)/tk && \
28113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28115                   "RANLIB=$${RANLIB}" \
28116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28117                   mostlyclean) \
28118           || exit 1
28119
28120 @endif tk
28121
28122 .PHONY: maybe-clean-tk clean-tk
28123 maybe-clean-tk:
28124 @if tk
28125 maybe-clean-tk: clean-tk
28126
28127 clean-tk: 
28128         @: $(MAKE); $(unstage)
28129         @[ -f ./tk/Makefile ] || exit 0; \
28130         r=`${PWD_COMMAND}`; export r; \
28131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28132         $(HOST_EXPORTS) \
28133         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28135         done; \
28136         echo "Doing clean in tk" ; \
28137         (cd $(HOST_SUBDIR)/tk && \
28138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28140                   "RANLIB=$${RANLIB}" \
28141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28142                   clean) \
28143           || exit 1
28144
28145 @endif tk
28146
28147 .PHONY: maybe-distclean-tk distclean-tk
28148 maybe-distclean-tk:
28149 @if tk
28150 maybe-distclean-tk: distclean-tk
28151
28152 distclean-tk: 
28153         @: $(MAKE); $(unstage)
28154         @[ -f ./tk/Makefile ] || exit 0; \
28155         r=`${PWD_COMMAND}`; export r; \
28156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28157         $(HOST_EXPORTS) \
28158         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28160         done; \
28161         echo "Doing distclean in tk" ; \
28162         (cd $(HOST_SUBDIR)/tk && \
28163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28165                   "RANLIB=$${RANLIB}" \
28166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28167                   distclean) \
28168           || exit 1
28169
28170 @endif tk
28171
28172 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
28173 maybe-maintainer-clean-tk:
28174 @if tk
28175 maybe-maintainer-clean-tk: maintainer-clean-tk
28176
28177 maintainer-clean-tk: 
28178         @: $(MAKE); $(unstage)
28179         @[ -f ./tk/Makefile ] || exit 0; \
28180         r=`${PWD_COMMAND}`; export r; \
28181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28182         $(HOST_EXPORTS) \
28183         for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
28184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28185         done; \
28186         echo "Doing maintainer-clean in tk" ; \
28187         (cd $(HOST_SUBDIR)/tk && \
28188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28190                   "RANLIB=$${RANLIB}" \
28191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28192                   maintainer-clean) \
28193           || exit 1
28194
28195 @endif tk
28196
28197
28198
28199 .PHONY: configure-libtermcap maybe-configure-libtermcap
28200 maybe-configure-libtermcap:
28201 @if libtermcap
28202 maybe-configure-libtermcap: configure-libtermcap
28203 configure-libtermcap: 
28204         @: $(MAKE); $(unstage)
28205         @r=`${PWD_COMMAND}`; export r; \
28206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28207         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
28208         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
28209         $(HOST_EXPORTS) \
28210         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
28211         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
28212         case $(srcdir) in \
28213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28214           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
28215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28216         esac; \
28217         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
28218         libsrcdir="$$s/libtermcap"; \
28219         $(SHELL) $${libsrcdir}/configure \
28220           $(HOST_CONFIGARGS) $${srcdiroption}  \
28221           || exit 1
28222 @endif libtermcap
28223
28224
28225
28226
28227
28228 .PHONY: all-libtermcap maybe-all-libtermcap
28229 maybe-all-libtermcap:
28230 @if libtermcap
28231 TARGET-libtermcap=all
28232 maybe-all-libtermcap: all-libtermcap
28233 all-libtermcap: configure-libtermcap
28234         @: $(MAKE); $(unstage)
28235         @r=`${PWD_COMMAND}`; export r; \
28236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28237         $(HOST_EXPORTS) \
28238         (cd $(HOST_SUBDIR)/libtermcap && \
28239           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-libtermcap))
28240 @endif libtermcap
28241
28242
28243
28244
28245 .PHONY: check-libtermcap maybe-check-libtermcap
28246 maybe-check-libtermcap:
28247 @if libtermcap
28248 maybe-check-libtermcap: check-libtermcap
28249
28250 check-libtermcap:
28251
28252 @endif libtermcap
28253
28254 .PHONY: install-libtermcap maybe-install-libtermcap
28255 maybe-install-libtermcap:
28256 @if libtermcap
28257 maybe-install-libtermcap: install-libtermcap
28258
28259 install-libtermcap: installdirs
28260         @: $(MAKE); $(unstage)
28261         @r=`${PWD_COMMAND}`; export r; \
28262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28263         $(HOST_EXPORTS) \
28264         (cd $(HOST_SUBDIR)/libtermcap && \
28265           $(MAKE) $(FLAGS_TO_PASS)  install)
28266
28267 @endif libtermcap
28268
28269 # Other targets (info, dvi, etc.)
28270
28271 .PHONY: maybe-info-libtermcap info-libtermcap
28272 maybe-info-libtermcap:
28273 @if libtermcap
28274 maybe-info-libtermcap: info-libtermcap
28275
28276 info-libtermcap: \
28277     configure-libtermcap 
28278         @: $(MAKE); $(unstage)
28279         @[ -f ./libtermcap/Makefile ] || exit 0; \
28280         r=`${PWD_COMMAND}`; export r; \
28281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28282         $(HOST_EXPORTS) \
28283         for flag in $(EXTRA_HOST_FLAGS) ; do \
28284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28285         done; \
28286         echo "Doing info in libtermcap" ; \
28287         (cd $(HOST_SUBDIR)/libtermcap && \
28288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28290                   "RANLIB=$${RANLIB}" \
28291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28292                   info) \
28293           || exit 1
28294
28295 @endif libtermcap
28296
28297 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
28298 maybe-dvi-libtermcap:
28299 @if libtermcap
28300 maybe-dvi-libtermcap: dvi-libtermcap
28301
28302 dvi-libtermcap: \
28303     configure-libtermcap 
28304         @: $(MAKE); $(unstage)
28305         @[ -f ./libtermcap/Makefile ] || exit 0; \
28306         r=`${PWD_COMMAND}`; export r; \
28307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28308         $(HOST_EXPORTS) \
28309         for flag in $(EXTRA_HOST_FLAGS) ; do \
28310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28311         done; \
28312         echo "Doing dvi in libtermcap" ; \
28313         (cd $(HOST_SUBDIR)/libtermcap && \
28314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28316                   "RANLIB=$${RANLIB}" \
28317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28318                   dvi) \
28319           || exit 1
28320
28321 @endif libtermcap
28322
28323 .PHONY: maybe-html-libtermcap html-libtermcap
28324 maybe-html-libtermcap:
28325 @if libtermcap
28326 maybe-html-libtermcap: html-libtermcap
28327
28328 html-libtermcap: \
28329     configure-libtermcap 
28330         @: $(MAKE); $(unstage)
28331         @[ -f ./libtermcap/Makefile ] || exit 0; \
28332         r=`${PWD_COMMAND}`; export r; \
28333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28334         $(HOST_EXPORTS) \
28335         for flag in $(EXTRA_HOST_FLAGS) ; do \
28336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28337         done; \
28338         echo "Doing html in libtermcap" ; \
28339         (cd $(HOST_SUBDIR)/libtermcap && \
28340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28342                   "RANLIB=$${RANLIB}" \
28343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28344                   html) \
28345           || exit 1
28346
28347 @endif libtermcap
28348
28349 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
28350 maybe-TAGS-libtermcap:
28351 @if libtermcap
28352 maybe-TAGS-libtermcap: TAGS-libtermcap
28353
28354 TAGS-libtermcap: \
28355     configure-libtermcap 
28356         @: $(MAKE); $(unstage)
28357         @[ -f ./libtermcap/Makefile ] || exit 0; \
28358         r=`${PWD_COMMAND}`; export r; \
28359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28360         $(HOST_EXPORTS) \
28361         for flag in $(EXTRA_HOST_FLAGS) ; do \
28362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28363         done; \
28364         echo "Doing TAGS in libtermcap" ; \
28365         (cd $(HOST_SUBDIR)/libtermcap && \
28366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28368                   "RANLIB=$${RANLIB}" \
28369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28370                   TAGS) \
28371           || exit 1
28372
28373 @endif libtermcap
28374
28375 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
28376 maybe-install-info-libtermcap:
28377 @if libtermcap
28378 maybe-install-info-libtermcap: install-info-libtermcap
28379
28380 install-info-libtermcap: \
28381     configure-libtermcap \
28382     info-libtermcap 
28383         @: $(MAKE); $(unstage)
28384         @[ -f ./libtermcap/Makefile ] || exit 0; \
28385         r=`${PWD_COMMAND}`; export r; \
28386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28387         $(HOST_EXPORTS) \
28388         for flag in $(EXTRA_HOST_FLAGS) ; do \
28389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28390         done; \
28391         echo "Doing install-info in libtermcap" ; \
28392         (cd $(HOST_SUBDIR)/libtermcap && \
28393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28395                   "RANLIB=$${RANLIB}" \
28396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28397                   install-info) \
28398           || exit 1
28399
28400 @endif libtermcap
28401
28402 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
28403 maybe-installcheck-libtermcap:
28404 @if libtermcap
28405 maybe-installcheck-libtermcap: installcheck-libtermcap
28406
28407 installcheck-libtermcap: \
28408     configure-libtermcap 
28409         @: $(MAKE); $(unstage)
28410         @[ -f ./libtermcap/Makefile ] || exit 0; \
28411         r=`${PWD_COMMAND}`; export r; \
28412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28413         $(HOST_EXPORTS) \
28414         for flag in $(EXTRA_HOST_FLAGS) ; do \
28415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28416         done; \
28417         echo "Doing installcheck in libtermcap" ; \
28418         (cd $(HOST_SUBDIR)/libtermcap && \
28419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28421                   "RANLIB=$${RANLIB}" \
28422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28423                   installcheck) \
28424           || exit 1
28425
28426 @endif libtermcap
28427
28428 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
28429 maybe-mostlyclean-libtermcap:
28430 @if libtermcap
28431 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
28432
28433 # libtermcap doesn't support mostlyclean.
28434 mostlyclean-libtermcap:
28435
28436 @endif libtermcap
28437
28438 .PHONY: maybe-clean-libtermcap clean-libtermcap
28439 maybe-clean-libtermcap:
28440 @if libtermcap
28441 maybe-clean-libtermcap: clean-libtermcap
28442
28443 # libtermcap doesn't support clean.
28444 clean-libtermcap:
28445
28446 @endif libtermcap
28447
28448 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
28449 maybe-distclean-libtermcap:
28450 @if libtermcap
28451 maybe-distclean-libtermcap: distclean-libtermcap
28452
28453 # libtermcap doesn't support distclean.
28454 distclean-libtermcap:
28455
28456 @endif libtermcap
28457
28458 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
28459 maybe-maintainer-clean-libtermcap:
28460 @if libtermcap
28461 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
28462
28463 # libtermcap doesn't support maintainer-clean.
28464 maintainer-clean-libtermcap:
28465
28466 @endif libtermcap
28467
28468
28469
28470 .PHONY: configure-utils maybe-configure-utils
28471 maybe-configure-utils:
28472 @if utils
28473 maybe-configure-utils: configure-utils
28474 configure-utils: 
28475         @: $(MAKE); $(unstage)
28476         @r=`${PWD_COMMAND}`; export r; \
28477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28478         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
28479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
28480         $(HOST_EXPORTS) \
28481         echo Configuring in $(HOST_SUBDIR)/utils; \
28482         cd "$(HOST_SUBDIR)/utils" || exit 1; \
28483         case $(srcdir) in \
28484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28485           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
28486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28487         esac; \
28488         srcdiroption="--srcdir=$${topdir}/utils"; \
28489         libsrcdir="$$s/utils"; \
28490         $(SHELL) $${libsrcdir}/configure \
28491           $(HOST_CONFIGARGS) $${srcdiroption}  \
28492           || exit 1
28493 @endif utils
28494
28495
28496
28497
28498
28499 .PHONY: all-utils maybe-all-utils
28500 maybe-all-utils:
28501 @if utils
28502 TARGET-utils=all
28503 maybe-all-utils: all-utils
28504 all-utils: configure-utils
28505         @: $(MAKE); $(unstage)
28506         @r=`${PWD_COMMAND}`; export r; \
28507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508         $(HOST_EXPORTS) \
28509         (cd $(HOST_SUBDIR)/utils && \
28510           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-utils))
28511 @endif utils
28512
28513
28514
28515
28516 .PHONY: check-utils maybe-check-utils
28517 maybe-check-utils:
28518 @if utils
28519 maybe-check-utils: check-utils
28520
28521 check-utils:
28522
28523 @endif utils
28524
28525 .PHONY: install-utils maybe-install-utils
28526 maybe-install-utils:
28527 @if utils
28528 maybe-install-utils: install-utils
28529
28530 install-utils: installdirs
28531         @: $(MAKE); $(unstage)
28532         @r=`${PWD_COMMAND}`; export r; \
28533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28534         $(HOST_EXPORTS) \
28535         (cd $(HOST_SUBDIR)/utils && \
28536           $(MAKE) $(FLAGS_TO_PASS)  install)
28537
28538 @endif utils
28539
28540 # Other targets (info, dvi, etc.)
28541
28542 .PHONY: maybe-info-utils info-utils
28543 maybe-info-utils:
28544 @if utils
28545 maybe-info-utils: info-utils
28546
28547 info-utils: \
28548     configure-utils 
28549         @: $(MAKE); $(unstage)
28550         @[ -f ./utils/Makefile ] || exit 0; \
28551         r=`${PWD_COMMAND}`; export r; \
28552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553         $(HOST_EXPORTS) \
28554         for flag in $(EXTRA_HOST_FLAGS) ; do \
28555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556         done; \
28557         echo "Doing info in utils" ; \
28558         (cd $(HOST_SUBDIR)/utils && \
28559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561                   "RANLIB=$${RANLIB}" \
28562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28563                   info) \
28564           || exit 1
28565
28566 @endif utils
28567
28568 .PHONY: maybe-dvi-utils dvi-utils
28569 maybe-dvi-utils:
28570 @if utils
28571 maybe-dvi-utils: dvi-utils
28572
28573 dvi-utils: \
28574     configure-utils 
28575         @: $(MAKE); $(unstage)
28576         @[ -f ./utils/Makefile ] || exit 0; \
28577         r=`${PWD_COMMAND}`; export r; \
28578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28579         $(HOST_EXPORTS) \
28580         for flag in $(EXTRA_HOST_FLAGS) ; do \
28581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28582         done; \
28583         echo "Doing dvi in utils" ; \
28584         (cd $(HOST_SUBDIR)/utils && \
28585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28587                   "RANLIB=$${RANLIB}" \
28588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28589                   dvi) \
28590           || exit 1
28591
28592 @endif utils
28593
28594 .PHONY: maybe-html-utils html-utils
28595 maybe-html-utils:
28596 @if utils
28597 maybe-html-utils: html-utils
28598
28599 html-utils: \
28600     configure-utils 
28601         @: $(MAKE); $(unstage)
28602         @[ -f ./utils/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 html in utils" ; \
28610         (cd $(HOST_SUBDIR)/utils && \
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                   html) \
28616           || exit 1
28617
28618 @endif utils
28619
28620 .PHONY: maybe-TAGS-utils TAGS-utils
28621 maybe-TAGS-utils:
28622 @if utils
28623 maybe-TAGS-utils: TAGS-utils
28624
28625 TAGS-utils: \
28626     configure-utils 
28627         @: $(MAKE); $(unstage)
28628         @[ -f ./utils/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 TAGS in utils" ; \
28636         (cd $(HOST_SUBDIR)/utils && \
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                   TAGS) \
28642           || exit 1
28643
28644 @endif utils
28645
28646 .PHONY: maybe-install-info-utils install-info-utils
28647 maybe-install-info-utils:
28648 @if utils
28649 maybe-install-info-utils: install-info-utils
28650
28651 install-info-utils: \
28652     configure-utils \
28653     info-utils 
28654         @: $(MAKE); $(unstage)
28655         @[ -f ./utils/Makefile ] || exit 0; \
28656         r=`${PWD_COMMAND}`; export r; \
28657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28658         $(HOST_EXPORTS) \
28659         for flag in $(EXTRA_HOST_FLAGS) ; do \
28660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28661         done; \
28662         echo "Doing install-info in utils" ; \
28663         (cd $(HOST_SUBDIR)/utils && \
28664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28666                   "RANLIB=$${RANLIB}" \
28667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28668                   install-info) \
28669           || exit 1
28670
28671 @endif utils
28672
28673 .PHONY: maybe-installcheck-utils installcheck-utils
28674 maybe-installcheck-utils:
28675 @if utils
28676 maybe-installcheck-utils: installcheck-utils
28677
28678 installcheck-utils: \
28679     configure-utils 
28680         @: $(MAKE); $(unstage)
28681         @[ -f ./utils/Makefile ] || exit 0; \
28682         r=`${PWD_COMMAND}`; export r; \
28683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28684         $(HOST_EXPORTS) \
28685         for flag in $(EXTRA_HOST_FLAGS) ; do \
28686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28687         done; \
28688         echo "Doing installcheck in utils" ; \
28689         (cd $(HOST_SUBDIR)/utils && \
28690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28692                   "RANLIB=$${RANLIB}" \
28693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28694                   installcheck) \
28695           || exit 1
28696
28697 @endif utils
28698
28699 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
28700 maybe-mostlyclean-utils:
28701 @if utils
28702 maybe-mostlyclean-utils: mostlyclean-utils
28703
28704 mostlyclean-utils: 
28705         @: $(MAKE); $(unstage)
28706         @[ -f ./utils/Makefile ] || exit 0; \
28707         r=`${PWD_COMMAND}`; export r; \
28708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709         $(HOST_EXPORTS) \
28710         for flag in $(EXTRA_HOST_FLAGS) ; do \
28711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28712         done; \
28713         echo "Doing mostlyclean in utils" ; \
28714         (cd $(HOST_SUBDIR)/utils && \
28715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28717                   "RANLIB=$${RANLIB}" \
28718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28719                   mostlyclean) \
28720           || exit 1
28721
28722 @endif utils
28723
28724 .PHONY: maybe-clean-utils clean-utils
28725 maybe-clean-utils:
28726 @if utils
28727 maybe-clean-utils: clean-utils
28728
28729 clean-utils: 
28730         @: $(MAKE); $(unstage)
28731         @[ -f ./utils/Makefile ] || exit 0; \
28732         r=`${PWD_COMMAND}`; export r; \
28733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734         $(HOST_EXPORTS) \
28735         for flag in $(EXTRA_HOST_FLAGS) ; do \
28736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737         done; \
28738         echo "Doing clean in utils" ; \
28739         (cd $(HOST_SUBDIR)/utils && \
28740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742                   "RANLIB=$${RANLIB}" \
28743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28744                   clean) \
28745           || exit 1
28746
28747 @endif utils
28748
28749 .PHONY: maybe-distclean-utils distclean-utils
28750 maybe-distclean-utils:
28751 @if utils
28752 maybe-distclean-utils: distclean-utils
28753
28754 distclean-utils: 
28755         @: $(MAKE); $(unstage)
28756         @[ -f ./utils/Makefile ] || exit 0; \
28757         r=`${PWD_COMMAND}`; export r; \
28758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28759         $(HOST_EXPORTS) \
28760         for flag in $(EXTRA_HOST_FLAGS) ; do \
28761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28762         done; \
28763         echo "Doing distclean in utils" ; \
28764         (cd $(HOST_SUBDIR)/utils && \
28765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28767                   "RANLIB=$${RANLIB}" \
28768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28769                   distclean) \
28770           || exit 1
28771
28772 @endif utils
28773
28774 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
28775 maybe-maintainer-clean-utils:
28776 @if utils
28777 maybe-maintainer-clean-utils: maintainer-clean-utils
28778
28779 maintainer-clean-utils: 
28780         @: $(MAKE); $(unstage)
28781         @[ -f ./utils/Makefile ] || exit 0; \
28782         r=`${PWD_COMMAND}`; export r; \
28783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28784         $(HOST_EXPORTS) \
28785         for flag in $(EXTRA_HOST_FLAGS) ; do \
28786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28787         done; \
28788         echo "Doing maintainer-clean in utils" ; \
28789         (cd $(HOST_SUBDIR)/utils && \
28790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28792                   "RANLIB=$${RANLIB}" \
28793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28794                   maintainer-clean) \
28795           || exit 1
28796
28797 @endif utils
28798
28799
28800
28801 .PHONY: configure-gnattools maybe-configure-gnattools
28802 maybe-configure-gnattools:
28803 @if gnattools
28804 maybe-configure-gnattools: configure-gnattools
28805 configure-gnattools: 
28806         @: $(MAKE); $(unstage)
28807         @r=`${PWD_COMMAND}`; export r; \
28808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28809         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
28810         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
28811         $(HOST_EXPORTS) \
28812         echo Configuring in $(HOST_SUBDIR)/gnattools; \
28813         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
28814         case $(srcdir) in \
28815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28816           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
28817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28818         esac; \
28819         srcdiroption="--srcdir=$${topdir}/gnattools"; \
28820         libsrcdir="$$s/gnattools"; \
28821         $(SHELL) $${libsrcdir}/configure \
28822           $(HOST_CONFIGARGS) $${srcdiroption}  \
28823           || exit 1
28824 @endif gnattools
28825
28826
28827
28828
28829
28830 .PHONY: all-gnattools maybe-all-gnattools
28831 maybe-all-gnattools:
28832 @if gnattools
28833 TARGET-gnattools=all
28834 maybe-all-gnattools: all-gnattools
28835 all-gnattools: configure-gnattools
28836         @: $(MAKE); $(unstage)
28837         @r=`${PWD_COMMAND}`; export r; \
28838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28839         $(HOST_EXPORTS) \
28840         (cd $(HOST_SUBDIR)/gnattools && \
28841           $(MAKE) $(FLAGS_TO_PASS)  $(TARGET-gnattools))
28842 @endif gnattools
28843
28844
28845
28846
28847 .PHONY: check-gnattools maybe-check-gnattools
28848 maybe-check-gnattools:
28849 @if gnattools
28850 maybe-check-gnattools: check-gnattools
28851
28852 check-gnattools:
28853         @: $(MAKE); $(unstage)
28854         @r=`${PWD_COMMAND}`; export r; \
28855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28856         $(HOST_EXPORTS) \
28857         (cd $(HOST_SUBDIR)/gnattools && \
28858           $(MAKE) $(FLAGS_TO_PASS)  check)
28859
28860 @endif gnattools
28861
28862 .PHONY: install-gnattools maybe-install-gnattools
28863 maybe-install-gnattools:
28864 @if gnattools
28865 maybe-install-gnattools: install-gnattools
28866
28867 install-gnattools: installdirs
28868         @: $(MAKE); $(unstage)
28869         @r=`${PWD_COMMAND}`; export r; \
28870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871         $(HOST_EXPORTS) \
28872         (cd $(HOST_SUBDIR)/gnattools && \
28873           $(MAKE) $(FLAGS_TO_PASS)  install)
28874
28875 @endif gnattools
28876
28877 # Other targets (info, dvi, etc.)
28878
28879 .PHONY: maybe-info-gnattools info-gnattools
28880 maybe-info-gnattools:
28881 @if gnattools
28882 maybe-info-gnattools: info-gnattools
28883
28884 info-gnattools: \
28885     configure-gnattools 
28886         @: $(MAKE); $(unstage)
28887         @[ -f ./gnattools/Makefile ] || exit 0; \
28888         r=`${PWD_COMMAND}`; export r; \
28889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28890         $(HOST_EXPORTS) \
28891         for flag in $(EXTRA_HOST_FLAGS) ; do \
28892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28893         done; \
28894         echo "Doing info in gnattools" ; \
28895         (cd $(HOST_SUBDIR)/gnattools && \
28896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28898                   "RANLIB=$${RANLIB}" \
28899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28900                   info) \
28901           || exit 1
28902
28903 @endif gnattools
28904
28905 .PHONY: maybe-dvi-gnattools dvi-gnattools
28906 maybe-dvi-gnattools:
28907 @if gnattools
28908 maybe-dvi-gnattools: dvi-gnattools
28909
28910 dvi-gnattools: \
28911     configure-gnattools 
28912         @: $(MAKE); $(unstage)
28913         @[ -f ./gnattools/Makefile ] || exit 0; \
28914         r=`${PWD_COMMAND}`; export r; \
28915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916         $(HOST_EXPORTS) \
28917         for flag in $(EXTRA_HOST_FLAGS) ; do \
28918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919         done; \
28920         echo "Doing dvi in gnattools" ; \
28921         (cd $(HOST_SUBDIR)/gnattools && \
28922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924                   "RANLIB=$${RANLIB}" \
28925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28926                   dvi) \
28927           || exit 1
28928
28929 @endif gnattools
28930
28931 .PHONY: maybe-html-gnattools html-gnattools
28932 maybe-html-gnattools:
28933 @if gnattools
28934 maybe-html-gnattools: html-gnattools
28935
28936 html-gnattools: \
28937     configure-gnattools 
28938         @: $(MAKE); $(unstage)
28939         @[ -f ./gnattools/Makefile ] || exit 0; \
28940         r=`${PWD_COMMAND}`; export r; \
28941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28942         $(HOST_EXPORTS) \
28943         for flag in $(EXTRA_HOST_FLAGS) ; do \
28944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28945         done; \
28946         echo "Doing html in gnattools" ; \
28947         (cd $(HOST_SUBDIR)/gnattools && \
28948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28950                   "RANLIB=$${RANLIB}" \
28951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28952                   html) \
28953           || exit 1
28954
28955 @endif gnattools
28956
28957 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
28958 maybe-TAGS-gnattools:
28959 @if gnattools
28960 maybe-TAGS-gnattools: TAGS-gnattools
28961
28962 TAGS-gnattools: \
28963     configure-gnattools 
28964         @: $(MAKE); $(unstage)
28965         @[ -f ./gnattools/Makefile ] || exit 0; \
28966         r=`${PWD_COMMAND}`; export r; \
28967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28968         $(HOST_EXPORTS) \
28969         for flag in $(EXTRA_HOST_FLAGS) ; do \
28970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28971         done; \
28972         echo "Doing TAGS in gnattools" ; \
28973         (cd $(HOST_SUBDIR)/gnattools && \
28974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28976                   "RANLIB=$${RANLIB}" \
28977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
28978                   TAGS) \
28979           || exit 1
28980
28981 @endif gnattools
28982
28983 .PHONY: maybe-install-info-gnattools install-info-gnattools
28984 maybe-install-info-gnattools:
28985 @if gnattools
28986 maybe-install-info-gnattools: install-info-gnattools
28987
28988 install-info-gnattools: \
28989     configure-gnattools \
28990     info-gnattools 
28991         @: $(MAKE); $(unstage)
28992         @[ -f ./gnattools/Makefile ] || exit 0; \
28993         r=`${PWD_COMMAND}`; export r; \
28994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28995         $(HOST_EXPORTS) \
28996         for flag in $(EXTRA_HOST_FLAGS) ; do \
28997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28998         done; \
28999         echo "Doing install-info in gnattools" ; \
29000         (cd $(HOST_SUBDIR)/gnattools && \
29001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29003                   "RANLIB=$${RANLIB}" \
29004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29005                   install-info) \
29006           || exit 1
29007
29008 @endif gnattools
29009
29010 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
29011 maybe-installcheck-gnattools:
29012 @if gnattools
29013 maybe-installcheck-gnattools: installcheck-gnattools
29014
29015 installcheck-gnattools: \
29016     configure-gnattools 
29017         @: $(MAKE); $(unstage)
29018         @[ -f ./gnattools/Makefile ] || exit 0; \
29019         r=`${PWD_COMMAND}`; export r; \
29020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29021         $(HOST_EXPORTS) \
29022         for flag in $(EXTRA_HOST_FLAGS) ; do \
29023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29024         done; \
29025         echo "Doing installcheck in gnattools" ; \
29026         (cd $(HOST_SUBDIR)/gnattools && \
29027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29029                   "RANLIB=$${RANLIB}" \
29030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29031                   installcheck) \
29032           || exit 1
29033
29034 @endif gnattools
29035
29036 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
29037 maybe-mostlyclean-gnattools:
29038 @if gnattools
29039 maybe-mostlyclean-gnattools: mostlyclean-gnattools
29040
29041 mostlyclean-gnattools: 
29042         @: $(MAKE); $(unstage)
29043         @[ -f ./gnattools/Makefile ] || exit 0; \
29044         r=`${PWD_COMMAND}`; export r; \
29045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29046         $(HOST_EXPORTS) \
29047         for flag in $(EXTRA_HOST_FLAGS) ; do \
29048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29049         done; \
29050         echo "Doing mostlyclean in gnattools" ; \
29051         (cd $(HOST_SUBDIR)/gnattools && \
29052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29054                   "RANLIB=$${RANLIB}" \
29055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29056                   mostlyclean) \
29057           || exit 1
29058
29059 @endif gnattools
29060
29061 .PHONY: maybe-clean-gnattools clean-gnattools
29062 maybe-clean-gnattools:
29063 @if gnattools
29064 maybe-clean-gnattools: clean-gnattools
29065
29066 clean-gnattools: 
29067         @: $(MAKE); $(unstage)
29068         @[ -f ./gnattools/Makefile ] || exit 0; \
29069         r=`${PWD_COMMAND}`; export r; \
29070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29071         $(HOST_EXPORTS) \
29072         for flag in $(EXTRA_HOST_FLAGS) ; do \
29073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29074         done; \
29075         echo "Doing clean in gnattools" ; \
29076         (cd $(HOST_SUBDIR)/gnattools && \
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                   clean) \
29082           || exit 1
29083
29084 @endif gnattools
29085
29086 .PHONY: maybe-distclean-gnattools distclean-gnattools
29087 maybe-distclean-gnattools:
29088 @if gnattools
29089 maybe-distclean-gnattools: distclean-gnattools
29090
29091 distclean-gnattools: 
29092         @: $(MAKE); $(unstage)
29093         @[ -f ./gnattools/Makefile ] || exit 0; \
29094         r=`${PWD_COMMAND}`; export r; \
29095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29096         $(HOST_EXPORTS) \
29097         for flag in $(EXTRA_HOST_FLAGS) ; do \
29098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29099         done; \
29100         echo "Doing distclean in gnattools" ; \
29101         (cd $(HOST_SUBDIR)/gnattools && \
29102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29104                   "RANLIB=$${RANLIB}" \
29105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29106                   distclean) \
29107           || exit 1
29108
29109 @endif gnattools
29110
29111 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
29112 maybe-maintainer-clean-gnattools:
29113 @if gnattools
29114 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
29115
29116 maintainer-clean-gnattools: 
29117         @: $(MAKE); $(unstage)
29118         @[ -f ./gnattools/Makefile ] || exit 0; \
29119         r=`${PWD_COMMAND}`; export r; \
29120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121         $(HOST_EXPORTS) \
29122         for flag in $(EXTRA_HOST_FLAGS) ; do \
29123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29124         done; \
29125         echo "Doing maintainer-clean in gnattools" ; \
29126         (cd $(HOST_SUBDIR)/gnattools && \
29127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29129                   "RANLIB=$${RANLIB}" \
29130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29131                   maintainer-clean) \
29132           || exit 1
29133
29134 @endif gnattools
29135
29136
29137
29138 # ---------------------------------------
29139 # Modules which run on the target machine
29140 # ---------------------------------------
29141
29142
29143
29144
29145 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
29146 maybe-configure-target-libstdc++-v3:
29147 @if target-libstdc++-v3
29148 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
29149 configure-target-libstdc++-v3: 
29150         @: $(MAKE); $(unstage)
29151         @r=`${PWD_COMMAND}`; export r; \
29152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29153         echo "Checking multilib configuration for libstdc++-v3..."; \
29154         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29155         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
29156         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29157           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
29158             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
29159           else \
29160             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
29161             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29162           fi; \
29163         else \
29164           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
29165         fi; \
29166         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
29167         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
29168         $(RAW_CXX_TARGET_EXPORTS) \
29169         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
29170         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
29171         case $(srcdir) in \
29172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29173           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
29174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29175         esac; \
29176         srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
29177         libsrcdir="$$s/libstdc++-v3"; \
29178         rm -f no-such-file || : ; \
29179         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29180           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29181           || exit 1
29182 @endif target-libstdc++-v3
29183
29184
29185
29186
29187
29188 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
29189 maybe-all-target-libstdc++-v3:
29190 @if target-libstdc++-v3
29191 TARGET-target-libstdc++-v3=all
29192 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
29193 all-target-libstdc++-v3: configure-target-libstdc++-v3
29194         @: $(MAKE); $(unstage)
29195         @r=`${PWD_COMMAND}`; export r; \
29196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29197         $(RAW_CXX_TARGET_EXPORTS) \
29198         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29199           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libstdc++-v3))
29200 @endif target-libstdc++-v3
29201
29202
29203
29204
29205
29206 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
29207 maybe-check-target-libstdc++-v3:
29208 @if target-libstdc++-v3
29209 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
29210
29211 check-target-libstdc++-v3:
29212         @: $(MAKE); $(unstage)
29213         @r=`${PWD_COMMAND}`; export r; \
29214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29215         $(RAW_CXX_TARGET_EXPORTS) \
29216         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29217           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
29218
29219 @endif target-libstdc++-v3
29220
29221 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
29222 maybe-install-target-libstdc++-v3:
29223 @if target-libstdc++-v3
29224 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
29225
29226 install-target-libstdc++-v3: installdirs
29227         @: $(MAKE); $(unstage)
29228         @r=`${PWD_COMMAND}`; export r; \
29229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29230         $(RAW_CXX_TARGET_EXPORTS) \
29231         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29232           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29233
29234 @endif target-libstdc++-v3
29235
29236 # Other targets (info, dvi, etc.)
29237
29238 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
29239 maybe-info-target-libstdc++-v3:
29240 @if target-libstdc++-v3
29241 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
29242
29243 info-target-libstdc++-v3: \
29244     configure-target-libstdc++-v3 
29245         @: $(MAKE); $(unstage)
29246         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29247         r=`${PWD_COMMAND}`; export r; \
29248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29249         $(RAW_CXX_TARGET_EXPORTS) \
29250         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29251         for flag in $(EXTRA_TARGET_FLAGS); do \
29252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29253         done; \
29254         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29257                   "RANLIB=$${RANLIB}" \
29258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29259                    info) \
29260           || exit 1
29261
29262 @endif target-libstdc++-v3
29263
29264 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
29265 maybe-dvi-target-libstdc++-v3:
29266 @if target-libstdc++-v3
29267 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
29268
29269 dvi-target-libstdc++-v3: \
29270     configure-target-libstdc++-v3 
29271         @: $(MAKE); $(unstage)
29272         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29273         r=`${PWD_COMMAND}`; export r; \
29274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29275         $(RAW_CXX_TARGET_EXPORTS) \
29276         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29277         for flag in $(EXTRA_TARGET_FLAGS); do \
29278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29279         done; \
29280         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29283                   "RANLIB=$${RANLIB}" \
29284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29285                    dvi) \
29286           || exit 1
29287
29288 @endif target-libstdc++-v3
29289
29290 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
29291 maybe-html-target-libstdc++-v3:
29292 @if target-libstdc++-v3
29293 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
29294
29295 html-target-libstdc++-v3: \
29296     configure-target-libstdc++-v3 
29297         @: $(MAKE); $(unstage)
29298         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29299         r=`${PWD_COMMAND}`; export r; \
29300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29301         $(RAW_CXX_TARGET_EXPORTS) \
29302         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29303         for flag in $(EXTRA_TARGET_FLAGS); do \
29304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29305         done; \
29306         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29309                   "RANLIB=$${RANLIB}" \
29310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29311                    html) \
29312           || exit 1
29313
29314 @endif target-libstdc++-v3
29315
29316 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
29317 maybe-TAGS-target-libstdc++-v3:
29318 @if target-libstdc++-v3
29319 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
29320
29321 TAGS-target-libstdc++-v3: \
29322     configure-target-libstdc++-v3 
29323         @: $(MAKE); $(unstage)
29324         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29325         r=`${PWD_COMMAND}`; export r; \
29326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29327         $(RAW_CXX_TARGET_EXPORTS) \
29328         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29329         for flag in $(EXTRA_TARGET_FLAGS); do \
29330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331         done; \
29332         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29335                   "RANLIB=$${RANLIB}" \
29336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29337                    TAGS) \
29338           || exit 1
29339
29340 @endif target-libstdc++-v3
29341
29342 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
29343 maybe-install-info-target-libstdc++-v3:
29344 @if target-libstdc++-v3
29345 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
29346
29347 install-info-target-libstdc++-v3: \
29348     configure-target-libstdc++-v3 \
29349     info-target-libstdc++-v3 
29350         @: $(MAKE); $(unstage)
29351         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29352         r=`${PWD_COMMAND}`; export r; \
29353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29354         $(RAW_CXX_TARGET_EXPORTS) \
29355         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29356         for flag in $(EXTRA_TARGET_FLAGS); do \
29357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29358         done; \
29359         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29362                   "RANLIB=$${RANLIB}" \
29363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29364                    install-info) \
29365           || exit 1
29366
29367 @endif target-libstdc++-v3
29368
29369 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
29370 maybe-installcheck-target-libstdc++-v3:
29371 @if target-libstdc++-v3
29372 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
29373
29374 installcheck-target-libstdc++-v3: \
29375     configure-target-libstdc++-v3 
29376         @: $(MAKE); $(unstage)
29377         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29378         r=`${PWD_COMMAND}`; export r; \
29379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29380         $(RAW_CXX_TARGET_EXPORTS) \
29381         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29382         for flag in $(EXTRA_TARGET_FLAGS); do \
29383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29384         done; \
29385         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29388                   "RANLIB=$${RANLIB}" \
29389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29390                    installcheck) \
29391           || exit 1
29392
29393 @endif target-libstdc++-v3
29394
29395 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
29396 maybe-mostlyclean-target-libstdc++-v3:
29397 @if target-libstdc++-v3
29398 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
29399
29400 mostlyclean-target-libstdc++-v3: 
29401         @: $(MAKE); $(unstage)
29402         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29403         r=`${PWD_COMMAND}`; export r; \
29404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29405         $(RAW_CXX_TARGET_EXPORTS) \
29406         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29407         for flag in $(EXTRA_TARGET_FLAGS); do \
29408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29409         done; \
29410         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29413                   "RANLIB=$${RANLIB}" \
29414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29415                    mostlyclean) \
29416           || exit 1
29417
29418 @endif target-libstdc++-v3
29419
29420 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
29421 maybe-clean-target-libstdc++-v3:
29422 @if target-libstdc++-v3
29423 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
29424
29425 clean-target-libstdc++-v3: 
29426         @: $(MAKE); $(unstage)
29427         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29428         r=`${PWD_COMMAND}`; export r; \
29429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29430         $(RAW_CXX_TARGET_EXPORTS) \
29431         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29432         for flag in $(EXTRA_TARGET_FLAGS); do \
29433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29434         done; \
29435         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29438                   "RANLIB=$${RANLIB}" \
29439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29440                    clean) \
29441           || exit 1
29442
29443 @endif target-libstdc++-v3
29444
29445 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
29446 maybe-distclean-target-libstdc++-v3:
29447 @if target-libstdc++-v3
29448 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
29449
29450 distclean-target-libstdc++-v3: 
29451         @: $(MAKE); $(unstage)
29452         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29453         r=`${PWD_COMMAND}`; export r; \
29454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29455         $(RAW_CXX_TARGET_EXPORTS) \
29456         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29457         for flag in $(EXTRA_TARGET_FLAGS); do \
29458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29459         done; \
29460         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29463                   "RANLIB=$${RANLIB}" \
29464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29465                    distclean) \
29466           || exit 1
29467
29468 @endif target-libstdc++-v3
29469
29470 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
29471 maybe-maintainer-clean-target-libstdc++-v3:
29472 @if target-libstdc++-v3
29473 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
29474
29475 maintainer-clean-target-libstdc++-v3: 
29476         @: $(MAKE); $(unstage)
29477         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
29478         r=`${PWD_COMMAND}`; export r; \
29479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29480         $(RAW_CXX_TARGET_EXPORTS) \
29481         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
29482         for flag in $(EXTRA_TARGET_FLAGS); do \
29483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29484         done; \
29485         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
29486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29488                   "RANLIB=$${RANLIB}" \
29489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29490                    maintainer-clean) \
29491           || exit 1
29492
29493 @endif target-libstdc++-v3
29494
29495
29496
29497
29498
29499 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
29500 maybe-configure-target-libmudflap:
29501 @if target-libmudflap
29502 maybe-configure-target-libmudflap: configure-target-libmudflap
29503 configure-target-libmudflap: 
29504         @: $(MAKE); $(unstage)
29505         @r=`${PWD_COMMAND}`; export r; \
29506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29507         echo "Checking multilib configuration for libmudflap..."; \
29508         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29509         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
29510         if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29511           if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
29512             rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
29513           else \
29514             rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
29515             mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29516           fi; \
29517         else \
29518           mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
29519         fi; \
29520         test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
29521         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
29522         $(NORMAL_TARGET_EXPORTS) \
29523         echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
29524         cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
29525         case $(srcdir) in \
29526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29527           *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
29528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29529         esac; \
29530         srcdiroption="--srcdir=$${topdir}/libmudflap"; \
29531         libsrcdir="$$s/libmudflap"; \
29532         rm -f no-such-file || : ; \
29533         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29534           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29535           || exit 1
29536 @endif target-libmudflap
29537
29538
29539
29540
29541
29542 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
29543 maybe-all-target-libmudflap:
29544 @if target-libmudflap
29545 TARGET-target-libmudflap=all
29546 maybe-all-target-libmudflap: all-target-libmudflap
29547 all-target-libmudflap: configure-target-libmudflap
29548         @: $(MAKE); $(unstage)
29549         @r=`${PWD_COMMAND}`; export r; \
29550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551         $(NORMAL_TARGET_EXPORTS) \
29552         (cd $(TARGET_SUBDIR)/libmudflap && \
29553           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libmudflap))
29554 @endif target-libmudflap
29555
29556
29557
29558
29559
29560 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
29561 maybe-check-target-libmudflap:
29562 @if target-libmudflap
29563 maybe-check-target-libmudflap: check-target-libmudflap
29564
29565 check-target-libmudflap:
29566         @: $(MAKE); $(unstage)
29567         @r=`${PWD_COMMAND}`; export r; \
29568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29569         $(NORMAL_TARGET_EXPORTS) \
29570         (cd $(TARGET_SUBDIR)/libmudflap && \
29571           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29572
29573 @endif target-libmudflap
29574
29575 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
29576 maybe-install-target-libmudflap:
29577 @if target-libmudflap
29578 maybe-install-target-libmudflap: install-target-libmudflap
29579
29580 install-target-libmudflap: installdirs
29581         @: $(MAKE); $(unstage)
29582         @r=`${PWD_COMMAND}`; export r; \
29583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29584         $(NORMAL_TARGET_EXPORTS) \
29585         (cd $(TARGET_SUBDIR)/libmudflap && \
29586           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29587
29588 @endif target-libmudflap
29589
29590 # Other targets (info, dvi, etc.)
29591
29592 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
29593 maybe-info-target-libmudflap:
29594 @if target-libmudflap
29595 maybe-info-target-libmudflap: info-target-libmudflap
29596
29597 info-target-libmudflap: \
29598     configure-target-libmudflap 
29599         @: $(MAKE); $(unstage)
29600         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29601         r=`${PWD_COMMAND}`; export r; \
29602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29603         $(NORMAL_TARGET_EXPORTS) \
29604         echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
29605         for flag in $(EXTRA_TARGET_FLAGS); do \
29606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29607         done; \
29608         (cd $(TARGET_SUBDIR)/libmudflap && \
29609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29611                   "RANLIB=$${RANLIB}" \
29612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29613                    info) \
29614           || exit 1
29615
29616 @endif target-libmudflap
29617
29618 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
29619 maybe-dvi-target-libmudflap:
29620 @if target-libmudflap
29621 maybe-dvi-target-libmudflap: dvi-target-libmudflap
29622
29623 dvi-target-libmudflap: \
29624     configure-target-libmudflap 
29625         @: $(MAKE); $(unstage)
29626         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29627         r=`${PWD_COMMAND}`; export r; \
29628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29629         $(NORMAL_TARGET_EXPORTS) \
29630         echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
29631         for flag in $(EXTRA_TARGET_FLAGS); do \
29632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29633         done; \
29634         (cd $(TARGET_SUBDIR)/libmudflap && \
29635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29637                   "RANLIB=$${RANLIB}" \
29638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29639                    dvi) \
29640           || exit 1
29641
29642 @endif target-libmudflap
29643
29644 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
29645 maybe-html-target-libmudflap:
29646 @if target-libmudflap
29647 maybe-html-target-libmudflap: html-target-libmudflap
29648
29649 html-target-libmudflap: \
29650     configure-target-libmudflap 
29651         @: $(MAKE); $(unstage)
29652         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29653         r=`${PWD_COMMAND}`; export r; \
29654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29655         $(NORMAL_TARGET_EXPORTS) \
29656         echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
29657         for flag in $(EXTRA_TARGET_FLAGS); do \
29658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29659         done; \
29660         (cd $(TARGET_SUBDIR)/libmudflap && \
29661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29663                   "RANLIB=$${RANLIB}" \
29664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29665                    html) \
29666           || exit 1
29667
29668 @endif target-libmudflap
29669
29670 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
29671 maybe-TAGS-target-libmudflap:
29672 @if target-libmudflap
29673 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
29674
29675 TAGS-target-libmudflap: \
29676     configure-target-libmudflap 
29677         @: $(MAKE); $(unstage)
29678         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29679         r=`${PWD_COMMAND}`; export r; \
29680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29681         $(NORMAL_TARGET_EXPORTS) \
29682         echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
29683         for flag in $(EXTRA_TARGET_FLAGS); do \
29684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29685         done; \
29686         (cd $(TARGET_SUBDIR)/libmudflap && \
29687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29689                   "RANLIB=$${RANLIB}" \
29690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29691                    TAGS) \
29692           || exit 1
29693
29694 @endif target-libmudflap
29695
29696 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
29697 maybe-install-info-target-libmudflap:
29698 @if target-libmudflap
29699 maybe-install-info-target-libmudflap: install-info-target-libmudflap
29700
29701 install-info-target-libmudflap: \
29702     configure-target-libmudflap \
29703     info-target-libmudflap 
29704         @: $(MAKE); $(unstage)
29705         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29706         r=`${PWD_COMMAND}`; export r; \
29707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29708         $(NORMAL_TARGET_EXPORTS) \
29709         echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
29710         for flag in $(EXTRA_TARGET_FLAGS); do \
29711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29712         done; \
29713         (cd $(TARGET_SUBDIR)/libmudflap && \
29714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29716                   "RANLIB=$${RANLIB}" \
29717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29718                    install-info) \
29719           || exit 1
29720
29721 @endif target-libmudflap
29722
29723 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
29724 maybe-installcheck-target-libmudflap:
29725 @if target-libmudflap
29726 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
29727
29728 installcheck-target-libmudflap: \
29729     configure-target-libmudflap 
29730         @: $(MAKE); $(unstage)
29731         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29732         r=`${PWD_COMMAND}`; export r; \
29733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29734         $(NORMAL_TARGET_EXPORTS) \
29735         echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
29736         for flag in $(EXTRA_TARGET_FLAGS); do \
29737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29738         done; \
29739         (cd $(TARGET_SUBDIR)/libmudflap && \
29740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29742                   "RANLIB=$${RANLIB}" \
29743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29744                    installcheck) \
29745           || exit 1
29746
29747 @endif target-libmudflap
29748
29749 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
29750 maybe-mostlyclean-target-libmudflap:
29751 @if target-libmudflap
29752 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
29753
29754 mostlyclean-target-libmudflap: 
29755         @: $(MAKE); $(unstage)
29756         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29757         r=`${PWD_COMMAND}`; export r; \
29758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29759         $(NORMAL_TARGET_EXPORTS) \
29760         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
29761         for flag in $(EXTRA_TARGET_FLAGS); do \
29762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29763         done; \
29764         (cd $(TARGET_SUBDIR)/libmudflap && \
29765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29767                   "RANLIB=$${RANLIB}" \
29768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29769                    mostlyclean) \
29770           || exit 1
29771
29772 @endif target-libmudflap
29773
29774 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
29775 maybe-clean-target-libmudflap:
29776 @if target-libmudflap
29777 maybe-clean-target-libmudflap: clean-target-libmudflap
29778
29779 clean-target-libmudflap: 
29780         @: $(MAKE); $(unstage)
29781         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29782         r=`${PWD_COMMAND}`; export r; \
29783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784         $(NORMAL_TARGET_EXPORTS) \
29785         echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
29786         for flag in $(EXTRA_TARGET_FLAGS); do \
29787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788         done; \
29789         (cd $(TARGET_SUBDIR)/libmudflap && \
29790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29792                   "RANLIB=$${RANLIB}" \
29793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29794                    clean) \
29795           || exit 1
29796
29797 @endif target-libmudflap
29798
29799 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
29800 maybe-distclean-target-libmudflap:
29801 @if target-libmudflap
29802 maybe-distclean-target-libmudflap: distclean-target-libmudflap
29803
29804 distclean-target-libmudflap: 
29805         @: $(MAKE); $(unstage)
29806         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29807         r=`${PWD_COMMAND}`; export r; \
29808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29809         $(NORMAL_TARGET_EXPORTS) \
29810         echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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                    distclean) \
29820           || exit 1
29821
29822 @endif target-libmudflap
29823
29824 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
29825 maybe-maintainer-clean-target-libmudflap:
29826 @if target-libmudflap
29827 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
29828
29829 maintainer-clean-target-libmudflap: 
29830         @: $(MAKE); $(unstage)
29831         @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
29832         r=`${PWD_COMMAND}`; export r; \
29833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834         $(NORMAL_TARGET_EXPORTS) \
29835         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
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)/libmudflap && \
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                    maintainer-clean) \
29845           || exit 1
29846
29847 @endif target-libmudflap
29848
29849
29850
29851
29852
29853 .PHONY: configure-target-libssp maybe-configure-target-libssp
29854 maybe-configure-target-libssp:
29855 @if target-libssp
29856 maybe-configure-target-libssp: configure-target-libssp
29857 configure-target-libssp: 
29858         @: $(MAKE); $(unstage)
29859         @r=`${PWD_COMMAND}`; export r; \
29860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29861         echo "Checking multilib configuration for libssp..."; \
29862         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29863         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
29864         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
29865           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
29866             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
29867           else \
29868             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
29869             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29870           fi; \
29871         else \
29872           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
29873         fi; \
29874         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
29875         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
29876         $(NORMAL_TARGET_EXPORTS) \
29877         echo Configuring in $(TARGET_SUBDIR)/libssp; \
29878         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
29879         case $(srcdir) in \
29880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29881           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
29882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29883         esac; \
29884         srcdiroption="--srcdir=$${topdir}/libssp"; \
29885         libsrcdir="$$s/libssp"; \
29886         rm -f no-such-file || : ; \
29887         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
29888           $(TARGET_CONFIGARGS) $${srcdiroption}  \
29889           || exit 1
29890 @endif target-libssp
29891
29892
29893
29894
29895
29896 .PHONY: all-target-libssp maybe-all-target-libssp
29897 maybe-all-target-libssp:
29898 @if target-libssp
29899 TARGET-target-libssp=all
29900 maybe-all-target-libssp: all-target-libssp
29901 all-target-libssp: configure-target-libssp
29902         @: $(MAKE); $(unstage)
29903         @r=`${PWD_COMMAND}`; export r; \
29904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29905         $(NORMAL_TARGET_EXPORTS) \
29906         (cd $(TARGET_SUBDIR)/libssp && \
29907           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libssp))
29908 @endif target-libssp
29909
29910
29911
29912
29913
29914 .PHONY: check-target-libssp maybe-check-target-libssp
29915 maybe-check-target-libssp:
29916 @if target-libssp
29917 maybe-check-target-libssp: check-target-libssp
29918
29919 check-target-libssp:
29920         @: $(MAKE); $(unstage)
29921         @r=`${PWD_COMMAND}`; export r; \
29922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29923         $(NORMAL_TARGET_EXPORTS) \
29924         (cd $(TARGET_SUBDIR)/libssp && \
29925           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
29926
29927 @endif target-libssp
29928
29929 .PHONY: install-target-libssp maybe-install-target-libssp
29930 maybe-install-target-libssp:
29931 @if target-libssp
29932 maybe-install-target-libssp: install-target-libssp
29933
29934 install-target-libssp: installdirs
29935         @: $(MAKE); $(unstage)
29936         @r=`${PWD_COMMAND}`; export r; \
29937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29938         $(NORMAL_TARGET_EXPORTS) \
29939         (cd $(TARGET_SUBDIR)/libssp && \
29940           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
29941
29942 @endif target-libssp
29943
29944 # Other targets (info, dvi, etc.)
29945
29946 .PHONY: maybe-info-target-libssp info-target-libssp
29947 maybe-info-target-libssp:
29948 @if target-libssp
29949 maybe-info-target-libssp: info-target-libssp
29950
29951 info-target-libssp: \
29952     configure-target-libssp 
29953         @: $(MAKE); $(unstage)
29954         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29955         r=`${PWD_COMMAND}`; export r; \
29956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29957         $(NORMAL_TARGET_EXPORTS) \
29958         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
29959         for flag in $(EXTRA_TARGET_FLAGS); do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         (cd $(TARGET_SUBDIR)/libssp && \
29963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29965                   "RANLIB=$${RANLIB}" \
29966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29967                    info) \
29968           || exit 1
29969
29970 @endif target-libssp
29971
29972 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
29973 maybe-dvi-target-libssp:
29974 @if target-libssp
29975 maybe-dvi-target-libssp: dvi-target-libssp
29976
29977 dvi-target-libssp: \
29978     configure-target-libssp 
29979         @: $(MAKE); $(unstage)
29980         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
29981         r=`${PWD_COMMAND}`; export r; \
29982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29983         $(NORMAL_TARGET_EXPORTS) \
29984         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
29985         for flag in $(EXTRA_TARGET_FLAGS); do \
29986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29987         done; \
29988         (cd $(TARGET_SUBDIR)/libssp && \
29989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29991                   "RANLIB=$${RANLIB}" \
29992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
29993                    dvi) \
29994           || exit 1
29995
29996 @endif target-libssp
29997
29998 .PHONY: maybe-html-target-libssp html-target-libssp
29999 maybe-html-target-libssp:
30000 @if target-libssp
30001 maybe-html-target-libssp: html-target-libssp
30002
30003 html-target-libssp: \
30004     configure-target-libssp 
30005         @: $(MAKE); $(unstage)
30006         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30007         r=`${PWD_COMMAND}`; export r; \
30008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30009         $(NORMAL_TARGET_EXPORTS) \
30010         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
30011         for flag in $(EXTRA_TARGET_FLAGS); do \
30012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30013         done; \
30014         (cd $(TARGET_SUBDIR)/libssp && \
30015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30017                   "RANLIB=$${RANLIB}" \
30018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30019                    html) \
30020           || exit 1
30021
30022 @endif target-libssp
30023
30024 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
30025 maybe-TAGS-target-libssp:
30026 @if target-libssp
30027 maybe-TAGS-target-libssp: TAGS-target-libssp
30028
30029 TAGS-target-libssp: \
30030     configure-target-libssp 
30031         @: $(MAKE); $(unstage)
30032         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30033         r=`${PWD_COMMAND}`; export r; \
30034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30035         $(NORMAL_TARGET_EXPORTS) \
30036         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
30037         for flag in $(EXTRA_TARGET_FLAGS); do \
30038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039         done; \
30040         (cd $(TARGET_SUBDIR)/libssp && \
30041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30043                   "RANLIB=$${RANLIB}" \
30044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30045                    TAGS) \
30046           || exit 1
30047
30048 @endif target-libssp
30049
30050 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
30051 maybe-install-info-target-libssp:
30052 @if target-libssp
30053 maybe-install-info-target-libssp: install-info-target-libssp
30054
30055 install-info-target-libssp: \
30056     configure-target-libssp \
30057     info-target-libssp 
30058         @: $(MAKE); $(unstage)
30059         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30060         r=`${PWD_COMMAND}`; export r; \
30061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062         $(NORMAL_TARGET_EXPORTS) \
30063         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
30064         for flag in $(EXTRA_TARGET_FLAGS); do \
30065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30066         done; \
30067         (cd $(TARGET_SUBDIR)/libssp && \
30068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30070                   "RANLIB=$${RANLIB}" \
30071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30072                    install-info) \
30073           || exit 1
30074
30075 @endif target-libssp
30076
30077 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
30078 maybe-installcheck-target-libssp:
30079 @if target-libssp
30080 maybe-installcheck-target-libssp: installcheck-target-libssp
30081
30082 installcheck-target-libssp: \
30083     configure-target-libssp 
30084         @: $(MAKE); $(unstage)
30085         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30086         r=`${PWD_COMMAND}`; export r; \
30087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30088         $(NORMAL_TARGET_EXPORTS) \
30089         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
30090         for flag in $(EXTRA_TARGET_FLAGS); do \
30091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30092         done; \
30093         (cd $(TARGET_SUBDIR)/libssp && \
30094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30096                   "RANLIB=$${RANLIB}" \
30097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30098                    installcheck) \
30099           || exit 1
30100
30101 @endif target-libssp
30102
30103 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
30104 maybe-mostlyclean-target-libssp:
30105 @if target-libssp
30106 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
30107
30108 mostlyclean-target-libssp: 
30109         @: $(MAKE); $(unstage)
30110         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30111         r=`${PWD_COMMAND}`; export r; \
30112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30113         $(NORMAL_TARGET_EXPORTS) \
30114         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
30115         for flag in $(EXTRA_TARGET_FLAGS); do \
30116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30117         done; \
30118         (cd $(TARGET_SUBDIR)/libssp && \
30119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30121                   "RANLIB=$${RANLIB}" \
30122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30123                    mostlyclean) \
30124           || exit 1
30125
30126 @endif target-libssp
30127
30128 .PHONY: maybe-clean-target-libssp clean-target-libssp
30129 maybe-clean-target-libssp:
30130 @if target-libssp
30131 maybe-clean-target-libssp: clean-target-libssp
30132
30133 clean-target-libssp: 
30134         @: $(MAKE); $(unstage)
30135         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30136         r=`${PWD_COMMAND}`; export r; \
30137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30138         $(NORMAL_TARGET_EXPORTS) \
30139         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
30140         for flag in $(EXTRA_TARGET_FLAGS); do \
30141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30142         done; \
30143         (cd $(TARGET_SUBDIR)/libssp && \
30144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30146                   "RANLIB=$${RANLIB}" \
30147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30148                    clean) \
30149           || exit 1
30150
30151 @endif target-libssp
30152
30153 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
30154 maybe-distclean-target-libssp:
30155 @if target-libssp
30156 maybe-distclean-target-libssp: distclean-target-libssp
30157
30158 distclean-target-libssp: 
30159         @: $(MAKE); $(unstage)
30160         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30161         r=`${PWD_COMMAND}`; export r; \
30162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30163         $(NORMAL_TARGET_EXPORTS) \
30164         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
30165         for flag in $(EXTRA_TARGET_FLAGS); do \
30166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30167         done; \
30168         (cd $(TARGET_SUBDIR)/libssp && \
30169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30171                   "RANLIB=$${RANLIB}" \
30172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30173                    distclean) \
30174           || exit 1
30175
30176 @endif target-libssp
30177
30178 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
30179 maybe-maintainer-clean-target-libssp:
30180 @if target-libssp
30181 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
30182
30183 maintainer-clean-target-libssp: 
30184         @: $(MAKE); $(unstage)
30185         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
30186         r=`${PWD_COMMAND}`; export r; \
30187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30188         $(NORMAL_TARGET_EXPORTS) \
30189         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
30190         for flag in $(EXTRA_TARGET_FLAGS); do \
30191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30192         done; \
30193         (cd $(TARGET_SUBDIR)/libssp && \
30194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30196                   "RANLIB=$${RANLIB}" \
30197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30198                    maintainer-clean) \
30199           || exit 1
30200
30201 @endif target-libssp
30202
30203
30204
30205
30206
30207 .PHONY: configure-target-libgcc-math maybe-configure-target-libgcc-math
30208 maybe-configure-target-libgcc-math:
30209 @if target-libgcc-math
30210 maybe-configure-target-libgcc-math: configure-target-libgcc-math
30211 configure-target-libgcc-math: 
30212         @: $(MAKE); $(unstage)
30213         @r=`${PWD_COMMAND}`; export r; \
30214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30215         echo "Checking multilib configuration for libgcc-math..."; \
30216         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc-math ; \
30217         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc-math/multilib.tmp 2> /dev/null ; \
30218         if test -r $(TARGET_SUBDIR)/libgcc-math/multilib.out; then \
30219           if cmp -s $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; then \
30220             rm -f $(TARGET_SUBDIR)/libgcc-math/multilib.tmp; \
30221           else \
30222             rm -f $(TARGET_SUBDIR)/libgcc-math/Makefile; \
30223             mv $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; \
30224           fi; \
30225         else \
30226           mv $(TARGET_SUBDIR)/libgcc-math/multilib.tmp $(TARGET_SUBDIR)/libgcc-math/multilib.out; \
30227         fi; \
30228         test ! -f $(TARGET_SUBDIR)/libgcc-math/Makefile || exit 0; \
30229         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc-math ; \
30230         $(NORMAL_TARGET_EXPORTS) \
30231         echo Configuring in $(TARGET_SUBDIR)/libgcc-math; \
30232         cd "$(TARGET_SUBDIR)/libgcc-math" || exit 1; \
30233         case $(srcdir) in \
30234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30235           *) topdir=`echo $(TARGET_SUBDIR)/libgcc-math/ | \
30236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30237         esac; \
30238         srcdiroption="--srcdir=$${topdir}/libgcc-math"; \
30239         libsrcdir="$$s/libgcc-math"; \
30240         rm -f no-such-file || : ; \
30241         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30242           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30243           || exit 1
30244 @endif target-libgcc-math
30245
30246
30247
30248
30249
30250 .PHONY: all-target-libgcc-math maybe-all-target-libgcc-math
30251 maybe-all-target-libgcc-math:
30252 @if target-libgcc-math
30253 TARGET-target-libgcc-math=all
30254 maybe-all-target-libgcc-math: all-target-libgcc-math
30255 all-target-libgcc-math: configure-target-libgcc-math
30256         @: $(MAKE); $(unstage)
30257         @r=`${PWD_COMMAND}`; export r; \
30258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30259         $(NORMAL_TARGET_EXPORTS) \
30260         (cd $(TARGET_SUBDIR)/libgcc-math && \
30261           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgcc-math))
30262 @endif target-libgcc-math
30263
30264
30265
30266
30267
30268 .PHONY: check-target-libgcc-math maybe-check-target-libgcc-math
30269 maybe-check-target-libgcc-math:
30270 @if target-libgcc-math
30271 maybe-check-target-libgcc-math: check-target-libgcc-math
30272
30273 check-target-libgcc-math:
30274         @: $(MAKE); $(unstage)
30275         @r=`${PWD_COMMAND}`; export r; \
30276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30277         $(NORMAL_TARGET_EXPORTS) \
30278         (cd $(TARGET_SUBDIR)/libgcc-math && \
30279           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30280
30281 @endif target-libgcc-math
30282
30283 .PHONY: install-target-libgcc-math maybe-install-target-libgcc-math
30284 maybe-install-target-libgcc-math:
30285 @if target-libgcc-math
30286 maybe-install-target-libgcc-math: install-target-libgcc-math
30287
30288 install-target-libgcc-math: installdirs
30289         @: $(MAKE); $(unstage)
30290         @r=`${PWD_COMMAND}`; export r; \
30291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30292         $(NORMAL_TARGET_EXPORTS) \
30293         (cd $(TARGET_SUBDIR)/libgcc-math && \
30294           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30295
30296 @endif target-libgcc-math
30297
30298 # Other targets (info, dvi, etc.)
30299
30300 .PHONY: maybe-info-target-libgcc-math info-target-libgcc-math
30301 maybe-info-target-libgcc-math:
30302 @if target-libgcc-math
30303 maybe-info-target-libgcc-math: info-target-libgcc-math
30304
30305 info-target-libgcc-math: \
30306     configure-target-libgcc-math 
30307         @: $(MAKE); $(unstage)
30308         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30309         r=`${PWD_COMMAND}`; export r; \
30310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30311         $(NORMAL_TARGET_EXPORTS) \
30312         echo "Doing info in $(TARGET_SUBDIR)/libgcc-math" ; \
30313         for flag in $(EXTRA_TARGET_FLAGS); do \
30314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30315         done; \
30316         (cd $(TARGET_SUBDIR)/libgcc-math && \
30317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30319                   "RANLIB=$${RANLIB}" \
30320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30321                    info) \
30322           || exit 1
30323
30324 @endif target-libgcc-math
30325
30326 .PHONY: maybe-dvi-target-libgcc-math dvi-target-libgcc-math
30327 maybe-dvi-target-libgcc-math:
30328 @if target-libgcc-math
30329 maybe-dvi-target-libgcc-math: dvi-target-libgcc-math
30330
30331 dvi-target-libgcc-math: \
30332     configure-target-libgcc-math 
30333         @: $(MAKE); $(unstage)
30334         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30335         r=`${PWD_COMMAND}`; export r; \
30336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30337         $(NORMAL_TARGET_EXPORTS) \
30338         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc-math" ; \
30339         for flag in $(EXTRA_TARGET_FLAGS); do \
30340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30341         done; \
30342         (cd $(TARGET_SUBDIR)/libgcc-math && \
30343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30345                   "RANLIB=$${RANLIB}" \
30346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30347                    dvi) \
30348           || exit 1
30349
30350 @endif target-libgcc-math
30351
30352 .PHONY: maybe-html-target-libgcc-math html-target-libgcc-math
30353 maybe-html-target-libgcc-math:
30354 @if target-libgcc-math
30355 maybe-html-target-libgcc-math: html-target-libgcc-math
30356
30357 html-target-libgcc-math: \
30358     configure-target-libgcc-math 
30359         @: $(MAKE); $(unstage)
30360         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30361         r=`${PWD_COMMAND}`; export r; \
30362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30363         $(NORMAL_TARGET_EXPORTS) \
30364         echo "Doing html in $(TARGET_SUBDIR)/libgcc-math" ; \
30365         for flag in $(EXTRA_TARGET_FLAGS); do \
30366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30367         done; \
30368         (cd $(TARGET_SUBDIR)/libgcc-math && \
30369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30371                   "RANLIB=$${RANLIB}" \
30372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30373                    html) \
30374           || exit 1
30375
30376 @endif target-libgcc-math
30377
30378 .PHONY: maybe-TAGS-target-libgcc-math TAGS-target-libgcc-math
30379 maybe-TAGS-target-libgcc-math:
30380 @if target-libgcc-math
30381 maybe-TAGS-target-libgcc-math: TAGS-target-libgcc-math
30382
30383 TAGS-target-libgcc-math: \
30384     configure-target-libgcc-math 
30385         @: $(MAKE); $(unstage)
30386         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30387         r=`${PWD_COMMAND}`; export r; \
30388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30389         $(NORMAL_TARGET_EXPORTS) \
30390         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc-math" ; \
30391         for flag in $(EXTRA_TARGET_FLAGS); do \
30392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30393         done; \
30394         (cd $(TARGET_SUBDIR)/libgcc-math && \
30395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30397                   "RANLIB=$${RANLIB}" \
30398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30399                    TAGS) \
30400           || exit 1
30401
30402 @endif target-libgcc-math
30403
30404 .PHONY: maybe-install-info-target-libgcc-math install-info-target-libgcc-math
30405 maybe-install-info-target-libgcc-math:
30406 @if target-libgcc-math
30407 maybe-install-info-target-libgcc-math: install-info-target-libgcc-math
30408
30409 install-info-target-libgcc-math: \
30410     configure-target-libgcc-math \
30411     info-target-libgcc-math 
30412         @: $(MAKE); $(unstage)
30413         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30414         r=`${PWD_COMMAND}`; export r; \
30415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30416         $(NORMAL_TARGET_EXPORTS) \
30417         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc-math" ; \
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)/libgcc-math && \
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                    install-info) \
30427           || exit 1
30428
30429 @endif target-libgcc-math
30430
30431 .PHONY: maybe-installcheck-target-libgcc-math installcheck-target-libgcc-math
30432 maybe-installcheck-target-libgcc-math:
30433 @if target-libgcc-math
30434 maybe-installcheck-target-libgcc-math: installcheck-target-libgcc-math
30435
30436 installcheck-target-libgcc-math: \
30437     configure-target-libgcc-math 
30438         @: $(MAKE); $(unstage)
30439         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30440         r=`${PWD_COMMAND}`; export r; \
30441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30442         $(NORMAL_TARGET_EXPORTS) \
30443         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc-math" ; \
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)/libgcc-math && \
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                    installcheck) \
30453           || exit 1
30454
30455 @endif target-libgcc-math
30456
30457 .PHONY: maybe-mostlyclean-target-libgcc-math mostlyclean-target-libgcc-math
30458 maybe-mostlyclean-target-libgcc-math:
30459 @if target-libgcc-math
30460 maybe-mostlyclean-target-libgcc-math: mostlyclean-target-libgcc-math
30461
30462 mostlyclean-target-libgcc-math: 
30463         @: $(MAKE); $(unstage)
30464         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30465         r=`${PWD_COMMAND}`; export r; \
30466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30467         $(NORMAL_TARGET_EXPORTS) \
30468         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc-math" ; \
30469         for flag in $(EXTRA_TARGET_FLAGS); do \
30470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30471         done; \
30472         (cd $(TARGET_SUBDIR)/libgcc-math && \
30473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30475                   "RANLIB=$${RANLIB}" \
30476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30477                    mostlyclean) \
30478           || exit 1
30479
30480 @endif target-libgcc-math
30481
30482 .PHONY: maybe-clean-target-libgcc-math clean-target-libgcc-math
30483 maybe-clean-target-libgcc-math:
30484 @if target-libgcc-math
30485 maybe-clean-target-libgcc-math: clean-target-libgcc-math
30486
30487 clean-target-libgcc-math: 
30488         @: $(MAKE); $(unstage)
30489         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30490         r=`${PWD_COMMAND}`; export r; \
30491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30492         $(NORMAL_TARGET_EXPORTS) \
30493         echo "Doing clean in $(TARGET_SUBDIR)/libgcc-math" ; \
30494         for flag in $(EXTRA_TARGET_FLAGS); do \
30495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30496         done; \
30497         (cd $(TARGET_SUBDIR)/libgcc-math && \
30498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30500                   "RANLIB=$${RANLIB}" \
30501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30502                    clean) \
30503           || exit 1
30504
30505 @endif target-libgcc-math
30506
30507 .PHONY: maybe-distclean-target-libgcc-math distclean-target-libgcc-math
30508 maybe-distclean-target-libgcc-math:
30509 @if target-libgcc-math
30510 maybe-distclean-target-libgcc-math: distclean-target-libgcc-math
30511
30512 distclean-target-libgcc-math: 
30513         @: $(MAKE); $(unstage)
30514         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30515         r=`${PWD_COMMAND}`; export r; \
30516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30517         $(NORMAL_TARGET_EXPORTS) \
30518         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc-math" ; \
30519         for flag in $(EXTRA_TARGET_FLAGS); do \
30520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30521         done; \
30522         (cd $(TARGET_SUBDIR)/libgcc-math && \
30523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30525                   "RANLIB=$${RANLIB}" \
30526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30527                    distclean) \
30528           || exit 1
30529
30530 @endif target-libgcc-math
30531
30532 .PHONY: maybe-maintainer-clean-target-libgcc-math maintainer-clean-target-libgcc-math
30533 maybe-maintainer-clean-target-libgcc-math:
30534 @if target-libgcc-math
30535 maybe-maintainer-clean-target-libgcc-math: maintainer-clean-target-libgcc-math
30536
30537 maintainer-clean-target-libgcc-math: 
30538         @: $(MAKE); $(unstage)
30539         @[ -f $(TARGET_SUBDIR)/libgcc-math/Makefile ] || exit 0 ; \
30540         r=`${PWD_COMMAND}`; export r; \
30541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30542         $(NORMAL_TARGET_EXPORTS) \
30543         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc-math" ; \
30544         for flag in $(EXTRA_TARGET_FLAGS); do \
30545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30546         done; \
30547         (cd $(TARGET_SUBDIR)/libgcc-math && \
30548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30550                   "RANLIB=$${RANLIB}" \
30551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30552                    maintainer-clean) \
30553           || exit 1
30554
30555 @endif target-libgcc-math
30556
30557
30558
30559
30560
30561 .PHONY: configure-target-newlib maybe-configure-target-newlib
30562 maybe-configure-target-newlib:
30563 @if target-newlib
30564 maybe-configure-target-newlib: configure-target-newlib
30565 configure-target-newlib: 
30566         @: $(MAKE); $(unstage)
30567         @r=`${PWD_COMMAND}`; export r; \
30568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30569         echo "Checking multilib configuration for newlib..."; \
30570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
30571         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
30572         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
30573           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
30574             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
30575           else \
30576             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
30577             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
30578           fi; \
30579         else \
30580           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
30581         fi; \
30582         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
30583         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
30584         $(NORMAL_TARGET_EXPORTS) \
30585         echo Configuring in $(TARGET_SUBDIR)/newlib; \
30586         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
30587         case $(srcdir) in \
30588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30589           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
30590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30591         esac; \
30592         srcdiroption="--srcdir=$${topdir}/newlib"; \
30593         libsrcdir="$$s/newlib"; \
30594         rm -f no-such-file || : ; \
30595         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30596           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30597           || exit 1
30598 @endif target-newlib
30599
30600
30601
30602
30603
30604 .PHONY: all-target-newlib maybe-all-target-newlib
30605 maybe-all-target-newlib:
30606 @if target-newlib
30607 TARGET-target-newlib=all
30608 maybe-all-target-newlib: all-target-newlib
30609 all-target-newlib: configure-target-newlib
30610         @: $(MAKE); $(unstage)
30611         @r=`${PWD_COMMAND}`; export r; \
30612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30613         $(NORMAL_TARGET_EXPORTS) \
30614         (cd $(TARGET_SUBDIR)/newlib && \
30615           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-newlib))
30616 @endif target-newlib
30617
30618
30619
30620
30621
30622 .PHONY: check-target-newlib maybe-check-target-newlib
30623 maybe-check-target-newlib:
30624 @if target-newlib
30625 maybe-check-target-newlib: check-target-newlib
30626
30627 check-target-newlib:
30628         @: $(MAKE); $(unstage)
30629         @r=`${PWD_COMMAND}`; export r; \
30630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30631         $(NORMAL_TARGET_EXPORTS) \
30632         (cd $(TARGET_SUBDIR)/newlib && \
30633           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30634
30635 @endif target-newlib
30636
30637 .PHONY: install-target-newlib maybe-install-target-newlib
30638 maybe-install-target-newlib:
30639 @if target-newlib
30640 maybe-install-target-newlib: install-target-newlib
30641
30642 install-target-newlib: installdirs
30643         @: $(MAKE); $(unstage)
30644         @r=`${PWD_COMMAND}`; export r; \
30645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30646         $(NORMAL_TARGET_EXPORTS) \
30647         (cd $(TARGET_SUBDIR)/newlib && \
30648           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
30649
30650 @endif target-newlib
30651
30652 # Other targets (info, dvi, etc.)
30653
30654 .PHONY: maybe-info-target-newlib info-target-newlib
30655 maybe-info-target-newlib:
30656 @if target-newlib
30657 maybe-info-target-newlib: info-target-newlib
30658
30659 info-target-newlib: \
30660     configure-target-newlib 
30661         @: $(MAKE); $(unstage)
30662         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30663         r=`${PWD_COMMAND}`; export r; \
30664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30665         $(NORMAL_TARGET_EXPORTS) \
30666         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
30667         for flag in $(EXTRA_TARGET_FLAGS); do \
30668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30669         done; \
30670         (cd $(TARGET_SUBDIR)/newlib && \
30671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30673                   "RANLIB=$${RANLIB}" \
30674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30675                    info) \
30676           || exit 1
30677
30678 @endif target-newlib
30679
30680 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
30681 maybe-dvi-target-newlib:
30682 @if target-newlib
30683 maybe-dvi-target-newlib: dvi-target-newlib
30684
30685 dvi-target-newlib: \
30686     configure-target-newlib 
30687         @: $(MAKE); $(unstage)
30688         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30689         r=`${PWD_COMMAND}`; export r; \
30690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30691         $(NORMAL_TARGET_EXPORTS) \
30692         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
30693         for flag in $(EXTRA_TARGET_FLAGS); do \
30694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30695         done; \
30696         (cd $(TARGET_SUBDIR)/newlib && \
30697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30699                   "RANLIB=$${RANLIB}" \
30700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30701                    dvi) \
30702           || exit 1
30703
30704 @endif target-newlib
30705
30706 .PHONY: maybe-html-target-newlib html-target-newlib
30707 maybe-html-target-newlib:
30708 @if target-newlib
30709 maybe-html-target-newlib: html-target-newlib
30710
30711 html-target-newlib: \
30712     configure-target-newlib 
30713         @: $(MAKE); $(unstage)
30714         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30715         r=`${PWD_COMMAND}`; export r; \
30716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30717         $(NORMAL_TARGET_EXPORTS) \
30718         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
30719         for flag in $(EXTRA_TARGET_FLAGS); do \
30720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30721         done; \
30722         (cd $(TARGET_SUBDIR)/newlib && \
30723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30725                   "RANLIB=$${RANLIB}" \
30726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30727                    html) \
30728           || exit 1
30729
30730 @endif target-newlib
30731
30732 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
30733 maybe-TAGS-target-newlib:
30734 @if target-newlib
30735 maybe-TAGS-target-newlib: TAGS-target-newlib
30736
30737 TAGS-target-newlib: \
30738     configure-target-newlib 
30739         @: $(MAKE); $(unstage)
30740         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30741         r=`${PWD_COMMAND}`; export r; \
30742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30743         $(NORMAL_TARGET_EXPORTS) \
30744         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
30745         for flag in $(EXTRA_TARGET_FLAGS); do \
30746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30747         done; \
30748         (cd $(TARGET_SUBDIR)/newlib && \
30749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30751                   "RANLIB=$${RANLIB}" \
30752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30753                    TAGS) \
30754           || exit 1
30755
30756 @endif target-newlib
30757
30758 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
30759 maybe-install-info-target-newlib:
30760 @if target-newlib
30761 maybe-install-info-target-newlib: install-info-target-newlib
30762
30763 install-info-target-newlib: \
30764     configure-target-newlib \
30765     info-target-newlib 
30766         @: $(MAKE); $(unstage)
30767         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30768         r=`${PWD_COMMAND}`; export r; \
30769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30770         $(NORMAL_TARGET_EXPORTS) \
30771         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
30772         for flag in $(EXTRA_TARGET_FLAGS); do \
30773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30774         done; \
30775         (cd $(TARGET_SUBDIR)/newlib && \
30776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30778                   "RANLIB=$${RANLIB}" \
30779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30780                    install-info) \
30781           || exit 1
30782
30783 @endif target-newlib
30784
30785 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
30786 maybe-installcheck-target-newlib:
30787 @if target-newlib
30788 maybe-installcheck-target-newlib: installcheck-target-newlib
30789
30790 installcheck-target-newlib: \
30791     configure-target-newlib 
30792         @: $(MAKE); $(unstage)
30793         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30794         r=`${PWD_COMMAND}`; export r; \
30795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30796         $(NORMAL_TARGET_EXPORTS) \
30797         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
30798         for flag in $(EXTRA_TARGET_FLAGS); do \
30799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30800         done; \
30801         (cd $(TARGET_SUBDIR)/newlib && \
30802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30804                   "RANLIB=$${RANLIB}" \
30805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30806                    installcheck) \
30807           || exit 1
30808
30809 @endif target-newlib
30810
30811 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
30812 maybe-mostlyclean-target-newlib:
30813 @if target-newlib
30814 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
30815
30816 mostlyclean-target-newlib: 
30817         @: $(MAKE); $(unstage)
30818         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30819         r=`${PWD_COMMAND}`; export r; \
30820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30821         $(NORMAL_TARGET_EXPORTS) \
30822         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
30823         for flag in $(EXTRA_TARGET_FLAGS); do \
30824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30825         done; \
30826         (cd $(TARGET_SUBDIR)/newlib && \
30827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30829                   "RANLIB=$${RANLIB}" \
30830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30831                    mostlyclean) \
30832           || exit 1
30833
30834 @endif target-newlib
30835
30836 .PHONY: maybe-clean-target-newlib clean-target-newlib
30837 maybe-clean-target-newlib:
30838 @if target-newlib
30839 maybe-clean-target-newlib: clean-target-newlib
30840
30841 clean-target-newlib: 
30842         @: $(MAKE); $(unstage)
30843         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30844         r=`${PWD_COMMAND}`; export r; \
30845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30846         $(NORMAL_TARGET_EXPORTS) \
30847         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
30848         for flag in $(EXTRA_TARGET_FLAGS); do \
30849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30850         done; \
30851         (cd $(TARGET_SUBDIR)/newlib && \
30852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30854                   "RANLIB=$${RANLIB}" \
30855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30856                    clean) \
30857           || exit 1
30858
30859 @endif target-newlib
30860
30861 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
30862 maybe-distclean-target-newlib:
30863 @if target-newlib
30864 maybe-distclean-target-newlib: distclean-target-newlib
30865
30866 distclean-target-newlib: 
30867         @: $(MAKE); $(unstage)
30868         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30869         r=`${PWD_COMMAND}`; export r; \
30870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30871         $(NORMAL_TARGET_EXPORTS) \
30872         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
30873         for flag in $(EXTRA_TARGET_FLAGS); do \
30874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30875         done; \
30876         (cd $(TARGET_SUBDIR)/newlib && \
30877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30879                   "RANLIB=$${RANLIB}" \
30880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30881                    distclean) \
30882           || exit 1
30883
30884 @endif target-newlib
30885
30886 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
30887 maybe-maintainer-clean-target-newlib:
30888 @if target-newlib
30889 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
30890
30891 maintainer-clean-target-newlib: 
30892         @: $(MAKE); $(unstage)
30893         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
30894         r=`${PWD_COMMAND}`; export r; \
30895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896         $(NORMAL_TARGET_EXPORTS) \
30897         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
30898         for flag in $(EXTRA_TARGET_FLAGS); do \
30899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30900         done; \
30901         (cd $(TARGET_SUBDIR)/newlib && \
30902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30904                   "RANLIB=$${RANLIB}" \
30905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
30906                    maintainer-clean) \
30907           || exit 1
30908
30909 @endif target-newlib
30910
30911
30912
30913
30914
30915 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
30916 maybe-configure-target-libgfortran:
30917 @if target-libgfortran
30918 maybe-configure-target-libgfortran: configure-target-libgfortran
30919 configure-target-libgfortran: 
30920         @: $(MAKE); $(unstage)
30921         @r=`${PWD_COMMAND}`; export r; \
30922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30923         echo "Checking multilib configuration for libgfortran..."; \
30924         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30925         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
30926         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30927           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
30928             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
30929           else \
30930             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
30931             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30932           fi; \
30933         else \
30934           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
30935         fi; \
30936         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
30937         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
30938         $(NORMAL_TARGET_EXPORTS) \
30939         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
30940         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
30941         case $(srcdir) in \
30942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30943           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
30944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30945         esac; \
30946         srcdiroption="--srcdir=$${topdir}/libgfortran"; \
30947         libsrcdir="$$s/libgfortran"; \
30948         rm -f no-such-file || : ; \
30949         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
30950           $(TARGET_CONFIGARGS) $${srcdiroption}  \
30951           || exit 1
30952 @endif target-libgfortran
30953
30954
30955
30956
30957
30958 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
30959 maybe-all-target-libgfortran:
30960 @if target-libgfortran
30961 TARGET-target-libgfortran=all
30962 maybe-all-target-libgfortran: all-target-libgfortran
30963 all-target-libgfortran: configure-target-libgfortran
30964         @: $(MAKE); $(unstage)
30965         @r=`${PWD_COMMAND}`; export r; \
30966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30967         $(NORMAL_TARGET_EXPORTS) \
30968         (cd $(TARGET_SUBDIR)/libgfortran && \
30969           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgfortran))
30970 @endif target-libgfortran
30971
30972
30973
30974
30975
30976 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
30977 maybe-check-target-libgfortran:
30978 @if target-libgfortran
30979 maybe-check-target-libgfortran: check-target-libgfortran
30980
30981 check-target-libgfortran:
30982         @: $(MAKE); $(unstage)
30983         @r=`${PWD_COMMAND}`; export r; \
30984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30985         $(NORMAL_TARGET_EXPORTS) \
30986         (cd $(TARGET_SUBDIR)/libgfortran && \
30987           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
30988
30989 @endif target-libgfortran
30990
30991 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
30992 maybe-install-target-libgfortran:
30993 @if target-libgfortran
30994 maybe-install-target-libgfortran: install-target-libgfortran
30995
30996 install-target-libgfortran: installdirs
30997         @: $(MAKE); $(unstage)
30998         @r=`${PWD_COMMAND}`; export r; \
30999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31000         $(NORMAL_TARGET_EXPORTS) \
31001         (cd $(TARGET_SUBDIR)/libgfortran && \
31002           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31003
31004 @endif target-libgfortran
31005
31006 # Other targets (info, dvi, etc.)
31007
31008 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
31009 maybe-info-target-libgfortran:
31010 @if target-libgfortran
31011 maybe-info-target-libgfortran: info-target-libgfortran
31012
31013 info-target-libgfortran: \
31014     configure-target-libgfortran 
31015         @: $(MAKE); $(unstage)
31016         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31017         r=`${PWD_COMMAND}`; export r; \
31018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31019         $(NORMAL_TARGET_EXPORTS) \
31020         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
31021         for flag in $(EXTRA_TARGET_FLAGS); do \
31022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31023         done; \
31024         (cd $(TARGET_SUBDIR)/libgfortran && \
31025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31027                   "RANLIB=$${RANLIB}" \
31028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31029                    info) \
31030           || exit 1
31031
31032 @endif target-libgfortran
31033
31034 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
31035 maybe-dvi-target-libgfortran:
31036 @if target-libgfortran
31037 maybe-dvi-target-libgfortran: dvi-target-libgfortran
31038
31039 dvi-target-libgfortran: \
31040     configure-target-libgfortran 
31041         @: $(MAKE); $(unstage)
31042         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31043         r=`${PWD_COMMAND}`; export r; \
31044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31045         $(NORMAL_TARGET_EXPORTS) \
31046         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
31047         for flag in $(EXTRA_TARGET_FLAGS); do \
31048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31049         done; \
31050         (cd $(TARGET_SUBDIR)/libgfortran && \
31051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31053                   "RANLIB=$${RANLIB}" \
31054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31055                    dvi) \
31056           || exit 1
31057
31058 @endif target-libgfortran
31059
31060 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
31061 maybe-html-target-libgfortran:
31062 @if target-libgfortran
31063 maybe-html-target-libgfortran: html-target-libgfortran
31064
31065 html-target-libgfortran: \
31066     configure-target-libgfortran 
31067         @: $(MAKE); $(unstage)
31068         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31069         r=`${PWD_COMMAND}`; export r; \
31070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31071         $(NORMAL_TARGET_EXPORTS) \
31072         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
31073         for flag in $(EXTRA_TARGET_FLAGS); do \
31074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31075         done; \
31076         (cd $(TARGET_SUBDIR)/libgfortran && \
31077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31079                   "RANLIB=$${RANLIB}" \
31080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31081                    html) \
31082           || exit 1
31083
31084 @endif target-libgfortran
31085
31086 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
31087 maybe-TAGS-target-libgfortran:
31088 @if target-libgfortran
31089 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
31090
31091 TAGS-target-libgfortran: \
31092     configure-target-libgfortran 
31093         @: $(MAKE); $(unstage)
31094         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31095         r=`${PWD_COMMAND}`; export r; \
31096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31097         $(NORMAL_TARGET_EXPORTS) \
31098         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    TAGS) \
31108           || exit 1
31109
31110 @endif target-libgfortran
31111
31112 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
31113 maybe-install-info-target-libgfortran:
31114 @if target-libgfortran
31115 maybe-install-info-target-libgfortran: install-info-target-libgfortran
31116
31117 install-info-target-libgfortran: \
31118     configure-target-libgfortran \
31119     info-target-libgfortran 
31120         @: $(MAKE); $(unstage)
31121         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31122         r=`${PWD_COMMAND}`; export r; \
31123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31124         $(NORMAL_TARGET_EXPORTS) \
31125         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
31126         for flag in $(EXTRA_TARGET_FLAGS); do \
31127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31128         done; \
31129         (cd $(TARGET_SUBDIR)/libgfortran && \
31130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31132                   "RANLIB=$${RANLIB}" \
31133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31134                    install-info) \
31135           || exit 1
31136
31137 @endif target-libgfortran
31138
31139 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
31140 maybe-installcheck-target-libgfortran:
31141 @if target-libgfortran
31142 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
31143
31144 installcheck-target-libgfortran: \
31145     configure-target-libgfortran 
31146         @: $(MAKE); $(unstage)
31147         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31148         r=`${PWD_COMMAND}`; export r; \
31149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31150         $(NORMAL_TARGET_EXPORTS) \
31151         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
31152         for flag in $(EXTRA_TARGET_FLAGS); do \
31153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31154         done; \
31155         (cd $(TARGET_SUBDIR)/libgfortran && \
31156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31158                   "RANLIB=$${RANLIB}" \
31159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31160                    installcheck) \
31161           || exit 1
31162
31163 @endif target-libgfortran
31164
31165 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
31166 maybe-mostlyclean-target-libgfortran:
31167 @if target-libgfortran
31168 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
31169
31170 mostlyclean-target-libgfortran: 
31171         @: $(MAKE); $(unstage)
31172         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31173         r=`${PWD_COMMAND}`; export r; \
31174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31175         $(NORMAL_TARGET_EXPORTS) \
31176         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
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)/libgfortran && \
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                    mostlyclean) \
31186           || exit 1
31187
31188 @endif target-libgfortran
31189
31190 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
31191 maybe-clean-target-libgfortran:
31192 @if target-libgfortran
31193 maybe-clean-target-libgfortran: clean-target-libgfortran
31194
31195 clean-target-libgfortran: 
31196         @: $(MAKE); $(unstage)
31197         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31198         r=`${PWD_COMMAND}`; export r; \
31199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31200         $(NORMAL_TARGET_EXPORTS) \
31201         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
31202         for flag in $(EXTRA_TARGET_FLAGS); do \
31203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31204         done; \
31205         (cd $(TARGET_SUBDIR)/libgfortran && \
31206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31208                   "RANLIB=$${RANLIB}" \
31209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31210                    clean) \
31211           || exit 1
31212
31213 @endif target-libgfortran
31214
31215 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
31216 maybe-distclean-target-libgfortran:
31217 @if target-libgfortran
31218 maybe-distclean-target-libgfortran: distclean-target-libgfortran
31219
31220 distclean-target-libgfortran: 
31221         @: $(MAKE); $(unstage)
31222         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31223         r=`${PWD_COMMAND}`; export r; \
31224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31225         $(NORMAL_TARGET_EXPORTS) \
31226         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
31227         for flag in $(EXTRA_TARGET_FLAGS); do \
31228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31229         done; \
31230         (cd $(TARGET_SUBDIR)/libgfortran && \
31231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31233                   "RANLIB=$${RANLIB}" \
31234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31235                    distclean) \
31236           || exit 1
31237
31238 @endif target-libgfortran
31239
31240 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
31241 maybe-maintainer-clean-target-libgfortran:
31242 @if target-libgfortran
31243 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
31244
31245 maintainer-clean-target-libgfortran: 
31246         @: $(MAKE); $(unstage)
31247         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
31248         r=`${PWD_COMMAND}`; export r; \
31249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31250         $(NORMAL_TARGET_EXPORTS) \
31251         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
31252         for flag in $(EXTRA_TARGET_FLAGS); do \
31253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31254         done; \
31255         (cd $(TARGET_SUBDIR)/libgfortran && \
31256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31258                   "RANLIB=$${RANLIB}" \
31259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31260                    maintainer-clean) \
31261           || exit 1
31262
31263 @endif target-libgfortran
31264
31265
31266
31267
31268
31269 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
31270 maybe-configure-target-libobjc:
31271 @if target-libobjc
31272 maybe-configure-target-libobjc: configure-target-libobjc
31273 configure-target-libobjc: 
31274         @: $(MAKE); $(unstage)
31275         @r=`${PWD_COMMAND}`; export r; \
31276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31277         echo "Checking multilib configuration for libobjc..."; \
31278         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
31279         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
31280         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
31281           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
31282             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
31283           else \
31284             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
31285             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
31286           fi; \
31287         else \
31288           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
31289         fi; \
31290         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
31291         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
31292         $(NORMAL_TARGET_EXPORTS) \
31293         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
31294         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
31295         case $(srcdir) in \
31296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31297           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
31298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31299         esac; \
31300         srcdiroption="--srcdir=$${topdir}/libobjc"; \
31301         libsrcdir="$$s/libobjc"; \
31302         rm -f no-such-file || : ; \
31303         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31304           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31305           || exit 1
31306 @endif target-libobjc
31307
31308
31309
31310
31311
31312 .PHONY: all-target-libobjc maybe-all-target-libobjc
31313 maybe-all-target-libobjc:
31314 @if target-libobjc
31315 TARGET-target-libobjc=all
31316 maybe-all-target-libobjc: all-target-libobjc
31317 all-target-libobjc: configure-target-libobjc
31318         @: $(MAKE); $(unstage)
31319         @r=`${PWD_COMMAND}`; export r; \
31320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31321         $(NORMAL_TARGET_EXPORTS) \
31322         (cd $(TARGET_SUBDIR)/libobjc && \
31323           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libobjc))
31324 @endif target-libobjc
31325
31326
31327
31328
31329
31330 .PHONY: check-target-libobjc maybe-check-target-libobjc
31331 maybe-check-target-libobjc:
31332 @if target-libobjc
31333 maybe-check-target-libobjc: check-target-libobjc
31334
31335 check-target-libobjc:
31336         @: $(MAKE); $(unstage)
31337         @r=`${PWD_COMMAND}`; export r; \
31338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31339         $(NORMAL_TARGET_EXPORTS) \
31340         (cd $(TARGET_SUBDIR)/libobjc && \
31341           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31342
31343 @endif target-libobjc
31344
31345 .PHONY: install-target-libobjc maybe-install-target-libobjc
31346 maybe-install-target-libobjc:
31347 @if target-libobjc
31348 maybe-install-target-libobjc: install-target-libobjc
31349
31350 install-target-libobjc: installdirs
31351         @: $(MAKE); $(unstage)
31352         @r=`${PWD_COMMAND}`; export r; \
31353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31354         $(NORMAL_TARGET_EXPORTS) \
31355         (cd $(TARGET_SUBDIR)/libobjc && \
31356           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31357
31358 @endif target-libobjc
31359
31360 # Other targets (info, dvi, etc.)
31361
31362 .PHONY: maybe-info-target-libobjc info-target-libobjc
31363 maybe-info-target-libobjc:
31364 @if target-libobjc
31365 maybe-info-target-libobjc: info-target-libobjc
31366
31367 info-target-libobjc: \
31368     configure-target-libobjc 
31369         @: $(MAKE); $(unstage)
31370         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31371         r=`${PWD_COMMAND}`; export r; \
31372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31373         $(NORMAL_TARGET_EXPORTS) \
31374         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
31375         for flag in $(EXTRA_TARGET_FLAGS); do \
31376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31377         done; \
31378         (cd $(TARGET_SUBDIR)/libobjc && \
31379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31381                   "RANLIB=$${RANLIB}" \
31382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31383                    info) \
31384           || exit 1
31385
31386 @endif target-libobjc
31387
31388 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
31389 maybe-dvi-target-libobjc:
31390 @if target-libobjc
31391 maybe-dvi-target-libobjc: dvi-target-libobjc
31392
31393 dvi-target-libobjc: \
31394     configure-target-libobjc 
31395         @: $(MAKE); $(unstage)
31396         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31397         r=`${PWD_COMMAND}`; export r; \
31398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31399         $(NORMAL_TARGET_EXPORTS) \
31400         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
31401         for flag in $(EXTRA_TARGET_FLAGS); do \
31402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31403         done; \
31404         (cd $(TARGET_SUBDIR)/libobjc && \
31405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31407                   "RANLIB=$${RANLIB}" \
31408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31409                    dvi) \
31410           || exit 1
31411
31412 @endif target-libobjc
31413
31414 .PHONY: maybe-html-target-libobjc html-target-libobjc
31415 maybe-html-target-libobjc:
31416 @if target-libobjc
31417 maybe-html-target-libobjc: html-target-libobjc
31418
31419 html-target-libobjc: \
31420     configure-target-libobjc 
31421         @: $(MAKE); $(unstage)
31422         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31423         r=`${PWD_COMMAND}`; export r; \
31424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425         $(NORMAL_TARGET_EXPORTS) \
31426         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
31427         for flag in $(EXTRA_TARGET_FLAGS); do \
31428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31429         done; \
31430         (cd $(TARGET_SUBDIR)/libobjc && \
31431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31433                   "RANLIB=$${RANLIB}" \
31434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31435                    html) \
31436           || exit 1
31437
31438 @endif target-libobjc
31439
31440 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
31441 maybe-TAGS-target-libobjc:
31442 @if target-libobjc
31443 maybe-TAGS-target-libobjc: TAGS-target-libobjc
31444
31445 TAGS-target-libobjc: \
31446     configure-target-libobjc 
31447         @: $(MAKE); $(unstage)
31448         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31449         r=`${PWD_COMMAND}`; export r; \
31450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31451         $(NORMAL_TARGET_EXPORTS) \
31452         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
31453         for flag in $(EXTRA_TARGET_FLAGS); do \
31454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31455         done; \
31456         (cd $(TARGET_SUBDIR)/libobjc && \
31457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31459                   "RANLIB=$${RANLIB}" \
31460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31461                    TAGS) \
31462           || exit 1
31463
31464 @endif target-libobjc
31465
31466 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
31467 maybe-install-info-target-libobjc:
31468 @if target-libobjc
31469 maybe-install-info-target-libobjc: install-info-target-libobjc
31470
31471 install-info-target-libobjc: \
31472     configure-target-libobjc \
31473     info-target-libobjc 
31474         @: $(MAKE); $(unstage)
31475         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31476         r=`${PWD_COMMAND}`; export r; \
31477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31478         $(NORMAL_TARGET_EXPORTS) \
31479         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
31480         for flag in $(EXTRA_TARGET_FLAGS); do \
31481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31482         done; \
31483         (cd $(TARGET_SUBDIR)/libobjc && \
31484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31486                   "RANLIB=$${RANLIB}" \
31487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31488                    install-info) \
31489           || exit 1
31490
31491 @endif target-libobjc
31492
31493 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
31494 maybe-installcheck-target-libobjc:
31495 @if target-libobjc
31496 maybe-installcheck-target-libobjc: installcheck-target-libobjc
31497
31498 installcheck-target-libobjc: \
31499     configure-target-libobjc 
31500         @: $(MAKE); $(unstage)
31501         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31502         r=`${PWD_COMMAND}`; export r; \
31503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504         $(NORMAL_TARGET_EXPORTS) \
31505         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
31506         for flag in $(EXTRA_TARGET_FLAGS); do \
31507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31508         done; \
31509         (cd $(TARGET_SUBDIR)/libobjc && \
31510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31512                   "RANLIB=$${RANLIB}" \
31513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31514                    installcheck) \
31515           || exit 1
31516
31517 @endif target-libobjc
31518
31519 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
31520 maybe-mostlyclean-target-libobjc:
31521 @if target-libobjc
31522 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
31523
31524 mostlyclean-target-libobjc: 
31525         @: $(MAKE); $(unstage)
31526         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31527         r=`${PWD_COMMAND}`; export r; \
31528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529         $(NORMAL_TARGET_EXPORTS) \
31530         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
31531         for flag in $(EXTRA_TARGET_FLAGS); do \
31532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31533         done; \
31534         (cd $(TARGET_SUBDIR)/libobjc && \
31535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537                   "RANLIB=$${RANLIB}" \
31538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31539                    mostlyclean) \
31540           || exit 1
31541
31542 @endif target-libobjc
31543
31544 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
31545 maybe-clean-target-libobjc:
31546 @if target-libobjc
31547 maybe-clean-target-libobjc: clean-target-libobjc
31548
31549 clean-target-libobjc: 
31550         @: $(MAKE); $(unstage)
31551         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31552         r=`${PWD_COMMAND}`; export r; \
31553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31554         $(NORMAL_TARGET_EXPORTS) \
31555         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
31556         for flag in $(EXTRA_TARGET_FLAGS); do \
31557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31558         done; \
31559         (cd $(TARGET_SUBDIR)/libobjc && \
31560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31562                   "RANLIB=$${RANLIB}" \
31563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31564                    clean) \
31565           || exit 1
31566
31567 @endif target-libobjc
31568
31569 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
31570 maybe-distclean-target-libobjc:
31571 @if target-libobjc
31572 maybe-distclean-target-libobjc: distclean-target-libobjc
31573
31574 distclean-target-libobjc: 
31575         @: $(MAKE); $(unstage)
31576         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31577         r=`${PWD_COMMAND}`; export r; \
31578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31579         $(NORMAL_TARGET_EXPORTS) \
31580         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
31581         for flag in $(EXTRA_TARGET_FLAGS); do \
31582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31583         done; \
31584         (cd $(TARGET_SUBDIR)/libobjc && \
31585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31587                   "RANLIB=$${RANLIB}" \
31588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31589                    distclean) \
31590           || exit 1
31591
31592 @endif target-libobjc
31593
31594 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
31595 maybe-maintainer-clean-target-libobjc:
31596 @if target-libobjc
31597 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
31598
31599 maintainer-clean-target-libobjc: 
31600         @: $(MAKE); $(unstage)
31601         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
31602         r=`${PWD_COMMAND}`; export r; \
31603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31604         $(NORMAL_TARGET_EXPORTS) \
31605         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
31606         for flag in $(EXTRA_TARGET_FLAGS); do \
31607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31608         done; \
31609         (cd $(TARGET_SUBDIR)/libobjc && \
31610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31612                   "RANLIB=$${RANLIB}" \
31613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31614                    maintainer-clean) \
31615           || exit 1
31616
31617 @endif target-libobjc
31618
31619
31620
31621
31622
31623 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
31624 maybe-configure-target-libtermcap:
31625 @if target-libtermcap
31626 maybe-configure-target-libtermcap: configure-target-libtermcap
31627 configure-target-libtermcap: 
31628         @: $(MAKE); $(unstage)
31629         @r=`${PWD_COMMAND}`; export r; \
31630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31631         echo "Checking multilib configuration for libtermcap..."; \
31632         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31633         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
31634         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31635           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
31636             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
31637           else \
31638             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
31639             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31640           fi; \
31641         else \
31642           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
31643         fi; \
31644         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
31645         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
31646         $(NORMAL_TARGET_EXPORTS) \
31647         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
31648         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
31649         case $(srcdir) in \
31650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31651           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
31652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31653         esac; \
31654         srcdiroption="--srcdir=$${topdir}/libtermcap"; \
31655         libsrcdir="$$s/libtermcap"; \
31656         rm -f no-such-file || : ; \
31657         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31658           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31659           || exit 1
31660 @endif target-libtermcap
31661
31662
31663
31664
31665
31666 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
31667 maybe-all-target-libtermcap:
31668 @if target-libtermcap
31669 TARGET-target-libtermcap=all
31670 maybe-all-target-libtermcap: all-target-libtermcap
31671 all-target-libtermcap: configure-target-libtermcap
31672         @: $(MAKE); $(unstage)
31673         @r=`${PWD_COMMAND}`; export r; \
31674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31675         $(NORMAL_TARGET_EXPORTS) \
31676         (cd $(TARGET_SUBDIR)/libtermcap && \
31677           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libtermcap))
31678 @endif target-libtermcap
31679
31680
31681
31682
31683
31684 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
31685 maybe-check-target-libtermcap:
31686 @if target-libtermcap
31687 maybe-check-target-libtermcap: check-target-libtermcap
31688
31689 # Dummy target for uncheckable module.
31690 check-target-libtermcap:
31691
31692 @endif target-libtermcap
31693
31694 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
31695 maybe-install-target-libtermcap:
31696 @if target-libtermcap
31697 maybe-install-target-libtermcap: install-target-libtermcap
31698
31699 install-target-libtermcap: installdirs
31700         @: $(MAKE); $(unstage)
31701         @r=`${PWD_COMMAND}`; export r; \
31702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703         $(NORMAL_TARGET_EXPORTS) \
31704         (cd $(TARGET_SUBDIR)/libtermcap && \
31705           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
31706
31707 @endif target-libtermcap
31708
31709 # Other targets (info, dvi, etc.)
31710
31711 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
31712 maybe-info-target-libtermcap:
31713 @if target-libtermcap
31714 maybe-info-target-libtermcap: info-target-libtermcap
31715
31716 info-target-libtermcap: \
31717     configure-target-libtermcap 
31718         @: $(MAKE); $(unstage)
31719         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31720         r=`${PWD_COMMAND}`; export r; \
31721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31722         $(NORMAL_TARGET_EXPORTS) \
31723         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
31724         for flag in $(EXTRA_TARGET_FLAGS); do \
31725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31726         done; \
31727         (cd $(TARGET_SUBDIR)/libtermcap && \
31728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31730                   "RANLIB=$${RANLIB}" \
31731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31732                    info) \
31733           || exit 1
31734
31735 @endif target-libtermcap
31736
31737 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
31738 maybe-dvi-target-libtermcap:
31739 @if target-libtermcap
31740 maybe-dvi-target-libtermcap: dvi-target-libtermcap
31741
31742 dvi-target-libtermcap: \
31743     configure-target-libtermcap 
31744         @: $(MAKE); $(unstage)
31745         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31746         r=`${PWD_COMMAND}`; export r; \
31747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31748         $(NORMAL_TARGET_EXPORTS) \
31749         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
31750         for flag in $(EXTRA_TARGET_FLAGS); do \
31751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31752         done; \
31753         (cd $(TARGET_SUBDIR)/libtermcap && \
31754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31756                   "RANLIB=$${RANLIB}" \
31757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31758                    dvi) \
31759           || exit 1
31760
31761 @endif target-libtermcap
31762
31763 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
31764 maybe-html-target-libtermcap:
31765 @if target-libtermcap
31766 maybe-html-target-libtermcap: html-target-libtermcap
31767
31768 html-target-libtermcap: \
31769     configure-target-libtermcap 
31770         @: $(MAKE); $(unstage)
31771         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31772         r=`${PWD_COMMAND}`; export r; \
31773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31774         $(NORMAL_TARGET_EXPORTS) \
31775         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
31776         for flag in $(EXTRA_TARGET_FLAGS); do \
31777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31778         done; \
31779         (cd $(TARGET_SUBDIR)/libtermcap && \
31780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31782                   "RANLIB=$${RANLIB}" \
31783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31784                    html) \
31785           || exit 1
31786
31787 @endif target-libtermcap
31788
31789 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
31790 maybe-TAGS-target-libtermcap:
31791 @if target-libtermcap
31792 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
31793
31794 TAGS-target-libtermcap: \
31795     configure-target-libtermcap 
31796         @: $(MAKE); $(unstage)
31797         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31798         r=`${PWD_COMMAND}`; export r; \
31799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31800         $(NORMAL_TARGET_EXPORTS) \
31801         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
31802         for flag in $(EXTRA_TARGET_FLAGS); do \
31803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31804         done; \
31805         (cd $(TARGET_SUBDIR)/libtermcap && \
31806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31808                   "RANLIB=$${RANLIB}" \
31809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31810                    TAGS) \
31811           || exit 1
31812
31813 @endif target-libtermcap
31814
31815 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
31816 maybe-install-info-target-libtermcap:
31817 @if target-libtermcap
31818 maybe-install-info-target-libtermcap: install-info-target-libtermcap
31819
31820 install-info-target-libtermcap: \
31821     configure-target-libtermcap \
31822     info-target-libtermcap 
31823         @: $(MAKE); $(unstage)
31824         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31825         r=`${PWD_COMMAND}`; export r; \
31826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31827         $(NORMAL_TARGET_EXPORTS) \
31828         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
31829         for flag in $(EXTRA_TARGET_FLAGS); do \
31830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31831         done; \
31832         (cd $(TARGET_SUBDIR)/libtermcap && \
31833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31835                   "RANLIB=$${RANLIB}" \
31836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31837                    install-info) \
31838           || exit 1
31839
31840 @endif target-libtermcap
31841
31842 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
31843 maybe-installcheck-target-libtermcap:
31844 @if target-libtermcap
31845 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
31846
31847 installcheck-target-libtermcap: \
31848     configure-target-libtermcap 
31849         @: $(MAKE); $(unstage)
31850         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
31851         r=`${PWD_COMMAND}`; export r; \
31852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31853         $(NORMAL_TARGET_EXPORTS) \
31854         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
31855         for flag in $(EXTRA_TARGET_FLAGS); do \
31856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31857         done; \
31858         (cd $(TARGET_SUBDIR)/libtermcap && \
31859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31861                   "RANLIB=$${RANLIB}" \
31862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
31863                    installcheck) \
31864           || exit 1
31865
31866 @endif target-libtermcap
31867
31868 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
31869 maybe-mostlyclean-target-libtermcap:
31870 @if target-libtermcap
31871 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
31872
31873 # libtermcap doesn't support mostlyclean.
31874 mostlyclean-target-libtermcap:
31875
31876 @endif target-libtermcap
31877
31878 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
31879 maybe-clean-target-libtermcap:
31880 @if target-libtermcap
31881 maybe-clean-target-libtermcap: clean-target-libtermcap
31882
31883 # libtermcap doesn't support clean.
31884 clean-target-libtermcap:
31885
31886 @endif target-libtermcap
31887
31888 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
31889 maybe-distclean-target-libtermcap:
31890 @if target-libtermcap
31891 maybe-distclean-target-libtermcap: distclean-target-libtermcap
31892
31893 # libtermcap doesn't support distclean.
31894 distclean-target-libtermcap:
31895
31896 @endif target-libtermcap
31897
31898 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
31899 maybe-maintainer-clean-target-libtermcap:
31900 @if target-libtermcap
31901 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
31902
31903 # libtermcap doesn't support maintainer-clean.
31904 maintainer-clean-target-libtermcap:
31905
31906 @endif target-libtermcap
31907
31908
31909
31910
31911
31912 .PHONY: configure-target-winsup maybe-configure-target-winsup
31913 maybe-configure-target-winsup:
31914 @if target-winsup
31915 maybe-configure-target-winsup: configure-target-winsup
31916 configure-target-winsup: 
31917         @: $(MAKE); $(unstage)
31918         @r=`${PWD_COMMAND}`; export r; \
31919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31920         echo "Checking multilib configuration for winsup..."; \
31921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31922         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
31923         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
31924           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
31925             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
31926           else \
31927             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
31928             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31929           fi; \
31930         else \
31931           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
31932         fi; \
31933         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
31934         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
31935         $(NORMAL_TARGET_EXPORTS) \
31936         echo Configuring in $(TARGET_SUBDIR)/winsup; \
31937         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
31938         case $(srcdir) in \
31939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31940           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
31941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31942         esac; \
31943         srcdiroption="--srcdir=$${topdir}/winsup"; \
31944         libsrcdir="$$s/winsup"; \
31945         rm -f no-such-file || : ; \
31946         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
31947           $(TARGET_CONFIGARGS) $${srcdiroption}  \
31948           || exit 1
31949 @endif target-winsup
31950
31951
31952
31953
31954
31955 .PHONY: all-target-winsup maybe-all-target-winsup
31956 maybe-all-target-winsup:
31957 @if target-winsup
31958 TARGET-target-winsup=all
31959 maybe-all-target-winsup: all-target-winsup
31960 all-target-winsup: configure-target-winsup
31961         @: $(MAKE); $(unstage)
31962         @r=`${PWD_COMMAND}`; export r; \
31963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31964         $(NORMAL_TARGET_EXPORTS) \
31965         (cd $(TARGET_SUBDIR)/winsup && \
31966           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-winsup))
31967 @endif target-winsup
31968
31969
31970
31971
31972
31973 .PHONY: check-target-winsup maybe-check-target-winsup
31974 maybe-check-target-winsup:
31975 @if target-winsup
31976 maybe-check-target-winsup: check-target-winsup
31977
31978 check-target-winsup:
31979         @: $(MAKE); $(unstage)
31980         @r=`${PWD_COMMAND}`; export r; \
31981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982         $(NORMAL_TARGET_EXPORTS) \
31983         (cd $(TARGET_SUBDIR)/winsup && \
31984           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
31985
31986 @endif target-winsup
31987
31988 .PHONY: install-target-winsup maybe-install-target-winsup
31989 maybe-install-target-winsup:
31990 @if target-winsup
31991 maybe-install-target-winsup: install-target-winsup
31992
31993 install-target-winsup: installdirs
31994         @: $(MAKE); $(unstage)
31995         @r=`${PWD_COMMAND}`; export r; \
31996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31997         $(NORMAL_TARGET_EXPORTS) \
31998         (cd $(TARGET_SUBDIR)/winsup && \
31999           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32000
32001 @endif target-winsup
32002
32003 # Other targets (info, dvi, etc.)
32004
32005 .PHONY: maybe-info-target-winsup info-target-winsup
32006 maybe-info-target-winsup:
32007 @if target-winsup
32008 maybe-info-target-winsup: info-target-winsup
32009
32010 info-target-winsup: \
32011     configure-target-winsup 
32012         @: $(MAKE); $(unstage)
32013         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32014         r=`${PWD_COMMAND}`; export r; \
32015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32016         $(NORMAL_TARGET_EXPORTS) \
32017         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
32018         for flag in $(EXTRA_TARGET_FLAGS); do \
32019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32020         done; \
32021         (cd $(TARGET_SUBDIR)/winsup && \
32022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32024                   "RANLIB=$${RANLIB}" \
32025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32026                    info) \
32027           || exit 1
32028
32029 @endif target-winsup
32030
32031 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
32032 maybe-dvi-target-winsup:
32033 @if target-winsup
32034 maybe-dvi-target-winsup: dvi-target-winsup
32035
32036 dvi-target-winsup: \
32037     configure-target-winsup 
32038         @: $(MAKE); $(unstage)
32039         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32040         r=`${PWD_COMMAND}`; export r; \
32041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32042         $(NORMAL_TARGET_EXPORTS) \
32043         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
32044         for flag in $(EXTRA_TARGET_FLAGS); do \
32045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32046         done; \
32047         (cd $(TARGET_SUBDIR)/winsup && \
32048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32050                   "RANLIB=$${RANLIB}" \
32051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32052                    dvi) \
32053           || exit 1
32054
32055 @endif target-winsup
32056
32057 .PHONY: maybe-html-target-winsup html-target-winsup
32058 maybe-html-target-winsup:
32059 @if target-winsup
32060 maybe-html-target-winsup: html-target-winsup
32061
32062 html-target-winsup: \
32063     configure-target-winsup 
32064         @: $(MAKE); $(unstage)
32065         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32066         r=`${PWD_COMMAND}`; export r; \
32067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32068         $(NORMAL_TARGET_EXPORTS) \
32069         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
32070         for flag in $(EXTRA_TARGET_FLAGS); do \
32071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32072         done; \
32073         (cd $(TARGET_SUBDIR)/winsup && \
32074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32076                   "RANLIB=$${RANLIB}" \
32077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32078                    html) \
32079           || exit 1
32080
32081 @endif target-winsup
32082
32083 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
32084 maybe-TAGS-target-winsup:
32085 @if target-winsup
32086 maybe-TAGS-target-winsup: TAGS-target-winsup
32087
32088 TAGS-target-winsup: \
32089     configure-target-winsup 
32090         @: $(MAKE); $(unstage)
32091         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32092         r=`${PWD_COMMAND}`; export r; \
32093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32094         $(NORMAL_TARGET_EXPORTS) \
32095         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
32096         for flag in $(EXTRA_TARGET_FLAGS); do \
32097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32098         done; \
32099         (cd $(TARGET_SUBDIR)/winsup && \
32100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32102                   "RANLIB=$${RANLIB}" \
32103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32104                    TAGS) \
32105           || exit 1
32106
32107 @endif target-winsup
32108
32109 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
32110 maybe-install-info-target-winsup:
32111 @if target-winsup
32112 maybe-install-info-target-winsup: install-info-target-winsup
32113
32114 install-info-target-winsup: \
32115     configure-target-winsup \
32116     info-target-winsup 
32117         @: $(MAKE); $(unstage)
32118         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32119         r=`${PWD_COMMAND}`; export r; \
32120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32121         $(NORMAL_TARGET_EXPORTS) \
32122         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
32123         for flag in $(EXTRA_TARGET_FLAGS); do \
32124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32125         done; \
32126         (cd $(TARGET_SUBDIR)/winsup && \
32127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32129                   "RANLIB=$${RANLIB}" \
32130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32131                    install-info) \
32132           || exit 1
32133
32134 @endif target-winsup
32135
32136 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
32137 maybe-installcheck-target-winsup:
32138 @if target-winsup
32139 maybe-installcheck-target-winsup: installcheck-target-winsup
32140
32141 installcheck-target-winsup: \
32142     configure-target-winsup 
32143         @: $(MAKE); $(unstage)
32144         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32145         r=`${PWD_COMMAND}`; export r; \
32146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147         $(NORMAL_TARGET_EXPORTS) \
32148         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
32149         for flag in $(EXTRA_TARGET_FLAGS); do \
32150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32151         done; \
32152         (cd $(TARGET_SUBDIR)/winsup && \
32153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32155                   "RANLIB=$${RANLIB}" \
32156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32157                    installcheck) \
32158           || exit 1
32159
32160 @endif target-winsup
32161
32162 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
32163 maybe-mostlyclean-target-winsup:
32164 @if target-winsup
32165 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
32166
32167 mostlyclean-target-winsup: 
32168         @: $(MAKE); $(unstage)
32169         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32170         r=`${PWD_COMMAND}`; export r; \
32171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32172         $(NORMAL_TARGET_EXPORTS) \
32173         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
32174         for flag in $(EXTRA_TARGET_FLAGS); do \
32175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32176         done; \
32177         (cd $(TARGET_SUBDIR)/winsup && \
32178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32180                   "RANLIB=$${RANLIB}" \
32181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32182                    mostlyclean) \
32183           || exit 1
32184
32185 @endif target-winsup
32186
32187 .PHONY: maybe-clean-target-winsup clean-target-winsup
32188 maybe-clean-target-winsup:
32189 @if target-winsup
32190 maybe-clean-target-winsup: clean-target-winsup
32191
32192 clean-target-winsup: 
32193         @: $(MAKE); $(unstage)
32194         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32195         r=`${PWD_COMMAND}`; export r; \
32196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32197         $(NORMAL_TARGET_EXPORTS) \
32198         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
32199         for flag in $(EXTRA_TARGET_FLAGS); do \
32200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32201         done; \
32202         (cd $(TARGET_SUBDIR)/winsup && \
32203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32205                   "RANLIB=$${RANLIB}" \
32206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32207                    clean) \
32208           || exit 1
32209
32210 @endif target-winsup
32211
32212 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
32213 maybe-distclean-target-winsup:
32214 @if target-winsup
32215 maybe-distclean-target-winsup: distclean-target-winsup
32216
32217 distclean-target-winsup: 
32218         @: $(MAKE); $(unstage)
32219         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32220         r=`${PWD_COMMAND}`; export r; \
32221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222         $(NORMAL_TARGET_EXPORTS) \
32223         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
32224         for flag in $(EXTRA_TARGET_FLAGS); do \
32225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32226         done; \
32227         (cd $(TARGET_SUBDIR)/winsup && \
32228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32230                   "RANLIB=$${RANLIB}" \
32231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32232                    distclean) \
32233           || exit 1
32234
32235 @endif target-winsup
32236
32237 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
32238 maybe-maintainer-clean-target-winsup:
32239 @if target-winsup
32240 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
32241
32242 maintainer-clean-target-winsup: 
32243         @: $(MAKE); $(unstage)
32244         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
32245         r=`${PWD_COMMAND}`; export r; \
32246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247         $(NORMAL_TARGET_EXPORTS) \
32248         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
32249         for flag in $(EXTRA_TARGET_FLAGS); do \
32250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32251         done; \
32252         (cd $(TARGET_SUBDIR)/winsup && \
32253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32255                   "RANLIB=$${RANLIB}" \
32256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32257                    maintainer-clean) \
32258           || exit 1
32259
32260 @endif target-winsup
32261
32262
32263
32264
32265
32266 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
32267 maybe-configure-target-libgloss:
32268 @if target-libgloss
32269 maybe-configure-target-libgloss: configure-target-libgloss
32270 configure-target-libgloss: 
32271         @: $(MAKE); $(unstage)
32272         @r=`${PWD_COMMAND}`; export r; \
32273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32274         echo "Checking multilib configuration for libgloss..."; \
32275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
32276         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
32277         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
32278           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
32279             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
32280           else \
32281             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
32282             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
32283           fi; \
32284         else \
32285           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
32286         fi; \
32287         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
32288         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
32289         $(NORMAL_TARGET_EXPORTS) \
32290         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
32291         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
32292         case $(srcdir) in \
32293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32294           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
32295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32296         esac; \
32297         srcdiroption="--srcdir=$${topdir}/libgloss"; \
32298         libsrcdir="$$s/libgloss"; \
32299         rm -f no-such-file || : ; \
32300         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32301           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32302           || exit 1
32303 @endif target-libgloss
32304
32305
32306
32307
32308
32309 .PHONY: all-target-libgloss maybe-all-target-libgloss
32310 maybe-all-target-libgloss:
32311 @if target-libgloss
32312 TARGET-target-libgloss=all
32313 maybe-all-target-libgloss: all-target-libgloss
32314 all-target-libgloss: configure-target-libgloss
32315         @: $(MAKE); $(unstage)
32316         @r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         $(NORMAL_TARGET_EXPORTS) \
32319         (cd $(TARGET_SUBDIR)/libgloss && \
32320           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgloss))
32321 @endif target-libgloss
32322
32323
32324
32325
32326
32327 .PHONY: check-target-libgloss maybe-check-target-libgloss
32328 maybe-check-target-libgloss:
32329 @if target-libgloss
32330 maybe-check-target-libgloss: check-target-libgloss
32331
32332 # Dummy target for uncheckable module.
32333 check-target-libgloss:
32334
32335 @endif target-libgloss
32336
32337 .PHONY: install-target-libgloss maybe-install-target-libgloss
32338 maybe-install-target-libgloss:
32339 @if target-libgloss
32340 maybe-install-target-libgloss: install-target-libgloss
32341
32342 install-target-libgloss: installdirs
32343         @: $(MAKE); $(unstage)
32344         @r=`${PWD_COMMAND}`; export r; \
32345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32346         $(NORMAL_TARGET_EXPORTS) \
32347         (cd $(TARGET_SUBDIR)/libgloss && \
32348           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32349
32350 @endif target-libgloss
32351
32352 # Other targets (info, dvi, etc.)
32353
32354 .PHONY: maybe-info-target-libgloss info-target-libgloss
32355 maybe-info-target-libgloss:
32356 @if target-libgloss
32357 maybe-info-target-libgloss: info-target-libgloss
32358
32359 info-target-libgloss: \
32360     configure-target-libgloss 
32361         @: $(MAKE); $(unstage)
32362         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32363         r=`${PWD_COMMAND}`; export r; \
32364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32365         $(NORMAL_TARGET_EXPORTS) \
32366         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
32367         for flag in $(EXTRA_TARGET_FLAGS); do \
32368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32369         done; \
32370         (cd $(TARGET_SUBDIR)/libgloss && \
32371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32373                   "RANLIB=$${RANLIB}" \
32374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32375                    info) \
32376           || exit 1
32377
32378 @endif target-libgloss
32379
32380 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
32381 maybe-dvi-target-libgloss:
32382 @if target-libgloss
32383 maybe-dvi-target-libgloss: dvi-target-libgloss
32384
32385 dvi-target-libgloss: \
32386     configure-target-libgloss 
32387         @: $(MAKE); $(unstage)
32388         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32389         r=`${PWD_COMMAND}`; export r; \
32390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32391         $(NORMAL_TARGET_EXPORTS) \
32392         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
32393         for flag in $(EXTRA_TARGET_FLAGS); do \
32394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32395         done; \
32396         (cd $(TARGET_SUBDIR)/libgloss && \
32397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32399                   "RANLIB=$${RANLIB}" \
32400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32401                    dvi) \
32402           || exit 1
32403
32404 @endif target-libgloss
32405
32406 .PHONY: maybe-html-target-libgloss html-target-libgloss
32407 maybe-html-target-libgloss:
32408 @if target-libgloss
32409 maybe-html-target-libgloss: html-target-libgloss
32410
32411 html-target-libgloss: \
32412     configure-target-libgloss 
32413         @: $(MAKE); $(unstage)
32414         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32415         r=`${PWD_COMMAND}`; export r; \
32416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32417         $(NORMAL_TARGET_EXPORTS) \
32418         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
32419         for flag in $(EXTRA_TARGET_FLAGS); do \
32420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32421         done; \
32422         (cd $(TARGET_SUBDIR)/libgloss && \
32423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32425                   "RANLIB=$${RANLIB}" \
32426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32427                    html) \
32428           || exit 1
32429
32430 @endif target-libgloss
32431
32432 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
32433 maybe-TAGS-target-libgloss:
32434 @if target-libgloss
32435 maybe-TAGS-target-libgloss: TAGS-target-libgloss
32436
32437 TAGS-target-libgloss: \
32438     configure-target-libgloss 
32439         @: $(MAKE); $(unstage)
32440         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32441         r=`${PWD_COMMAND}`; export r; \
32442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32443         $(NORMAL_TARGET_EXPORTS) \
32444         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
32445         for flag in $(EXTRA_TARGET_FLAGS); do \
32446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32447         done; \
32448         (cd $(TARGET_SUBDIR)/libgloss && \
32449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32451                   "RANLIB=$${RANLIB}" \
32452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32453                    TAGS) \
32454           || exit 1
32455
32456 @endif target-libgloss
32457
32458 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
32459 maybe-install-info-target-libgloss:
32460 @if target-libgloss
32461 maybe-install-info-target-libgloss: install-info-target-libgloss
32462
32463 install-info-target-libgloss: \
32464     configure-target-libgloss \
32465     info-target-libgloss 
32466         @: $(MAKE); $(unstage)
32467         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32468         r=`${PWD_COMMAND}`; export r; \
32469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32470         $(NORMAL_TARGET_EXPORTS) \
32471         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
32472         for flag in $(EXTRA_TARGET_FLAGS); do \
32473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32474         done; \
32475         (cd $(TARGET_SUBDIR)/libgloss && \
32476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32478                   "RANLIB=$${RANLIB}" \
32479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32480                    install-info) \
32481           || exit 1
32482
32483 @endif target-libgloss
32484
32485 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
32486 maybe-installcheck-target-libgloss:
32487 @if target-libgloss
32488 maybe-installcheck-target-libgloss: installcheck-target-libgloss
32489
32490 installcheck-target-libgloss: \
32491     configure-target-libgloss 
32492         @: $(MAKE); $(unstage)
32493         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32494         r=`${PWD_COMMAND}`; export r; \
32495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32496         $(NORMAL_TARGET_EXPORTS) \
32497         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
32498         for flag in $(EXTRA_TARGET_FLAGS); do \
32499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32500         done; \
32501         (cd $(TARGET_SUBDIR)/libgloss && \
32502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32504                   "RANLIB=$${RANLIB}" \
32505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32506                    installcheck) \
32507           || exit 1
32508
32509 @endif target-libgloss
32510
32511 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
32512 maybe-mostlyclean-target-libgloss:
32513 @if target-libgloss
32514 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
32515
32516 mostlyclean-target-libgloss: 
32517         @: $(MAKE); $(unstage)
32518         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32519         r=`${PWD_COMMAND}`; export r; \
32520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32521         $(NORMAL_TARGET_EXPORTS) \
32522         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
32523         for flag in $(EXTRA_TARGET_FLAGS); do \
32524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32525         done; \
32526         (cd $(TARGET_SUBDIR)/libgloss && \
32527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32529                   "RANLIB=$${RANLIB}" \
32530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32531                    mostlyclean) \
32532           || exit 1
32533
32534 @endif target-libgloss
32535
32536 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
32537 maybe-clean-target-libgloss:
32538 @if target-libgloss
32539 maybe-clean-target-libgloss: clean-target-libgloss
32540
32541 clean-target-libgloss: 
32542         @: $(MAKE); $(unstage)
32543         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32544         r=`${PWD_COMMAND}`; export r; \
32545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32546         $(NORMAL_TARGET_EXPORTS) \
32547         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
32548         for flag in $(EXTRA_TARGET_FLAGS); do \
32549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32550         done; \
32551         (cd $(TARGET_SUBDIR)/libgloss && \
32552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32554                   "RANLIB=$${RANLIB}" \
32555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32556                    clean) \
32557           || exit 1
32558
32559 @endif target-libgloss
32560
32561 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
32562 maybe-distclean-target-libgloss:
32563 @if target-libgloss
32564 maybe-distclean-target-libgloss: distclean-target-libgloss
32565
32566 distclean-target-libgloss: 
32567         @: $(MAKE); $(unstage)
32568         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32569         r=`${PWD_COMMAND}`; export r; \
32570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571         $(NORMAL_TARGET_EXPORTS) \
32572         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
32573         for flag in $(EXTRA_TARGET_FLAGS); do \
32574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32575         done; \
32576         (cd $(TARGET_SUBDIR)/libgloss && \
32577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32579                   "RANLIB=$${RANLIB}" \
32580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32581                    distclean) \
32582           || exit 1
32583
32584 @endif target-libgloss
32585
32586 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
32587 maybe-maintainer-clean-target-libgloss:
32588 @if target-libgloss
32589 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
32590
32591 maintainer-clean-target-libgloss: 
32592         @: $(MAKE); $(unstage)
32593         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
32594         r=`${PWD_COMMAND}`; export r; \
32595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32596         $(NORMAL_TARGET_EXPORTS) \
32597         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
32598         for flag in $(EXTRA_TARGET_FLAGS); do \
32599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32600         done; \
32601         (cd $(TARGET_SUBDIR)/libgloss && \
32602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32604                   "RANLIB=$${RANLIB}" \
32605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32606                    maintainer-clean) \
32607           || exit 1
32608
32609 @endif target-libgloss
32610
32611
32612
32613
32614
32615 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
32616 maybe-configure-target-libiberty:
32617 @if target-libiberty
32618 maybe-configure-target-libiberty: configure-target-libiberty
32619 configure-target-libiberty: 
32620         @: $(MAKE); $(unstage)
32621         @r=`${PWD_COMMAND}`; export r; \
32622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32623         echo "Checking multilib configuration for libiberty..."; \
32624         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32625         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
32626         if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32627           if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
32628             rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
32629           else \
32630             rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
32631             mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32632           fi; \
32633         else \
32634           mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
32635         fi; \
32636         test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
32637         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
32638         $(NORMAL_TARGET_EXPORTS) \
32639         echo Configuring in $(TARGET_SUBDIR)/libiberty; \
32640         cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
32641         case $(srcdir) in \
32642           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32643           *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
32644                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32645         esac; \
32646         srcdiroption="--srcdir=$${topdir}/libiberty"; \
32647         libsrcdir="$$s/libiberty"; \
32648         rm -f no-such-file || : ; \
32649         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
32650           $(TARGET_CONFIGARGS) $${srcdiroption}  \
32651           || exit 1
32652 @endif target-libiberty
32653
32654
32655
32656
32657
32658 .PHONY: all-target-libiberty maybe-all-target-libiberty
32659 maybe-all-target-libiberty:
32660 @if target-libiberty
32661 TARGET-target-libiberty=all
32662 maybe-all-target-libiberty: all-target-libiberty
32663 all-target-libiberty: configure-target-libiberty
32664         @: $(MAKE); $(unstage)
32665         @r=`${PWD_COMMAND}`; export r; \
32666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667         $(NORMAL_TARGET_EXPORTS) \
32668         (cd $(TARGET_SUBDIR)/libiberty && \
32669           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libiberty))
32670 @endif target-libiberty
32671
32672
32673
32674
32675
32676 .PHONY: check-target-libiberty maybe-check-target-libiberty
32677 maybe-check-target-libiberty:
32678 @if target-libiberty
32679 maybe-check-target-libiberty: check-target-libiberty
32680
32681 check-target-libiberty:
32682         @: $(MAKE); $(unstage)
32683         @r=`${PWD_COMMAND}`; export r; \
32684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32685         $(NORMAL_TARGET_EXPORTS) \
32686         (cd $(TARGET_SUBDIR)/libiberty && \
32687           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
32688
32689 @endif target-libiberty
32690
32691 .PHONY: install-target-libiberty maybe-install-target-libiberty
32692 maybe-install-target-libiberty:
32693 @if target-libiberty
32694 maybe-install-target-libiberty: install-target-libiberty
32695
32696 install-target-libiberty: installdirs
32697         @: $(MAKE); $(unstage)
32698         @r=`${PWD_COMMAND}`; export r; \
32699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32700         $(NORMAL_TARGET_EXPORTS) \
32701         (cd $(TARGET_SUBDIR)/libiberty && \
32702           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32703
32704 @endif target-libiberty
32705
32706 # Other targets (info, dvi, etc.)
32707
32708 .PHONY: maybe-info-target-libiberty info-target-libiberty
32709 maybe-info-target-libiberty:
32710 @if target-libiberty
32711 maybe-info-target-libiberty: info-target-libiberty
32712
32713 info-target-libiberty: \
32714     configure-target-libiberty 
32715         @: $(MAKE); $(unstage)
32716         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32717         r=`${PWD_COMMAND}`; export r; \
32718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32719         $(NORMAL_TARGET_EXPORTS) \
32720         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
32721         for flag in $(EXTRA_TARGET_FLAGS); do \
32722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32723         done; \
32724         (cd $(TARGET_SUBDIR)/libiberty && \
32725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32727                   "RANLIB=$${RANLIB}" \
32728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32729                    info) \
32730           || exit 1
32731
32732 @endif target-libiberty
32733
32734 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
32735 maybe-dvi-target-libiberty:
32736 @if target-libiberty
32737 maybe-dvi-target-libiberty: dvi-target-libiberty
32738
32739 dvi-target-libiberty: \
32740     configure-target-libiberty 
32741         @: $(MAKE); $(unstage)
32742         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32743         r=`${PWD_COMMAND}`; export r; \
32744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32745         $(NORMAL_TARGET_EXPORTS) \
32746         echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
32747         for flag in $(EXTRA_TARGET_FLAGS); do \
32748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32749         done; \
32750         (cd $(TARGET_SUBDIR)/libiberty && \
32751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32753                   "RANLIB=$${RANLIB}" \
32754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32755                    dvi) \
32756           || exit 1
32757
32758 @endif target-libiberty
32759
32760 .PHONY: maybe-html-target-libiberty html-target-libiberty
32761 maybe-html-target-libiberty:
32762 @if target-libiberty
32763 maybe-html-target-libiberty: html-target-libiberty
32764
32765 html-target-libiberty: \
32766     configure-target-libiberty 
32767         @: $(MAKE); $(unstage)
32768         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32769         r=`${PWD_COMMAND}`; export r; \
32770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32771         $(NORMAL_TARGET_EXPORTS) \
32772         echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
32773         for flag in $(EXTRA_TARGET_FLAGS); do \
32774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32775         done; \
32776         (cd $(TARGET_SUBDIR)/libiberty && \
32777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32779                   "RANLIB=$${RANLIB}" \
32780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32781                    html) \
32782           || exit 1
32783
32784 @endif target-libiberty
32785
32786 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
32787 maybe-TAGS-target-libiberty:
32788 @if target-libiberty
32789 maybe-TAGS-target-libiberty: TAGS-target-libiberty
32790
32791 TAGS-target-libiberty: \
32792     configure-target-libiberty 
32793         @: $(MAKE); $(unstage)
32794         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32795         r=`${PWD_COMMAND}`; export r; \
32796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32797         $(NORMAL_TARGET_EXPORTS) \
32798         echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
32799         for flag in $(EXTRA_TARGET_FLAGS); do \
32800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32801         done; \
32802         (cd $(TARGET_SUBDIR)/libiberty && \
32803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32805                   "RANLIB=$${RANLIB}" \
32806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32807                    TAGS) \
32808           || exit 1
32809
32810 @endif target-libiberty
32811
32812 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
32813 maybe-install-info-target-libiberty:
32814 @if target-libiberty
32815 maybe-install-info-target-libiberty: install-info-target-libiberty
32816
32817 install-info-target-libiberty: \
32818     configure-target-libiberty \
32819     info-target-libiberty 
32820         @: $(MAKE); $(unstage)
32821         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32822         r=`${PWD_COMMAND}`; export r; \
32823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32824         $(NORMAL_TARGET_EXPORTS) \
32825         echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
32826         for flag in $(EXTRA_TARGET_FLAGS); do \
32827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32828         done; \
32829         (cd $(TARGET_SUBDIR)/libiberty && \
32830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32832                   "RANLIB=$${RANLIB}" \
32833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32834                    install-info) \
32835           || exit 1
32836
32837 @endif target-libiberty
32838
32839 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
32840 maybe-installcheck-target-libiberty:
32841 @if target-libiberty
32842 maybe-installcheck-target-libiberty: installcheck-target-libiberty
32843
32844 installcheck-target-libiberty: \
32845     configure-target-libiberty 
32846         @: $(MAKE); $(unstage)
32847         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32848         r=`${PWD_COMMAND}`; export r; \
32849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32850         $(NORMAL_TARGET_EXPORTS) \
32851         echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
32852         for flag in $(EXTRA_TARGET_FLAGS); do \
32853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32854         done; \
32855         (cd $(TARGET_SUBDIR)/libiberty && \
32856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32858                   "RANLIB=$${RANLIB}" \
32859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32860                    installcheck) \
32861           || exit 1
32862
32863 @endif target-libiberty
32864
32865 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
32866 maybe-mostlyclean-target-libiberty:
32867 @if target-libiberty
32868 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
32869
32870 mostlyclean-target-libiberty: 
32871         @: $(MAKE); $(unstage)
32872         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32873         r=`${PWD_COMMAND}`; export r; \
32874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32875         $(NORMAL_TARGET_EXPORTS) \
32876         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
32877         for flag in $(EXTRA_TARGET_FLAGS); do \
32878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32879         done; \
32880         (cd $(TARGET_SUBDIR)/libiberty && \
32881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32883                   "RANLIB=$${RANLIB}" \
32884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32885                    mostlyclean) \
32886           || exit 1
32887
32888 @endif target-libiberty
32889
32890 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
32891 maybe-clean-target-libiberty:
32892 @if target-libiberty
32893 maybe-clean-target-libiberty: clean-target-libiberty
32894
32895 clean-target-libiberty: 
32896         @: $(MAKE); $(unstage)
32897         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32898         r=`${PWD_COMMAND}`; export r; \
32899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32900         $(NORMAL_TARGET_EXPORTS) \
32901         echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
32902         for flag in $(EXTRA_TARGET_FLAGS); do \
32903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32904         done; \
32905         (cd $(TARGET_SUBDIR)/libiberty && \
32906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32908                   "RANLIB=$${RANLIB}" \
32909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32910                    clean) \
32911           || exit 1
32912
32913 @endif target-libiberty
32914
32915 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
32916 maybe-distclean-target-libiberty:
32917 @if target-libiberty
32918 maybe-distclean-target-libiberty: distclean-target-libiberty
32919
32920 distclean-target-libiberty: 
32921         @: $(MAKE); $(unstage)
32922         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32923         r=`${PWD_COMMAND}`; export r; \
32924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32925         $(NORMAL_TARGET_EXPORTS) \
32926         echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
32927         for flag in $(EXTRA_TARGET_FLAGS); do \
32928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32929         done; \
32930         (cd $(TARGET_SUBDIR)/libiberty && \
32931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32933                   "RANLIB=$${RANLIB}" \
32934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32935                    distclean) \
32936           || exit 1
32937
32938 @endif target-libiberty
32939
32940 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
32941 maybe-maintainer-clean-target-libiberty:
32942 @if target-libiberty
32943 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
32944
32945 maintainer-clean-target-libiberty: 
32946         @: $(MAKE); $(unstage)
32947         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
32948         r=`${PWD_COMMAND}`; export r; \
32949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32950         $(NORMAL_TARGET_EXPORTS) \
32951         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
32952         for flag in $(EXTRA_TARGET_FLAGS); do \
32953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32954         done; \
32955         (cd $(TARGET_SUBDIR)/libiberty && \
32956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32958                   "RANLIB=$${RANLIB}" \
32959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
32960                    maintainer-clean) \
32961           || exit 1
32962
32963 @endif target-libiberty
32964
32965
32966
32967
32968
32969 .PHONY: configure-target-gperf maybe-configure-target-gperf
32970 maybe-configure-target-gperf:
32971 @if target-gperf
32972 maybe-configure-target-gperf: configure-target-gperf
32973 configure-target-gperf: 
32974         @: $(MAKE); $(unstage)
32975         @r=`${PWD_COMMAND}`; export r; \
32976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32977         echo "Checking multilib configuration for gperf..."; \
32978         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32979         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
32980         if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
32981           if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
32982             rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
32983           else \
32984             rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
32985             mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32986           fi; \
32987         else \
32988           mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
32989         fi; \
32990         test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
32991         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
32992         $(NORMAL_TARGET_EXPORTS) \
32993         echo Configuring in $(TARGET_SUBDIR)/gperf; \
32994         cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
32995         case $(srcdir) in \
32996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32997           *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
32998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32999         esac; \
33000         srcdiroption="--srcdir=$${topdir}/gperf"; \
33001         libsrcdir="$$s/gperf"; \
33002         rm -f no-such-file || : ; \
33003         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33004           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33005           || exit 1
33006 @endif target-gperf
33007
33008
33009
33010
33011
33012 .PHONY: all-target-gperf maybe-all-target-gperf
33013 maybe-all-target-gperf:
33014 @if target-gperf
33015 TARGET-target-gperf=all
33016 maybe-all-target-gperf: all-target-gperf
33017 all-target-gperf: configure-target-gperf
33018         @: $(MAKE); $(unstage)
33019         @r=`${PWD_COMMAND}`; export r; \
33020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33021         $(NORMAL_TARGET_EXPORTS) \
33022         (cd $(TARGET_SUBDIR)/gperf && \
33023           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-gperf))
33024 @endif target-gperf
33025
33026
33027
33028
33029
33030 .PHONY: check-target-gperf maybe-check-target-gperf
33031 maybe-check-target-gperf:
33032 @if target-gperf
33033 maybe-check-target-gperf: check-target-gperf
33034
33035 check-target-gperf:
33036         @: $(MAKE); $(unstage)
33037         @r=`${PWD_COMMAND}`; export r; \
33038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33039         $(NORMAL_TARGET_EXPORTS) \
33040         (cd $(TARGET_SUBDIR)/gperf && \
33041           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33042
33043 @endif target-gperf
33044
33045 .PHONY: install-target-gperf maybe-install-target-gperf
33046 maybe-install-target-gperf:
33047 @if target-gperf
33048 maybe-install-target-gperf: install-target-gperf
33049
33050 install-target-gperf: installdirs
33051         @: $(MAKE); $(unstage)
33052         @r=`${PWD_COMMAND}`; export r; \
33053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33054         $(NORMAL_TARGET_EXPORTS) \
33055         (cd $(TARGET_SUBDIR)/gperf && \
33056           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33057
33058 @endif target-gperf
33059
33060 # Other targets (info, dvi, etc.)
33061
33062 .PHONY: maybe-info-target-gperf info-target-gperf
33063 maybe-info-target-gperf:
33064 @if target-gperf
33065 maybe-info-target-gperf: info-target-gperf
33066
33067 info-target-gperf: \
33068     configure-target-gperf 
33069         @: $(MAKE); $(unstage)
33070         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33071         r=`${PWD_COMMAND}`; export r; \
33072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33073         $(NORMAL_TARGET_EXPORTS) \
33074         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
33075         for flag in $(EXTRA_TARGET_FLAGS); do \
33076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33077         done; \
33078         (cd $(TARGET_SUBDIR)/gperf && \
33079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33081                   "RANLIB=$${RANLIB}" \
33082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33083                    info) \
33084           || exit 1
33085
33086 @endif target-gperf
33087
33088 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
33089 maybe-dvi-target-gperf:
33090 @if target-gperf
33091 maybe-dvi-target-gperf: dvi-target-gperf
33092
33093 dvi-target-gperf: \
33094     configure-target-gperf 
33095         @: $(MAKE); $(unstage)
33096         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33097         r=`${PWD_COMMAND}`; export r; \
33098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33099         $(NORMAL_TARGET_EXPORTS) \
33100         echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
33101         for flag in $(EXTRA_TARGET_FLAGS); do \
33102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33103         done; \
33104         (cd $(TARGET_SUBDIR)/gperf && \
33105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33107                   "RANLIB=$${RANLIB}" \
33108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33109                    dvi) \
33110           || exit 1
33111
33112 @endif target-gperf
33113
33114 .PHONY: maybe-html-target-gperf html-target-gperf
33115 maybe-html-target-gperf:
33116 @if target-gperf
33117 maybe-html-target-gperf: html-target-gperf
33118
33119 html-target-gperf: \
33120     configure-target-gperf 
33121         @: $(MAKE); $(unstage)
33122         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33123         r=`${PWD_COMMAND}`; export r; \
33124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33125         $(NORMAL_TARGET_EXPORTS) \
33126         echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
33127         for flag in $(EXTRA_TARGET_FLAGS); do \
33128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33129         done; \
33130         (cd $(TARGET_SUBDIR)/gperf && \
33131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33133                   "RANLIB=$${RANLIB}" \
33134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33135                    html) \
33136           || exit 1
33137
33138 @endif target-gperf
33139
33140 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
33141 maybe-TAGS-target-gperf:
33142 @if target-gperf
33143 maybe-TAGS-target-gperf: TAGS-target-gperf
33144
33145 TAGS-target-gperf: \
33146     configure-target-gperf 
33147         @: $(MAKE); $(unstage)
33148         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33149         r=`${PWD_COMMAND}`; export r; \
33150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33151         $(NORMAL_TARGET_EXPORTS) \
33152         echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
33153         for flag in $(EXTRA_TARGET_FLAGS); do \
33154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33155         done; \
33156         (cd $(TARGET_SUBDIR)/gperf && \
33157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33159                   "RANLIB=$${RANLIB}" \
33160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33161                    TAGS) \
33162           || exit 1
33163
33164 @endif target-gperf
33165
33166 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
33167 maybe-install-info-target-gperf:
33168 @if target-gperf
33169 maybe-install-info-target-gperf: install-info-target-gperf
33170
33171 install-info-target-gperf: \
33172     configure-target-gperf \
33173     info-target-gperf 
33174         @: $(MAKE); $(unstage)
33175         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33176         r=`${PWD_COMMAND}`; export r; \
33177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33178         $(NORMAL_TARGET_EXPORTS) \
33179         echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
33180         for flag in $(EXTRA_TARGET_FLAGS); do \
33181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33182         done; \
33183         (cd $(TARGET_SUBDIR)/gperf && \
33184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33186                   "RANLIB=$${RANLIB}" \
33187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33188                    install-info) \
33189           || exit 1
33190
33191 @endif target-gperf
33192
33193 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
33194 maybe-installcheck-target-gperf:
33195 @if target-gperf
33196 maybe-installcheck-target-gperf: installcheck-target-gperf
33197
33198 installcheck-target-gperf: \
33199     configure-target-gperf 
33200         @: $(MAKE); $(unstage)
33201         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33202         r=`${PWD_COMMAND}`; export r; \
33203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33204         $(NORMAL_TARGET_EXPORTS) \
33205         echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
33206         for flag in $(EXTRA_TARGET_FLAGS); do \
33207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33208         done; \
33209         (cd $(TARGET_SUBDIR)/gperf && \
33210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33212                   "RANLIB=$${RANLIB}" \
33213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33214                    installcheck) \
33215           || exit 1
33216
33217 @endif target-gperf
33218
33219 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
33220 maybe-mostlyclean-target-gperf:
33221 @if target-gperf
33222 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
33223
33224 mostlyclean-target-gperf: 
33225         @: $(MAKE); $(unstage)
33226         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33227         r=`${PWD_COMMAND}`; export r; \
33228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33229         $(NORMAL_TARGET_EXPORTS) \
33230         echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
33231         for flag in $(EXTRA_TARGET_FLAGS); do \
33232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33233         done; \
33234         (cd $(TARGET_SUBDIR)/gperf && \
33235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33237                   "RANLIB=$${RANLIB}" \
33238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33239                    mostlyclean) \
33240           || exit 1
33241
33242 @endif target-gperf
33243
33244 .PHONY: maybe-clean-target-gperf clean-target-gperf
33245 maybe-clean-target-gperf:
33246 @if target-gperf
33247 maybe-clean-target-gperf: clean-target-gperf
33248
33249 clean-target-gperf: 
33250         @: $(MAKE); $(unstage)
33251         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33252         r=`${PWD_COMMAND}`; export r; \
33253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33254         $(NORMAL_TARGET_EXPORTS) \
33255         echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
33256         for flag in $(EXTRA_TARGET_FLAGS); do \
33257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33258         done; \
33259         (cd $(TARGET_SUBDIR)/gperf && \
33260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33262                   "RANLIB=$${RANLIB}" \
33263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33264                    clean) \
33265           || exit 1
33266
33267 @endif target-gperf
33268
33269 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
33270 maybe-distclean-target-gperf:
33271 @if target-gperf
33272 maybe-distclean-target-gperf: distclean-target-gperf
33273
33274 distclean-target-gperf: 
33275         @: $(MAKE); $(unstage)
33276         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33277         r=`${PWD_COMMAND}`; export r; \
33278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33279         $(NORMAL_TARGET_EXPORTS) \
33280         echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
33281         for flag in $(EXTRA_TARGET_FLAGS); do \
33282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33283         done; \
33284         (cd $(TARGET_SUBDIR)/gperf && \
33285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33287                   "RANLIB=$${RANLIB}" \
33288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33289                    distclean) \
33290           || exit 1
33291
33292 @endif target-gperf
33293
33294 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
33295 maybe-maintainer-clean-target-gperf:
33296 @if target-gperf
33297 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
33298
33299 maintainer-clean-target-gperf: 
33300         @: $(MAKE); $(unstage)
33301         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
33302         r=`${PWD_COMMAND}`; export r; \
33303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33304         $(NORMAL_TARGET_EXPORTS) \
33305         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
33306         for flag in $(EXTRA_TARGET_FLAGS); do \
33307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33308         done; \
33309         (cd $(TARGET_SUBDIR)/gperf && \
33310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33312                   "RANLIB=$${RANLIB}" \
33313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33314                    maintainer-clean) \
33315           || exit 1
33316
33317 @endif target-gperf
33318
33319
33320
33321
33322
33323 .PHONY: configure-target-examples maybe-configure-target-examples
33324 maybe-configure-target-examples:
33325 @if target-examples
33326 maybe-configure-target-examples: configure-target-examples
33327 configure-target-examples: 
33328         @: $(MAKE); $(unstage)
33329         @r=`${PWD_COMMAND}`; export r; \
33330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33331         echo "Checking multilib configuration for examples..."; \
33332         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
33333         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
33334         if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
33335           if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
33336             rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
33337           else \
33338             rm -f $(TARGET_SUBDIR)/examples/Makefile; \
33339             mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
33340           fi; \
33341         else \
33342           mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
33343         fi; \
33344         test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
33345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
33346         $(NORMAL_TARGET_EXPORTS) \
33347         echo Configuring in $(TARGET_SUBDIR)/examples; \
33348         cd "$(TARGET_SUBDIR)/examples" || exit 1; \
33349         case $(srcdir) in \
33350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33351           *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
33352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33353         esac; \
33354         srcdiroption="--srcdir=$${topdir}/examples"; \
33355         libsrcdir="$$s/examples"; \
33356         rm -f no-such-file || : ; \
33357         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33358           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33359           || exit 1
33360 @endif target-examples
33361
33362
33363
33364
33365
33366 .PHONY: all-target-examples maybe-all-target-examples
33367 maybe-all-target-examples:
33368 @if target-examples
33369 TARGET-target-examples=all
33370 maybe-all-target-examples: all-target-examples
33371 all-target-examples: configure-target-examples
33372         @: $(MAKE); $(unstage)
33373         @r=`${PWD_COMMAND}`; export r; \
33374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375         $(NORMAL_TARGET_EXPORTS) \
33376         (cd $(TARGET_SUBDIR)/examples && \
33377           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-examples))
33378 @endif target-examples
33379
33380
33381
33382
33383
33384 .PHONY: check-target-examples maybe-check-target-examples
33385 maybe-check-target-examples:
33386 @if target-examples
33387 maybe-check-target-examples: check-target-examples
33388
33389 # Dummy target for uncheckable module.
33390 check-target-examples:
33391
33392 @endif target-examples
33393
33394 .PHONY: install-target-examples maybe-install-target-examples
33395 maybe-install-target-examples:
33396 @if target-examples
33397 maybe-install-target-examples: install-target-examples
33398
33399 # Dummy target for uninstallable.
33400 install-target-examples:
33401
33402 @endif target-examples
33403
33404 # Other targets (info, dvi, etc.)
33405
33406 .PHONY: maybe-info-target-examples info-target-examples
33407 maybe-info-target-examples:
33408 @if target-examples
33409 maybe-info-target-examples: info-target-examples
33410
33411 info-target-examples: \
33412     configure-target-examples 
33413         @: $(MAKE); $(unstage)
33414         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33415         r=`${PWD_COMMAND}`; export r; \
33416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33417         $(NORMAL_TARGET_EXPORTS) \
33418         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
33419         for flag in $(EXTRA_TARGET_FLAGS); do \
33420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33421         done; \
33422         (cd $(TARGET_SUBDIR)/examples && \
33423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33425                   "RANLIB=$${RANLIB}" \
33426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33427                    info) \
33428           || exit 1
33429
33430 @endif target-examples
33431
33432 .PHONY: maybe-dvi-target-examples dvi-target-examples
33433 maybe-dvi-target-examples:
33434 @if target-examples
33435 maybe-dvi-target-examples: dvi-target-examples
33436
33437 dvi-target-examples: \
33438     configure-target-examples 
33439         @: $(MAKE); $(unstage)
33440         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33441         r=`${PWD_COMMAND}`; export r; \
33442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33443         $(NORMAL_TARGET_EXPORTS) \
33444         echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
33445         for flag in $(EXTRA_TARGET_FLAGS); do \
33446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33447         done; \
33448         (cd $(TARGET_SUBDIR)/examples && \
33449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33451                   "RANLIB=$${RANLIB}" \
33452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33453                    dvi) \
33454           || exit 1
33455
33456 @endif target-examples
33457
33458 .PHONY: maybe-html-target-examples html-target-examples
33459 maybe-html-target-examples:
33460 @if target-examples
33461 maybe-html-target-examples: html-target-examples
33462
33463 html-target-examples: \
33464     configure-target-examples 
33465         @: $(MAKE); $(unstage)
33466         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33467         r=`${PWD_COMMAND}`; export r; \
33468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33469         $(NORMAL_TARGET_EXPORTS) \
33470         echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
33471         for flag in $(EXTRA_TARGET_FLAGS); do \
33472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33473         done; \
33474         (cd $(TARGET_SUBDIR)/examples && \
33475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33477                   "RANLIB=$${RANLIB}" \
33478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33479                    html) \
33480           || exit 1
33481
33482 @endif target-examples
33483
33484 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
33485 maybe-TAGS-target-examples:
33486 @if target-examples
33487 maybe-TAGS-target-examples: TAGS-target-examples
33488
33489 TAGS-target-examples: \
33490     configure-target-examples 
33491         @: $(MAKE); $(unstage)
33492         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33493         r=`${PWD_COMMAND}`; export r; \
33494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33495         $(NORMAL_TARGET_EXPORTS) \
33496         echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
33497         for flag in $(EXTRA_TARGET_FLAGS); do \
33498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33499         done; \
33500         (cd $(TARGET_SUBDIR)/examples && \
33501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33503                   "RANLIB=$${RANLIB}" \
33504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33505                    TAGS) \
33506           || exit 1
33507
33508 @endif target-examples
33509
33510 .PHONY: maybe-install-info-target-examples install-info-target-examples
33511 maybe-install-info-target-examples:
33512 @if target-examples
33513 maybe-install-info-target-examples: install-info-target-examples
33514
33515 install-info-target-examples: \
33516     configure-target-examples \
33517     info-target-examples 
33518         @: $(MAKE); $(unstage)
33519         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33520         r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(NORMAL_TARGET_EXPORTS) \
33523         echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
33524         for flag in $(EXTRA_TARGET_FLAGS); do \
33525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33526         done; \
33527         (cd $(TARGET_SUBDIR)/examples && \
33528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33530                   "RANLIB=$${RANLIB}" \
33531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33532                    install-info) \
33533           || exit 1
33534
33535 @endif target-examples
33536
33537 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
33538 maybe-installcheck-target-examples:
33539 @if target-examples
33540 maybe-installcheck-target-examples: installcheck-target-examples
33541
33542 installcheck-target-examples: \
33543     configure-target-examples 
33544         @: $(MAKE); $(unstage)
33545         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33546         r=`${PWD_COMMAND}`; export r; \
33547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33548         $(NORMAL_TARGET_EXPORTS) \
33549         echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
33550         for flag in $(EXTRA_TARGET_FLAGS); do \
33551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33552         done; \
33553         (cd $(TARGET_SUBDIR)/examples && \
33554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33556                   "RANLIB=$${RANLIB}" \
33557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33558                    installcheck) \
33559           || exit 1
33560
33561 @endif target-examples
33562
33563 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
33564 maybe-mostlyclean-target-examples:
33565 @if target-examples
33566 maybe-mostlyclean-target-examples: mostlyclean-target-examples
33567
33568 mostlyclean-target-examples: 
33569         @: $(MAKE); $(unstage)
33570         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33571         r=`${PWD_COMMAND}`; export r; \
33572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33573         $(NORMAL_TARGET_EXPORTS) \
33574         echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
33575         for flag in $(EXTRA_TARGET_FLAGS); do \
33576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33577         done; \
33578         (cd $(TARGET_SUBDIR)/examples && \
33579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33581                   "RANLIB=$${RANLIB}" \
33582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33583                    mostlyclean) \
33584           || exit 1
33585
33586 @endif target-examples
33587
33588 .PHONY: maybe-clean-target-examples clean-target-examples
33589 maybe-clean-target-examples:
33590 @if target-examples
33591 maybe-clean-target-examples: clean-target-examples
33592
33593 clean-target-examples: 
33594         @: $(MAKE); $(unstage)
33595         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33596         r=`${PWD_COMMAND}`; export r; \
33597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33598         $(NORMAL_TARGET_EXPORTS) \
33599         echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
33600         for flag in $(EXTRA_TARGET_FLAGS); do \
33601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33602         done; \
33603         (cd $(TARGET_SUBDIR)/examples && \
33604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33606                   "RANLIB=$${RANLIB}" \
33607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33608                    clean) \
33609           || exit 1
33610
33611 @endif target-examples
33612
33613 .PHONY: maybe-distclean-target-examples distclean-target-examples
33614 maybe-distclean-target-examples:
33615 @if target-examples
33616 maybe-distclean-target-examples: distclean-target-examples
33617
33618 distclean-target-examples: 
33619         @: $(MAKE); $(unstage)
33620         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33621         r=`${PWD_COMMAND}`; export r; \
33622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33623         $(NORMAL_TARGET_EXPORTS) \
33624         echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
33625         for flag in $(EXTRA_TARGET_FLAGS); do \
33626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33627         done; \
33628         (cd $(TARGET_SUBDIR)/examples && \
33629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33631                   "RANLIB=$${RANLIB}" \
33632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33633                    distclean) \
33634           || exit 1
33635
33636 @endif target-examples
33637
33638 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
33639 maybe-maintainer-clean-target-examples:
33640 @if target-examples
33641 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
33642
33643 maintainer-clean-target-examples: 
33644         @: $(MAKE); $(unstage)
33645         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
33646         r=`${PWD_COMMAND}`; export r; \
33647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33648         $(NORMAL_TARGET_EXPORTS) \
33649         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
33650         for flag in $(EXTRA_TARGET_FLAGS); do \
33651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33652         done; \
33653         (cd $(TARGET_SUBDIR)/examples && \
33654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33656                   "RANLIB=$${RANLIB}" \
33657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33658                    maintainer-clean) \
33659           || exit 1
33660
33661 @endif target-examples
33662
33663
33664
33665
33666
33667 .PHONY: configure-target-libffi maybe-configure-target-libffi
33668 maybe-configure-target-libffi:
33669 @if target-libffi
33670 maybe-configure-target-libffi: configure-target-libffi
33671 configure-target-libffi: 
33672         @: $(MAKE); $(unstage)
33673         @r=`${PWD_COMMAND}`; export r; \
33674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33675         echo "Checking multilib configuration for libffi..."; \
33676         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33677         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
33678         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
33679           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
33680             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
33681           else \
33682             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
33683             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33684           fi; \
33685         else \
33686           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
33687         fi; \
33688         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
33689         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
33690         $(NORMAL_TARGET_EXPORTS) \
33691         echo Configuring in $(TARGET_SUBDIR)/libffi; \
33692         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
33693         case $(srcdir) in \
33694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33695           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
33696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33697         esac; \
33698         srcdiroption="--srcdir=$${topdir}/libffi"; \
33699         libsrcdir="$$s/libffi"; \
33700         rm -f no-such-file || : ; \
33701         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
33702           $(TARGET_CONFIGARGS) $${srcdiroption}  \
33703           || exit 1
33704 @endif target-libffi
33705
33706
33707
33708
33709
33710 .PHONY: all-target-libffi maybe-all-target-libffi
33711 maybe-all-target-libffi:
33712 @if target-libffi
33713 TARGET-target-libffi=all
33714 maybe-all-target-libffi: all-target-libffi
33715 all-target-libffi: configure-target-libffi
33716         @: $(MAKE); $(unstage)
33717         @r=`${PWD_COMMAND}`; export r; \
33718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33719         $(NORMAL_TARGET_EXPORTS) \
33720         (cd $(TARGET_SUBDIR)/libffi && \
33721           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libffi))
33722 @endif target-libffi
33723
33724
33725
33726
33727
33728 .PHONY: check-target-libffi maybe-check-target-libffi
33729 maybe-check-target-libffi:
33730 @if target-libffi
33731 maybe-check-target-libffi: check-target-libffi
33732
33733 check-target-libffi:
33734         @: $(MAKE); $(unstage)
33735         @r=`${PWD_COMMAND}`; export r; \
33736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33737         $(NORMAL_TARGET_EXPORTS) \
33738         (cd $(TARGET_SUBDIR)/libffi && \
33739           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
33740
33741 @endif target-libffi
33742
33743 .PHONY: install-target-libffi maybe-install-target-libffi
33744 maybe-install-target-libffi:
33745 @if target-libffi
33746 maybe-install-target-libffi: install-target-libffi
33747
33748 install-target-libffi: installdirs
33749         @: $(MAKE); $(unstage)
33750         @r=`${PWD_COMMAND}`; export r; \
33751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752         $(NORMAL_TARGET_EXPORTS) \
33753         (cd $(TARGET_SUBDIR)/libffi && \
33754           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33755
33756 @endif target-libffi
33757
33758 # Other targets (info, dvi, etc.)
33759
33760 .PHONY: maybe-info-target-libffi info-target-libffi
33761 maybe-info-target-libffi:
33762 @if target-libffi
33763 maybe-info-target-libffi: info-target-libffi
33764
33765 info-target-libffi: \
33766     configure-target-libffi 
33767         @: $(MAKE); $(unstage)
33768         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33769         r=`${PWD_COMMAND}`; export r; \
33770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33771         $(NORMAL_TARGET_EXPORTS) \
33772         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
33773         for flag in $(EXTRA_TARGET_FLAGS); do \
33774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33775         done; \
33776         (cd $(TARGET_SUBDIR)/libffi && \
33777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33779                   "RANLIB=$${RANLIB}" \
33780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33781                    info) \
33782           || exit 1
33783
33784 @endif target-libffi
33785
33786 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
33787 maybe-dvi-target-libffi:
33788 @if target-libffi
33789 maybe-dvi-target-libffi: dvi-target-libffi
33790
33791 dvi-target-libffi: \
33792     configure-target-libffi 
33793         @: $(MAKE); $(unstage)
33794         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33795         r=`${PWD_COMMAND}`; export r; \
33796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33797         $(NORMAL_TARGET_EXPORTS) \
33798         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
33799         for flag in $(EXTRA_TARGET_FLAGS); do \
33800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33801         done; \
33802         (cd $(TARGET_SUBDIR)/libffi && \
33803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33805                   "RANLIB=$${RANLIB}" \
33806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33807                    dvi) \
33808           || exit 1
33809
33810 @endif target-libffi
33811
33812 .PHONY: maybe-html-target-libffi html-target-libffi
33813 maybe-html-target-libffi:
33814 @if target-libffi
33815 maybe-html-target-libffi: html-target-libffi
33816
33817 html-target-libffi: \
33818     configure-target-libffi 
33819         @: $(MAKE); $(unstage)
33820         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33821         r=`${PWD_COMMAND}`; export r; \
33822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33823         $(NORMAL_TARGET_EXPORTS) \
33824         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
33825         for flag in $(EXTRA_TARGET_FLAGS); do \
33826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33827         done; \
33828         (cd $(TARGET_SUBDIR)/libffi && \
33829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33831                   "RANLIB=$${RANLIB}" \
33832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33833                    html) \
33834           || exit 1
33835
33836 @endif target-libffi
33837
33838 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
33839 maybe-TAGS-target-libffi:
33840 @if target-libffi
33841 maybe-TAGS-target-libffi: TAGS-target-libffi
33842
33843 TAGS-target-libffi: \
33844     configure-target-libffi 
33845         @: $(MAKE); $(unstage)
33846         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33847         r=`${PWD_COMMAND}`; export r; \
33848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33849         $(NORMAL_TARGET_EXPORTS) \
33850         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
33851         for flag in $(EXTRA_TARGET_FLAGS); do \
33852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33853         done; \
33854         (cd $(TARGET_SUBDIR)/libffi && \
33855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33857                   "RANLIB=$${RANLIB}" \
33858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33859                    TAGS) \
33860           || exit 1
33861
33862 @endif target-libffi
33863
33864 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
33865 maybe-install-info-target-libffi:
33866 @if target-libffi
33867 maybe-install-info-target-libffi: install-info-target-libffi
33868
33869 install-info-target-libffi: \
33870     configure-target-libffi \
33871     info-target-libffi 
33872         @: $(MAKE); $(unstage)
33873         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33874         r=`${PWD_COMMAND}`; export r; \
33875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33876         $(NORMAL_TARGET_EXPORTS) \
33877         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
33878         for flag in $(EXTRA_TARGET_FLAGS); do \
33879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33880         done; \
33881         (cd $(TARGET_SUBDIR)/libffi && \
33882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33884                   "RANLIB=$${RANLIB}" \
33885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33886                    install-info) \
33887           || exit 1
33888
33889 @endif target-libffi
33890
33891 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
33892 maybe-installcheck-target-libffi:
33893 @if target-libffi
33894 maybe-installcheck-target-libffi: installcheck-target-libffi
33895
33896 installcheck-target-libffi: \
33897     configure-target-libffi 
33898         @: $(MAKE); $(unstage)
33899         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33900         r=`${PWD_COMMAND}`; export r; \
33901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33902         $(NORMAL_TARGET_EXPORTS) \
33903         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
33904         for flag in $(EXTRA_TARGET_FLAGS); do \
33905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33906         done; \
33907         (cd $(TARGET_SUBDIR)/libffi && \
33908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33910                   "RANLIB=$${RANLIB}" \
33911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33912                    installcheck) \
33913           || exit 1
33914
33915 @endif target-libffi
33916
33917 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
33918 maybe-mostlyclean-target-libffi:
33919 @if target-libffi
33920 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
33921
33922 mostlyclean-target-libffi: 
33923         @: $(MAKE); $(unstage)
33924         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33925         r=`${PWD_COMMAND}`; export r; \
33926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33927         $(NORMAL_TARGET_EXPORTS) \
33928         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
33929         for flag in $(EXTRA_TARGET_FLAGS); do \
33930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33931         done; \
33932         (cd $(TARGET_SUBDIR)/libffi && \
33933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33935                   "RANLIB=$${RANLIB}" \
33936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33937                    mostlyclean) \
33938           || exit 1
33939
33940 @endif target-libffi
33941
33942 .PHONY: maybe-clean-target-libffi clean-target-libffi
33943 maybe-clean-target-libffi:
33944 @if target-libffi
33945 maybe-clean-target-libffi: clean-target-libffi
33946
33947 clean-target-libffi: 
33948         @: $(MAKE); $(unstage)
33949         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33950         r=`${PWD_COMMAND}`; export r; \
33951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33952         $(NORMAL_TARGET_EXPORTS) \
33953         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
33954         for flag in $(EXTRA_TARGET_FLAGS); do \
33955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33956         done; \
33957         (cd $(TARGET_SUBDIR)/libffi && \
33958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33960                   "RANLIB=$${RANLIB}" \
33961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33962                    clean) \
33963           || exit 1
33964
33965 @endif target-libffi
33966
33967 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
33968 maybe-distclean-target-libffi:
33969 @if target-libffi
33970 maybe-distclean-target-libffi: distclean-target-libffi
33971
33972 distclean-target-libffi: 
33973         @: $(MAKE); $(unstage)
33974         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
33975         r=`${PWD_COMMAND}`; export r; \
33976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33977         $(NORMAL_TARGET_EXPORTS) \
33978         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
33979         for flag in $(EXTRA_TARGET_FLAGS); do \
33980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33981         done; \
33982         (cd $(TARGET_SUBDIR)/libffi && \
33983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33985                   "RANLIB=$${RANLIB}" \
33986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
33987                    distclean) \
33988           || exit 1
33989
33990 @endif target-libffi
33991
33992 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
33993 maybe-maintainer-clean-target-libffi:
33994 @if target-libffi
33995 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
33996
33997 maintainer-clean-target-libffi: 
33998         @: $(MAKE); $(unstage)
33999         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
34000         r=`${PWD_COMMAND}`; export r; \
34001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002         $(NORMAL_TARGET_EXPORTS) \
34003         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
34004         for flag in $(EXTRA_TARGET_FLAGS); do \
34005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34006         done; \
34007         (cd $(TARGET_SUBDIR)/libffi && \
34008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010                   "RANLIB=$${RANLIB}" \
34011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34012                    maintainer-clean) \
34013           || exit 1
34014
34015 @endif target-libffi
34016
34017
34018
34019
34020
34021 .PHONY: configure-target-libjava maybe-configure-target-libjava
34022 maybe-configure-target-libjava:
34023 @if target-libjava
34024 maybe-configure-target-libjava: configure-target-libjava
34025 configure-target-libjava: 
34026         @: $(MAKE); $(unstage)
34027         @r=`${PWD_COMMAND}`; export r; \
34028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029         echo "Checking multilib configuration for libjava..."; \
34030         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
34031         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
34032         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
34033           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
34034             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
34035           else \
34036             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
34037             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
34038           fi; \
34039         else \
34040           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
34041         fi; \
34042         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
34043         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
34044         $(RAW_CXX_TARGET_EXPORTS) \
34045         echo Configuring in $(TARGET_SUBDIR)/libjava; \
34046         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
34047         case $(srcdir) in \
34048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34049           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
34050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34051         esac; \
34052         srcdiroption="--srcdir=$${topdir}/libjava"; \
34053         libsrcdir="$$s/libjava"; \
34054         rm -f no-such-file || : ; \
34055         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34056           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34057           || exit 1
34058 @endif target-libjava
34059
34060
34061
34062
34063
34064 .PHONY: all-target-libjava maybe-all-target-libjava
34065 maybe-all-target-libjava:
34066 @if target-libjava
34067 TARGET-target-libjava=all
34068 maybe-all-target-libjava: all-target-libjava
34069 all-target-libjava: configure-target-libjava
34070         @: $(MAKE); $(unstage)
34071         @r=`${PWD_COMMAND}`; export r; \
34072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34073         $(RAW_CXX_TARGET_EXPORTS) \
34074         (cd $(TARGET_SUBDIR)/libjava && \
34075           $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  $(TARGET-target-libjava))
34076 @endif target-libjava
34077
34078
34079
34080
34081
34082 .PHONY: check-target-libjava maybe-check-target-libjava
34083 maybe-check-target-libjava:
34084 @if target-libjava
34085 maybe-check-target-libjava: check-target-libjava
34086
34087 check-target-libjava:
34088         @: $(MAKE); $(unstage)
34089         @r=`${PWD_COMMAND}`; export r; \
34090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091         $(RAW_CXX_TARGET_EXPORTS) \
34092         (cd $(TARGET_SUBDIR)/libjava && \
34093           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34094
34095 @endif target-libjava
34096
34097 .PHONY: install-target-libjava maybe-install-target-libjava
34098 maybe-install-target-libjava:
34099 @if target-libjava
34100 maybe-install-target-libjava: install-target-libjava
34101
34102 install-target-libjava: installdirs
34103         @: $(MAKE); $(unstage)
34104         @r=`${PWD_COMMAND}`; export r; \
34105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34106         $(RAW_CXX_TARGET_EXPORTS) \
34107         (cd $(TARGET_SUBDIR)/libjava && \
34108           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34109
34110 @endif target-libjava
34111
34112 # Other targets (info, dvi, etc.)
34113
34114 .PHONY: maybe-info-target-libjava info-target-libjava
34115 maybe-info-target-libjava:
34116 @if target-libjava
34117 maybe-info-target-libjava: info-target-libjava
34118
34119 info-target-libjava: \
34120     configure-target-libjava 
34121         @: $(MAKE); $(unstage)
34122         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34123         r=`${PWD_COMMAND}`; export r; \
34124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125         $(RAW_CXX_TARGET_EXPORTS) \
34126         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
34127         for flag in $(EXTRA_TARGET_FLAGS); do \
34128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34129         done; \
34130         (cd $(TARGET_SUBDIR)/libjava && \
34131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34133                   "RANLIB=$${RANLIB}" \
34134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34135                    info) \
34136           || exit 1
34137
34138 @endif target-libjava
34139
34140 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
34141 maybe-dvi-target-libjava:
34142 @if target-libjava
34143 maybe-dvi-target-libjava: dvi-target-libjava
34144
34145 dvi-target-libjava: \
34146     configure-target-libjava 
34147         @: $(MAKE); $(unstage)
34148         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34149         r=`${PWD_COMMAND}`; export r; \
34150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34151         $(RAW_CXX_TARGET_EXPORTS) \
34152         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
34153         for flag in $(EXTRA_TARGET_FLAGS); do \
34154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34155         done; \
34156         (cd $(TARGET_SUBDIR)/libjava && \
34157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34159                   "RANLIB=$${RANLIB}" \
34160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34161                    dvi) \
34162           || exit 1
34163
34164 @endif target-libjava
34165
34166 .PHONY: maybe-html-target-libjava html-target-libjava
34167 maybe-html-target-libjava:
34168 @if target-libjava
34169 maybe-html-target-libjava: html-target-libjava
34170
34171 html-target-libjava: \
34172     configure-target-libjava 
34173         @: $(MAKE); $(unstage)
34174         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34175         r=`${PWD_COMMAND}`; export r; \
34176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34177         $(RAW_CXX_TARGET_EXPORTS) \
34178         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
34179         for flag in $(EXTRA_TARGET_FLAGS); do \
34180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34181         done; \
34182         (cd $(TARGET_SUBDIR)/libjava && \
34183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34185                   "RANLIB=$${RANLIB}" \
34186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34187                    html) \
34188           || exit 1
34189
34190 @endif target-libjava
34191
34192 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
34193 maybe-TAGS-target-libjava:
34194 @if target-libjava
34195 maybe-TAGS-target-libjava: TAGS-target-libjava
34196
34197 TAGS-target-libjava: \
34198     configure-target-libjava 
34199         @: $(MAKE); $(unstage)
34200         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34201         r=`${PWD_COMMAND}`; export r; \
34202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34203         $(RAW_CXX_TARGET_EXPORTS) \
34204         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
34205         for flag in $(EXTRA_TARGET_FLAGS); do \
34206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34207         done; \
34208         (cd $(TARGET_SUBDIR)/libjava && \
34209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34211                   "RANLIB=$${RANLIB}" \
34212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34213                    TAGS) \
34214           || exit 1
34215
34216 @endif target-libjava
34217
34218 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
34219 maybe-install-info-target-libjava:
34220 @if target-libjava
34221 maybe-install-info-target-libjava: install-info-target-libjava
34222
34223 install-info-target-libjava: \
34224     configure-target-libjava \
34225     info-target-libjava 
34226         @: $(MAKE); $(unstage)
34227         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34228         r=`${PWD_COMMAND}`; export r; \
34229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230         $(RAW_CXX_TARGET_EXPORTS) \
34231         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
34232         for flag in $(EXTRA_TARGET_FLAGS); do \
34233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34234         done; \
34235         (cd $(TARGET_SUBDIR)/libjava && \
34236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34238                   "RANLIB=$${RANLIB}" \
34239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34240                    install-info) \
34241           || exit 1
34242
34243 @endif target-libjava
34244
34245 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
34246 maybe-installcheck-target-libjava:
34247 @if target-libjava
34248 maybe-installcheck-target-libjava: installcheck-target-libjava
34249
34250 installcheck-target-libjava: \
34251     configure-target-libjava 
34252         @: $(MAKE); $(unstage)
34253         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34254         r=`${PWD_COMMAND}`; export r; \
34255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34256         $(RAW_CXX_TARGET_EXPORTS) \
34257         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
34258         for flag in $(EXTRA_TARGET_FLAGS); do \
34259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34260         done; \
34261         (cd $(TARGET_SUBDIR)/libjava && \
34262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34264                   "RANLIB=$${RANLIB}" \
34265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34266                    installcheck) \
34267           || exit 1
34268
34269 @endif target-libjava
34270
34271 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
34272 maybe-mostlyclean-target-libjava:
34273 @if target-libjava
34274 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
34275
34276 mostlyclean-target-libjava: 
34277         @: $(MAKE); $(unstage)
34278         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34279         r=`${PWD_COMMAND}`; export r; \
34280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34281         $(RAW_CXX_TARGET_EXPORTS) \
34282         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
34283         for flag in $(EXTRA_TARGET_FLAGS); do \
34284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34285         done; \
34286         (cd $(TARGET_SUBDIR)/libjava && \
34287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34289                   "RANLIB=$${RANLIB}" \
34290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34291                    mostlyclean) \
34292           || exit 1
34293
34294 @endif target-libjava
34295
34296 .PHONY: maybe-clean-target-libjava clean-target-libjava
34297 maybe-clean-target-libjava:
34298 @if target-libjava
34299 maybe-clean-target-libjava: clean-target-libjava
34300
34301 clean-target-libjava: 
34302         @: $(MAKE); $(unstage)
34303         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34304         r=`${PWD_COMMAND}`; export r; \
34305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34306         $(RAW_CXX_TARGET_EXPORTS) \
34307         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
34308         for flag in $(EXTRA_TARGET_FLAGS); do \
34309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34310         done; \
34311         (cd $(TARGET_SUBDIR)/libjava && \
34312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34314                   "RANLIB=$${RANLIB}" \
34315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34316                    clean) \
34317           || exit 1
34318
34319 @endif target-libjava
34320
34321 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
34322 maybe-distclean-target-libjava:
34323 @if target-libjava
34324 maybe-distclean-target-libjava: distclean-target-libjava
34325
34326 distclean-target-libjava: 
34327         @: $(MAKE); $(unstage)
34328         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34329         r=`${PWD_COMMAND}`; export r; \
34330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331         $(RAW_CXX_TARGET_EXPORTS) \
34332         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
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)/libjava && \
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                    distclean) \
34342           || exit 1
34343
34344 @endif target-libjava
34345
34346 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
34347 maybe-maintainer-clean-target-libjava:
34348 @if target-libjava
34349 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
34350
34351 maintainer-clean-target-libjava: 
34352         @: $(MAKE); $(unstage)
34353         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
34354         r=`${PWD_COMMAND}`; export r; \
34355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34356         $(RAW_CXX_TARGET_EXPORTS) \
34357         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
34358         for flag in $(EXTRA_TARGET_FLAGS); do \
34359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34360         done; \
34361         (cd $(TARGET_SUBDIR)/libjava && \
34362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34364                   "RANLIB=$${RANLIB}" \
34365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34366                    maintainer-clean) \
34367           || exit 1
34368
34369 @endif target-libjava
34370
34371
34372
34373
34374
34375 .PHONY: configure-target-zlib maybe-configure-target-zlib
34376 maybe-configure-target-zlib:
34377 @if target-zlib
34378 maybe-configure-target-zlib: configure-target-zlib
34379 configure-target-zlib: 
34380         @: $(MAKE); $(unstage)
34381         @r=`${PWD_COMMAND}`; export r; \
34382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34383         echo "Checking multilib configuration for zlib..."; \
34384         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
34385         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
34386         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
34387           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
34388             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
34389           else \
34390             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
34391             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
34392           fi; \
34393         else \
34394           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
34395         fi; \
34396         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
34397         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
34398         $(NORMAL_TARGET_EXPORTS) \
34399         echo Configuring in $(TARGET_SUBDIR)/zlib; \
34400         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
34401         case $(srcdir) in \
34402           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34403           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
34404                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34405         esac; \
34406         srcdiroption="--srcdir=$${topdir}/zlib"; \
34407         libsrcdir="$$s/zlib"; \
34408         rm -f no-such-file || : ; \
34409         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34410           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34411           || exit 1
34412 @endif target-zlib
34413
34414
34415
34416
34417
34418 .PHONY: all-target-zlib maybe-all-target-zlib
34419 maybe-all-target-zlib:
34420 @if target-zlib
34421 TARGET-target-zlib=all
34422 maybe-all-target-zlib: all-target-zlib
34423 all-target-zlib: configure-target-zlib
34424         @: $(MAKE); $(unstage)
34425         @r=`${PWD_COMMAND}`; export r; \
34426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34427         $(NORMAL_TARGET_EXPORTS) \
34428         (cd $(TARGET_SUBDIR)/zlib && \
34429           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-zlib))
34430 @endif target-zlib
34431
34432
34433
34434
34435
34436 .PHONY: check-target-zlib maybe-check-target-zlib
34437 maybe-check-target-zlib:
34438 @if target-zlib
34439 maybe-check-target-zlib: check-target-zlib
34440
34441 check-target-zlib:
34442         @: $(MAKE); $(unstage)
34443         @r=`${PWD_COMMAND}`; export r; \
34444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34445         $(NORMAL_TARGET_EXPORTS) \
34446         (cd $(TARGET_SUBDIR)/zlib && \
34447           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34448
34449 @endif target-zlib
34450
34451 .PHONY: install-target-zlib maybe-install-target-zlib
34452 maybe-install-target-zlib:
34453 @if target-zlib
34454 maybe-install-target-zlib: install-target-zlib
34455
34456 install-target-zlib: installdirs
34457         @: $(MAKE); $(unstage)
34458         @r=`${PWD_COMMAND}`; export r; \
34459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34460         $(NORMAL_TARGET_EXPORTS) \
34461         (cd $(TARGET_SUBDIR)/zlib && \
34462           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34463
34464 @endif target-zlib
34465
34466 # Other targets (info, dvi, etc.)
34467
34468 .PHONY: maybe-info-target-zlib info-target-zlib
34469 maybe-info-target-zlib:
34470 @if target-zlib
34471 maybe-info-target-zlib: info-target-zlib
34472
34473 info-target-zlib: \
34474     configure-target-zlib 
34475         @: $(MAKE); $(unstage)
34476         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34477         r=`${PWD_COMMAND}`; export r; \
34478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34479         $(NORMAL_TARGET_EXPORTS) \
34480         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
34481         for flag in $(EXTRA_TARGET_FLAGS); do \
34482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34483         done; \
34484         (cd $(TARGET_SUBDIR)/zlib && \
34485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34487                   "RANLIB=$${RANLIB}" \
34488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34489                    info) \
34490           || exit 1
34491
34492 @endif target-zlib
34493
34494 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
34495 maybe-dvi-target-zlib:
34496 @if target-zlib
34497 maybe-dvi-target-zlib: dvi-target-zlib
34498
34499 dvi-target-zlib: \
34500     configure-target-zlib 
34501         @: $(MAKE); $(unstage)
34502         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34503         r=`${PWD_COMMAND}`; export r; \
34504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34505         $(NORMAL_TARGET_EXPORTS) \
34506         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
34507         for flag in $(EXTRA_TARGET_FLAGS); do \
34508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34509         done; \
34510         (cd $(TARGET_SUBDIR)/zlib && \
34511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34513                   "RANLIB=$${RANLIB}" \
34514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34515                    dvi) \
34516           || exit 1
34517
34518 @endif target-zlib
34519
34520 .PHONY: maybe-html-target-zlib html-target-zlib
34521 maybe-html-target-zlib:
34522 @if target-zlib
34523 maybe-html-target-zlib: html-target-zlib
34524
34525 html-target-zlib: \
34526     configure-target-zlib 
34527         @: $(MAKE); $(unstage)
34528         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34529         r=`${PWD_COMMAND}`; export r; \
34530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34531         $(NORMAL_TARGET_EXPORTS) \
34532         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
34533         for flag in $(EXTRA_TARGET_FLAGS); do \
34534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34535         done; \
34536         (cd $(TARGET_SUBDIR)/zlib && \
34537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34539                   "RANLIB=$${RANLIB}" \
34540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34541                    html) \
34542           || exit 1
34543
34544 @endif target-zlib
34545
34546 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
34547 maybe-TAGS-target-zlib:
34548 @if target-zlib
34549 maybe-TAGS-target-zlib: TAGS-target-zlib
34550
34551 TAGS-target-zlib: \
34552     configure-target-zlib 
34553         @: $(MAKE); $(unstage)
34554         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34555         r=`${PWD_COMMAND}`; export r; \
34556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34557         $(NORMAL_TARGET_EXPORTS) \
34558         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
34559         for flag in $(EXTRA_TARGET_FLAGS); do \
34560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34561         done; \
34562         (cd $(TARGET_SUBDIR)/zlib && \
34563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34565                   "RANLIB=$${RANLIB}" \
34566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34567                    TAGS) \
34568           || exit 1
34569
34570 @endif target-zlib
34571
34572 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
34573 maybe-install-info-target-zlib:
34574 @if target-zlib
34575 maybe-install-info-target-zlib: install-info-target-zlib
34576
34577 install-info-target-zlib: \
34578     configure-target-zlib \
34579     info-target-zlib 
34580         @: $(MAKE); $(unstage)
34581         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34582         r=`${PWD_COMMAND}`; export r; \
34583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34584         $(NORMAL_TARGET_EXPORTS) \
34585         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
34586         for flag in $(EXTRA_TARGET_FLAGS); do \
34587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34588         done; \
34589         (cd $(TARGET_SUBDIR)/zlib && \
34590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34592                   "RANLIB=$${RANLIB}" \
34593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34594                    install-info) \
34595           || exit 1
34596
34597 @endif target-zlib
34598
34599 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
34600 maybe-installcheck-target-zlib:
34601 @if target-zlib
34602 maybe-installcheck-target-zlib: installcheck-target-zlib
34603
34604 installcheck-target-zlib: \
34605     configure-target-zlib 
34606         @: $(MAKE); $(unstage)
34607         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34608         r=`${PWD_COMMAND}`; export r; \
34609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34610         $(NORMAL_TARGET_EXPORTS) \
34611         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
34612         for flag in $(EXTRA_TARGET_FLAGS); do \
34613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614         done; \
34615         (cd $(TARGET_SUBDIR)/zlib && \
34616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34618                   "RANLIB=$${RANLIB}" \
34619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34620                    installcheck) \
34621           || exit 1
34622
34623 @endif target-zlib
34624
34625 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
34626 maybe-mostlyclean-target-zlib:
34627 @if target-zlib
34628 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
34629
34630 mostlyclean-target-zlib: 
34631         @: $(MAKE); $(unstage)
34632         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34633         r=`${PWD_COMMAND}`; export r; \
34634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34635         $(NORMAL_TARGET_EXPORTS) \
34636         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
34637         for flag in $(EXTRA_TARGET_FLAGS); do \
34638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34639         done; \
34640         (cd $(TARGET_SUBDIR)/zlib && \
34641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34643                   "RANLIB=$${RANLIB}" \
34644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34645                    mostlyclean) \
34646           || exit 1
34647
34648 @endif target-zlib
34649
34650 .PHONY: maybe-clean-target-zlib clean-target-zlib
34651 maybe-clean-target-zlib:
34652 @if target-zlib
34653 maybe-clean-target-zlib: clean-target-zlib
34654
34655 clean-target-zlib: 
34656         @: $(MAKE); $(unstage)
34657         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34658         r=`${PWD_COMMAND}`; export r; \
34659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34660         $(NORMAL_TARGET_EXPORTS) \
34661         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
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)/zlib && \
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                    clean) \
34671           || exit 1
34672
34673 @endif target-zlib
34674
34675 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
34676 maybe-distclean-target-zlib:
34677 @if target-zlib
34678 maybe-distclean-target-zlib: distclean-target-zlib
34679
34680 distclean-target-zlib: 
34681         @: $(MAKE); $(unstage)
34682         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34683         r=`${PWD_COMMAND}`; export r; \
34684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34685         $(NORMAL_TARGET_EXPORTS) \
34686         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
34687         for flag in $(EXTRA_TARGET_FLAGS); do \
34688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34689         done; \
34690         (cd $(TARGET_SUBDIR)/zlib && \
34691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34693                   "RANLIB=$${RANLIB}" \
34694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34695                    distclean) \
34696           || exit 1
34697
34698 @endif target-zlib
34699
34700 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
34701 maybe-maintainer-clean-target-zlib:
34702 @if target-zlib
34703 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
34704
34705 maintainer-clean-target-zlib: 
34706         @: $(MAKE); $(unstage)
34707         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
34708         r=`${PWD_COMMAND}`; export r; \
34709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34710         $(NORMAL_TARGET_EXPORTS) \
34711         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
34712         for flag in $(EXTRA_TARGET_FLAGS); do \
34713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34714         done; \
34715         (cd $(TARGET_SUBDIR)/zlib && \
34716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34718                   "RANLIB=$${RANLIB}" \
34719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34720                    maintainer-clean) \
34721           || exit 1
34722
34723 @endif target-zlib
34724
34725
34726
34727
34728
34729 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
34730 maybe-configure-target-boehm-gc:
34731 @if target-boehm-gc
34732 maybe-configure-target-boehm-gc: configure-target-boehm-gc
34733 configure-target-boehm-gc: 
34734         @: $(MAKE); $(unstage)
34735         @r=`${PWD_COMMAND}`; export r; \
34736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34737         echo "Checking multilib configuration for boehm-gc..."; \
34738         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34739         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
34740         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34741           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
34742             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
34743           else \
34744             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
34745             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34746           fi; \
34747         else \
34748           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
34749         fi; \
34750         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
34751         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
34752         $(NORMAL_TARGET_EXPORTS) \
34753         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
34754         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
34755         case $(srcdir) in \
34756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34757           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
34758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34759         esac; \
34760         srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
34761         libsrcdir="$$s/boehm-gc"; \
34762         rm -f no-such-file || : ; \
34763         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
34764           $(TARGET_CONFIGARGS) $${srcdiroption}  \
34765           || exit 1
34766 @endif target-boehm-gc
34767
34768
34769
34770
34771
34772 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
34773 maybe-all-target-boehm-gc:
34774 @if target-boehm-gc
34775 TARGET-target-boehm-gc=all
34776 maybe-all-target-boehm-gc: all-target-boehm-gc
34777 all-target-boehm-gc: configure-target-boehm-gc
34778         @: $(MAKE); $(unstage)
34779         @r=`${PWD_COMMAND}`; export r; \
34780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34781         $(NORMAL_TARGET_EXPORTS) \
34782         (cd $(TARGET_SUBDIR)/boehm-gc && \
34783           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-boehm-gc))
34784 @endif target-boehm-gc
34785
34786
34787
34788
34789
34790 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
34791 maybe-check-target-boehm-gc:
34792 @if target-boehm-gc
34793 maybe-check-target-boehm-gc: check-target-boehm-gc
34794
34795 check-target-boehm-gc:
34796         @: $(MAKE); $(unstage)
34797         @r=`${PWD_COMMAND}`; export r; \
34798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799         $(NORMAL_TARGET_EXPORTS) \
34800         (cd $(TARGET_SUBDIR)/boehm-gc && \
34801           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34802
34803 @endif target-boehm-gc
34804
34805 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
34806 maybe-install-target-boehm-gc:
34807 @if target-boehm-gc
34808 maybe-install-target-boehm-gc: install-target-boehm-gc
34809
34810 install-target-boehm-gc: installdirs
34811         @: $(MAKE); $(unstage)
34812         @r=`${PWD_COMMAND}`; export r; \
34813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34814         $(NORMAL_TARGET_EXPORTS) \
34815         (cd $(TARGET_SUBDIR)/boehm-gc && \
34816           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34817
34818 @endif target-boehm-gc
34819
34820 # Other targets (info, dvi, etc.)
34821
34822 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
34823 maybe-info-target-boehm-gc:
34824 @if target-boehm-gc
34825 maybe-info-target-boehm-gc: info-target-boehm-gc
34826
34827 info-target-boehm-gc: \
34828     configure-target-boehm-gc 
34829         @: $(MAKE); $(unstage)
34830         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34831         r=`${PWD_COMMAND}`; export r; \
34832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34833         $(NORMAL_TARGET_EXPORTS) \
34834         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
34835         for flag in $(EXTRA_TARGET_FLAGS); do \
34836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34837         done; \
34838         (cd $(TARGET_SUBDIR)/boehm-gc && \
34839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34841                   "RANLIB=$${RANLIB}" \
34842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34843                    info) \
34844           || exit 1
34845
34846 @endif target-boehm-gc
34847
34848 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
34849 maybe-dvi-target-boehm-gc:
34850 @if target-boehm-gc
34851 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
34852
34853 dvi-target-boehm-gc: \
34854     configure-target-boehm-gc 
34855         @: $(MAKE); $(unstage)
34856         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34857         r=`${PWD_COMMAND}`; export r; \
34858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34859         $(NORMAL_TARGET_EXPORTS) \
34860         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
34861         for flag in $(EXTRA_TARGET_FLAGS); do \
34862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34863         done; \
34864         (cd $(TARGET_SUBDIR)/boehm-gc && \
34865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34867                   "RANLIB=$${RANLIB}" \
34868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34869                    dvi) \
34870           || exit 1
34871
34872 @endif target-boehm-gc
34873
34874 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
34875 maybe-html-target-boehm-gc:
34876 @if target-boehm-gc
34877 maybe-html-target-boehm-gc: html-target-boehm-gc
34878
34879 html-target-boehm-gc: \
34880     configure-target-boehm-gc 
34881         @: $(MAKE); $(unstage)
34882         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34883         r=`${PWD_COMMAND}`; export r; \
34884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34885         $(NORMAL_TARGET_EXPORTS) \
34886         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
34887         for flag in $(EXTRA_TARGET_FLAGS); do \
34888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34889         done; \
34890         (cd $(TARGET_SUBDIR)/boehm-gc && \
34891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34893                   "RANLIB=$${RANLIB}" \
34894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34895                    html) \
34896           || exit 1
34897
34898 @endif target-boehm-gc
34899
34900 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
34901 maybe-TAGS-target-boehm-gc:
34902 @if target-boehm-gc
34903 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
34904
34905 TAGS-target-boehm-gc: \
34906     configure-target-boehm-gc 
34907         @: $(MAKE); $(unstage)
34908         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34909         r=`${PWD_COMMAND}`; export r; \
34910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34911         $(NORMAL_TARGET_EXPORTS) \
34912         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
34913         for flag in $(EXTRA_TARGET_FLAGS); do \
34914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34915         done; \
34916         (cd $(TARGET_SUBDIR)/boehm-gc && \
34917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34919                   "RANLIB=$${RANLIB}" \
34920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34921                    TAGS) \
34922           || exit 1
34923
34924 @endif target-boehm-gc
34925
34926 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
34927 maybe-install-info-target-boehm-gc:
34928 @if target-boehm-gc
34929 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
34930
34931 install-info-target-boehm-gc: \
34932     configure-target-boehm-gc \
34933     info-target-boehm-gc 
34934         @: $(MAKE); $(unstage)
34935         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34936         r=`${PWD_COMMAND}`; export r; \
34937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34938         $(NORMAL_TARGET_EXPORTS) \
34939         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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                    install-info) \
34949           || exit 1
34950
34951 @endif target-boehm-gc
34952
34953 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
34954 maybe-installcheck-target-boehm-gc:
34955 @if target-boehm-gc
34956 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
34957
34958 installcheck-target-boehm-gc: \
34959     configure-target-boehm-gc 
34960         @: $(MAKE); $(unstage)
34961         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34962         r=`${PWD_COMMAND}`; export r; \
34963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34964         $(NORMAL_TARGET_EXPORTS) \
34965         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
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)/boehm-gc && \
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                    installcheck) \
34975           || exit 1
34976
34977 @endif target-boehm-gc
34978
34979 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
34980 maybe-mostlyclean-target-boehm-gc:
34981 @if target-boehm-gc
34982 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
34983
34984 mostlyclean-target-boehm-gc: 
34985         @: $(MAKE); $(unstage)
34986         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
34987         r=`${PWD_COMMAND}`; export r; \
34988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34989         $(NORMAL_TARGET_EXPORTS) \
34990         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
34991         for flag in $(EXTRA_TARGET_FLAGS); do \
34992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34993         done; \
34994         (cd $(TARGET_SUBDIR)/boehm-gc && \
34995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34997                   "RANLIB=$${RANLIB}" \
34998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
34999                    mostlyclean) \
35000           || exit 1
35001
35002 @endif target-boehm-gc
35003
35004 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
35005 maybe-clean-target-boehm-gc:
35006 @if target-boehm-gc
35007 maybe-clean-target-boehm-gc: clean-target-boehm-gc
35008
35009 clean-target-boehm-gc: 
35010         @: $(MAKE); $(unstage)
35011         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35012         r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         $(NORMAL_TARGET_EXPORTS) \
35015         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
35016         for flag in $(EXTRA_TARGET_FLAGS); do \
35017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018         done; \
35019         (cd $(TARGET_SUBDIR)/boehm-gc && \
35020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022                   "RANLIB=$${RANLIB}" \
35023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35024                    clean) \
35025           || exit 1
35026
35027 @endif target-boehm-gc
35028
35029 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
35030 maybe-distclean-target-boehm-gc:
35031 @if target-boehm-gc
35032 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
35033
35034 distclean-target-boehm-gc: 
35035         @: $(MAKE); $(unstage)
35036         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35037         r=`${PWD_COMMAND}`; export r; \
35038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35039         $(NORMAL_TARGET_EXPORTS) \
35040         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
35041         for flag in $(EXTRA_TARGET_FLAGS); do \
35042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35043         done; \
35044         (cd $(TARGET_SUBDIR)/boehm-gc && \
35045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35047                   "RANLIB=$${RANLIB}" \
35048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35049                    distclean) \
35050           || exit 1
35051
35052 @endif target-boehm-gc
35053
35054 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
35055 maybe-maintainer-clean-target-boehm-gc:
35056 @if target-boehm-gc
35057 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
35058
35059 maintainer-clean-target-boehm-gc: 
35060         @: $(MAKE); $(unstage)
35061         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
35062         r=`${PWD_COMMAND}`; export r; \
35063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35064         $(NORMAL_TARGET_EXPORTS) \
35065         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
35066         for flag in $(EXTRA_TARGET_FLAGS); do \
35067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35068         done; \
35069         (cd $(TARGET_SUBDIR)/boehm-gc && \
35070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35072                   "RANLIB=$${RANLIB}" \
35073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35074                    maintainer-clean) \
35075           || exit 1
35076
35077 @endif target-boehm-gc
35078
35079
35080
35081
35082
35083 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
35084 maybe-configure-target-qthreads:
35085 @if target-qthreads
35086 maybe-configure-target-qthreads: configure-target-qthreads
35087 configure-target-qthreads: 
35088         @: $(MAKE); $(unstage)
35089         @r=`${PWD_COMMAND}`; export r; \
35090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35091         echo "Checking multilib configuration for qthreads..."; \
35092         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
35093         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
35094         if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
35095           if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
35096             rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
35097           else \
35098             rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
35099             mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
35100           fi; \
35101         else \
35102           mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
35103         fi; \
35104         test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
35105         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
35106         $(NORMAL_TARGET_EXPORTS) \
35107         echo Configuring in $(TARGET_SUBDIR)/qthreads; \
35108         cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
35109         case $(srcdir) in \
35110           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35111           *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
35112                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35113         esac; \
35114         srcdiroption="--srcdir=$${topdir}/qthreads"; \
35115         libsrcdir="$$s/qthreads"; \
35116         rm -f no-such-file || : ; \
35117         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35118           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35119           || exit 1
35120 @endif target-qthreads
35121
35122
35123
35124
35125
35126 .PHONY: all-target-qthreads maybe-all-target-qthreads
35127 maybe-all-target-qthreads:
35128 @if target-qthreads
35129 TARGET-target-qthreads=all
35130 maybe-all-target-qthreads: all-target-qthreads
35131 all-target-qthreads: configure-target-qthreads
35132         @: $(MAKE); $(unstage)
35133         @r=`${PWD_COMMAND}`; export r; \
35134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35135         $(NORMAL_TARGET_EXPORTS) \
35136         (cd $(TARGET_SUBDIR)/qthreads && \
35137           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-qthreads))
35138 @endif target-qthreads
35139
35140
35141
35142
35143
35144 .PHONY: check-target-qthreads maybe-check-target-qthreads
35145 maybe-check-target-qthreads:
35146 @if target-qthreads
35147 maybe-check-target-qthreads: check-target-qthreads
35148
35149 check-target-qthreads:
35150         @: $(MAKE); $(unstage)
35151         @r=`${PWD_COMMAND}`; export r; \
35152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35153         $(NORMAL_TARGET_EXPORTS) \
35154         (cd $(TARGET_SUBDIR)/qthreads && \
35155           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35156
35157 @endif target-qthreads
35158
35159 .PHONY: install-target-qthreads maybe-install-target-qthreads
35160 maybe-install-target-qthreads:
35161 @if target-qthreads
35162 maybe-install-target-qthreads: install-target-qthreads
35163
35164 install-target-qthreads: installdirs
35165         @: $(MAKE); $(unstage)
35166         @r=`${PWD_COMMAND}`; export r; \
35167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35168         $(NORMAL_TARGET_EXPORTS) \
35169         (cd $(TARGET_SUBDIR)/qthreads && \
35170           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35171
35172 @endif target-qthreads
35173
35174 # Other targets (info, dvi, etc.)
35175
35176 .PHONY: maybe-info-target-qthreads info-target-qthreads
35177 maybe-info-target-qthreads:
35178 @if target-qthreads
35179 maybe-info-target-qthreads: info-target-qthreads
35180
35181 info-target-qthreads: \
35182     configure-target-qthreads 
35183         @: $(MAKE); $(unstage)
35184         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35185         r=`${PWD_COMMAND}`; export r; \
35186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35187         $(NORMAL_TARGET_EXPORTS) \
35188         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
35189         for flag in $(EXTRA_TARGET_FLAGS); do \
35190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35191         done; \
35192         (cd $(TARGET_SUBDIR)/qthreads && \
35193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35195                   "RANLIB=$${RANLIB}" \
35196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35197                    info) \
35198           || exit 1
35199
35200 @endif target-qthreads
35201
35202 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
35203 maybe-dvi-target-qthreads:
35204 @if target-qthreads
35205 maybe-dvi-target-qthreads: dvi-target-qthreads
35206
35207 dvi-target-qthreads: \
35208     configure-target-qthreads 
35209         @: $(MAKE); $(unstage)
35210         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35211         r=`${PWD_COMMAND}`; export r; \
35212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35213         $(NORMAL_TARGET_EXPORTS) \
35214         echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
35215         for flag in $(EXTRA_TARGET_FLAGS); do \
35216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35217         done; \
35218         (cd $(TARGET_SUBDIR)/qthreads && \
35219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35221                   "RANLIB=$${RANLIB}" \
35222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35223                    dvi) \
35224           || exit 1
35225
35226 @endif target-qthreads
35227
35228 .PHONY: maybe-html-target-qthreads html-target-qthreads
35229 maybe-html-target-qthreads:
35230 @if target-qthreads
35231 maybe-html-target-qthreads: html-target-qthreads
35232
35233 html-target-qthreads: \
35234     configure-target-qthreads 
35235         @: $(MAKE); $(unstage)
35236         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35237         r=`${PWD_COMMAND}`; export r; \
35238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35239         $(NORMAL_TARGET_EXPORTS) \
35240         echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
35241         for flag in $(EXTRA_TARGET_FLAGS); do \
35242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35243         done; \
35244         (cd $(TARGET_SUBDIR)/qthreads && \
35245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35247                   "RANLIB=$${RANLIB}" \
35248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35249                    html) \
35250           || exit 1
35251
35252 @endif target-qthreads
35253
35254 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
35255 maybe-TAGS-target-qthreads:
35256 @if target-qthreads
35257 maybe-TAGS-target-qthreads: TAGS-target-qthreads
35258
35259 TAGS-target-qthreads: \
35260     configure-target-qthreads 
35261         @: $(MAKE); $(unstage)
35262         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35263         r=`${PWD_COMMAND}`; export r; \
35264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265         $(NORMAL_TARGET_EXPORTS) \
35266         echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
35267         for flag in $(EXTRA_TARGET_FLAGS); do \
35268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35269         done; \
35270         (cd $(TARGET_SUBDIR)/qthreads && \
35271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35273                   "RANLIB=$${RANLIB}" \
35274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35275                    TAGS) \
35276           || exit 1
35277
35278 @endif target-qthreads
35279
35280 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
35281 maybe-install-info-target-qthreads:
35282 @if target-qthreads
35283 maybe-install-info-target-qthreads: install-info-target-qthreads
35284
35285 install-info-target-qthreads: \
35286     configure-target-qthreads \
35287     info-target-qthreads 
35288         @: $(MAKE); $(unstage)
35289         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35290         r=`${PWD_COMMAND}`; export r; \
35291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35292         $(NORMAL_TARGET_EXPORTS) \
35293         echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
35294         for flag in $(EXTRA_TARGET_FLAGS); do \
35295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35296         done; \
35297         (cd $(TARGET_SUBDIR)/qthreads && \
35298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35300                   "RANLIB=$${RANLIB}" \
35301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35302                    install-info) \
35303           || exit 1
35304
35305 @endif target-qthreads
35306
35307 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
35308 maybe-installcheck-target-qthreads:
35309 @if target-qthreads
35310 maybe-installcheck-target-qthreads: installcheck-target-qthreads
35311
35312 installcheck-target-qthreads: \
35313     configure-target-qthreads 
35314         @: $(MAKE); $(unstage)
35315         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35316         r=`${PWD_COMMAND}`; export r; \
35317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35318         $(NORMAL_TARGET_EXPORTS) \
35319         echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
35320         for flag in $(EXTRA_TARGET_FLAGS); do \
35321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35322         done; \
35323         (cd $(TARGET_SUBDIR)/qthreads && \
35324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35326                   "RANLIB=$${RANLIB}" \
35327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35328                    installcheck) \
35329           || exit 1
35330
35331 @endif target-qthreads
35332
35333 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
35334 maybe-mostlyclean-target-qthreads:
35335 @if target-qthreads
35336 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
35337
35338 mostlyclean-target-qthreads: 
35339         @: $(MAKE); $(unstage)
35340         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35341         r=`${PWD_COMMAND}`; export r; \
35342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35343         $(NORMAL_TARGET_EXPORTS) \
35344         echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
35345         for flag in $(EXTRA_TARGET_FLAGS); do \
35346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35347         done; \
35348         (cd $(TARGET_SUBDIR)/qthreads && \
35349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35351                   "RANLIB=$${RANLIB}" \
35352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35353                    mostlyclean) \
35354           || exit 1
35355
35356 @endif target-qthreads
35357
35358 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
35359 maybe-clean-target-qthreads:
35360 @if target-qthreads
35361 maybe-clean-target-qthreads: clean-target-qthreads
35362
35363 clean-target-qthreads: 
35364         @: $(MAKE); $(unstage)
35365         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35366         r=`${PWD_COMMAND}`; export r; \
35367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35368         $(NORMAL_TARGET_EXPORTS) \
35369         echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
35370         for flag in $(EXTRA_TARGET_FLAGS); do \
35371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35372         done; \
35373         (cd $(TARGET_SUBDIR)/qthreads && \
35374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35376                   "RANLIB=$${RANLIB}" \
35377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35378                    clean) \
35379           || exit 1
35380
35381 @endif target-qthreads
35382
35383 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
35384 maybe-distclean-target-qthreads:
35385 @if target-qthreads
35386 maybe-distclean-target-qthreads: distclean-target-qthreads
35387
35388 distclean-target-qthreads: 
35389         @: $(MAKE); $(unstage)
35390         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35391         r=`${PWD_COMMAND}`; export r; \
35392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35393         $(NORMAL_TARGET_EXPORTS) \
35394         echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
35395         for flag in $(EXTRA_TARGET_FLAGS); do \
35396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397         done; \
35398         (cd $(TARGET_SUBDIR)/qthreads && \
35399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35401                   "RANLIB=$${RANLIB}" \
35402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35403                    distclean) \
35404           || exit 1
35405
35406 @endif target-qthreads
35407
35408 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
35409 maybe-maintainer-clean-target-qthreads:
35410 @if target-qthreads
35411 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
35412
35413 maintainer-clean-target-qthreads: 
35414         @: $(MAKE); $(unstage)
35415         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
35416         r=`${PWD_COMMAND}`; export r; \
35417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35418         $(NORMAL_TARGET_EXPORTS) \
35419         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
35420         for flag in $(EXTRA_TARGET_FLAGS); do \
35421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35422         done; \
35423         (cd $(TARGET_SUBDIR)/qthreads && \
35424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35426                   "RANLIB=$${RANLIB}" \
35427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35428                    maintainer-clean) \
35429           || exit 1
35430
35431 @endif target-qthreads
35432
35433
35434
35435
35436
35437 .PHONY: configure-target-rda maybe-configure-target-rda
35438 maybe-configure-target-rda:
35439 @if target-rda
35440 maybe-configure-target-rda: configure-target-rda
35441 configure-target-rda: 
35442         @: $(MAKE); $(unstage)
35443         @r=`${PWD_COMMAND}`; export r; \
35444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445         echo "Checking multilib configuration for rda..."; \
35446         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
35447         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
35448         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
35449           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
35450             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
35451           else \
35452             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
35453             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
35454           fi; \
35455         else \
35456           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
35457         fi; \
35458         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
35459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
35460         $(NORMAL_TARGET_EXPORTS) \
35461         echo Configuring in $(TARGET_SUBDIR)/rda; \
35462         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
35463         case $(srcdir) in \
35464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35465           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
35466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35467         esac; \
35468         srcdiroption="--srcdir=$${topdir}/rda"; \
35469         libsrcdir="$$s/rda"; \
35470         rm -f no-such-file || : ; \
35471         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35472           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35473           || exit 1
35474 @endif target-rda
35475
35476
35477
35478
35479
35480 .PHONY: all-target-rda maybe-all-target-rda
35481 maybe-all-target-rda:
35482 @if target-rda
35483 TARGET-target-rda=all
35484 maybe-all-target-rda: all-target-rda
35485 all-target-rda: configure-target-rda
35486         @: $(MAKE); $(unstage)
35487         @r=`${PWD_COMMAND}`; export r; \
35488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35489         $(NORMAL_TARGET_EXPORTS) \
35490         (cd $(TARGET_SUBDIR)/rda && \
35491           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-rda))
35492 @endif target-rda
35493
35494
35495
35496
35497
35498 .PHONY: check-target-rda maybe-check-target-rda
35499 maybe-check-target-rda:
35500 @if target-rda
35501 maybe-check-target-rda: check-target-rda
35502
35503 check-target-rda:
35504         @: $(MAKE); $(unstage)
35505         @r=`${PWD_COMMAND}`; export r; \
35506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35507         $(NORMAL_TARGET_EXPORTS) \
35508         (cd $(TARGET_SUBDIR)/rda && \
35509           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35510
35511 @endif target-rda
35512
35513 .PHONY: install-target-rda maybe-install-target-rda
35514 maybe-install-target-rda:
35515 @if target-rda
35516 maybe-install-target-rda: install-target-rda
35517
35518 install-target-rda: installdirs
35519         @: $(MAKE); $(unstage)
35520         @r=`${PWD_COMMAND}`; export r; \
35521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35522         $(NORMAL_TARGET_EXPORTS) \
35523         (cd $(TARGET_SUBDIR)/rda && \
35524           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35525
35526 @endif target-rda
35527
35528 # Other targets (info, dvi, etc.)
35529
35530 .PHONY: maybe-info-target-rda info-target-rda
35531 maybe-info-target-rda:
35532 @if target-rda
35533 maybe-info-target-rda: info-target-rda
35534
35535 info-target-rda: \
35536     configure-target-rda 
35537         @: $(MAKE); $(unstage)
35538         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35539         r=`${PWD_COMMAND}`; export r; \
35540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541         $(NORMAL_TARGET_EXPORTS) \
35542         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
35543         for flag in $(EXTRA_TARGET_FLAGS); do \
35544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35545         done; \
35546         (cd $(TARGET_SUBDIR)/rda && \
35547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549                   "RANLIB=$${RANLIB}" \
35550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35551                    info) \
35552           || exit 1
35553
35554 @endif target-rda
35555
35556 .PHONY: maybe-dvi-target-rda dvi-target-rda
35557 maybe-dvi-target-rda:
35558 @if target-rda
35559 maybe-dvi-target-rda: dvi-target-rda
35560
35561 dvi-target-rda: \
35562     configure-target-rda 
35563         @: $(MAKE); $(unstage)
35564         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35565         r=`${PWD_COMMAND}`; export r; \
35566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567         $(NORMAL_TARGET_EXPORTS) \
35568         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
35569         for flag in $(EXTRA_TARGET_FLAGS); do \
35570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35571         done; \
35572         (cd $(TARGET_SUBDIR)/rda && \
35573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35575                   "RANLIB=$${RANLIB}" \
35576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35577                    dvi) \
35578           || exit 1
35579
35580 @endif target-rda
35581
35582 .PHONY: maybe-html-target-rda html-target-rda
35583 maybe-html-target-rda:
35584 @if target-rda
35585 maybe-html-target-rda: html-target-rda
35586
35587 html-target-rda: \
35588     configure-target-rda 
35589         @: $(MAKE); $(unstage)
35590         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35591         r=`${PWD_COMMAND}`; export r; \
35592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35593         $(NORMAL_TARGET_EXPORTS) \
35594         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
35595         for flag in $(EXTRA_TARGET_FLAGS); do \
35596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35597         done; \
35598         (cd $(TARGET_SUBDIR)/rda && \
35599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35601                   "RANLIB=$${RANLIB}" \
35602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35603                    html) \
35604           || exit 1
35605
35606 @endif target-rda
35607
35608 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
35609 maybe-TAGS-target-rda:
35610 @if target-rda
35611 maybe-TAGS-target-rda: TAGS-target-rda
35612
35613 TAGS-target-rda: \
35614     configure-target-rda 
35615         @: $(MAKE); $(unstage)
35616         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35617         r=`${PWD_COMMAND}`; export r; \
35618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35619         $(NORMAL_TARGET_EXPORTS) \
35620         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
35621         for flag in $(EXTRA_TARGET_FLAGS); do \
35622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35623         done; \
35624         (cd $(TARGET_SUBDIR)/rda && \
35625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35627                   "RANLIB=$${RANLIB}" \
35628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35629                    TAGS) \
35630           || exit 1
35631
35632 @endif target-rda
35633
35634 .PHONY: maybe-install-info-target-rda install-info-target-rda
35635 maybe-install-info-target-rda:
35636 @if target-rda
35637 maybe-install-info-target-rda: install-info-target-rda
35638
35639 install-info-target-rda: \
35640     configure-target-rda \
35641     info-target-rda 
35642         @: $(MAKE); $(unstage)
35643         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35644         r=`${PWD_COMMAND}`; export r; \
35645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35646         $(NORMAL_TARGET_EXPORTS) \
35647         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
35648         for flag in $(EXTRA_TARGET_FLAGS); do \
35649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35650         done; \
35651         (cd $(TARGET_SUBDIR)/rda && \
35652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35654                   "RANLIB=$${RANLIB}" \
35655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35656                    install-info) \
35657           || exit 1
35658
35659 @endif target-rda
35660
35661 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
35662 maybe-installcheck-target-rda:
35663 @if target-rda
35664 maybe-installcheck-target-rda: installcheck-target-rda
35665
35666 installcheck-target-rda: \
35667     configure-target-rda 
35668         @: $(MAKE); $(unstage)
35669         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35670         r=`${PWD_COMMAND}`; export r; \
35671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35672         $(NORMAL_TARGET_EXPORTS) \
35673         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
35674         for flag in $(EXTRA_TARGET_FLAGS); do \
35675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35676         done; \
35677         (cd $(TARGET_SUBDIR)/rda && \
35678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35680                   "RANLIB=$${RANLIB}" \
35681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35682                    installcheck) \
35683           || exit 1
35684
35685 @endif target-rda
35686
35687 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
35688 maybe-mostlyclean-target-rda:
35689 @if target-rda
35690 maybe-mostlyclean-target-rda: mostlyclean-target-rda
35691
35692 mostlyclean-target-rda: 
35693         @: $(MAKE); $(unstage)
35694         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35695         r=`${PWD_COMMAND}`; export r; \
35696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35697         $(NORMAL_TARGET_EXPORTS) \
35698         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
35699         for flag in $(EXTRA_TARGET_FLAGS); do \
35700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35701         done; \
35702         (cd $(TARGET_SUBDIR)/rda && \
35703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35705                   "RANLIB=$${RANLIB}" \
35706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35707                    mostlyclean) \
35708           || exit 1
35709
35710 @endif target-rda
35711
35712 .PHONY: maybe-clean-target-rda clean-target-rda
35713 maybe-clean-target-rda:
35714 @if target-rda
35715 maybe-clean-target-rda: clean-target-rda
35716
35717 clean-target-rda: 
35718         @: $(MAKE); $(unstage)
35719         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35720         r=`${PWD_COMMAND}`; export r; \
35721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35722         $(NORMAL_TARGET_EXPORTS) \
35723         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
35724         for flag in $(EXTRA_TARGET_FLAGS); do \
35725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35726         done; \
35727         (cd $(TARGET_SUBDIR)/rda && \
35728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35730                   "RANLIB=$${RANLIB}" \
35731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35732                    clean) \
35733           || exit 1
35734
35735 @endif target-rda
35736
35737 .PHONY: maybe-distclean-target-rda distclean-target-rda
35738 maybe-distclean-target-rda:
35739 @if target-rda
35740 maybe-distclean-target-rda: distclean-target-rda
35741
35742 distclean-target-rda: 
35743         @: $(MAKE); $(unstage)
35744         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35745         r=`${PWD_COMMAND}`; export r; \
35746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747         $(NORMAL_TARGET_EXPORTS) \
35748         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
35749         for flag in $(EXTRA_TARGET_FLAGS); do \
35750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35751         done; \
35752         (cd $(TARGET_SUBDIR)/rda && \
35753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35755                   "RANLIB=$${RANLIB}" \
35756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35757                    distclean) \
35758           || exit 1
35759
35760 @endif target-rda
35761
35762 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
35763 maybe-maintainer-clean-target-rda:
35764 @if target-rda
35765 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
35766
35767 maintainer-clean-target-rda: 
35768         @: $(MAKE); $(unstage)
35769         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
35770         r=`${PWD_COMMAND}`; export r; \
35771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35772         $(NORMAL_TARGET_EXPORTS) \
35773         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
35774         for flag in $(EXTRA_TARGET_FLAGS); do \
35775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35776         done; \
35777         (cd $(TARGET_SUBDIR)/rda && \
35778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35780                   "RANLIB=$${RANLIB}" \
35781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35782                    maintainer-clean) \
35783           || exit 1
35784
35785 @endif target-rda
35786
35787
35788
35789
35790
35791 .PHONY: configure-target-libada maybe-configure-target-libada
35792 maybe-configure-target-libada:
35793 @if target-libada
35794 maybe-configure-target-libada: configure-target-libada
35795 configure-target-libada: 
35796         @: $(MAKE); $(unstage)
35797         @r=`${PWD_COMMAND}`; export r; \
35798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799         echo "Checking multilib configuration for libada..."; \
35800         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35801         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
35802         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
35803           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
35804             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
35805           else \
35806             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
35807             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35808           fi; \
35809         else \
35810           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
35811         fi; \
35812         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
35813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
35814         $(NORMAL_TARGET_EXPORTS) \
35815         echo Configuring in $(TARGET_SUBDIR)/libada; \
35816         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
35817         case $(srcdir) in \
35818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35819           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
35820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35821         esac; \
35822         srcdiroption="--srcdir=$${topdir}/libada"; \
35823         libsrcdir="$$s/libada"; \
35824         rm -f no-such-file || : ; \
35825         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
35826           $(TARGET_CONFIGARGS) $${srcdiroption}  \
35827           || exit 1
35828 @endif target-libada
35829
35830
35831
35832
35833
35834 .PHONY: all-target-libada maybe-all-target-libada
35835 maybe-all-target-libada:
35836 @if target-libada
35837 TARGET-target-libada=all
35838 maybe-all-target-libada: all-target-libada
35839 all-target-libada: configure-target-libada
35840         @: $(MAKE); $(unstage)
35841         @r=`${PWD_COMMAND}`; export r; \
35842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35843         $(NORMAL_TARGET_EXPORTS) \
35844         (cd $(TARGET_SUBDIR)/libada && \
35845           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libada))
35846 @endif target-libada
35847
35848
35849
35850
35851
35852 .PHONY: check-target-libada maybe-check-target-libada
35853 maybe-check-target-libada:
35854 @if target-libada
35855 maybe-check-target-libada: check-target-libada
35856
35857 check-target-libada:
35858         @: $(MAKE); $(unstage)
35859         @r=`${PWD_COMMAND}`; export r; \
35860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35861         $(NORMAL_TARGET_EXPORTS) \
35862         (cd $(TARGET_SUBDIR)/libada && \
35863           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35864
35865 @endif target-libada
35866
35867 .PHONY: install-target-libada maybe-install-target-libada
35868 maybe-install-target-libada:
35869 @if target-libada
35870 maybe-install-target-libada: install-target-libada
35871
35872 install-target-libada: installdirs
35873         @: $(MAKE); $(unstage)
35874         @r=`${PWD_COMMAND}`; export r; \
35875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35876         $(NORMAL_TARGET_EXPORTS) \
35877         (cd $(TARGET_SUBDIR)/libada && \
35878           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35879
35880 @endif target-libada
35881
35882 # Other targets (info, dvi, etc.)
35883
35884 .PHONY: maybe-info-target-libada info-target-libada
35885 maybe-info-target-libada:
35886 @if target-libada
35887 maybe-info-target-libada: info-target-libada
35888
35889 info-target-libada: \
35890     configure-target-libada 
35891         @: $(MAKE); $(unstage)
35892         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35893         r=`${PWD_COMMAND}`; export r; \
35894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35895         $(NORMAL_TARGET_EXPORTS) \
35896         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
35897         for flag in $(EXTRA_TARGET_FLAGS); do \
35898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35899         done; \
35900         (cd $(TARGET_SUBDIR)/libada && \
35901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35903                   "RANLIB=$${RANLIB}" \
35904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35905                    info) \
35906           || exit 1
35907
35908 @endif target-libada
35909
35910 .PHONY: maybe-dvi-target-libada dvi-target-libada
35911 maybe-dvi-target-libada:
35912 @if target-libada
35913 maybe-dvi-target-libada: dvi-target-libada
35914
35915 dvi-target-libada: \
35916     configure-target-libada 
35917         @: $(MAKE); $(unstage)
35918         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35919         r=`${PWD_COMMAND}`; export r; \
35920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35921         $(NORMAL_TARGET_EXPORTS) \
35922         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
35923         for flag in $(EXTRA_TARGET_FLAGS); do \
35924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35925         done; \
35926         (cd $(TARGET_SUBDIR)/libada && \
35927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35929                   "RANLIB=$${RANLIB}" \
35930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35931                    dvi) \
35932           || exit 1
35933
35934 @endif target-libada
35935
35936 .PHONY: maybe-html-target-libada html-target-libada
35937 maybe-html-target-libada:
35938 @if target-libada
35939 maybe-html-target-libada: html-target-libada
35940
35941 html-target-libada: \
35942     configure-target-libada 
35943         @: $(MAKE); $(unstage)
35944         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35945         r=`${PWD_COMMAND}`; export r; \
35946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35947         $(NORMAL_TARGET_EXPORTS) \
35948         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
35949         for flag in $(EXTRA_TARGET_FLAGS); do \
35950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951         done; \
35952         (cd $(TARGET_SUBDIR)/libada && \
35953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35955                   "RANLIB=$${RANLIB}" \
35956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35957                    html) \
35958           || exit 1
35959
35960 @endif target-libada
35961
35962 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
35963 maybe-TAGS-target-libada:
35964 @if target-libada
35965 maybe-TAGS-target-libada: TAGS-target-libada
35966
35967 TAGS-target-libada: \
35968     configure-target-libada 
35969         @: $(MAKE); $(unstage)
35970         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35971         r=`${PWD_COMMAND}`; export r; \
35972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973         $(NORMAL_TARGET_EXPORTS) \
35974         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
35975         for flag in $(EXTRA_TARGET_FLAGS); do \
35976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35977         done; \
35978         (cd $(TARGET_SUBDIR)/libada && \
35979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35981                   "RANLIB=$${RANLIB}" \
35982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
35983                    TAGS) \
35984           || exit 1
35985
35986 @endif target-libada
35987
35988 .PHONY: maybe-install-info-target-libada install-info-target-libada
35989 maybe-install-info-target-libada:
35990 @if target-libada
35991 maybe-install-info-target-libada: install-info-target-libada
35992
35993 install-info-target-libada: \
35994     configure-target-libada \
35995     info-target-libada 
35996         @: $(MAKE); $(unstage)
35997         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
35998         r=`${PWD_COMMAND}`; export r; \
35999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36000         $(NORMAL_TARGET_EXPORTS) \
36001         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
36002         for flag in $(EXTRA_TARGET_FLAGS); do \
36003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36004         done; \
36005         (cd $(TARGET_SUBDIR)/libada && \
36006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36008                   "RANLIB=$${RANLIB}" \
36009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36010                    install-info) \
36011           || exit 1
36012
36013 @endif target-libada
36014
36015 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
36016 maybe-installcheck-target-libada:
36017 @if target-libada
36018 maybe-installcheck-target-libada: installcheck-target-libada
36019
36020 installcheck-target-libada: \
36021     configure-target-libada 
36022         @: $(MAKE); $(unstage)
36023         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36024         r=`${PWD_COMMAND}`; export r; \
36025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36026         $(NORMAL_TARGET_EXPORTS) \
36027         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
36028         for flag in $(EXTRA_TARGET_FLAGS); do \
36029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36030         done; \
36031         (cd $(TARGET_SUBDIR)/libada && \
36032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36034                   "RANLIB=$${RANLIB}" \
36035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36036                    installcheck) \
36037           || exit 1
36038
36039 @endif target-libada
36040
36041 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
36042 maybe-mostlyclean-target-libada:
36043 @if target-libada
36044 maybe-mostlyclean-target-libada: mostlyclean-target-libada
36045
36046 mostlyclean-target-libada: 
36047         @: $(MAKE); $(unstage)
36048         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36049         r=`${PWD_COMMAND}`; export r; \
36050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36051         $(NORMAL_TARGET_EXPORTS) \
36052         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
36053         for flag in $(EXTRA_TARGET_FLAGS); do \
36054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36055         done; \
36056         (cd $(TARGET_SUBDIR)/libada && \
36057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36059                   "RANLIB=$${RANLIB}" \
36060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36061                    mostlyclean) \
36062           || exit 1
36063
36064 @endif target-libada
36065
36066 .PHONY: maybe-clean-target-libada clean-target-libada
36067 maybe-clean-target-libada:
36068 @if target-libada
36069 maybe-clean-target-libada: clean-target-libada
36070
36071 clean-target-libada: 
36072         @: $(MAKE); $(unstage)
36073         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36074         r=`${PWD_COMMAND}`; export r; \
36075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36076         $(NORMAL_TARGET_EXPORTS) \
36077         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
36078         for flag in $(EXTRA_TARGET_FLAGS); do \
36079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36080         done; \
36081         (cd $(TARGET_SUBDIR)/libada && \
36082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36084                   "RANLIB=$${RANLIB}" \
36085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36086                    clean) \
36087           || exit 1
36088
36089 @endif target-libada
36090
36091 .PHONY: maybe-distclean-target-libada distclean-target-libada
36092 maybe-distclean-target-libada:
36093 @if target-libada
36094 maybe-distclean-target-libada: distclean-target-libada
36095
36096 distclean-target-libada: 
36097         @: $(MAKE); $(unstage)
36098         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36099         r=`${PWD_COMMAND}`; export r; \
36100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36101         $(NORMAL_TARGET_EXPORTS) \
36102         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
36103         for flag in $(EXTRA_TARGET_FLAGS); do \
36104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36105         done; \
36106         (cd $(TARGET_SUBDIR)/libada && \
36107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36109                   "RANLIB=$${RANLIB}" \
36110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36111                    distclean) \
36112           || exit 1
36113
36114 @endif target-libada
36115
36116 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
36117 maybe-maintainer-clean-target-libada:
36118 @if target-libada
36119 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
36120
36121 maintainer-clean-target-libada: 
36122         @: $(MAKE); $(unstage)
36123         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
36124         r=`${PWD_COMMAND}`; export r; \
36125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36126         $(NORMAL_TARGET_EXPORTS) \
36127         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
36128         for flag in $(EXTRA_TARGET_FLAGS); do \
36129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36130         done; \
36131         (cd $(TARGET_SUBDIR)/libada && \
36132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36134                   "RANLIB=$${RANLIB}" \
36135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36136                    maintainer-clean) \
36137           || exit 1
36138
36139 @endif target-libada
36140
36141
36142
36143
36144
36145 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
36146 maybe-configure-target-libgomp:
36147 @if target-libgomp
36148 maybe-configure-target-libgomp: configure-target-libgomp
36149 configure-target-libgomp: 
36150         @: $(MAKE); $(unstage)
36151         @r=`${PWD_COMMAND}`; export r; \
36152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36153         echo "Checking multilib configuration for libgomp..."; \
36154         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
36155         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
36156         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
36157           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
36158             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
36159           else \
36160             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
36161             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
36162           fi; \
36163         else \
36164           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
36165         fi; \
36166         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
36167         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
36168         $(NORMAL_TARGET_EXPORTS) \
36169         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
36170         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
36171         case $(srcdir) in \
36172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36173           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
36174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36175         esac; \
36176         srcdiroption="--srcdir=$${topdir}/libgomp"; \
36177         libsrcdir="$$s/libgomp"; \
36178         rm -f no-such-file || : ; \
36179         CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
36180           $(TARGET_CONFIGARGS) $${srcdiroption}  \
36181           || exit 1
36182 @endif target-libgomp
36183
36184
36185
36186
36187
36188 .PHONY: all-target-libgomp maybe-all-target-libgomp
36189 maybe-all-target-libgomp:
36190 @if target-libgomp
36191 TARGET-target-libgomp=all
36192 maybe-all-target-libgomp: all-target-libgomp
36193 all-target-libgomp: configure-target-libgomp
36194         @: $(MAKE); $(unstage)
36195         @r=`${PWD_COMMAND}`; export r; \
36196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36197         $(NORMAL_TARGET_EXPORTS) \
36198         (cd $(TARGET_SUBDIR)/libgomp && \
36199           $(MAKE) $(TARGET_FLAGS_TO_PASS)  $(TARGET-target-libgomp))
36200 @endif target-libgomp
36201
36202
36203
36204
36205
36206 .PHONY: check-target-libgomp maybe-check-target-libgomp
36207 maybe-check-target-libgomp:
36208 @if target-libgomp
36209 maybe-check-target-libgomp: check-target-libgomp
36210
36211 check-target-libgomp:
36212         @: $(MAKE); $(unstage)
36213         @r=`${PWD_COMMAND}`; export r; \
36214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36215         $(NORMAL_TARGET_EXPORTS) \
36216         (cd $(TARGET_SUBDIR)/libgomp && \
36217           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36218
36219 @endif target-libgomp
36220
36221 .PHONY: install-target-libgomp maybe-install-target-libgomp
36222 maybe-install-target-libgomp:
36223 @if target-libgomp
36224 maybe-install-target-libgomp: install-target-libgomp
36225
36226 install-target-libgomp: installdirs
36227         @: $(MAKE); $(unstage)
36228         @r=`${PWD_COMMAND}`; export r; \
36229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36230         $(NORMAL_TARGET_EXPORTS) \
36231         (cd $(TARGET_SUBDIR)/libgomp && \
36232           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36233
36234 @endif target-libgomp
36235
36236 # Other targets (info, dvi, etc.)
36237
36238 .PHONY: maybe-info-target-libgomp info-target-libgomp
36239 maybe-info-target-libgomp:
36240 @if target-libgomp
36241 maybe-info-target-libgomp: info-target-libgomp
36242
36243 info-target-libgomp: \
36244     configure-target-libgomp 
36245         @: $(MAKE); $(unstage)
36246         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36247         r=`${PWD_COMMAND}`; export r; \
36248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36249         $(NORMAL_TARGET_EXPORTS) \
36250         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
36251         for flag in $(EXTRA_TARGET_FLAGS); do \
36252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36253         done; \
36254         (cd $(TARGET_SUBDIR)/libgomp && \
36255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36257                   "RANLIB=$${RANLIB}" \
36258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36259                    info) \
36260           || exit 1
36261
36262 @endif target-libgomp
36263
36264 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
36265 maybe-dvi-target-libgomp:
36266 @if target-libgomp
36267 maybe-dvi-target-libgomp: dvi-target-libgomp
36268
36269 dvi-target-libgomp: \
36270     configure-target-libgomp 
36271         @: $(MAKE); $(unstage)
36272         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36273         r=`${PWD_COMMAND}`; export r; \
36274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36275         $(NORMAL_TARGET_EXPORTS) \
36276         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
36277         for flag in $(EXTRA_TARGET_FLAGS); do \
36278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36279         done; \
36280         (cd $(TARGET_SUBDIR)/libgomp && \
36281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36283                   "RANLIB=$${RANLIB}" \
36284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36285                    dvi) \
36286           || exit 1
36287
36288 @endif target-libgomp
36289
36290 .PHONY: maybe-html-target-libgomp html-target-libgomp
36291 maybe-html-target-libgomp:
36292 @if target-libgomp
36293 maybe-html-target-libgomp: html-target-libgomp
36294
36295 html-target-libgomp: \
36296     configure-target-libgomp 
36297         @: $(MAKE); $(unstage)
36298         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36299         r=`${PWD_COMMAND}`; export r; \
36300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36301         $(NORMAL_TARGET_EXPORTS) \
36302         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
36303         for flag in $(EXTRA_TARGET_FLAGS); do \
36304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36305         done; \
36306         (cd $(TARGET_SUBDIR)/libgomp && \
36307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36309                   "RANLIB=$${RANLIB}" \
36310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36311                    html) \
36312           || exit 1
36313
36314 @endif target-libgomp
36315
36316 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
36317 maybe-TAGS-target-libgomp:
36318 @if target-libgomp
36319 maybe-TAGS-target-libgomp: TAGS-target-libgomp
36320
36321 TAGS-target-libgomp: \
36322     configure-target-libgomp 
36323         @: $(MAKE); $(unstage)
36324         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36325         r=`${PWD_COMMAND}`; export r; \
36326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36327         $(NORMAL_TARGET_EXPORTS) \
36328         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
36329         for flag in $(EXTRA_TARGET_FLAGS); do \
36330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36331         done; \
36332         (cd $(TARGET_SUBDIR)/libgomp && \
36333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36335                   "RANLIB=$${RANLIB}" \
36336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36337                    TAGS) \
36338           || exit 1
36339
36340 @endif target-libgomp
36341
36342 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
36343 maybe-install-info-target-libgomp:
36344 @if target-libgomp
36345 maybe-install-info-target-libgomp: install-info-target-libgomp
36346
36347 install-info-target-libgomp: \
36348     configure-target-libgomp \
36349     info-target-libgomp 
36350         @: $(MAKE); $(unstage)
36351         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36352         r=`${PWD_COMMAND}`; export r; \
36353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36354         $(NORMAL_TARGET_EXPORTS) \
36355         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
36356         for flag in $(EXTRA_TARGET_FLAGS); do \
36357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36358         done; \
36359         (cd $(TARGET_SUBDIR)/libgomp && \
36360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36362                   "RANLIB=$${RANLIB}" \
36363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36364                    install-info) \
36365           || exit 1
36366
36367 @endif target-libgomp
36368
36369 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
36370 maybe-installcheck-target-libgomp:
36371 @if target-libgomp
36372 maybe-installcheck-target-libgomp: installcheck-target-libgomp
36373
36374 installcheck-target-libgomp: \
36375     configure-target-libgomp 
36376         @: $(MAKE); $(unstage)
36377         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36378         r=`${PWD_COMMAND}`; export r; \
36379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36380         $(NORMAL_TARGET_EXPORTS) \
36381         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
36382         for flag in $(EXTRA_TARGET_FLAGS); do \
36383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36384         done; \
36385         (cd $(TARGET_SUBDIR)/libgomp && \
36386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36388                   "RANLIB=$${RANLIB}" \
36389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36390                    installcheck) \
36391           || exit 1
36392
36393 @endif target-libgomp
36394
36395 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
36396 maybe-mostlyclean-target-libgomp:
36397 @if target-libgomp
36398 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
36399
36400 mostlyclean-target-libgomp: 
36401         @: $(MAKE); $(unstage)
36402         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36403         r=`${PWD_COMMAND}`; export r; \
36404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36405         $(NORMAL_TARGET_EXPORTS) \
36406         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
36407         for flag in $(EXTRA_TARGET_FLAGS); do \
36408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36409         done; \
36410         (cd $(TARGET_SUBDIR)/libgomp && \
36411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36413                   "RANLIB=$${RANLIB}" \
36414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36415                    mostlyclean) \
36416           || exit 1
36417
36418 @endif target-libgomp
36419
36420 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
36421 maybe-clean-target-libgomp:
36422 @if target-libgomp
36423 maybe-clean-target-libgomp: clean-target-libgomp
36424
36425 clean-target-libgomp: 
36426         @: $(MAKE); $(unstage)
36427         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36428         r=`${PWD_COMMAND}`; export r; \
36429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430         $(NORMAL_TARGET_EXPORTS) \
36431         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
36432         for flag in $(EXTRA_TARGET_FLAGS); do \
36433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36434         done; \
36435         (cd $(TARGET_SUBDIR)/libgomp && \
36436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36438                   "RANLIB=$${RANLIB}" \
36439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36440                    clean) \
36441           || exit 1
36442
36443 @endif target-libgomp
36444
36445 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
36446 maybe-distclean-target-libgomp:
36447 @if target-libgomp
36448 maybe-distclean-target-libgomp: distclean-target-libgomp
36449
36450 distclean-target-libgomp: 
36451         @: $(MAKE); $(unstage)
36452         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36453         r=`${PWD_COMMAND}`; export r; \
36454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36455         $(NORMAL_TARGET_EXPORTS) \
36456         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
36457         for flag in $(EXTRA_TARGET_FLAGS); do \
36458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36459         done; \
36460         (cd $(TARGET_SUBDIR)/libgomp && \
36461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36463                   "RANLIB=$${RANLIB}" \
36464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36465                    distclean) \
36466           || exit 1
36467
36468 @endif target-libgomp
36469
36470 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
36471 maybe-maintainer-clean-target-libgomp:
36472 @if target-libgomp
36473 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
36474
36475 maintainer-clean-target-libgomp: 
36476         @: $(MAKE); $(unstage)
36477         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
36478         r=`${PWD_COMMAND}`; export r; \
36479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36480         $(NORMAL_TARGET_EXPORTS) \
36481         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
36482         for flag in $(EXTRA_TARGET_FLAGS); do \
36483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36484         done; \
36485         (cd $(TARGET_SUBDIR)/libgomp && \
36486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36488                   "RANLIB=$${RANLIB}" \
36489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
36490                    maintainer-clean) \
36491           || exit 1
36492
36493 @endif target-libgomp
36494
36495
36496
36497 # ----------
36498 # GCC module
36499 # ----------
36500
36501 @if gcc-no-bootstrap
36502 # GCC has some more recursive targets, which trigger the old
36503 # (but still current, until the toplevel bootstrap project
36504 # is finished) compiler bootstrapping rules.
36505
36506 GCC_STRAP_TARGETS = bootstrap bootstrap-lean bootstrap2 bootstrap2-lean bootstrap3 bootstrap3-lean bootstrap4 bootstrap4-lean bubblestrap quickstrap cleanstrap restrap
36507 .PHONY: $(GCC_STRAP_TARGETS)
36508 $(GCC_STRAP_TARGETS): all-prebootstrap configure-gcc
36509         @r=`${PWD_COMMAND}`; export r; \
36510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36511         $(HOST_EXPORTS) \
36512         echo "Bootstrapping the compiler"; \
36513         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
36514         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $@
36515         @r=`${PWD_COMMAND}`; export r; \
36516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36517         case "$@" in \
36518           *bootstrap4-lean ) \
36519             msg="Comparing stage3 and stage4 of the compiler"; \
36520             compare=compare3-lean ;; \
36521           *bootstrap4 ) \
36522             msg="Comparing stage3 and stage4 of the compiler"; \
36523             compare=compare3 ;; \
36524           *-lean ) \
36525             msg="Comparing stage2 and stage3 of the compiler"; \
36526             compare=compare-lean ;; \
36527           * ) \
36528             msg="Comparing stage2 and stage3 of the compiler"; \
36529             compare=compare ;; \
36530         esac; \
36531         $(HOST_EXPORTS) \
36532         echo "$$msg"; \
36533         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) $$compare
36534         @r=`${PWD_COMMAND}`; export r; \
36535         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36536         echo "Building runtime libraries"; \
36537         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36538
36539 profiledbootstrap: all-prebootstrap configure-gcc
36540         @r=`${PWD_COMMAND}`; export r; \
36541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36542         $(HOST_EXPORTS) \
36543         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,:[ :]*,:,g;s,^[ :]*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
36544         echo "Bootstrapping training compiler"; \
36545         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stageprofile_build
36546         @r=`${PWD_COMMAND}`; export r; \
36547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36548         $(HOST_EXPORTS) \
36549         echo "Building feedback based compiler"; \
36550         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) stagefeedback_build
36551         @r=`${PWD_COMMAND}`; export r; \
36552         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36553         echo "Building runtime libraries"; \
36554         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
36555
36556 .PHONY: cross
36557 cross: all-build all-gas all-ld
36558         @r=`${PWD_COMMAND}`; export r; \
36559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36560         $(HOST_EXPORTS) \
36561         echo "Building the C and C++ compiler"; \
36562         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
36563         @r=`${PWD_COMMAND}`; export r; \
36564         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36565         echo "Building runtime libraries"; \
36566         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
36567 @endif gcc-no-bootstrap
36568
36569 @if gcc
36570 .PHONY: check-gcc-c++
36571 check-gcc-c++:
36572         @if [ -f ./gcc/Makefile ] ; then \
36573           r=`${PWD_COMMAND}`; export r; \
36574           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36575           $(HOST_EXPORTS) \
36576           (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \
36577         else \
36578           true; \
36579         fi
36580
36581 .PHONY: check-c++
36582 check-c++: check-target-libstdc++-v3 check-gcc-c++
36583
36584 # Install the gcc headers files, but not the fixed include files,
36585 # which Cygnus is not allowed to distribute.  This rule is very
36586 # dependent on the workings of the gcc Makefile.in.
36587 .PHONY: gcc-no-fixedincludes
36588 gcc-no-fixedincludes:
36589         @if [ -f ./gcc/Makefile ]; then \
36590           rm -rf gcc/tmp-include; \
36591           mv gcc/include gcc/tmp-include 2>/dev/null; \
36592           mkdir gcc/include; \
36593           cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
36594           touch gcc/stmp-fixinc gcc/include/fixed; \
36595           rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
36596           r=`${PWD_COMMAND}`; export r; \
36597           s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
36598           $(HOST_EXPORTS) \
36599           (cd ./gcc && \
36600            $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
36601           rm -rf gcc/include; \
36602           mv gcc/tmp-include gcc/include 2>/dev/null; \
36603         else true; fi
36604 @endif gcc
36605
36606 # ---------------------
36607 # GCC bootstrap support
36608 # ---------------------
36609
36610 # We track the current stage (the one in 'gcc') in the stage_current file.
36611 # stage_last instead tracks the stage that was built last.  These targets
36612 # are dummy when toplevel bootstrap is not active.
36613
36614 # While making host and target tools, symlinks to the final stage must be
36615 # there, so $(unstage) should be run at various points.  To avoid excessive
36616 # recursive invocations of make, we "inline" them using a variable.  These
36617 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
36618 # to avoid warnings from the GNU Make job server.
36619
36620 unstage = :
36621 stage = :
36622 current_stage = ""
36623
36624 @if gcc-bootstrap
36625 unstage = [ -f stage_current ] || $(MAKE) `cat stage_last`-start
36626 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
36627 current_stage = "`cat stage_current 2> /dev/null`"
36628 @endif gcc-bootstrap
36629
36630 .PHONY: unstage stage
36631 unstage:
36632         @: $(MAKE); $(unstage)
36633 stage:
36634         @: $(MAKE); $(stage)
36635
36636 # Disable commands for lean bootstrap.
36637 LEAN = false
36638
36639 # We name the build directories for the various stages "stage1-gcc",
36640 # "stage2-gcc","stage3-gcc", etc.
36641
36642 # Since the 'compare' process will fail (on debugging information) if any
36643 # directory names are different, we need to link the gcc directory for
36644 # the previous stage to a constant name ('prev-gcc'), and to make the name of
36645 # the build directories constant as well. For the latter, we use naked names
36646 # like 'gcc', because the scripts in that directory assume it.  We use
36647 # mv on platforms where symlinks to directories do not work or are not
36648 # reliable.
36649
36650 # 'touch' doesn't work right on some platforms.
36651 STAMP = echo timestamp > 
36652
36653 # Only build the C compiler for stage1, because that is the only one that
36654 # we can guarantee will build with the native compiler, and also it is the
36655 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
36656 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
36657 # overrideable (for a bootstrap build stage1 also builds gcc.info).
36658
36659 STAGE1_CFLAGS=@stage1_cflags@
36660 STAGE1_LANGUAGES=@stage1_languages@
36661
36662 # We only want to compare .o files, so set this!
36663 objext = .o
36664
36665 # Flags to pass to stage2 and later makes.
36666 POSTSTAGE1_FLAGS_TO_PASS = \
36667         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
36668         STAGE_PREFIX=$$r/prev-gcc/ \
36669         CFLAGS="$(BOOT_CFLAGS)" \
36670         LIBCFLAGS="$(BOOT_CFLAGS)" \
36671         LDFLAGS="$(BOOT_LDFLAGS)" \
36672         ADAC="\$$(CC)"
36673
36674 # For stage 1:
36675 # * We force-disable intermodule optimizations, even if
36676 #   --enable-intermodule was passed, since the installed compiler probably
36677 #   can't handle them.  Luckily, autoconf always respects
36678 #   the last argument when conflicting --enable arguments are passed.
36679 # * Likewise, we force-disable coverage flags, since the installed compiler
36680 #   probably has never heard of them.
36681 # * We build only C (and possibly Ada).
36682
36683
36684 .PHONY: stage1-start stage1-end
36685
36686 stage1-start::
36687         @: $(MAKE); $(stage); \
36688         echo stage1 > stage_current ; \
36689         echo stage1 > stage_last; \
36690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36691 @if bfd
36692         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
36693           mkdir stage1-bfd; \
36694         mv stage1-bfd bfd 
36695 @endif bfd
36696 @if opcodes
36697         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
36698           mkdir stage1-opcodes; \
36699         mv stage1-opcodes opcodes 
36700 @endif opcodes
36701 @if binutils
36702         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
36703           mkdir stage1-binutils; \
36704         mv stage1-binutils binutils 
36705 @endif binutils
36706 @if gas
36707         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
36708           mkdir stage1-gas; \
36709         mv stage1-gas gas 
36710 @endif gas
36711 @if gcc
36712         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
36713           mkdir stage1-gcc; \
36714         mv stage1-gcc gcc 
36715 @endif gcc
36716 @if intl
36717         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
36718           mkdir stage1-intl; \
36719         mv stage1-intl intl 
36720 @endif intl
36721 @if ld
36722         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
36723           mkdir stage1-ld; \
36724         mv stage1-ld ld 
36725 @endif ld
36726 @if libcpp
36727         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
36728           mkdir stage1-libcpp; \
36729         mv stage1-libcpp libcpp 
36730 @endif libcpp
36731 @if libdecnumber
36732         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
36733           mkdir stage1-libdecnumber; \
36734         mv stage1-libdecnumber libdecnumber 
36735 @endif libdecnumber
36736 @if libiberty
36737         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
36738           mkdir stage1-libiberty; \
36739         mv stage1-libiberty libiberty 
36740 @endif libiberty
36741 @if zlib
36742         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
36743           mkdir stage1-zlib; \
36744         mv stage1-zlib zlib 
36745 @endif zlib
36746         @[ -d stage1-$(TARGET_SUBDIR) ] || \
36747           mkdir stage1-$(TARGET_SUBDIR); \
36748         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
36749
36750 stage1-end:: 
36751 @if bfd
36752         @if test -d $(HOST_SUBDIR)/bfd ; then \
36753           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
36754         fi
36755 @endif bfd
36756 @if opcodes
36757         @if test -d $(HOST_SUBDIR)/opcodes ; then \
36758           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
36759         fi
36760 @endif opcodes
36761 @if binutils
36762         @if test -d $(HOST_SUBDIR)/binutils ; then \
36763           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
36764         fi
36765 @endif binutils
36766 @if gas
36767         @if test -d $(HOST_SUBDIR)/gas ; then \
36768           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
36769         fi
36770 @endif gas
36771 @if gcc
36772         @if test -d $(HOST_SUBDIR)/gcc ; then \
36773           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
36774         fi
36775 @endif gcc
36776 @if intl
36777         @if test -d $(HOST_SUBDIR)/intl ; then \
36778           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
36779         fi
36780 @endif intl
36781 @if ld
36782         @if test -d $(HOST_SUBDIR)/ld ; then \
36783           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
36784         fi
36785 @endif ld
36786 @if libcpp
36787         @if test -d $(HOST_SUBDIR)/libcpp ; then \
36788           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
36789         fi
36790 @endif libcpp
36791 @if libdecnumber
36792         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
36793           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
36794         fi
36795 @endif libdecnumber
36796 @if libiberty
36797         @if test -d $(HOST_SUBDIR)/libiberty ; then \
36798           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
36799         fi
36800 @endif libiberty
36801 @if zlib
36802         @if test -d $(HOST_SUBDIR)/zlib ; then \
36803           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
36804         fi
36805 @endif zlib
36806         @if test -d $(TARGET_SUBDIR) ; then \
36807           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
36808         fi
36809         rm -f stage_current
36810
36811 # Bubble a bugfix through all the stages up to stage 1.  They are
36812 # remade, but not reconfigured.  The next stage (if any) will not be
36813 # reconfigured as well.
36814 .PHONY: stage1-bubble
36815 stage1-bubble:: 
36816         @r=`${PWD_COMMAND}`; export r; \
36817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36818         if test -f stage1-lean  ; then \
36819           echo Skipping rebuild of stage1 ; \
36820         else \
36821           $(MAKE) stage1-start; \
36822           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
36823         fi
36824
36825 .PHONY: all-stage1 clean-stage1
36826 do-clean: clean-stage1
36827
36828 # FIXME: Will not need to be conditional when toplevel bootstrap is the
36829 # only possibility, but now it conflicts with no-bootstrap rules
36830 @if gcc-bootstrap
36831
36832
36833
36834
36835 # Rules to wipe a stage and all the following ones, also used for cleanstrap
36836
36837 .PHONY: distclean-stage1
36838 distclean-stage1::
36839         @: $(MAKE); $(stage)
36840         rm -rf stage1-* 
36841
36842
36843 @endif gcc-bootstrap
36844
36845
36846 .PHONY: stage2-start stage2-end
36847
36848 stage2-start::
36849         @: $(MAKE); $(stage); \
36850         echo stage2 > stage_current ; \
36851         echo stage2 > stage_last; \
36852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
36853 @if bfd
36854         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
36855           mkdir stage2-bfd; \
36856         mv stage2-bfd bfd  ; \
36857         mv stage1-bfd prev-bfd || test -f stage1-lean 
36858 @endif bfd
36859 @if opcodes
36860         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
36861           mkdir stage2-opcodes; \
36862         mv stage2-opcodes opcodes  ; \
36863         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
36864 @endif opcodes
36865 @if binutils
36866         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
36867           mkdir stage2-binutils; \
36868         mv stage2-binutils binutils  ; \
36869         mv stage1-binutils prev-binutils || test -f stage1-lean 
36870 @endif binutils
36871 @if gas
36872         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
36873           mkdir stage2-gas; \
36874         mv stage2-gas gas  ; \
36875         mv stage1-gas prev-gas || test -f stage1-lean 
36876 @endif gas
36877 @if gcc
36878         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
36879           mkdir stage2-gcc; \
36880         mv stage2-gcc gcc  ; \
36881         mv stage1-gcc prev-gcc || test -f stage1-lean 
36882 @endif gcc
36883 @if intl
36884         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
36885           mkdir stage2-intl; \
36886         mv stage2-intl intl  ; \
36887         mv stage1-intl prev-intl || test -f stage1-lean 
36888 @endif intl
36889 @if ld
36890         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
36891           mkdir stage2-ld; \
36892         mv stage2-ld ld  ; \
36893         mv stage1-ld prev-ld || test -f stage1-lean 
36894 @endif ld
36895 @if libcpp
36896         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
36897           mkdir stage2-libcpp; \
36898         mv stage2-libcpp libcpp  ; \
36899         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
36900 @endif libcpp
36901 @if libdecnumber
36902         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
36903           mkdir stage2-libdecnumber; \
36904         mv stage2-libdecnumber libdecnumber  ; \
36905         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
36906 @endif libdecnumber
36907 @if libiberty
36908         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
36909           mkdir stage2-libiberty; \
36910         mv stage2-libiberty libiberty  ; \
36911         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
36912 @endif libiberty
36913 @if zlib
36914         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
36915           mkdir stage2-zlib; \
36916         mv stage2-zlib zlib  ; \
36917         mv stage1-zlib prev-zlib || test -f stage1-lean 
36918 @endif zlib
36919         @[ -d stage2-$(TARGET_SUBDIR) ] || \
36920           mkdir stage2-$(TARGET_SUBDIR); \
36921         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
36922         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
36923
36924 stage2-end:: 
36925 @if bfd
36926         @if test -d $(HOST_SUBDIR)/bfd ; then \
36927           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
36928           mv prev-bfd stage1-bfd ; :  ; \
36929         fi
36930 @endif bfd
36931 @if opcodes
36932         @if test -d $(HOST_SUBDIR)/opcodes ; then \
36933           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
36934           mv prev-opcodes stage1-opcodes ; :  ; \
36935         fi
36936 @endif opcodes
36937 @if binutils
36938         @if test -d $(HOST_SUBDIR)/binutils ; then \
36939           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
36940           mv prev-binutils stage1-binutils ; :  ; \
36941         fi
36942 @endif binutils
36943 @if gas
36944         @if test -d $(HOST_SUBDIR)/gas ; then \
36945           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
36946           mv prev-gas stage1-gas ; :  ; \
36947         fi
36948 @endif gas
36949 @if gcc
36950         @if test -d $(HOST_SUBDIR)/gcc ; then \
36951           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
36952           mv prev-gcc stage1-gcc ; :  ; \
36953         fi
36954 @endif gcc
36955 @if intl
36956         @if test -d $(HOST_SUBDIR)/intl ; then \
36957           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
36958           mv prev-intl stage1-intl ; :  ; \
36959         fi
36960 @endif intl
36961 @if ld
36962         @if test -d $(HOST_SUBDIR)/ld ; then \
36963           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
36964           mv prev-ld stage1-ld ; :  ; \
36965         fi
36966 @endif ld
36967 @if libcpp
36968         @if test -d $(HOST_SUBDIR)/libcpp ; then \
36969           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
36970           mv prev-libcpp stage1-libcpp ; :  ; \
36971         fi
36972 @endif libcpp
36973 @if libdecnumber
36974         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
36975           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
36976           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
36977         fi
36978 @endif libdecnumber
36979 @if libiberty
36980         @if test -d $(HOST_SUBDIR)/libiberty ; then \
36981           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
36982           mv prev-libiberty stage1-libiberty ; :  ; \
36983         fi
36984 @endif libiberty
36985 @if zlib
36986         @if test -d $(HOST_SUBDIR)/zlib ; then \
36987           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
36988           mv prev-zlib stage1-zlib ; :  ; \
36989         fi
36990 @endif zlib
36991         @if test -d $(TARGET_SUBDIR) ; then \
36992           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
36993           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
36994         fi
36995         rm -f stage_current
36996
36997 # Bubble a bugfix through all the stages up to stage 2.  They are
36998 # remade, but not reconfigured.  The next stage (if any) will not be
36999 # reconfigured as well.
37000 .PHONY: stage2-bubble
37001 stage2-bubble:: stage1-bubble
37002         @r=`${PWD_COMMAND}`; export r; \
37003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37004         if test -f stage2-lean || test -f stage1-lean  ; then \
37005           echo Skipping rebuild of stage2 ; \
37006         else \
37007           $(MAKE) stage2-start; \
37008           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
37009         fi
37010
37011 .PHONY: all-stage2 clean-stage2
37012 do-clean: clean-stage2
37013
37014 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37015 # only possibility, but now it conflicts with no-bootstrap rules
37016 @if gcc-bootstrap
37017
37018
37019
37020 .PHONY: bootstrap2 bootstrap2-lean
37021 bootstrap2:
37022         echo stage2 > stage_final
37023         @r=`${PWD_COMMAND}`; export r; \
37024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37025         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
37026         @: $(MAKE); $(unstage)
37027         @r=`${PWD_COMMAND}`; export r; \
37028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37029         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37030
37031 bootstrap2-lean:
37032         echo stage2 > stage_final
37033         @r=`${PWD_COMMAND}`; export r; \
37034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37035         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
37036         @: $(MAKE); $(unstage)
37037         @r=`${PWD_COMMAND}`; export r; \
37038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37039         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37040
37041
37042 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37043 distclean-stage1:: distclean-stage2 
37044 .PHONY: distclean-stage2
37045 distclean-stage2::
37046         @: $(MAKE); $(stage)
37047         rm -rf stage2-* 
37048
37049
37050 @endif gcc-bootstrap
37051
37052
37053 .PHONY: stage3-start stage3-end
37054
37055 stage3-start::
37056         @: $(MAKE); $(stage); \
37057         echo stage3 > stage_current ; \
37058         echo stage3 > stage_last; \
37059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37060 @if bfd
37061         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
37062           mkdir stage3-bfd; \
37063         mv stage3-bfd bfd  ; \
37064         mv stage2-bfd prev-bfd || test -f stage2-lean 
37065 @endif bfd
37066 @if opcodes
37067         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
37068           mkdir stage3-opcodes; \
37069         mv stage3-opcodes opcodes  ; \
37070         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
37071 @endif opcodes
37072 @if binutils
37073         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
37074           mkdir stage3-binutils; \
37075         mv stage3-binutils binutils  ; \
37076         mv stage2-binutils prev-binutils || test -f stage2-lean 
37077 @endif binutils
37078 @if gas
37079         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
37080           mkdir stage3-gas; \
37081         mv stage3-gas gas  ; \
37082         mv stage2-gas prev-gas || test -f stage2-lean 
37083 @endif gas
37084 @if gcc
37085         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
37086           mkdir stage3-gcc; \
37087         mv stage3-gcc gcc  ; \
37088         mv stage2-gcc prev-gcc || test -f stage2-lean 
37089 @endif gcc
37090 @if intl
37091         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
37092           mkdir stage3-intl; \
37093         mv stage3-intl intl  ; \
37094         mv stage2-intl prev-intl || test -f stage2-lean 
37095 @endif intl
37096 @if ld
37097         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
37098           mkdir stage3-ld; \
37099         mv stage3-ld ld  ; \
37100         mv stage2-ld prev-ld || test -f stage2-lean 
37101 @endif ld
37102 @if libcpp
37103         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
37104           mkdir stage3-libcpp; \
37105         mv stage3-libcpp libcpp  ; \
37106         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
37107 @endif libcpp
37108 @if libdecnumber
37109         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
37110           mkdir stage3-libdecnumber; \
37111         mv stage3-libdecnumber libdecnumber  ; \
37112         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
37113 @endif libdecnumber
37114 @if libiberty
37115         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
37116           mkdir stage3-libiberty; \
37117         mv stage3-libiberty libiberty  ; \
37118         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
37119 @endif libiberty
37120 @if zlib
37121         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
37122           mkdir stage3-zlib; \
37123         mv stage3-zlib zlib  ; \
37124         mv stage2-zlib prev-zlib || test -f stage2-lean 
37125 @endif zlib
37126         @[ -d stage3-$(TARGET_SUBDIR) ] || \
37127           mkdir stage3-$(TARGET_SUBDIR); \
37128         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37129         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
37130
37131 stage3-end:: 
37132 @if bfd
37133         @if test -d $(HOST_SUBDIR)/bfd ; then \
37134           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
37135           mv prev-bfd stage2-bfd ; :  ; \
37136         fi
37137 @endif bfd
37138 @if opcodes
37139         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37140           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
37141           mv prev-opcodes stage2-opcodes ; :  ; \
37142         fi
37143 @endif opcodes
37144 @if binutils
37145         @if test -d $(HOST_SUBDIR)/binutils ; then \
37146           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
37147           mv prev-binutils stage2-binutils ; :  ; \
37148         fi
37149 @endif binutils
37150 @if gas
37151         @if test -d $(HOST_SUBDIR)/gas ; then \
37152           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
37153           mv prev-gas stage2-gas ; :  ; \
37154         fi
37155 @endif gas
37156 @if gcc
37157         @if test -d $(HOST_SUBDIR)/gcc ; then \
37158           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
37159           mv prev-gcc stage2-gcc ; :  ; \
37160         fi
37161 @endif gcc
37162 @if intl
37163         @if test -d $(HOST_SUBDIR)/intl ; then \
37164           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
37165           mv prev-intl stage2-intl ; :  ; \
37166         fi
37167 @endif intl
37168 @if ld
37169         @if test -d $(HOST_SUBDIR)/ld ; then \
37170           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
37171           mv prev-ld stage2-ld ; :  ; \
37172         fi
37173 @endif ld
37174 @if libcpp
37175         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37176           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
37177           mv prev-libcpp stage2-libcpp ; :  ; \
37178         fi
37179 @endif libcpp
37180 @if libdecnumber
37181         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37182           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
37183           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
37184         fi
37185 @endif libdecnumber
37186 @if libiberty
37187         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37188           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
37189           mv prev-libiberty stage2-libiberty ; :  ; \
37190         fi
37191 @endif libiberty
37192 @if zlib
37193         @if test -d $(HOST_SUBDIR)/zlib ; then \
37194           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
37195           mv prev-zlib stage2-zlib ; :  ; \
37196         fi
37197 @endif zlib
37198         @if test -d $(TARGET_SUBDIR) ; then \
37199           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
37200           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
37201         fi
37202         rm -f stage_current
37203
37204 # Bubble a bugfix through all the stages up to stage 3.  They are
37205 # remade, but not reconfigured.  The next stage (if any) will not be
37206 # reconfigured as well.
37207 .PHONY: stage3-bubble
37208 stage3-bubble:: stage2-bubble
37209         @r=`${PWD_COMMAND}`; export r; \
37210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37211         if test -f stage3-lean || test -f stage2-lean  ; then \
37212           echo Skipping rebuild of stage3 ; \
37213         else \
37214           $(MAKE) stage3-start; \
37215           if $(LEAN); then \
37216             rm -rf stage1-* ; \
37217             $(STAMP) stage1-lean ; \
37218           fi; \
37219           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
37220         fi
37221         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
37222
37223 .PHONY: all-stage3 clean-stage3
37224 do-clean: clean-stage3
37225
37226 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37227 # only possibility, but now it conflicts with no-bootstrap rules
37228 @if gcc-bootstrap
37229
37230 compare:
37231         @r=`${PWD_COMMAND}`; export r; \
37232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37233         if test -f stage2-lean; then \
37234           echo Cannot compare object files as stage 2 was deleted. ; \
37235           exit 0 ; \
37236         fi; \
37237         : $(MAKE); $(stage); \
37238         rm -f .bad_compare ; \
37239         echo Comparing stages 2 and 3 ; \
37240         cd stage3-gcc; \
37241         files=`find . -name "*$(objext)" -print` ; \
37242         cd .. ; \
37243         for file in $${files} ; do \
37244           f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \
37245           @do_compare@ > /dev/null 2>&1; \
37246           if test $$? -eq 1; then \
37247             case $$file in \
37248               ./cc*-checksum$(objext) | ./libgcc/* ) \
37249                 echo warning: $$file differs ;; \
37250               *) \
37251                 echo $$file differs >> .bad_compare ;; \
37252             esac ; \
37253           fi ; \
37254         done ; \
37255         if [ -f .bad_compare ]; then \
37256           echo "Bootstrap comparison failure!"; \
37257           cat .bad_compare; \
37258           exit 1; \
37259         else \
37260           echo Comparison successful.; \
37261         fi ; \
37262         $(STAMP) compare
37263         if $(LEAN); then \
37264           rm -rf stage2-*; \
37265           $(STAMP) stage2-lean; \
37266         fi
37267
37268
37269
37270 .PHONY: bootstrap bootstrap-lean
37271 bootstrap:
37272         echo stage3 > stage_final
37273         @r=`${PWD_COMMAND}`; export r; \
37274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
37276         @: $(MAKE); $(unstage)
37277         @r=`${PWD_COMMAND}`; export r; \
37278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37279         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37280
37281 bootstrap-lean:
37282         echo stage3 > stage_final
37283         @r=`${PWD_COMMAND}`; export r; \
37284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37285         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
37286         @: $(MAKE); $(unstage)
37287         @r=`${PWD_COMMAND}`; export r; \
37288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37289         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37290
37291
37292 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37293 distclean-stage2:: distclean-stage3 
37294 .PHONY: distclean-stage3
37295 distclean-stage3::
37296         @: $(MAKE); $(stage)
37297         rm -rf stage3-* compare 
37298
37299
37300 .PHONY: cleanstrap
37301 cleanstrap: distclean bootstrap
37302
37303 @endif gcc-bootstrap
37304
37305
37306 .PHONY: stage4-start stage4-end
37307
37308 stage4-start::
37309         @: $(MAKE); $(stage); \
37310         echo stage4 > stage_current ; \
37311         echo stage4 > stage_last; \
37312         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37313 @if bfd
37314         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
37315           mkdir stage4-bfd; \
37316         mv stage4-bfd bfd  ; \
37317         mv stage3-bfd prev-bfd || test -f stage3-lean 
37318 @endif bfd
37319 @if opcodes
37320         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
37321           mkdir stage4-opcodes; \
37322         mv stage4-opcodes opcodes  ; \
37323         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
37324 @endif opcodes
37325 @if binutils
37326         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
37327           mkdir stage4-binutils; \
37328         mv stage4-binutils binutils  ; \
37329         mv stage3-binutils prev-binutils || test -f stage3-lean 
37330 @endif binutils
37331 @if gas
37332         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
37333           mkdir stage4-gas; \
37334         mv stage4-gas gas  ; \
37335         mv stage3-gas prev-gas || test -f stage3-lean 
37336 @endif gas
37337 @if gcc
37338         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
37339           mkdir stage4-gcc; \
37340         mv stage4-gcc gcc  ; \
37341         mv stage3-gcc prev-gcc || test -f stage3-lean 
37342 @endif gcc
37343 @if intl
37344         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
37345           mkdir stage4-intl; \
37346         mv stage4-intl intl  ; \
37347         mv stage3-intl prev-intl || test -f stage3-lean 
37348 @endif intl
37349 @if ld
37350         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
37351           mkdir stage4-ld; \
37352         mv stage4-ld ld  ; \
37353         mv stage3-ld prev-ld || test -f stage3-lean 
37354 @endif ld
37355 @if libcpp
37356         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
37357           mkdir stage4-libcpp; \
37358         mv stage4-libcpp libcpp  ; \
37359         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
37360 @endif libcpp
37361 @if libdecnumber
37362         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
37363           mkdir stage4-libdecnumber; \
37364         mv stage4-libdecnumber libdecnumber  ; \
37365         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
37366 @endif libdecnumber
37367 @if libiberty
37368         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
37369           mkdir stage4-libiberty; \
37370         mv stage4-libiberty libiberty  ; \
37371         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
37372 @endif libiberty
37373 @if zlib
37374         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
37375           mkdir stage4-zlib; \
37376         mv stage4-zlib zlib  ; \
37377         mv stage3-zlib prev-zlib || test -f stage3-lean 
37378 @endif zlib
37379         @[ -d stage4-$(TARGET_SUBDIR) ] || \
37380           mkdir stage4-$(TARGET_SUBDIR); \
37381         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37382         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
37383
37384 stage4-end:: 
37385 @if bfd
37386         @if test -d $(HOST_SUBDIR)/bfd ; then \
37387           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
37388           mv prev-bfd stage3-bfd ; :  ; \
37389         fi
37390 @endif bfd
37391 @if opcodes
37392         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37393           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
37394           mv prev-opcodes stage3-opcodes ; :  ; \
37395         fi
37396 @endif opcodes
37397 @if binutils
37398         @if test -d $(HOST_SUBDIR)/binutils ; then \
37399           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
37400           mv prev-binutils stage3-binutils ; :  ; \
37401         fi
37402 @endif binutils
37403 @if gas
37404         @if test -d $(HOST_SUBDIR)/gas ; then \
37405           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
37406           mv prev-gas stage3-gas ; :  ; \
37407         fi
37408 @endif gas
37409 @if gcc
37410         @if test -d $(HOST_SUBDIR)/gcc ; then \
37411           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
37412           mv prev-gcc stage3-gcc ; :  ; \
37413         fi
37414 @endif gcc
37415 @if intl
37416         @if test -d $(HOST_SUBDIR)/intl ; then \
37417           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
37418           mv prev-intl stage3-intl ; :  ; \
37419         fi
37420 @endif intl
37421 @if ld
37422         @if test -d $(HOST_SUBDIR)/ld ; then \
37423           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
37424           mv prev-ld stage3-ld ; :  ; \
37425         fi
37426 @endif ld
37427 @if libcpp
37428         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37429           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
37430           mv prev-libcpp stage3-libcpp ; :  ; \
37431         fi
37432 @endif libcpp
37433 @if libdecnumber
37434         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37435           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
37436           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
37437         fi
37438 @endif libdecnumber
37439 @if libiberty
37440         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37441           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
37442           mv prev-libiberty stage3-libiberty ; :  ; \
37443         fi
37444 @endif libiberty
37445 @if zlib
37446         @if test -d $(HOST_SUBDIR)/zlib ; then \
37447           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
37448           mv prev-zlib stage3-zlib ; :  ; \
37449         fi
37450 @endif zlib
37451         @if test -d $(TARGET_SUBDIR) ; then \
37452           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
37453           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
37454         fi
37455         rm -f stage_current
37456
37457 # Bubble a bugfix through all the stages up to stage 4.  They are
37458 # remade, but not reconfigured.  The next stage (if any) will not be
37459 # reconfigured as well.
37460 .PHONY: stage4-bubble
37461 stage4-bubble:: stage3-bubble
37462         @r=`${PWD_COMMAND}`; export r; \
37463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37464         if test -f stage4-lean || test -f stage3-lean  ; then \
37465           echo Skipping rebuild of stage4 ; \
37466         else \
37467           $(MAKE) stage4-start; \
37468           if $(LEAN); then \
37469             rm -rf stage2-* ; \
37470             $(STAMP) stage2-lean ; \
37471           fi; \
37472           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
37473         fi
37474         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
37475
37476 .PHONY: all-stage4 clean-stage4
37477 do-clean: clean-stage4
37478
37479 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37480 # only possibility, but now it conflicts with no-bootstrap rules
37481 @if gcc-bootstrap
37482
37483 compare3:
37484         @r=`${PWD_COMMAND}`; export r; \
37485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37486         if test -f stage3-lean; then \
37487           echo Cannot compare object files as stage 3 was deleted. ; \
37488           exit 0 ; \
37489         fi; \
37490         : $(MAKE); $(stage); \
37491         rm -f .bad_compare ; \
37492         echo Comparing stages 3 and 4 ; \
37493         cd stage4-gcc; \
37494         files=`find . -name "*$(objext)" -print` ; \
37495         cd .. ; \
37496         for file in $${files} ; do \
37497           f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \
37498           @do_compare@ > /dev/null 2>&1; \
37499           if test $$? -eq 1; then \
37500             case $$file in \
37501               ./cc*-checksum$(objext) | ./libgcc/* ) \
37502                 echo warning: $$file differs ;; \
37503               *) \
37504                 echo $$file differs >> .bad_compare ;; \
37505             esac ; \
37506           fi ; \
37507         done ; \
37508         if [ -f .bad_compare ]; then \
37509           echo "Bootstrap comparison failure!"; \
37510           cat .bad_compare; \
37511           exit 1; \
37512         else \
37513           echo Comparison successful.; \
37514         fi ; \
37515         $(STAMP) compare3
37516         if $(LEAN); then \
37517           rm -rf stage3-*; \
37518           $(STAMP) stage3-lean; \
37519         fi
37520
37521
37522
37523 .PHONY: bootstrap4 bootstrap4-lean
37524 bootstrap4:
37525         echo stage4 > stage_final
37526         @r=`${PWD_COMMAND}`; export r; \
37527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37528         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
37529         @: $(MAKE); $(unstage)
37530         @r=`${PWD_COMMAND}`; export r; \
37531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37532         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37533
37534 bootstrap4-lean:
37535         echo stage4 > stage_final
37536         @r=`${PWD_COMMAND}`; export r; \
37537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37538         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
37539         @: $(MAKE); $(unstage)
37540         @r=`${PWD_COMMAND}`; export r; \
37541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37542         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37543
37544
37545 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37546 distclean-stage3:: distclean-stage4 
37547 .PHONY: distclean-stage4
37548 distclean-stage4::
37549         @: $(MAKE); $(stage)
37550         rm -rf stage4-* compare3 
37551
37552
37553 @endif gcc-bootstrap
37554
37555
37556 .PHONY: stageprofile-start stageprofile-end
37557
37558 stageprofile-start::
37559         @: $(MAKE); $(stage); \
37560         echo stageprofile > stage_current ; \
37561         echo stageprofile > stage_last; \
37562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37563 @if bfd
37564         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
37565           mkdir stageprofile-bfd; \
37566         mv stageprofile-bfd bfd  ; \
37567         mv stage1-bfd prev-bfd || test -f stage1-lean 
37568 @endif bfd
37569 @if opcodes
37570         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
37571           mkdir stageprofile-opcodes; \
37572         mv stageprofile-opcodes opcodes  ; \
37573         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
37574 @endif opcodes
37575 @if binutils
37576         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
37577           mkdir stageprofile-binutils; \
37578         mv stageprofile-binutils binutils  ; \
37579         mv stage1-binutils prev-binutils || test -f stage1-lean 
37580 @endif binutils
37581 @if gas
37582         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
37583           mkdir stageprofile-gas; \
37584         mv stageprofile-gas gas  ; \
37585         mv stage1-gas prev-gas || test -f stage1-lean 
37586 @endif gas
37587 @if gcc
37588         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
37589           mkdir stageprofile-gcc; \
37590         mv stageprofile-gcc gcc  ; \
37591         mv stage1-gcc prev-gcc || test -f stage1-lean 
37592 @endif gcc
37593 @if intl
37594         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
37595           mkdir stageprofile-intl; \
37596         mv stageprofile-intl intl  ; \
37597         mv stage1-intl prev-intl || test -f stage1-lean 
37598 @endif intl
37599 @if ld
37600         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
37601           mkdir stageprofile-ld; \
37602         mv stageprofile-ld ld  ; \
37603         mv stage1-ld prev-ld || test -f stage1-lean 
37604 @endif ld
37605 @if libcpp
37606         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
37607           mkdir stageprofile-libcpp; \
37608         mv stageprofile-libcpp libcpp  ; \
37609         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
37610 @endif libcpp
37611 @if libdecnumber
37612         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
37613           mkdir stageprofile-libdecnumber; \
37614         mv stageprofile-libdecnumber libdecnumber  ; \
37615         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
37616 @endif libdecnumber
37617 @if libiberty
37618         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
37619           mkdir stageprofile-libiberty; \
37620         mv stageprofile-libiberty libiberty  ; \
37621         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
37622 @endif libiberty
37623 @if zlib
37624         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
37625           mkdir stageprofile-zlib; \
37626         mv stageprofile-zlib zlib  ; \
37627         mv stage1-zlib prev-zlib || test -f stage1-lean 
37628 @endif zlib
37629         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
37630           mkdir stageprofile-$(TARGET_SUBDIR); \
37631         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37632         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
37633
37634 stageprofile-end:: 
37635 @if bfd
37636         @if test -d $(HOST_SUBDIR)/bfd ; then \
37637           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
37638           mv prev-bfd stage1-bfd ; :  ; \
37639         fi
37640 @endif bfd
37641 @if opcodes
37642         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37643           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
37644           mv prev-opcodes stage1-opcodes ; :  ; \
37645         fi
37646 @endif opcodes
37647 @if binutils
37648         @if test -d $(HOST_SUBDIR)/binutils ; then \
37649           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
37650           mv prev-binutils stage1-binutils ; :  ; \
37651         fi
37652 @endif binutils
37653 @if gas
37654         @if test -d $(HOST_SUBDIR)/gas ; then \
37655           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
37656           mv prev-gas stage1-gas ; :  ; \
37657         fi
37658 @endif gas
37659 @if gcc
37660         @if test -d $(HOST_SUBDIR)/gcc ; then \
37661           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
37662           mv prev-gcc stage1-gcc ; :  ; \
37663         fi
37664 @endif gcc
37665 @if intl
37666         @if test -d $(HOST_SUBDIR)/intl ; then \
37667           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
37668           mv prev-intl stage1-intl ; :  ; \
37669         fi
37670 @endif intl
37671 @if ld
37672         @if test -d $(HOST_SUBDIR)/ld ; then \
37673           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
37674           mv prev-ld stage1-ld ; :  ; \
37675         fi
37676 @endif ld
37677 @if libcpp
37678         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37679           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
37680           mv prev-libcpp stage1-libcpp ; :  ; \
37681         fi
37682 @endif libcpp
37683 @if libdecnumber
37684         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37685           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
37686           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
37687         fi
37688 @endif libdecnumber
37689 @if libiberty
37690         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37691           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
37692           mv prev-libiberty stage1-libiberty ; :  ; \
37693         fi
37694 @endif libiberty
37695 @if zlib
37696         @if test -d $(HOST_SUBDIR)/zlib ; then \
37697           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
37698           mv prev-zlib stage1-zlib ; :  ; \
37699         fi
37700 @endif zlib
37701         @if test -d $(TARGET_SUBDIR) ; then \
37702           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
37703           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
37704         fi
37705         rm -f stage_current
37706
37707 # Bubble a bugfix through all the stages up to stage profile.  They are
37708 # remade, but not reconfigured.  The next stage (if any) will not be
37709 # reconfigured as well.
37710 .PHONY: stageprofile-bubble
37711 stageprofile-bubble:: stage1-bubble
37712         @r=`${PWD_COMMAND}`; export r; \
37713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37714         if test -f stageprofile-lean || test -f stage1-lean  ; then \
37715           echo Skipping rebuild of stageprofile ; \
37716         else \
37717           $(MAKE) stageprofile-start; \
37718           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
37719         fi
37720
37721 .PHONY: all-stageprofile clean-stageprofile
37722 do-clean: clean-stageprofile
37723
37724 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37725 # only possibility, but now it conflicts with no-bootstrap rules
37726 @if gcc-bootstrap
37727
37728
37729
37730
37731 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37732 distclean-stage1:: distclean-stageprofile 
37733 .PHONY: distclean-stageprofile
37734 distclean-stageprofile::
37735         @: $(MAKE); $(stage)
37736         rm -rf stageprofile-* 
37737
37738
37739 @endif gcc-bootstrap
37740
37741
37742 .PHONY: stagefeedback-start stagefeedback-end
37743
37744 stagefeedback-start::
37745         @: $(MAKE); $(stage); \
37746         echo stagefeedback > stage_current ; \
37747         echo stagefeedback > stage_last; \
37748         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
37749 @if bfd
37750         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
37751           mkdir stagefeedback-bfd; \
37752         mv stagefeedback-bfd bfd  ; \
37753         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
37754 @endif bfd
37755 @if opcodes
37756         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
37757           mkdir stagefeedback-opcodes; \
37758         mv stagefeedback-opcodes opcodes  ; \
37759         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
37760 @endif opcodes
37761 @if binutils
37762         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
37763           mkdir stagefeedback-binutils; \
37764         mv stagefeedback-binutils binutils  ; \
37765         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
37766 @endif binutils
37767 @if gas
37768         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
37769           mkdir stagefeedback-gas; \
37770         mv stagefeedback-gas gas  ; \
37771         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
37772 @endif gas
37773 @if gcc
37774         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
37775           mkdir stagefeedback-gcc; \
37776         mv stagefeedback-gcc gcc  ; \
37777         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
37778 @endif gcc
37779 @if intl
37780         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
37781           mkdir stagefeedback-intl; \
37782         mv stagefeedback-intl intl  ; \
37783         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
37784 @endif intl
37785 @if ld
37786         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
37787           mkdir stagefeedback-ld; \
37788         mv stagefeedback-ld ld  ; \
37789         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
37790 @endif ld
37791 @if libcpp
37792         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
37793           mkdir stagefeedback-libcpp; \
37794         mv stagefeedback-libcpp libcpp  ; \
37795         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
37796 @endif libcpp
37797 @if libdecnumber
37798         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
37799           mkdir stagefeedback-libdecnumber; \
37800         mv stagefeedback-libdecnumber libdecnumber  ; \
37801         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
37802 @endif libdecnumber
37803 @if libiberty
37804         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
37805           mkdir stagefeedback-libiberty; \
37806         mv stagefeedback-libiberty libiberty  ; \
37807         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
37808 @endif libiberty
37809 @if zlib
37810         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
37811           mkdir stagefeedback-zlib; \
37812         mv stagefeedback-zlib zlib  ; \
37813         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
37814 @endif zlib
37815         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
37816           mkdir stagefeedback-$(TARGET_SUBDIR); \
37817         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
37818         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
37819
37820 stagefeedback-end:: 
37821 @if bfd
37822         @if test -d $(HOST_SUBDIR)/bfd ; then \
37823           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
37824           mv prev-bfd stageprofile-bfd ; :  ; \
37825         fi
37826 @endif bfd
37827 @if opcodes
37828         @if test -d $(HOST_SUBDIR)/opcodes ; then \
37829           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
37830           mv prev-opcodes stageprofile-opcodes ; :  ; \
37831         fi
37832 @endif opcodes
37833 @if binutils
37834         @if test -d $(HOST_SUBDIR)/binutils ; then \
37835           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
37836           mv prev-binutils stageprofile-binutils ; :  ; \
37837         fi
37838 @endif binutils
37839 @if gas
37840         @if test -d $(HOST_SUBDIR)/gas ; then \
37841           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
37842           mv prev-gas stageprofile-gas ; :  ; \
37843         fi
37844 @endif gas
37845 @if gcc
37846         @if test -d $(HOST_SUBDIR)/gcc ; then \
37847           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
37848           mv prev-gcc stageprofile-gcc ; :  ; \
37849         fi
37850 @endif gcc
37851 @if intl
37852         @if test -d $(HOST_SUBDIR)/intl ; then \
37853           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
37854           mv prev-intl stageprofile-intl ; :  ; \
37855         fi
37856 @endif intl
37857 @if ld
37858         @if test -d $(HOST_SUBDIR)/ld ; then \
37859           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
37860           mv prev-ld stageprofile-ld ; :  ; \
37861         fi
37862 @endif ld
37863 @if libcpp
37864         @if test -d $(HOST_SUBDIR)/libcpp ; then \
37865           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
37866           mv prev-libcpp stageprofile-libcpp ; :  ; \
37867         fi
37868 @endif libcpp
37869 @if libdecnumber
37870         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
37871           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
37872           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
37873         fi
37874 @endif libdecnumber
37875 @if libiberty
37876         @if test -d $(HOST_SUBDIR)/libiberty ; then \
37877           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
37878           mv prev-libiberty stageprofile-libiberty ; :  ; \
37879         fi
37880 @endif libiberty
37881 @if zlib
37882         @if test -d $(HOST_SUBDIR)/zlib ; then \
37883           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
37884           mv prev-zlib stageprofile-zlib ; :  ; \
37885         fi
37886 @endif zlib
37887         @if test -d $(TARGET_SUBDIR) ; then \
37888           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
37889           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
37890         fi
37891         rm -f stage_current
37892
37893 # Bubble a bugfix through all the stages up to stage feedback.  They are
37894 # remade, but not reconfigured.  The next stage (if any) will not be
37895 # reconfigured as well.
37896 .PHONY: stagefeedback-bubble
37897 stagefeedback-bubble:: stageprofile-bubble
37898         @r=`${PWD_COMMAND}`; export r; \
37899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37900         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
37901           echo Skipping rebuild of stagefeedback ; \
37902         else \
37903           $(MAKE) stagefeedback-start; \
37904           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
37905         fi
37906
37907 .PHONY: all-stagefeedback clean-stagefeedback
37908 do-clean: clean-stagefeedback
37909
37910 # FIXME: Will not need to be conditional when toplevel bootstrap is the
37911 # only possibility, but now it conflicts with no-bootstrap rules
37912 @if gcc-bootstrap
37913
37914
37915
37916 .PHONY: profiledbootstrap profiledbootstrap-lean
37917 profiledbootstrap:
37918         echo stagefeedback > stage_final
37919         @r=`${PWD_COMMAND}`; export r; \
37920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37921         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
37922         @: $(MAKE); $(unstage)
37923         @r=`${PWD_COMMAND}`; export r; \
37924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37925         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37926
37927 profiledbootstrap-lean:
37928         echo stagefeedback > stage_final
37929         @r=`${PWD_COMMAND}`; export r; \
37930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37931         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
37932         @: $(MAKE); $(unstage)
37933         @r=`${PWD_COMMAND}`; export r; \
37934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37935         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
37936
37937
37938 # Rules to wipe a stage and all the following ones, also used for cleanstrap
37939 distclean-stageprofile:: distclean-stagefeedback 
37940 .PHONY: distclean-stagefeedback
37941 distclean-stagefeedback::
37942         @: $(MAKE); $(stage)
37943         rm -rf stagefeedback-* 
37944
37945
37946 @endif gcc-bootstrap
37947
37948
37949
37950 stageprofile-end::
37951         $(MAKE) distclean-stagefeedback
37952
37953 stagefeedback-start::
37954         @r=`${PWD_COMMAND}`; export r; \
37955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37956         for i in prev-*; do \
37957           j=`echo $$i | sed s/^prev-//` ; \
37958           cd $$r/$$i && \
37959           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
37960           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
37961         done
37962
37963 @if gcc-bootstrap
37964 do-distclean: distclean-stage1
37965
37966 # Provide a GCC build when we're building target libraries.  This does
37967 # not work as a dependency, just as the minimum necessary to avoid errors.
37968 stage_last:
37969         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
37970 @endif gcc-bootstrap
37971
37972 .PHONY: restrap
37973 restrap:
37974         @: $(MAKE); $(stage)
37975         rm -rf stage1-$(TARGET_SUBDIR) stage2 stage3 stage4 stageprofile stagefeedback 
37976         $(MAKE) $(RECURSE_FLAGS_TO_PASS) all
37977
37978 # --------------------------------------
37979 # Dependencies between different modules
37980 # --------------------------------------
37981
37982 # Generic dependencies for target modules on host stuff, especially gcc
37983 @if gcc-bootstrap
37984 configure-target-libstdc++-v3: stage_last
37985 configure-target-libmudflap: stage_last
37986 configure-target-libssp: stage_last
37987 configure-target-libgcc-math: stage_last
37988 configure-target-newlib: stage_last
37989 configure-target-libgfortran: stage_last
37990 configure-target-libobjc: stage_last
37991 configure-target-libtermcap: stage_last
37992 configure-target-winsup: stage_last
37993 configure-target-libgloss: stage_last
37994 configure-target-libiberty: stage_last
37995 configure-target-gperf: stage_last
37996 configure-target-examples: stage_last
37997 configure-target-libffi: stage_last
37998 configure-target-libjava: stage_last
37999 configure-target-zlib: stage_last
38000 configure-target-boehm-gc: stage_last
38001 configure-target-qthreads: stage_last
38002 configure-target-rda: stage_last
38003 configure-target-libada: stage_last
38004 configure-target-libgomp: stage_last
38005 @endif gcc-bootstrap
38006
38007 @if gcc-no-bootstrap
38008 configure-target-libstdc++-v3: maybe-all-gcc
38009 configure-target-libmudflap: maybe-all-gcc
38010 configure-target-libssp: maybe-all-gcc
38011 configure-target-libgcc-math: maybe-all-gcc
38012 configure-target-newlib: maybe-all-gcc
38013 configure-target-libgfortran: maybe-all-gcc
38014 configure-target-libobjc: maybe-all-gcc
38015 configure-target-libtermcap: maybe-all-gcc
38016 configure-target-winsup: maybe-all-gcc
38017 configure-target-libgloss: maybe-all-gcc
38018 configure-target-libiberty: maybe-all-gcc
38019 configure-target-gperf: maybe-all-gcc
38020 configure-target-examples: maybe-all-gcc
38021 configure-target-libffi: maybe-all-gcc
38022 configure-target-libjava: maybe-all-gcc
38023 configure-target-zlib: maybe-all-gcc
38024 configure-target-boehm-gc: maybe-all-gcc
38025 configure-target-qthreads: maybe-all-gcc
38026 configure-target-rda: maybe-all-gcc
38027 configure-target-libada: maybe-all-gcc
38028 configure-target-libgomp: maybe-all-gcc
38029 @endif gcc-no-bootstrap
38030
38031
38032
38033 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
38034
38035 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
38036 configure-target-gperf: maybe-all-target-libstdc++-v3
38037
38038 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
38039
38040 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
38041
38042 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
38043
38044 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
38045 configure-target-libjava: maybe-all-target-libstdc++-v3
38046
38047 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
38048
38049 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
38050
38051 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
38052
38053 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
38054
38055 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
38056
38057 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
38058
38059 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
38060
38061 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
38062
38063 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
38064
38065 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
38066
38067
38068 # There are two types of dependencies here: 'hard' dependencies, where one
38069 # module simply won't build without the other; and 'soft' dependencies, where
38070 # if the depended-on module is missing, the depending module will do without
38071 # or find a substitute somewhere (perhaps installed).  Soft dependencies
38072 # are made here to depend on a 'maybe-' target.  If you're not sure,
38073 # it's safer to use a soft dependency.
38074
38075
38076
38077
38078
38079
38080 # With all the machinery above in place, it is pretty easy to generate
38081 # dependencies.  Host dependencies are a bit more complex because we have
38082 # to check for bootstrap/prebootstrap dependencies.  To resolve
38083 # prebootstrap dependencies, prebootstrap modules are gathered in
38084 # a hash table.
38085 all-build-bison: maybe-all-build-texinfo
38086 all-build-byacc: maybe-all-build-texinfo
38087 all-build-flex: maybe-all-build-texinfo
38088 all-build-flex: maybe-all-build-bison
38089 all-build-flex: maybe-all-build-byacc
38090 all-build-flex: maybe-all-build-m4
38091 all-build-libiberty: maybe-all-build-texinfo
38092 all-build-m4: maybe-all-build-texinfo
38093 all-build-fixincludes: maybe-all-build-libiberty
38094 configure-gcc: maybe-configure-intl
38095
38096 configure-stage1-gcc: maybe-configure-stage1-intl
38097 configure-stage2-gcc: maybe-configure-stage2-intl
38098 configure-stage3-gcc: maybe-configure-stage3-intl
38099 configure-stage4-gcc: maybe-configure-stage4-intl
38100 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
38101 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
38102 configure-gcc: maybe-all-binutils
38103
38104 configure-stage1-gcc: maybe-all-stage1-binutils
38105 configure-stage2-gcc: maybe-all-stage2-binutils
38106 configure-stage3-gcc: maybe-all-stage3-binutils
38107 configure-stage4-gcc: maybe-all-stage4-binutils
38108 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
38109 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
38110 configure-gcc: maybe-all-gas
38111
38112 configure-stage1-gcc: maybe-all-stage1-gas
38113 configure-stage2-gcc: maybe-all-stage2-gas
38114 configure-stage3-gcc: maybe-all-stage3-gas
38115 configure-stage4-gcc: maybe-all-stage4-gas
38116 configure-stageprofile-gcc: maybe-all-stageprofile-gas
38117 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
38118 configure-gcc: maybe-all-ld
38119
38120 configure-stage1-gcc: maybe-all-stage1-ld
38121 configure-stage2-gcc: maybe-all-stage2-ld
38122 configure-stage3-gcc: maybe-all-stage3-ld
38123 configure-stage4-gcc: maybe-all-stage4-ld
38124 configure-stageprofile-gcc: maybe-all-stageprofile-ld
38125 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
38126 all-gcc: all-libiberty
38127
38128 all-stage1-gcc: all-stage1-libiberty
38129 all-stage2-gcc: all-stage2-libiberty
38130 all-stage3-gcc: all-stage3-libiberty
38131 all-stage4-gcc: all-stage4-libiberty
38132 all-stageprofile-gcc: all-stageprofile-libiberty
38133 all-stagefeedback-gcc: all-stagefeedback-libiberty
38134 all-gcc: maybe-all-intl
38135
38136 all-stage1-gcc: maybe-all-stage1-intl
38137 all-stage2-gcc: maybe-all-stage2-intl
38138 all-stage3-gcc: maybe-all-stage3-intl
38139 all-stage4-gcc: maybe-all-stage4-intl
38140 all-stageprofile-gcc: maybe-all-stageprofile-intl
38141 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
38142 all-gcc: maybe-all-build-texinfo
38143
38144 all-stage1-gcc: maybe-all-build-texinfo
38145 all-stage2-gcc: maybe-all-build-texinfo
38146 all-stage3-gcc: maybe-all-build-texinfo
38147 all-stage4-gcc: maybe-all-build-texinfo
38148 all-stageprofile-gcc: maybe-all-build-texinfo
38149 all-stagefeedback-gcc: maybe-all-build-texinfo
38150 all-prebootstrap: maybe-all-build-texinfo
38151 all-gcc: maybe-all-build-bison
38152
38153 all-stage1-gcc: maybe-all-build-bison
38154 all-stage2-gcc: maybe-all-build-bison
38155 all-stage3-gcc: maybe-all-build-bison
38156 all-stage4-gcc: maybe-all-build-bison
38157 all-stageprofile-gcc: maybe-all-build-bison
38158 all-stagefeedback-gcc: maybe-all-build-bison
38159 all-prebootstrap: maybe-all-build-bison
38160 all-gcc: maybe-all-build-byacc
38161
38162 all-stage1-gcc: maybe-all-build-byacc
38163 all-stage2-gcc: maybe-all-build-byacc
38164 all-stage3-gcc: maybe-all-build-byacc
38165 all-stage4-gcc: maybe-all-build-byacc
38166 all-stageprofile-gcc: maybe-all-build-byacc
38167 all-stagefeedback-gcc: maybe-all-build-byacc
38168 all-prebootstrap: maybe-all-build-byacc
38169 all-gcc: maybe-all-build-flex
38170
38171 all-stage1-gcc: maybe-all-build-flex
38172 all-stage2-gcc: maybe-all-build-flex
38173 all-stage3-gcc: maybe-all-build-flex
38174 all-stage4-gcc: maybe-all-build-flex
38175 all-stageprofile-gcc: maybe-all-build-flex
38176 all-stagefeedback-gcc: maybe-all-build-flex
38177 all-prebootstrap: maybe-all-build-flex
38178 all-gcc: maybe-all-build-libiberty
38179
38180 all-stage1-gcc: maybe-all-build-libiberty
38181 all-stage2-gcc: maybe-all-build-libiberty
38182 all-stage3-gcc: maybe-all-build-libiberty
38183 all-stage4-gcc: maybe-all-build-libiberty
38184 all-stageprofile-gcc: maybe-all-build-libiberty
38185 all-stagefeedback-gcc: maybe-all-build-libiberty
38186 all-prebootstrap: maybe-all-build-libiberty
38187 all-gcc: maybe-all-build-fixincludes
38188
38189 all-stage1-gcc: maybe-all-build-fixincludes
38190 all-stage2-gcc: maybe-all-build-fixincludes
38191 all-stage3-gcc: maybe-all-build-fixincludes
38192 all-stage4-gcc: maybe-all-build-fixincludes
38193 all-stageprofile-gcc: maybe-all-build-fixincludes
38194 all-stagefeedback-gcc: maybe-all-build-fixincludes
38195 all-prebootstrap: maybe-all-build-fixincludes
38196 all-gcc: maybe-all-zlib
38197
38198 all-stage1-gcc: maybe-all-stage1-zlib
38199 all-stage2-gcc: maybe-all-stage2-zlib
38200 all-stage3-gcc: maybe-all-stage3-zlib
38201 all-stage4-gcc: maybe-all-stage4-zlib
38202 all-stageprofile-gcc: maybe-all-stageprofile-zlib
38203 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
38204 all-gcc: all-libcpp
38205
38206 all-stage1-gcc: all-stage1-libcpp
38207 all-stage2-gcc: all-stage2-libcpp
38208 all-stage3-gcc: all-stage3-libcpp
38209 all-stage4-gcc: all-stage4-libcpp
38210 all-stageprofile-gcc: all-stageprofile-libcpp
38211 all-stagefeedback-gcc: all-stagefeedback-libcpp
38212 all-gcc: all-libdecnumber
38213
38214 all-stage1-gcc: all-stage1-libdecnumber
38215 all-stage2-gcc: all-stage2-libdecnumber
38216 all-stage3-gcc: all-stage3-libdecnumber
38217 all-stage4-gcc: all-stage4-libdecnumber
38218 all-stageprofile-gcc: all-stageprofile-libdecnumber
38219 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
38220 all-gcc: maybe-all-libiberty
38221
38222 all-stage1-gcc: maybe-all-stage1-libiberty
38223 all-stage2-gcc: maybe-all-stage2-libiberty
38224 all-stage3-gcc: maybe-all-stage3-libiberty
38225 all-stage4-gcc: maybe-all-stage4-libiberty
38226 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
38227 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
38228 all-gcc: maybe-all-fixincludes
38229 install-gcc: maybe-install-fixincludes
38230 configure-libcpp: configure-libiberty
38231
38232 configure-stage1-libcpp: configure-stage1-libiberty
38233 configure-stage2-libcpp: configure-stage2-libiberty
38234 configure-stage3-libcpp: configure-stage3-libiberty
38235 configure-stage4-libcpp: configure-stage4-libiberty
38236 configure-stageprofile-libcpp: configure-stageprofile-libiberty
38237 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
38238 configure-libcpp: maybe-configure-intl
38239
38240 configure-stage1-libcpp: maybe-configure-stage1-intl
38241 configure-stage2-libcpp: maybe-configure-stage2-intl
38242 configure-stage3-libcpp: maybe-configure-stage3-intl
38243 configure-stage4-libcpp: maybe-configure-stage4-intl
38244 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
38245 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
38246 all-libcpp: all-libiberty
38247
38248 all-stage1-libcpp: all-stage1-libiberty
38249 all-stage2-libcpp: all-stage2-libiberty
38250 all-stage3-libcpp: all-stage3-libiberty
38251 all-stage4-libcpp: all-stage4-libiberty
38252 all-stageprofile-libcpp: all-stageprofile-libiberty
38253 all-stagefeedback-libcpp: all-stagefeedback-libiberty
38254 all-libcpp: maybe-all-intl
38255
38256 all-stage1-libcpp: maybe-all-stage1-intl
38257 all-stage2-libcpp: maybe-all-stage2-intl
38258 all-stage3-libcpp: maybe-all-stage3-intl
38259 all-stage4-libcpp: maybe-all-stage4-intl
38260 all-stageprofile-libcpp: maybe-all-stageprofile-intl
38261 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
38262 all-fixincludes: maybe-all-libiberty
38263 all-gnattools: maybe-all-target-libada
38264 configure-gdb: maybe-configure-sim
38265 all-gdb: maybe-all-libiberty
38266 all-gdb: maybe-all-opcodes
38267 all-gdb: maybe-all-bfd
38268 all-gdb: maybe-all-readline
38269 all-gdb: maybe-all-build-bison
38270 all-gdb: maybe-all-build-byacc
38271 all-gdb: maybe-all-sim
38272 configure-libgui: maybe-configure-tcl
38273 configure-libgui: maybe-configure-tk
38274 all-libgui: maybe-all-tcl
38275 all-libgui: maybe-all-tk
38276 all-libgui: maybe-all-itcl
38277 configure-bfd: configure-libiberty
38278
38279 configure-stage1-bfd: configure-stage1-libiberty
38280 configure-stage2-bfd: configure-stage2-libiberty
38281 configure-stage3-bfd: configure-stage3-libiberty
38282 configure-stage4-bfd: configure-stage4-libiberty
38283 configure-stageprofile-bfd: configure-stageprofile-libiberty
38284 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
38285 all-bfd: maybe-all-libiberty
38286
38287 all-stage1-bfd: maybe-all-stage1-libiberty
38288 all-stage2-bfd: maybe-all-stage2-libiberty
38289 all-stage3-bfd: maybe-all-stage3-libiberty
38290 all-stage4-bfd: maybe-all-stage4-libiberty
38291 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
38292 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
38293 all-bfd: maybe-all-intl
38294
38295 all-stage1-bfd: maybe-all-stage1-intl
38296 all-stage2-bfd: maybe-all-stage2-intl
38297 all-stage3-bfd: maybe-all-stage3-intl
38298 all-stage4-bfd: maybe-all-stage4-intl
38299 all-stageprofile-bfd: maybe-all-stageprofile-intl
38300 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
38301 all-binutils: maybe-all-libiberty
38302
38303 all-stage1-binutils: maybe-all-stage1-libiberty
38304 all-stage2-binutils: maybe-all-stage2-libiberty
38305 all-stage3-binutils: maybe-all-stage3-libiberty
38306 all-stage4-binutils: maybe-all-stage4-libiberty
38307 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
38308 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
38309 all-binutils: maybe-all-opcodes
38310
38311 all-stage1-binutils: maybe-all-stage1-opcodes
38312 all-stage2-binutils: maybe-all-stage2-opcodes
38313 all-stage3-binutils: maybe-all-stage3-opcodes
38314 all-stage4-binutils: maybe-all-stage4-opcodes
38315 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
38316 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
38317 all-binutils: maybe-all-bfd
38318
38319 all-stage1-binutils: maybe-all-stage1-bfd
38320 all-stage2-binutils: maybe-all-stage2-bfd
38321 all-stage3-binutils: maybe-all-stage3-bfd
38322 all-stage4-binutils: maybe-all-stage4-bfd
38323 all-stageprofile-binutils: maybe-all-stageprofile-bfd
38324 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
38325 all-binutils: maybe-all-build-flex
38326
38327 all-stage1-binutils: maybe-all-build-flex
38328 all-stage2-binutils: maybe-all-build-flex
38329 all-stage3-binutils: maybe-all-build-flex
38330 all-stage4-binutils: maybe-all-build-flex
38331 all-stageprofile-binutils: maybe-all-build-flex
38332 all-stagefeedback-binutils: maybe-all-build-flex
38333 all-prebootstrap: maybe-all-build-flex
38334 all-binutils: maybe-all-build-bison
38335
38336 all-stage1-binutils: maybe-all-build-bison
38337 all-stage2-binutils: maybe-all-build-bison
38338 all-stage3-binutils: maybe-all-build-bison
38339 all-stage4-binutils: maybe-all-build-bison
38340 all-stageprofile-binutils: maybe-all-build-bison
38341 all-stagefeedback-binutils: maybe-all-build-bison
38342 all-prebootstrap: maybe-all-build-bison
38343 all-binutils: maybe-all-build-byacc
38344
38345 all-stage1-binutils: maybe-all-build-byacc
38346 all-stage2-binutils: maybe-all-build-byacc
38347 all-stage3-binutils: maybe-all-build-byacc
38348 all-stage4-binutils: maybe-all-build-byacc
38349 all-stageprofile-binutils: maybe-all-build-byacc
38350 all-stagefeedback-binutils: maybe-all-build-byacc
38351 all-prebootstrap: maybe-all-build-byacc
38352 all-binutils: maybe-all-intl
38353
38354 all-stage1-binutils: maybe-all-stage1-intl
38355 all-stage2-binutils: maybe-all-stage2-intl
38356 all-stage3-binutils: maybe-all-stage3-intl
38357 all-stage4-binutils: maybe-all-stage4-intl
38358 all-stageprofile-binutils: maybe-all-stageprofile-intl
38359 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
38360 install-binutils: maybe-install-opcodes
38361 install-opcodes: maybe-install-bfd
38362 all-gas: maybe-all-libiberty
38363
38364 all-stage1-gas: maybe-all-stage1-libiberty
38365 all-stage2-gas: maybe-all-stage2-libiberty
38366 all-stage3-gas: maybe-all-stage3-libiberty
38367 all-stage4-gas: maybe-all-stage4-libiberty
38368 all-stageprofile-gas: maybe-all-stageprofile-libiberty
38369 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
38370 all-gas: maybe-all-opcodes
38371
38372 all-stage1-gas: maybe-all-stage1-opcodes
38373 all-stage2-gas: maybe-all-stage2-opcodes
38374 all-stage3-gas: maybe-all-stage3-opcodes
38375 all-stage4-gas: maybe-all-stage4-opcodes
38376 all-stageprofile-gas: maybe-all-stageprofile-opcodes
38377 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
38378 all-gas: maybe-all-bfd
38379
38380 all-stage1-gas: maybe-all-stage1-bfd
38381 all-stage2-gas: maybe-all-stage2-bfd
38382 all-stage3-gas: maybe-all-stage3-bfd
38383 all-stage4-gas: maybe-all-stage4-bfd
38384 all-stageprofile-gas: maybe-all-stageprofile-bfd
38385 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
38386 all-gas: maybe-all-intl
38387
38388 all-stage1-gas: maybe-all-stage1-intl
38389 all-stage2-gas: maybe-all-stage2-intl
38390 all-stage3-gas: maybe-all-stage3-intl
38391 all-stage4-gas: maybe-all-stage4-intl
38392 all-stageprofile-gas: maybe-all-stageprofile-intl
38393 all-stagefeedback-gas: maybe-all-stagefeedback-intl
38394 all-gprof: maybe-all-libiberty
38395 all-gprof: maybe-all-bfd
38396 all-gprof: maybe-all-opcodes
38397 all-gprof: maybe-all-intl
38398 all-ld: maybe-all-libiberty
38399
38400 all-stage1-ld: maybe-all-stage1-libiberty
38401 all-stage2-ld: maybe-all-stage2-libiberty
38402 all-stage3-ld: maybe-all-stage3-libiberty
38403 all-stage4-ld: maybe-all-stage4-libiberty
38404 all-stageprofile-ld: maybe-all-stageprofile-libiberty
38405 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
38406 all-ld: maybe-all-bfd
38407
38408 all-stage1-ld: maybe-all-stage1-bfd
38409 all-stage2-ld: maybe-all-stage2-bfd
38410 all-stage3-ld: maybe-all-stage3-bfd
38411 all-stage4-ld: maybe-all-stage4-bfd
38412 all-stageprofile-ld: maybe-all-stageprofile-bfd
38413 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
38414 all-ld: maybe-all-opcodes
38415
38416 all-stage1-ld: maybe-all-stage1-opcodes
38417 all-stage2-ld: maybe-all-stage2-opcodes
38418 all-stage3-ld: maybe-all-stage3-opcodes
38419 all-stage4-ld: maybe-all-stage4-opcodes
38420 all-stageprofile-ld: maybe-all-stageprofile-opcodes
38421 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
38422 all-ld: maybe-all-build-bison
38423
38424 all-stage1-ld: maybe-all-build-bison
38425 all-stage2-ld: maybe-all-build-bison
38426 all-stage3-ld: maybe-all-build-bison
38427 all-stage4-ld: maybe-all-build-bison
38428 all-stageprofile-ld: maybe-all-build-bison
38429 all-stagefeedback-ld: maybe-all-build-bison
38430 all-prebootstrap: maybe-all-build-bison
38431 all-ld: maybe-all-build-byacc
38432
38433 all-stage1-ld: maybe-all-build-byacc
38434 all-stage2-ld: maybe-all-build-byacc
38435 all-stage3-ld: maybe-all-build-byacc
38436 all-stage4-ld: maybe-all-build-byacc
38437 all-stageprofile-ld: maybe-all-build-byacc
38438 all-stagefeedback-ld: maybe-all-build-byacc
38439 all-prebootstrap: maybe-all-build-byacc
38440 all-ld: maybe-all-build-flex
38441
38442 all-stage1-ld: maybe-all-build-flex
38443 all-stage2-ld: maybe-all-build-flex
38444 all-stage3-ld: maybe-all-build-flex
38445 all-stage4-ld: maybe-all-build-flex
38446 all-stageprofile-ld: maybe-all-build-flex
38447 all-stagefeedback-ld: maybe-all-build-flex
38448 all-prebootstrap: maybe-all-build-flex
38449 all-ld: maybe-all-intl
38450
38451 all-stage1-ld: maybe-all-stage1-intl
38452 all-stage2-ld: maybe-all-stage2-intl
38453 all-stage3-ld: maybe-all-stage3-intl
38454 all-stage4-ld: maybe-all-stage4-intl
38455 all-stageprofile-ld: maybe-all-stageprofile-intl
38456 all-stagefeedback-ld: maybe-all-stagefeedback-intl
38457 all-opcodes: maybe-all-bfd
38458
38459 all-stage1-opcodes: maybe-all-stage1-bfd
38460 all-stage2-opcodes: maybe-all-stage2-bfd
38461 all-stage3-opcodes: maybe-all-stage3-bfd
38462 all-stage4-opcodes: maybe-all-stage4-bfd
38463 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
38464 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
38465 all-opcodes: maybe-all-libiberty
38466
38467 all-stage1-opcodes: maybe-all-stage1-libiberty
38468 all-stage2-opcodes: maybe-all-stage2-libiberty
38469 all-stage3-opcodes: maybe-all-stage3-libiberty
38470 all-stage4-opcodes: maybe-all-stage4-libiberty
38471 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
38472 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
38473 all-dejagnu: maybe-all-tcl
38474 all-dejagnu: maybe-all-expect
38475 all-dejagnu: maybe-all-tk
38476 configure-expect: maybe-configure-tcl
38477 configure-expect: maybe-configure-tk
38478 all-expect: maybe-all-tcl
38479 all-expect: maybe-all-tk
38480 configure-itcl: maybe-configure-tcl
38481 configure-itcl: maybe-configure-tk
38482 all-itcl: maybe-all-tcl
38483 all-itcl: maybe-all-tk
38484 install-itcl: maybe-install-tcl
38485 configure-tk: maybe-configure-tcl
38486 all-tk: maybe-all-tcl
38487 all-sid: maybe-all-libiberty
38488 all-sid: maybe-all-bfd
38489 all-sid: maybe-all-opcodes
38490 all-sid: maybe-all-tcl
38491 all-sid: maybe-all-tk
38492 install-sid: maybe-install-tcl
38493 install-sid: maybe-install-tk
38494 all-sim: maybe-all-libiberty
38495 all-sim: maybe-all-bfd
38496 all-sim: maybe-all-opcodes
38497 all-sim: maybe-all-readline
38498 all-sim: maybe-configure-gdb
38499 all-fastjar: maybe-all-zlib
38500 all-fastjar: maybe-all-build-texinfo
38501 all-fastjar: maybe-all-libiberty
38502 all-autoconf: maybe-all-m4
38503 all-autoconf: maybe-all-build-texinfo
38504 all-automake: maybe-all-m4
38505 all-automake: maybe-all-build-texinfo
38506 all-automake: maybe-all-autoconf
38507 all-bison: maybe-all-intl
38508 all-bison: maybe-all-build-texinfo
38509 all-diff: maybe-all-intl
38510 all-diff: maybe-all-build-texinfo
38511 all-fileutils: maybe-all-intl
38512 all-fileutils: maybe-all-build-texinfo
38513 all-flex: maybe-all-build-bison
38514 all-flex: maybe-all-build-byacc
38515 all-flex: maybe-all-intl
38516 all-flex: maybe-all-m4
38517 all-flex: maybe-all-build-texinfo
38518 all-gzip: maybe-all-intl
38519 all-gzip: maybe-all-zlib
38520 all-gzip: maybe-all-build-texinfo
38521 all-hello: maybe-all-intl
38522 all-hello: maybe-all-build-texinfo
38523 all-m4: maybe-all-intl
38524 all-m4: maybe-all-build-texinfo
38525 all-make: maybe-all-intl
38526 all-make: maybe-all-build-texinfo
38527 all-patch: maybe-all-build-texinfo
38528 all-make: maybe-all-build-texinfo
38529 all-prms: maybe-all-libiberty
38530 all-recode: maybe-all-build-texinfo
38531 all-sed: maybe-all-build-texinfo
38532 all-send-pr: maybe-all-prms
38533 all-tar: maybe-all-build-texinfo
38534 all-uudecode: maybe-all-build-texinfo
38535 configure-target-boehm-gc: maybe-configure-target-qthreads
38536 configure-target-fastjar: maybe-configure-target-zlib
38537 all-target-fastjar: maybe-all-target-zlib
38538 all-target-fastjar: maybe-all-target-libiberty
38539 configure-target-libjava: maybe-configure-target-zlib
38540 configure-target-libjava: maybe-configure-target-boehm-gc
38541 configure-target-libjava: maybe-configure-target-qthreads
38542 configure-target-libjava: maybe-configure-target-libffi
38543 all-target-libjava: maybe-all-fastjar
38544 all-target-libjava: maybe-all-target-zlib
38545 all-target-libjava: maybe-all-target-boehm-gc
38546 all-target-libjava: maybe-all-target-qthreads
38547 all-target-libjava: maybe-all-target-libffi
38548 all-target-libobjc: maybe-all-target-libiberty
38549 all-target-libstdc++-v3: maybe-all-target-libiberty
38550 all-target-libgloss: maybe-configure-target-newlib
38551 all-target-winsup: maybe-all-target-libiberty
38552 all-target-winsup: maybe-all-target-libtermcap
38553
38554
38555 # Non-toplevel bootstrap rules must depend on several packages, to be built
38556 # before gcc.  Another wart that will go away, hopefully soon.
38557 @if gcc-no-bootstrap
38558
38559 all-prebootstrap: maybe-all-bfd
38560 all-prebootstrap: maybe-all-opcodes
38561 all-prebootstrap: maybe-all-binutils
38562 all-prebootstrap: maybe-all-gas
38563 all-prebootstrap: maybe-all-intl
38564 all-prebootstrap: maybe-all-ld
38565 all-prebootstrap: maybe-all-libcpp
38566 all-prebootstrap: maybe-all-libdecnumber
38567 all-prebootstrap: maybe-all-libiberty
38568 all-prebootstrap: maybe-all-zlib
38569 @endif gcc-no-bootstrap
38570
38571 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
38572 GDB_TK = @GDB_TK@
38573 INSTALL_GDB_TK = @INSTALL_GDB_TK@
38574 configure-gdb: $(CONFIGURE_GDB_TK)
38575 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
38576 install-gdb: $(INSTALL_GDB_TK)
38577
38578 # Serialization dependencies.  Host configures don't work well in parallel to
38579 # each other, due to contention over config.cache.  Target configures and 
38580 # build configures are similar.
38581 @serialization_dependencies@
38582
38583 # --------------------------------
38584 # Regenerating top level configury
38585 # --------------------------------
38586
38587 # Rebuilding Makefile.in, using autogen.
38588 AUTOGEN = autogen
38589 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
38590         cd $(srcdir) && $(AUTOGEN) Makefile.def
38591
38592 # Rebuilding Makefile.
38593 Makefile: $(srcdir)/Makefile.in config.status
38594         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
38595
38596 config.status: configure
38597         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
38598
38599 # Rebuilding configure.
38600 AUTOCONF = autoconf
38601 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.in $(srcdir)/config/acx.m4
38602         cd $(srcdir) && $(AUTOCONF)
38603
38604 # ------------------------------
38605 # Special directives to GNU Make
38606 # ------------------------------
38607
38608 # Don't pass command-line variables to submakes.
38609 .NOEXPORT:
38610 MAKEOVERRIDES=
38611
38612 # end of Makefile.in