OSDN Git Service

2004-02-13 Frank Ch. Eigler <fche@redhat.com>
[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 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 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
69 # -------------------------------------------------
70 # Miscellaneous non-standard autoconf-set variables
71 # -------------------------------------------------
72
73 links=@configlinks@
74 # The file containing GCC's version number.
75 gcc_version_trigger = @gcc_version_trigger@
76 gcc_version = @gcc_version@
77
78 # The gcc driver likes to know the arguments it was configured with.
79 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
80
81 gxx_include_dir = @gxx_include_dir@
82 libstdcxx_incdir = @libstdcxx_incdir@
83
84 tooldir = @tooldir@
85 build_tooldir = @build_tooldir@
86
87 # Directory in which the compiler finds executables, libraries, etc.
88 libsubdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)
89 GDB_NLM_DEPS = 
90
91 # This is the name of the environment variable used for the path to
92 # the libraries.
93 RPATH_ENVVAR = @RPATH_ENVVAR@
94
95 # This is set by configure to REALLY_SET_LIB_PATH if --enable-shared
96 # was used.
97 SET_LIB_PATH = @SET_LIB_PATH@
98
99 # configure.in sets SET_LIB_PATH to this if --enable-shared was used.
100 # Some platforms don't like blank entries, so we remove duplicate,
101 # leading and trailing colons.
102 REALLY_SET_LIB_PATH = \
103   $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH):$(TARGET_LIB_PATH):$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
104
105 # This is the list of directories to be built for the build system.
106 BUILD_CONFIGDIRS = libiberty
107 # Build programs are put under this directory.
108 BUILD_SUBDIR = @build_subdir@
109 # This is set by the configure script to the arguments to use when configuring
110 # directories built for the build system.
111 BUILD_CONFIGARGS = @build_configargs@
112
113 # This is the list of directories to built for the host system.
114 SUBDIRS = @configdirs@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the host system.
117 HOST_CONFIGARGS = @host_configargs@
118
119 # This is set by the configure script to the list of directories which
120 # should be built using the target tools.
121 TARGET_CONFIGDIRS = @target_configdirs@
122 # Target libraries are put under this directory:
123 TARGET_SUBDIR = @target_subdir@
124 # This is set by the configure script to the arguments to use when configuring
125 # directories built for the target.
126 TARGET_CONFIGARGS = @target_configargs@
127
128 # ----------------------------------------------
129 # Programs producing files for the BUILD machine
130 # ----------------------------------------------
131
132 SHELL = @config_shell@
133
134 # pwd command to use.  Allow user to override default by setting PWDCMD in
135 # the environment to account for automounters.  The make variable must not
136 # be called PWDCMD, otherwise the value set here is passed to make
137 # subprocesses and overrides the setting from the user's environment.
138 # Don't use PWD since it is a common shell environment variable and we
139 # don't want to corrupt it.
140 PWD_COMMAND = $${PWDCMD-pwd}
141
142 # compilers to use to create programs which must be run in the build
143 # environment.
144 CC_FOR_BUILD = @CC_FOR_BUILD@
145 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
146
147 CXX_FOR_BUILD = $(CXX)
148
149 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
150 # here so that they can be overridden by Makefile fragments.
151 BUILD_PREFIX = @BUILD_PREFIX@
152 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
153
154 BISON=@BISON@
155 USUAL_BISON = `if [ -f $$r/bison/bison ] ; then \
156             echo $$r/bison/bison -L $$s/bison/ ; \
157          else \
158             echo bison ; \
159          fi`
160
161 DEFAULT_YACC = @DEFAULT_YACC@
162 YACC=@YACC@
163 USUAL_YACC = `if [ -f $$r/bison/bison ] ; then \
164             echo $$r/bison/bison -y -L $$s/bison/ ; \
165         elif [ -f $$r/byacc/byacc ] ; then \
166             echo $$r/byacc/byacc ; \
167         else \
168             echo ${DEFAULT_YACC} ; \
169         fi`
170
171 DEFAULT_LEX = @DEFAULT_LEX@
172 LEX=@LEX@
173 USUAL_LEX = `if [ -f $$r/flex/flex ] ; \
174         then echo $$r/flex/flex ; \
175         else echo ${DEFAULT_LEX} ; fi`
176
177 DEFAULT_M4 = @DEFAULT_M4@
178 M4 = `if [ -f $$r/m4/m4 ] ; \
179         then echo $$r/m4/m4 ; \
180         else echo ${DEFAULT_M4} ; fi`
181
182 # For an installed makeinfo, we require it to be from texinfo 4.2 or
183 # higher, else we use the "missing" dummy.
184 MAKEINFO=@MAKEINFO@
185 USUAL_MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
186         then echo $$r/texinfo/makeinfo/makeinfo ; \
187         else if (makeinfo --version \
188           | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
189         then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
190
191 # This just becomes part of the MAKEINFO definition passed down to
192 # sub-makes.  It lets flags be given on the command line while still
193 # using the makeinfo from the object tree.
194 # (Default to avoid splitting info files by setting the threshold high.)
195 MAKEINFOFLAGS = --split-size=5000000
196
197 EXPECT = `if [ -f $$r/expect/expect ] ; \
198         then echo $$r/expect/expect ; \
199         else echo expect ; fi`
200
201 RUNTEST = `if [ -f $$s/dejagnu/runtest ] ; \
202         then echo $$s/dejagnu/runtest ; \
203         else echo runtest ; fi`
204
205 # ---------------------------------------------
206 # Programs producing files for the HOST machine
207 # ---------------------------------------------
208
209 # This is the list of directories that may be needed in RPATH_ENVVAR
210 # so that programs built for the host machine work.
211 HOST_LIB_PATH = $$r/bfd:$$r/opcodes
212
213 AS = @AS@
214
215 AR = @AR@
216 AR_FLAGS = rc
217
218 CC = @CC@
219 CFLAGS = @CFLAGS@
220 LIBCFLAGS = $(CFLAGS)
221
222 CXX = @CXX@
223 CXXFLAGS = @CXXFLAGS@
224 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
225
226 DLLTOOL = @DLLTOOL@
227
228 NM = @NM@
229
230 LD = @LD@
231 LDFLAGS = 
232
233 RANLIB = @RANLIB@
234
235 WINDRES = @WINDRES@
236
237 PICFLAG = 
238
239 # -----------------------------------------------
240 # Programs producing files for the TARGET machine
241 # -----------------------------------------------
242
243 # This is the list of directories that may be needed in RPATH_ENVVAR
244 # so that prorgams built for the target machine work.
245 TARGET_LIB_PATH = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
246
247 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
248
249 AR_FOR_TARGET=@AR_FOR_TARGET@
250 USUAL_AR_FOR_TARGET = ` \
251   if [ -f $$r/binutils/ar ] ; then \
252     echo $$r/binutils/ar ; \
253   else \
254     if [ '$(host)' = '$(target)' ] ; then \
255       echo $(AR); \
256     else \
257        echo ar | sed '$(program_transform_name)' ; \
258     fi; \
259   fi`
260
261 AS_FOR_TARGET=@AS_FOR_TARGET@
262 USUAL_AS_FOR_TARGET = ` \
263   if [ -f $$r/gas/as-new ] ; then \
264     echo $$r/gas/as-new ; \
265   elif [ -f $$r/gcc/xgcc ]; then \
266     $(CC_FOR_TARGET) -print-prog-name=as ; \
267   else \
268     if [ '$(host)' = '$(target)' ] ; then \
269       echo $(AS); \
270     else \
271        echo as | sed '$(program_transform_name)' ; \
272     fi; \
273   fi`
274
275 CC_FOR_TARGET = @CC_FOR_TARGET@
276 # During gcc bootstrap, if we use some random cc for stage1 then
277 # CFLAGS will be just -g.  We want to ensure that TARGET libraries
278 # (which we know are built with gcc) are built with optimizations so
279 # prepend -O2 when setting CFLAGS_FOR_TARGET.
280 CFLAGS_FOR_TARGET = -O2 $(CFLAGS)
281 # If GCC_FOR_TARGET is not overriden on the command line, then this
282 # variable is passed down to the gcc Makefile, where it is used to
283 # build libgcc2.a.  We define it here so that it can itself be
284 # overridden on the command line.
285 GCC_FOR_TARGET=@GCC_FOR_TARGET@
286 USUAL_GCC_FOR_TARGET = $(STAGE_CC_WRAPPER) $$r/gcc/xgcc -B$$r/gcc/ $(FLAGS_FOR_TARGET)
287 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
288
289 CXX_FOR_TARGET = @CXX_FOR_TARGET@
290 RAW_CXX_FOR_TARGET = @RAW_CXX_FOR_TARGET@
291 CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
292 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE = @RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE@
293 CXXFLAGS_FOR_TARGET = $(CXXFLAGS)
294 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
295
296 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
297 USUAL_DLLTOOL_FOR_TARGET = ` \
298   if [ -f $$r/binutils/dlltool ] ; then \
299     echo $$r/binutils/dlltool ; \
300   else \
301     if [ '$(host)' = '$(target)' ] ; then \
302       echo $(DLLTOOL); \
303     else \
304        echo dlltool | sed '$(program_transform_name)' ; \
305     fi; \
306   fi`
307
308 GCJ_FOR_TARGET = @GCJ_FOR_TARGET@
309
310 LD_FOR_TARGET=@LD_FOR_TARGET@
311 USUAL_LD_FOR_TARGET = ` \
312   if [ -f $$r/ld/ld-new ] ; then \
313     echo $$r/ld/ld-new ; \
314   elif [ -f $$r/gcc/xgcc ]; then \
315     $(CC_FOR_TARGET) -print-prog-name=ld ; \
316   else \
317     if [ '$(host)' = '$(target)' ] ; then \
318       echo $(LD); \
319     else \
320        echo ld | sed '$(program_transform_name)' ; \
321     fi; \
322   fi`
323
324 LDFLAGS_FOR_TARGET = 
325
326 NM_FOR_TARGET=@NM_FOR_TARGET@
327 USUAL_NM_FOR_TARGET = ` \
328   if [ -f $$r/binutils/nm-new ] ; then \
329     echo $$r/binutils/nm-new ; \
330   elif [ -f $$r/gcc/xgcc ]; then \
331     $(CC_FOR_TARGET) -print-prog-name=nm ; \
332   else \
333     if [ '$(host)' = '$(target)' ] ; then \
334       echo $(NM); \
335     else \
336        echo nm | sed '$(program_transform_name)' ; \
337     fi; \
338   fi`
339
340 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
341 USUAL_RANLIB_FOR_TARGET = ` \
342   if [ -f $$r/binutils/ranlib ] ; then \
343     echo $$r/binutils/ranlib ; \
344   else \
345     if [ '$(host)' = '$(target)' ] ; then \
346       if [ x'$(RANLIB)' != x ]; then \
347          echo $(RANLIB); \
348       else \
349          echo ranlib; \
350       fi; \
351     else \
352        echo ranlib | sed '$(program_transform_name)' ; \
353     fi; \
354   fi`
355
356 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
357 USUAL_WINDRES_FOR_TARGET = ` \
358   if [ -f $$r/binutils/windres ] ; then \
359     echo $$r/binutils/windres ; \
360   else \
361     if [ '$(host)' = '$(target)' ] ; then \
362       echo $(WINDRES); \
363     else \
364        echo windres | sed '$(program_transform_name)' ; \
365     fi; \
366   fi`
367
368 PICFLAG_FOR_TARGET = 
369
370 # ------------------------------------
371 # Miscellaneous targets and flag lists
372 # ------------------------------------
373
374 # The first rule in the file had better be this one.  Don't put any above it.
375 # This lives here to allow makefile fragments to contain dependencies.
376 all: all.normal
377 .PHONY: all
378
379 #### host and target specific makefile fragments come in here.
380 @target_makefile_frag@
381 @alphaieee_frag@
382 @ospace_frag@
383 @host_makefile_frag@
384 ###
385
386 # Flags to pass down to all sub-makes.
387 BASE_FLAGS_TO_PASS = \
388         "DESTDIR=$(DESTDIR)" \
389         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
390         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
391         "bindir=$(bindir)" \
392         "datadir=$(datadir)" \
393         "exec_prefix=$(exec_prefix)" \
394         "includedir=$(includedir)" \
395         "infodir=$(infodir)" \
396         "libdir=$(libdir)" \
397         "libexecdir=$(libexecdir)" \
398         "lispdir=$(lispdir)" \
399         "libstdcxx_incdir=$(libstdcxx_incdir)" \
400         "libsubdir=$(libsubdir)" \
401         "localstatedir=$(localstatedir)" \
402         "mandir=$(mandir)" \
403         "oldincludedir=$(oldincludedir)" \
404         "prefix=$(prefix)" \
405         "sbindir=$(sbindir)" \
406         "sharedstatedir=$(sharedstatedir)" \
407         "sysconfdir=$(sysconfdir)" \
408         "tooldir=$(tooldir)" \
409         "build_tooldir=$(build_tooldir)" \
410         "gxx_include_dir=$(gxx_include_dir)" \
411         "gcc_version=$(gcc_version)" \
412         "gcc_version_trigger=$(gcc_version_trigger)" \
413         "target_alias=$(target_alias)" \
414         "BISON=$(BISON)" \
415         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
416         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
417         "EXPECT=$(EXPECT)" \
418         "INSTALL=$(INSTALL)" \
419         "INSTALL_DATA=$(INSTALL_DATA)" \
420         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
421         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
422         "LEX=$(LEX)" \
423         "M4=$(M4)" \
424         "MAKE=$(MAKE)" \
425         "RUNTEST=$(RUNTEST)" \
426         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
427         "SHELL=$(SHELL)" \
428         "YACC=$(YACC)" \
429         "AR_FLAGS=$(AR_FLAGS)" \
430         "CFLAGS=$(CFLAGS)" \
431         "CXXFLAGS=$(CXXFLAGS)" \
432         "LDFLAGS=$(LDFLAGS)" \
433         "LIBCFLAGS=$(LIBCFLAGS)" \
434         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
435         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
436         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
437         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
438         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
439         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
440         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
441         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
442         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
443         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
444         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
445         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
446         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
447         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
448         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
449         "CONFIG_SHELL=$(SHELL)" \
450         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
451
452 # For any flags above that may contain shell code that varies from one
453 # target library to another.  When doing recursive invocations of the
454 # top-level Makefile, we don't want the outer make to evaluate them,
455 # so we pass these variables down unchanged.  They must not contain
456 # single nor double quotes.
457 RECURSE_FLAGS = \
458         CXX_FOR_TARGET='$(CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
459         RAW_CXX_FOR_TARGET='$(RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE)' \
460
461 # Flags to pass down to most sub-makes, in which we're building with
462 # the host environment.
463 EXTRA_HOST_FLAGS = \
464         'AR=$(AR)' \
465         'AS=$(AS)' \
466         'CC=$(CC)' \
467         'CXX=$(CXX)' \
468         'DLLTOOL=$(DLLTOOL)' \
469         'LD=$(LD)' \
470         'NM=$(NM)' \
471         'RANLIB=$(RANLIB)' \
472         'WINDRES=$(WINDRES)'
473
474 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
475
476 # Flags that are concerned with the location of the X11 include files
477 # and library files
478 #
479 # NOTE: until the top-level is getting the values via autoconf, it only
480 # causes problems to have this top-level Makefile overriding the autoconf-set
481 # values in child directories.  Only variables that don't conflict with
482 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
483 #
484 X11_FLAGS_TO_PASS = \
485         'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
486         'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
487
488 # Flags to pass down to makes which are built with the target environment.
489 # The double $ decreases the length of the command line; the variables
490 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.
491 EXTRA_TARGET_FLAGS = \
492         'AR=$$(AR_FOR_TARGET)' \
493         'AS=$$(AS_FOR_TARGET)' \
494         'CC=$$(CC_FOR_TARGET)' \
495         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
496         'CXX=$$(CXX_FOR_TARGET)' \
497         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
498         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
499         'LD=$$(LD_FOR_TARGET)' \
500         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
501         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
502         'NM=$$(NM_FOR_TARGET)' \
503         'RANLIB=$$(RANLIB_FOR_TARGET)' \
504         'WINDRES=$$(WINDRES_FOR_TARGET)'
505
506 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
507
508 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
509 # unfortunately needs the native compiler and the target ar and
510 # ranlib.
511 # If any variables are added here, they must be added to do-*, below.
512 # The BUILD_* variables are a special case, which are used for the gcc
513 # cross-building scheme.
514 EXTRA_GCC_FLAGS = \
515         'BUILD_PREFIX=$(BUILD_PREFIX)' \
516         'BUILD_PREFIX_1=$(BUILD_PREFIX_1)' \
517         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
518         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
519         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s/.*=$$/XFOO=/`" \
520         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s/.*=$$/XFOO=/`" \
521         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s/.*=$$/XFOO=/`" \
522         "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
523         "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
524         "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s/.*=$$/XFOO=/`" \
525         "`echo 'STAGE1_CFLAGS=$(STAGE1_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
526         "`echo 'BOOT_CFLAGS=$(BOOT_CFLAGS)' | sed -e s/.*=$$/XFOO=/`" \
527         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s/.*=$$/XFOO=/`"
528
529 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
530
531 .PHONY: configure-host
532 configure-host: maybe-configure-gcc  \
533     maybe-configure-ash \
534     maybe-configure-autoconf \
535     maybe-configure-automake \
536     maybe-configure-bash \
537     maybe-configure-bfd \
538     maybe-configure-opcodes \
539     maybe-configure-binutils \
540     maybe-configure-bison \
541     maybe-configure-byacc \
542     maybe-configure-bzip2 \
543     maybe-configure-dejagnu \
544     maybe-configure-diff \
545     maybe-configure-dosutils \
546     maybe-configure-etc \
547     maybe-configure-fastjar \
548     maybe-configure-fileutils \
549     maybe-configure-findutils \
550     maybe-configure-find \
551     maybe-configure-flex \
552     maybe-configure-gas \
553     maybe-configure-gawk \
554     maybe-configure-gettext \
555     maybe-configure-gnuserv \
556     maybe-configure-gprof \
557     maybe-configure-gzip \
558     maybe-configure-hello \
559     maybe-configure-indent \
560     maybe-configure-intl \
561     maybe-configure-tcl \
562     maybe-configure-itcl \
563     maybe-configure-ld \
564     maybe-configure-libgui \
565     maybe-configure-libiberty \
566     maybe-configure-libtool \
567     maybe-configure-m4 \
568     maybe-configure-make \
569     maybe-configure-mmalloc \
570     maybe-configure-patch \
571     maybe-configure-perl \
572     maybe-configure-prms \
573     maybe-configure-rcs \
574     maybe-configure-readline \
575     maybe-configure-release \
576     maybe-configure-recode \
577     maybe-configure-sed \
578     maybe-configure-send-pr \
579     maybe-configure-shellutils \
580     maybe-configure-sid \
581     maybe-configure-sim \
582     maybe-configure-tar \
583     maybe-configure-texinfo \
584     maybe-configure-textutils \
585     maybe-configure-time \
586     maybe-configure-uudecode \
587     maybe-configure-wdiff \
588     maybe-configure-zip \
589     maybe-configure-zlib \
590     maybe-configure-gdb \
591     maybe-configure-expect \
592     maybe-configure-guile \
593     maybe-configure-tk \
594     maybe-configure-tix \
595     maybe-configure-libtermcap \
596     maybe-configure-utils
597 .PHONY: configure-target
598 configure-target:  \
599     maybe-configure-target-libstdc++-v3 \
600     maybe-configure-target-newlib \
601     maybe-configure-target-libf2c \
602     maybe-configure-target-libobjc \
603     maybe-configure-target-libtermcap \
604     maybe-configure-target-winsup \
605     maybe-configure-target-libgloss \
606     maybe-configure-target-libiberty \
607     maybe-configure-target-gperf \
608     maybe-configure-target-examples \
609     maybe-configure-target-libffi \
610     maybe-configure-target-libjava \
611     maybe-configure-target-zlib \
612     maybe-configure-target-boehm-gc \
613     maybe-configure-target-qthreads \
614     maybe-configure-target-rda \
615     maybe-configure-target-libada
616
617 # The target built for a native build.
618 .PHONY: all.normal
619 all.normal: @all_build_modules@ all-host all-target
620
621 .PHONY: all-host
622 all-host: maybe-all-gcc  \
623     maybe-all-ash \
624     maybe-all-autoconf \
625     maybe-all-automake \
626     maybe-all-bash \
627     maybe-all-bfd \
628     maybe-all-opcodes \
629     maybe-all-binutils \
630     maybe-all-bison \
631     maybe-all-byacc \
632     maybe-all-bzip2 \
633     maybe-all-dejagnu \
634     maybe-all-diff \
635     maybe-all-dosutils \
636     maybe-all-etc \
637     maybe-all-fastjar \
638     maybe-all-fileutils \
639     maybe-all-findutils \
640     maybe-all-find \
641     maybe-all-flex \
642     maybe-all-gas \
643     maybe-all-gawk \
644     maybe-all-gettext \
645     maybe-all-gnuserv \
646     maybe-all-gprof \
647     maybe-all-gzip \
648     maybe-all-hello \
649     maybe-all-indent \
650     maybe-all-intl \
651     maybe-all-tcl \
652     maybe-all-itcl \
653     maybe-all-ld \
654     maybe-all-libgui \
655     maybe-all-libiberty \
656     maybe-all-libtool \
657     maybe-all-m4 \
658     maybe-all-make \
659     maybe-all-mmalloc \
660     maybe-all-patch \
661     maybe-all-perl \
662     maybe-all-prms \
663     maybe-all-rcs \
664     maybe-all-readline \
665     maybe-all-release \
666     maybe-all-recode \
667     maybe-all-sed \
668     maybe-all-send-pr \
669     maybe-all-shellutils \
670     maybe-all-sid \
671     maybe-all-sim \
672     maybe-all-tar \
673     maybe-all-texinfo \
674     maybe-all-textutils \
675     maybe-all-time \
676     maybe-all-uudecode \
677     maybe-all-wdiff \
678     maybe-all-zip \
679     maybe-all-zlib \
680     maybe-all-gdb \
681     maybe-all-expect \
682     maybe-all-guile \
683     maybe-all-tk \
684     maybe-all-tix \
685     maybe-all-libtermcap \
686     maybe-all-utils
687 .PHONY: all-target
688 all-target:  \
689     maybe-all-target-libstdc++-v3 \
690     maybe-all-target-newlib \
691     maybe-all-target-libf2c \
692     maybe-all-target-libobjc \
693     maybe-all-target-libtermcap \
694     maybe-all-target-winsup \
695     maybe-all-target-libgloss \
696     maybe-all-target-libiberty \
697     maybe-all-target-gperf \
698     maybe-all-target-examples \
699     maybe-all-target-libffi \
700     maybe-all-target-libjava \
701     maybe-all-target-zlib \
702     maybe-all-target-boehm-gc \
703     maybe-all-target-qthreads \
704     maybe-all-target-rda \
705     maybe-all-target-libada
706
707 # Do a target for all the subdirectories.  A ``make do-X'' will do a
708 # ``make X'' in all subdirectories (because, in general, there is a
709 # dependency (below) of X upon do-X, a ``make X'' will also do this,
710 # but it may do additional work as well).
711
712 .PHONY: do-info
713 do-info: info-host info-target
714
715 .PHONY: info-host
716 info-host: maybe-info-gcc  \
717     maybe-info-ash \
718     maybe-info-autoconf \
719     maybe-info-automake \
720     maybe-info-bash \
721     maybe-info-bfd \
722     maybe-info-opcodes \
723     maybe-info-binutils \
724     maybe-info-bison \
725     maybe-info-byacc \
726     maybe-info-bzip2 \
727     maybe-info-dejagnu \
728     maybe-info-diff \
729     maybe-info-dosutils \
730     maybe-info-etc \
731     maybe-info-fastjar \
732     maybe-info-fileutils \
733     maybe-info-findutils \
734     maybe-info-find \
735     maybe-info-flex \
736     maybe-info-gas \
737     maybe-info-gawk \
738     maybe-info-gettext \
739     maybe-info-gnuserv \
740     maybe-info-gprof \
741     maybe-info-gzip \
742     maybe-info-hello \
743     maybe-info-indent \
744     maybe-info-intl \
745     maybe-info-tcl \
746     maybe-info-itcl \
747     maybe-info-ld \
748     maybe-info-libgui \
749     maybe-info-libiberty \
750     maybe-info-libtool \
751     maybe-info-m4 \
752     maybe-info-make \
753     maybe-info-mmalloc \
754     maybe-info-patch \
755     maybe-info-perl \
756     maybe-info-prms \
757     maybe-info-rcs \
758     maybe-info-readline \
759     maybe-info-release \
760     maybe-info-recode \
761     maybe-info-sed \
762     maybe-info-send-pr \
763     maybe-info-shellutils \
764     maybe-info-sid \
765     maybe-info-sim \
766     maybe-info-tar \
767     maybe-info-texinfo \
768     maybe-info-textutils \
769     maybe-info-time \
770     maybe-info-uudecode \
771     maybe-info-wdiff \
772     maybe-info-zip \
773     maybe-info-zlib \
774     maybe-info-gdb \
775     maybe-info-expect \
776     maybe-info-guile \
777     maybe-info-tk \
778     maybe-info-tix \
779     maybe-info-libtermcap \
780     maybe-info-utils
781
782 .PHONY: info-target
783 info-target:  \
784     maybe-info-target-libstdc++-v3 \
785     maybe-info-target-newlib \
786     maybe-info-target-libf2c \
787     maybe-info-target-libobjc \
788     maybe-info-target-libtermcap \
789     maybe-info-target-winsup \
790     maybe-info-target-libgloss \
791     maybe-info-target-libiberty \
792     maybe-info-target-gperf \
793     maybe-info-target-examples \
794     maybe-info-target-libffi \
795     maybe-info-target-libjava \
796     maybe-info-target-zlib \
797     maybe-info-target-boehm-gc \
798     maybe-info-target-qthreads \
799     maybe-info-target-rda \
800     maybe-info-target-libada
801
802 # GCC, the eternal special case
803 .PHONY: maybe-info-gcc info-gcc
804 maybe-info-gcc:
805 info-gcc: \
806     configure-gcc 
807         @[ -f ./gcc/Makefile ] || exit 0; \
808         r=`${PWD_COMMAND}`; export r; \
809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
810         $(SET_LIB_PATH) \
811         for flag in $(EXTRA_GCC_FLAGS); do \
812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
813         done; \
814         echo "Doing info in gcc" ; \
815         (cd gcc && \
816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
818                   "RANLIB=$${RANLIB}" \
819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
820                   info) \
821           || exit 1
822
823 # Host modules.
824
825 .PHONY: maybe-info-ash info-ash
826 maybe-info-ash:
827
828 info-ash: \
829     configure-ash 
830         @[ -f ./ash/Makefile ] || exit 0; \
831         r=`${PWD_COMMAND}`; export r; \
832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
833         $(SET_LIB_PATH) \
834         for flag in $(EXTRA_HOST_FLAGS); do \
835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
836         done; \
837         echo "Doing info in ash" ; \
838         (cd ash && \
839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
841                   "RANLIB=$${RANLIB}" \
842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
843                   info) \
844           || exit 1
845
846
847 .PHONY: maybe-info-autoconf info-autoconf
848 maybe-info-autoconf:
849
850 info-autoconf: \
851     configure-autoconf 
852         @[ -f ./autoconf/Makefile ] || exit 0; \
853         r=`${PWD_COMMAND}`; export r; \
854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
855         $(SET_LIB_PATH) \
856         for flag in $(EXTRA_HOST_FLAGS); do \
857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
858         done; \
859         echo "Doing info in autoconf" ; \
860         (cd autoconf && \
861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
863                   "RANLIB=$${RANLIB}" \
864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
865                   info) \
866           || exit 1
867
868
869 .PHONY: maybe-info-automake info-automake
870 maybe-info-automake:
871
872 info-automake: \
873     configure-automake 
874         @[ -f ./automake/Makefile ] || exit 0; \
875         r=`${PWD_COMMAND}`; export r; \
876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
877         $(SET_LIB_PATH) \
878         for flag in $(EXTRA_HOST_FLAGS); do \
879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
880         done; \
881         echo "Doing info in automake" ; \
882         (cd automake && \
883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
885                   "RANLIB=$${RANLIB}" \
886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
887                   info) \
888           || exit 1
889
890
891 .PHONY: maybe-info-bash info-bash
892 maybe-info-bash:
893
894 info-bash: \
895     configure-bash 
896         @[ -f ./bash/Makefile ] || exit 0; \
897         r=`${PWD_COMMAND}`; export r; \
898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
899         $(SET_LIB_PATH) \
900         for flag in $(EXTRA_HOST_FLAGS); do \
901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
902         done; \
903         echo "Doing info in bash" ; \
904         (cd bash && \
905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
907                   "RANLIB=$${RANLIB}" \
908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
909                   info) \
910           || exit 1
911
912
913 .PHONY: maybe-info-bfd info-bfd
914 maybe-info-bfd:
915
916 info-bfd: \
917     configure-bfd 
918         @[ -f ./bfd/Makefile ] || exit 0; \
919         r=`${PWD_COMMAND}`; export r; \
920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
921         $(SET_LIB_PATH) \
922         for flag in $(EXTRA_HOST_FLAGS); do \
923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
924         done; \
925         echo "Doing info in bfd" ; \
926         (cd bfd && \
927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
929                   "RANLIB=$${RANLIB}" \
930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
931                   info) \
932           || exit 1
933
934
935 .PHONY: maybe-info-opcodes info-opcodes
936 maybe-info-opcodes:
937
938 info-opcodes: \
939     configure-opcodes 
940         @[ -f ./opcodes/Makefile ] || exit 0; \
941         r=`${PWD_COMMAND}`; export r; \
942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
943         $(SET_LIB_PATH) \
944         for flag in $(EXTRA_HOST_FLAGS); do \
945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
946         done; \
947         echo "Doing info in opcodes" ; \
948         (cd opcodes && \
949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
951                   "RANLIB=$${RANLIB}" \
952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
953                   info) \
954           || exit 1
955
956
957 .PHONY: maybe-info-binutils info-binutils
958 maybe-info-binutils:
959
960 info-binutils: \
961     configure-binutils 
962         @[ -f ./binutils/Makefile ] || exit 0; \
963         r=`${PWD_COMMAND}`; export r; \
964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
965         $(SET_LIB_PATH) \
966         for flag in $(EXTRA_HOST_FLAGS); do \
967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
968         done; \
969         echo "Doing info in binutils" ; \
970         (cd binutils && \
971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
973                   "RANLIB=$${RANLIB}" \
974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
975                   info) \
976           || exit 1
977
978
979 .PHONY: maybe-info-bison info-bison
980 maybe-info-bison:
981
982 info-bison: \
983     configure-bison 
984         @[ -f ./bison/Makefile ] || exit 0; \
985         r=`${PWD_COMMAND}`; export r; \
986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
987         $(SET_LIB_PATH) \
988         for flag in $(EXTRA_HOST_FLAGS); do \
989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
990         done; \
991         echo "Doing info in bison" ; \
992         (cd bison && \
993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
995                   "RANLIB=$${RANLIB}" \
996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
997                   info) \
998           || exit 1
999
1000
1001 .PHONY: maybe-info-byacc info-byacc
1002 maybe-info-byacc:
1003
1004 info-byacc: \
1005     configure-byacc 
1006         @[ -f ./byacc/Makefile ] || exit 0; \
1007         r=`${PWD_COMMAND}`; export r; \
1008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1009         $(SET_LIB_PATH) \
1010         for flag in $(EXTRA_HOST_FLAGS); do \
1011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1012         done; \
1013         echo "Doing info in byacc" ; \
1014         (cd byacc && \
1015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1017                   "RANLIB=$${RANLIB}" \
1018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1019                   info) \
1020           || exit 1
1021
1022
1023 .PHONY: maybe-info-bzip2 info-bzip2
1024 maybe-info-bzip2:
1025
1026 info-bzip2: \
1027     configure-bzip2 
1028         @[ -f ./bzip2/Makefile ] || exit 0; \
1029         r=`${PWD_COMMAND}`; export r; \
1030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1031         $(SET_LIB_PATH) \
1032         for flag in $(EXTRA_HOST_FLAGS); do \
1033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1034         done; \
1035         echo "Doing info in bzip2" ; \
1036         (cd bzip2 && \
1037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1039                   "RANLIB=$${RANLIB}" \
1040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1041                   info) \
1042           || exit 1
1043
1044
1045 .PHONY: maybe-info-dejagnu info-dejagnu
1046 maybe-info-dejagnu:
1047
1048 info-dejagnu: \
1049     configure-dejagnu 
1050         @[ -f ./dejagnu/Makefile ] || exit 0; \
1051         r=`${PWD_COMMAND}`; export r; \
1052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1053         $(SET_LIB_PATH) \
1054         for flag in $(EXTRA_HOST_FLAGS); do \
1055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1056         done; \
1057         echo "Doing info in dejagnu" ; \
1058         (cd dejagnu && \
1059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1061                   "RANLIB=$${RANLIB}" \
1062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1063                   info) \
1064           || exit 1
1065
1066
1067 .PHONY: maybe-info-diff info-diff
1068 maybe-info-diff:
1069
1070 info-diff: \
1071     configure-diff 
1072         @[ -f ./diff/Makefile ] || exit 0; \
1073         r=`${PWD_COMMAND}`; export r; \
1074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1075         $(SET_LIB_PATH) \
1076         for flag in $(EXTRA_HOST_FLAGS); do \
1077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1078         done; \
1079         echo "Doing info in diff" ; \
1080         (cd diff && \
1081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1083                   "RANLIB=$${RANLIB}" \
1084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1085                   info) \
1086           || exit 1
1087
1088
1089 .PHONY: maybe-info-dosutils info-dosutils
1090 maybe-info-dosutils:
1091
1092 info-dosutils: \
1093     configure-dosutils 
1094         @[ -f ./dosutils/Makefile ] || exit 0; \
1095         r=`${PWD_COMMAND}`; export r; \
1096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1097         $(SET_LIB_PATH) \
1098         for flag in $(EXTRA_HOST_FLAGS); do \
1099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1100         done; \
1101         echo "Doing info in dosutils" ; \
1102         (cd dosutils && \
1103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1105                   "RANLIB=$${RANLIB}" \
1106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1107                   info) \
1108           || exit 1
1109
1110
1111 .PHONY: maybe-info-etc info-etc
1112 maybe-info-etc:
1113
1114 info-etc: \
1115     configure-etc 
1116         @[ -f ./etc/Makefile ] || exit 0; \
1117         r=`${PWD_COMMAND}`; export r; \
1118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1119         $(SET_LIB_PATH) \
1120         for flag in $(EXTRA_HOST_FLAGS); do \
1121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1122         done; \
1123         echo "Doing info in etc" ; \
1124         (cd etc && \
1125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1127                   "RANLIB=$${RANLIB}" \
1128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1129                   info) \
1130           || exit 1
1131
1132
1133 .PHONY: maybe-info-fastjar info-fastjar
1134 maybe-info-fastjar:
1135
1136 info-fastjar: \
1137     configure-fastjar 
1138         @[ -f ./fastjar/Makefile ] || exit 0; \
1139         r=`${PWD_COMMAND}`; export r; \
1140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1141         $(SET_LIB_PATH) \
1142         for flag in $(EXTRA_HOST_FLAGS); do \
1143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1144         done; \
1145         echo "Doing info in fastjar" ; \
1146         (cd fastjar && \
1147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1149                   "RANLIB=$${RANLIB}" \
1150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1151                   info) \
1152           || exit 1
1153
1154
1155 .PHONY: maybe-info-fileutils info-fileutils
1156 maybe-info-fileutils:
1157
1158 info-fileutils: \
1159     configure-fileutils 
1160         @[ -f ./fileutils/Makefile ] || exit 0; \
1161         r=`${PWD_COMMAND}`; export r; \
1162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1163         $(SET_LIB_PATH) \
1164         for flag in $(EXTRA_HOST_FLAGS); do \
1165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1166         done; \
1167         echo "Doing info in fileutils" ; \
1168         (cd fileutils && \
1169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1171                   "RANLIB=$${RANLIB}" \
1172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1173                   info) \
1174           || exit 1
1175
1176
1177 .PHONY: maybe-info-findutils info-findutils
1178 maybe-info-findutils:
1179
1180 info-findutils: \
1181     configure-findutils 
1182         @[ -f ./findutils/Makefile ] || exit 0; \
1183         r=`${PWD_COMMAND}`; export r; \
1184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1185         $(SET_LIB_PATH) \
1186         for flag in $(EXTRA_HOST_FLAGS); do \
1187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1188         done; \
1189         echo "Doing info in findutils" ; \
1190         (cd findutils && \
1191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1193                   "RANLIB=$${RANLIB}" \
1194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1195                   info) \
1196           || exit 1
1197
1198
1199 .PHONY: maybe-info-find info-find
1200 maybe-info-find:
1201
1202 info-find: \
1203     configure-find 
1204         @[ -f ./find/Makefile ] || exit 0; \
1205         r=`${PWD_COMMAND}`; export r; \
1206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1207         $(SET_LIB_PATH) \
1208         for flag in $(EXTRA_HOST_FLAGS); do \
1209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1210         done; \
1211         echo "Doing info in find" ; \
1212         (cd find && \
1213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1215                   "RANLIB=$${RANLIB}" \
1216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1217                   info) \
1218           || exit 1
1219
1220
1221 .PHONY: maybe-info-flex info-flex
1222 maybe-info-flex:
1223
1224 info-flex: \
1225     configure-flex 
1226         @[ -f ./flex/Makefile ] || exit 0; \
1227         r=`${PWD_COMMAND}`; export r; \
1228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1229         $(SET_LIB_PATH) \
1230         for flag in $(EXTRA_HOST_FLAGS); do \
1231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1232         done; \
1233         echo "Doing info in flex" ; \
1234         (cd flex && \
1235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1237                   "RANLIB=$${RANLIB}" \
1238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1239                   info) \
1240           || exit 1
1241
1242
1243 .PHONY: maybe-info-gas info-gas
1244 maybe-info-gas:
1245
1246 info-gas: \
1247     configure-gas 
1248         @[ -f ./gas/Makefile ] || exit 0; \
1249         r=`${PWD_COMMAND}`; export r; \
1250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1251         $(SET_LIB_PATH) \
1252         for flag in $(EXTRA_HOST_FLAGS); do \
1253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1254         done; \
1255         echo "Doing info in gas" ; \
1256         (cd gas && \
1257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1259                   "RANLIB=$${RANLIB}" \
1260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1261                   info) \
1262           || exit 1
1263
1264
1265 .PHONY: maybe-info-gawk info-gawk
1266 maybe-info-gawk:
1267
1268 info-gawk: \
1269     configure-gawk 
1270         @[ -f ./gawk/Makefile ] || exit 0; \
1271         r=`${PWD_COMMAND}`; export r; \
1272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1273         $(SET_LIB_PATH) \
1274         for flag in $(EXTRA_HOST_FLAGS); do \
1275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1276         done; \
1277         echo "Doing info in gawk" ; \
1278         (cd gawk && \
1279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1281                   "RANLIB=$${RANLIB}" \
1282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1283                   info) \
1284           || exit 1
1285
1286
1287 .PHONY: maybe-info-gettext info-gettext
1288 maybe-info-gettext:
1289
1290 info-gettext: \
1291     configure-gettext 
1292         @[ -f ./gettext/Makefile ] || exit 0; \
1293         r=`${PWD_COMMAND}`; export r; \
1294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1295         $(SET_LIB_PATH) \
1296         for flag in $(EXTRA_HOST_FLAGS); do \
1297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1298         done; \
1299         echo "Doing info in gettext" ; \
1300         (cd gettext && \
1301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1303                   "RANLIB=$${RANLIB}" \
1304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1305                   info) \
1306           || exit 1
1307
1308
1309 .PHONY: maybe-info-gnuserv info-gnuserv
1310 maybe-info-gnuserv:
1311
1312 info-gnuserv: \
1313     configure-gnuserv 
1314         @[ -f ./gnuserv/Makefile ] || exit 0; \
1315         r=`${PWD_COMMAND}`; export r; \
1316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1317         $(SET_LIB_PATH) \
1318         for flag in $(EXTRA_HOST_FLAGS); do \
1319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1320         done; \
1321         echo "Doing info in gnuserv" ; \
1322         (cd gnuserv && \
1323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1325                   "RANLIB=$${RANLIB}" \
1326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1327                   info) \
1328           || exit 1
1329
1330
1331 .PHONY: maybe-info-gprof info-gprof
1332 maybe-info-gprof:
1333
1334 info-gprof: \
1335     configure-gprof 
1336         @[ -f ./gprof/Makefile ] || exit 0; \
1337         r=`${PWD_COMMAND}`; export r; \
1338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1339         $(SET_LIB_PATH) \
1340         for flag in $(EXTRA_HOST_FLAGS); do \
1341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1342         done; \
1343         echo "Doing info in gprof" ; \
1344         (cd gprof && \
1345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1347                   "RANLIB=$${RANLIB}" \
1348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1349                   info) \
1350           || exit 1
1351
1352
1353 .PHONY: maybe-info-gzip info-gzip
1354 maybe-info-gzip:
1355
1356 info-gzip: \
1357     configure-gzip 
1358         @[ -f ./gzip/Makefile ] || exit 0; \
1359         r=`${PWD_COMMAND}`; export r; \
1360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1361         $(SET_LIB_PATH) \
1362         for flag in $(EXTRA_HOST_FLAGS); do \
1363           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1364         done; \
1365         echo "Doing info in gzip" ; \
1366         (cd gzip && \
1367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1369                   "RANLIB=$${RANLIB}" \
1370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1371                   info) \
1372           || exit 1
1373
1374
1375 .PHONY: maybe-info-hello info-hello
1376 maybe-info-hello:
1377
1378 info-hello: \
1379     configure-hello 
1380         @[ -f ./hello/Makefile ] || exit 0; \
1381         r=`${PWD_COMMAND}`; export r; \
1382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1383         $(SET_LIB_PATH) \
1384         for flag in $(EXTRA_HOST_FLAGS); do \
1385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1386         done; \
1387         echo "Doing info in hello" ; \
1388         (cd hello && \
1389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1391                   "RANLIB=$${RANLIB}" \
1392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1393                   info) \
1394           || exit 1
1395
1396
1397 .PHONY: maybe-info-indent info-indent
1398 maybe-info-indent:
1399
1400 info-indent: \
1401     configure-indent 
1402         @[ -f ./indent/Makefile ] || exit 0; \
1403         r=`${PWD_COMMAND}`; export r; \
1404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1405         $(SET_LIB_PATH) \
1406         for flag in $(EXTRA_HOST_FLAGS); do \
1407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1408         done; \
1409         echo "Doing info in indent" ; \
1410         (cd indent && \
1411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1413                   "RANLIB=$${RANLIB}" \
1414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1415                   info) \
1416           || exit 1
1417
1418
1419 .PHONY: maybe-info-intl info-intl
1420 maybe-info-intl:
1421
1422 info-intl: \
1423     configure-intl 
1424         @[ -f ./intl/Makefile ] || exit 0; \
1425         r=`${PWD_COMMAND}`; export r; \
1426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1427         $(SET_LIB_PATH) \
1428         for flag in $(EXTRA_HOST_FLAGS); do \
1429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1430         done; \
1431         echo "Doing info in intl" ; \
1432         (cd intl && \
1433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1435                   "RANLIB=$${RANLIB}" \
1436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1437                   info) \
1438           || exit 1
1439
1440
1441 .PHONY: maybe-info-tcl info-tcl
1442 maybe-info-tcl:
1443
1444 info-tcl: \
1445     configure-tcl 
1446         @[ -f ./tcl/Makefile ] || exit 0; \
1447         r=`${PWD_COMMAND}`; export r; \
1448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1449         $(SET_LIB_PATH) \
1450         for flag in $(EXTRA_HOST_FLAGS); do \
1451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1452         done; \
1453         echo "Doing info in tcl" ; \
1454         (cd tcl && \
1455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1457                   "RANLIB=$${RANLIB}" \
1458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1459                   info) \
1460           || exit 1
1461
1462
1463 .PHONY: maybe-info-itcl info-itcl
1464 maybe-info-itcl:
1465
1466 info-itcl: \
1467     configure-itcl 
1468         @[ -f ./itcl/Makefile ] || exit 0; \
1469         r=`${PWD_COMMAND}`; export r; \
1470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1471         $(SET_LIB_PATH) \
1472         for flag in $(EXTRA_HOST_FLAGS); do \
1473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1474         done; \
1475         echo "Doing info in itcl" ; \
1476         (cd itcl && \
1477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1479                   "RANLIB=$${RANLIB}" \
1480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1481                   info) \
1482           || exit 1
1483
1484
1485 .PHONY: maybe-info-ld info-ld
1486 maybe-info-ld:
1487
1488 info-ld: \
1489     configure-ld 
1490         @[ -f ./ld/Makefile ] || exit 0; \
1491         r=`${PWD_COMMAND}`; export r; \
1492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1493         $(SET_LIB_PATH) \
1494         for flag in $(EXTRA_HOST_FLAGS); do \
1495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1496         done; \
1497         echo "Doing info in ld" ; \
1498         (cd ld && \
1499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1501                   "RANLIB=$${RANLIB}" \
1502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1503                   info) \
1504           || exit 1
1505
1506
1507 .PHONY: maybe-info-libgui info-libgui
1508 maybe-info-libgui:
1509
1510 info-libgui: \
1511     configure-libgui 
1512         @[ -f ./libgui/Makefile ] || exit 0; \
1513         r=`${PWD_COMMAND}`; export r; \
1514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1515         $(SET_LIB_PATH) \
1516         for flag in $(EXTRA_HOST_FLAGS); do \
1517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1518         done; \
1519         echo "Doing info in libgui" ; \
1520         (cd libgui && \
1521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1523                   "RANLIB=$${RANLIB}" \
1524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1525                   info) \
1526           || exit 1
1527
1528
1529 .PHONY: maybe-info-libiberty info-libiberty
1530 maybe-info-libiberty:
1531
1532 info-libiberty: \
1533     configure-libiberty 
1534         @[ -f ./libiberty/Makefile ] || exit 0; \
1535         r=`${PWD_COMMAND}`; export r; \
1536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1537         $(SET_LIB_PATH) \
1538         for flag in $(EXTRA_HOST_FLAGS); do \
1539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1540         done; \
1541         echo "Doing info in libiberty" ; \
1542         (cd libiberty && \
1543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1545                   "RANLIB=$${RANLIB}" \
1546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1547                   info) \
1548           || exit 1
1549
1550
1551 .PHONY: maybe-info-libtool info-libtool
1552 maybe-info-libtool:
1553
1554 info-libtool: \
1555     configure-libtool 
1556         @[ -f ./libtool/Makefile ] || exit 0; \
1557         r=`${PWD_COMMAND}`; export r; \
1558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1559         $(SET_LIB_PATH) \
1560         for flag in $(EXTRA_HOST_FLAGS); do \
1561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1562         done; \
1563         echo "Doing info in libtool" ; \
1564         (cd libtool && \
1565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1567                   "RANLIB=$${RANLIB}" \
1568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1569                   info) \
1570           || exit 1
1571
1572
1573 .PHONY: maybe-info-m4 info-m4
1574 maybe-info-m4:
1575
1576 info-m4: \
1577     configure-m4 
1578         @[ -f ./m4/Makefile ] || exit 0; \
1579         r=`${PWD_COMMAND}`; export r; \
1580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1581         $(SET_LIB_PATH) \
1582         for flag in $(EXTRA_HOST_FLAGS); do \
1583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1584         done; \
1585         echo "Doing info in m4" ; \
1586         (cd m4 && \
1587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1589                   "RANLIB=$${RANLIB}" \
1590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1591                   info) \
1592           || exit 1
1593
1594
1595 .PHONY: maybe-info-make info-make
1596 maybe-info-make:
1597
1598 info-make: \
1599     configure-make 
1600         @[ -f ./make/Makefile ] || exit 0; \
1601         r=`${PWD_COMMAND}`; export r; \
1602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1603         $(SET_LIB_PATH) \
1604         for flag in $(EXTRA_HOST_FLAGS); do \
1605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1606         done; \
1607         echo "Doing info in make" ; \
1608         (cd make && \
1609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1611                   "RANLIB=$${RANLIB}" \
1612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1613                   info) \
1614           || exit 1
1615
1616
1617 .PHONY: maybe-info-mmalloc info-mmalloc
1618 maybe-info-mmalloc:
1619
1620 info-mmalloc: \
1621     configure-mmalloc 
1622         @[ -f ./mmalloc/Makefile ] || exit 0; \
1623         r=`${PWD_COMMAND}`; export r; \
1624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1625         $(SET_LIB_PATH) \
1626         for flag in $(EXTRA_HOST_FLAGS); do \
1627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1628         done; \
1629         echo "Doing info in mmalloc" ; \
1630         (cd mmalloc && \
1631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1633                   "RANLIB=$${RANLIB}" \
1634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1635                   info) \
1636           || exit 1
1637
1638
1639 .PHONY: maybe-info-patch info-patch
1640 maybe-info-patch:
1641
1642 info-patch: \
1643     configure-patch 
1644         @[ -f ./patch/Makefile ] || exit 0; \
1645         r=`${PWD_COMMAND}`; export r; \
1646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1647         $(SET_LIB_PATH) \
1648         for flag in $(EXTRA_HOST_FLAGS); do \
1649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1650         done; \
1651         echo "Doing info in patch" ; \
1652         (cd patch && \
1653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1655                   "RANLIB=$${RANLIB}" \
1656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1657                   info) \
1658           || exit 1
1659
1660
1661 .PHONY: maybe-info-perl info-perl
1662 maybe-info-perl:
1663
1664 info-perl: \
1665     configure-perl 
1666         @[ -f ./perl/Makefile ] || exit 0; \
1667         r=`${PWD_COMMAND}`; export r; \
1668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1669         $(SET_LIB_PATH) \
1670         for flag in $(EXTRA_HOST_FLAGS); do \
1671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1672         done; \
1673         echo "Doing info in perl" ; \
1674         (cd perl && \
1675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1677                   "RANLIB=$${RANLIB}" \
1678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1679                   info) \
1680           || exit 1
1681
1682
1683 .PHONY: maybe-info-prms info-prms
1684 maybe-info-prms:
1685
1686 info-prms: \
1687     configure-prms 
1688         @[ -f ./prms/Makefile ] || exit 0; \
1689         r=`${PWD_COMMAND}`; export r; \
1690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1691         $(SET_LIB_PATH) \
1692         for flag in $(EXTRA_HOST_FLAGS); do \
1693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1694         done; \
1695         echo "Doing info in prms" ; \
1696         (cd prms && \
1697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1699                   "RANLIB=$${RANLIB}" \
1700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1701                   info) \
1702           || exit 1
1703
1704
1705 .PHONY: maybe-info-rcs info-rcs
1706 maybe-info-rcs:
1707
1708 info-rcs: \
1709     configure-rcs 
1710         @[ -f ./rcs/Makefile ] || exit 0; \
1711         r=`${PWD_COMMAND}`; export r; \
1712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1713         $(SET_LIB_PATH) \
1714         for flag in $(EXTRA_HOST_FLAGS); do \
1715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1716         done; \
1717         echo "Doing info in rcs" ; \
1718         (cd rcs && \
1719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1721                   "RANLIB=$${RANLIB}" \
1722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1723                   info) \
1724           || exit 1
1725
1726
1727 .PHONY: maybe-info-readline info-readline
1728 maybe-info-readline:
1729
1730 info-readline: \
1731     configure-readline 
1732         @[ -f ./readline/Makefile ] || exit 0; \
1733         r=`${PWD_COMMAND}`; export r; \
1734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1735         $(SET_LIB_PATH) \
1736         for flag in $(EXTRA_HOST_FLAGS); do \
1737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1738         done; \
1739         echo "Doing info in readline" ; \
1740         (cd readline && \
1741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1743                   "RANLIB=$${RANLIB}" \
1744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1745                   info) \
1746           || exit 1
1747
1748
1749 .PHONY: maybe-info-release info-release
1750 maybe-info-release:
1751
1752 info-release: \
1753     configure-release 
1754         @[ -f ./release/Makefile ] || exit 0; \
1755         r=`${PWD_COMMAND}`; export r; \
1756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1757         $(SET_LIB_PATH) \
1758         for flag in $(EXTRA_HOST_FLAGS); do \
1759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1760         done; \
1761         echo "Doing info in release" ; \
1762         (cd release && \
1763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1765                   "RANLIB=$${RANLIB}" \
1766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1767                   info) \
1768           || exit 1
1769
1770
1771 .PHONY: maybe-info-recode info-recode
1772 maybe-info-recode:
1773
1774 info-recode: \
1775     configure-recode 
1776         @[ -f ./recode/Makefile ] || exit 0; \
1777         r=`${PWD_COMMAND}`; export r; \
1778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1779         $(SET_LIB_PATH) \
1780         for flag in $(EXTRA_HOST_FLAGS); do \
1781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1782         done; \
1783         echo "Doing info in recode" ; \
1784         (cd recode && \
1785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1787                   "RANLIB=$${RANLIB}" \
1788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1789                   info) \
1790           || exit 1
1791
1792
1793 .PHONY: maybe-info-sed info-sed
1794 maybe-info-sed:
1795
1796 info-sed: \
1797     configure-sed 
1798         @[ -f ./sed/Makefile ] || exit 0; \
1799         r=`${PWD_COMMAND}`; export r; \
1800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1801         $(SET_LIB_PATH) \
1802         for flag in $(EXTRA_HOST_FLAGS); do \
1803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1804         done; \
1805         echo "Doing info in sed" ; \
1806         (cd sed && \
1807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1809                   "RANLIB=$${RANLIB}" \
1810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1811                   info) \
1812           || exit 1
1813
1814
1815 .PHONY: maybe-info-send-pr info-send-pr
1816 maybe-info-send-pr:
1817
1818 info-send-pr: \
1819     configure-send-pr 
1820         @[ -f ./send-pr/Makefile ] || exit 0; \
1821         r=`${PWD_COMMAND}`; export r; \
1822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1823         $(SET_LIB_PATH) \
1824         for flag in $(EXTRA_HOST_FLAGS); do \
1825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1826         done; \
1827         echo "Doing info in send-pr" ; \
1828         (cd send-pr && \
1829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1831                   "RANLIB=$${RANLIB}" \
1832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1833                   info) \
1834           || exit 1
1835
1836
1837 .PHONY: maybe-info-shellutils info-shellutils
1838 maybe-info-shellutils:
1839
1840 info-shellutils: \
1841     configure-shellutils 
1842         @[ -f ./shellutils/Makefile ] || exit 0; \
1843         r=`${PWD_COMMAND}`; export r; \
1844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1845         $(SET_LIB_PATH) \
1846         for flag in $(EXTRA_HOST_FLAGS); do \
1847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1848         done; \
1849         echo "Doing info in shellutils" ; \
1850         (cd shellutils && \
1851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1853                   "RANLIB=$${RANLIB}" \
1854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1855                   info) \
1856           || exit 1
1857
1858
1859 .PHONY: maybe-info-sid info-sid
1860 maybe-info-sid:
1861
1862 info-sid: \
1863     configure-sid 
1864         @[ -f ./sid/Makefile ] || exit 0; \
1865         r=`${PWD_COMMAND}`; export r; \
1866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1867         $(SET_LIB_PATH) \
1868         for flag in $(EXTRA_HOST_FLAGS); do \
1869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1870         done; \
1871         echo "Doing info in sid" ; \
1872         (cd sid && \
1873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1875                   "RANLIB=$${RANLIB}" \
1876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1877                   info) \
1878           || exit 1
1879
1880
1881 .PHONY: maybe-info-sim info-sim
1882 maybe-info-sim:
1883
1884 info-sim: \
1885     configure-sim 
1886         @[ -f ./sim/Makefile ] || exit 0; \
1887         r=`${PWD_COMMAND}`; export r; \
1888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1889         $(SET_LIB_PATH) \
1890         for flag in $(EXTRA_HOST_FLAGS); do \
1891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1892         done; \
1893         echo "Doing info in sim" ; \
1894         (cd sim && \
1895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1897                   "RANLIB=$${RANLIB}" \
1898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1899                   info) \
1900           || exit 1
1901
1902
1903 .PHONY: maybe-info-tar info-tar
1904 maybe-info-tar:
1905
1906 info-tar: \
1907     configure-tar 
1908         @[ -f ./tar/Makefile ] || exit 0; \
1909         r=`${PWD_COMMAND}`; export r; \
1910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1911         $(SET_LIB_PATH) \
1912         for flag in $(EXTRA_HOST_FLAGS); do \
1913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1914         done; \
1915         echo "Doing info in tar" ; \
1916         (cd tar && \
1917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1919                   "RANLIB=$${RANLIB}" \
1920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1921                   info) \
1922           || exit 1
1923
1924
1925 .PHONY: maybe-info-texinfo info-texinfo
1926 maybe-info-texinfo:
1927
1928 info-texinfo: \
1929     configure-texinfo 
1930         @[ -f ./texinfo/Makefile ] || exit 0; \
1931         r=`${PWD_COMMAND}`; export r; \
1932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1933         $(SET_LIB_PATH) \
1934         for flag in $(EXTRA_HOST_FLAGS); do \
1935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1936         done; \
1937         echo "Doing info in texinfo" ; \
1938         (cd texinfo && \
1939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1941                   "RANLIB=$${RANLIB}" \
1942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1943                   info) \
1944           || exit 1
1945
1946
1947 .PHONY: maybe-info-textutils info-textutils
1948 maybe-info-textutils:
1949
1950 info-textutils: \
1951     configure-textutils 
1952         @[ -f ./textutils/Makefile ] || exit 0; \
1953         r=`${PWD_COMMAND}`; export r; \
1954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1955         $(SET_LIB_PATH) \
1956         for flag in $(EXTRA_HOST_FLAGS); do \
1957           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1958         done; \
1959         echo "Doing info in textutils" ; \
1960         (cd textutils && \
1961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1963                   "RANLIB=$${RANLIB}" \
1964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1965                   info) \
1966           || exit 1
1967
1968
1969 .PHONY: maybe-info-time info-time
1970 maybe-info-time:
1971
1972 info-time: \
1973     configure-time 
1974         @[ -f ./time/Makefile ] || exit 0; \
1975         r=`${PWD_COMMAND}`; export r; \
1976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1977         $(SET_LIB_PATH) \
1978         for flag in $(EXTRA_HOST_FLAGS); do \
1979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
1980         done; \
1981         echo "Doing info in time" ; \
1982         (cd time && \
1983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
1984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
1985                   "RANLIB=$${RANLIB}" \
1986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
1987                   info) \
1988           || exit 1
1989
1990
1991 .PHONY: maybe-info-uudecode info-uudecode
1992 maybe-info-uudecode:
1993
1994 info-uudecode: \
1995     configure-uudecode 
1996         @[ -f ./uudecode/Makefile ] || exit 0; \
1997         r=`${PWD_COMMAND}`; export r; \
1998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1999         $(SET_LIB_PATH) \
2000         for flag in $(EXTRA_HOST_FLAGS); do \
2001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2002         done; \
2003         echo "Doing info in uudecode" ; \
2004         (cd uudecode && \
2005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2007                   "RANLIB=$${RANLIB}" \
2008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2009                   info) \
2010           || exit 1
2011
2012
2013 .PHONY: maybe-info-wdiff info-wdiff
2014 maybe-info-wdiff:
2015
2016 info-wdiff: \
2017     configure-wdiff 
2018         @[ -f ./wdiff/Makefile ] || exit 0; \
2019         r=`${PWD_COMMAND}`; export r; \
2020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2021         $(SET_LIB_PATH) \
2022         for flag in $(EXTRA_HOST_FLAGS); do \
2023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2024         done; \
2025         echo "Doing info in wdiff" ; \
2026         (cd wdiff && \
2027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2029                   "RANLIB=$${RANLIB}" \
2030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2031                   info) \
2032           || exit 1
2033
2034
2035 .PHONY: maybe-info-zip info-zip
2036 maybe-info-zip:
2037
2038 info-zip: \
2039     configure-zip 
2040         @[ -f ./zip/Makefile ] || exit 0; \
2041         r=`${PWD_COMMAND}`; export r; \
2042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2043         $(SET_LIB_PATH) \
2044         for flag in $(EXTRA_HOST_FLAGS); do \
2045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2046         done; \
2047         echo "Doing info in zip" ; \
2048         (cd zip && \
2049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2051                   "RANLIB=$${RANLIB}" \
2052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2053                   info) \
2054           || exit 1
2055
2056
2057 .PHONY: maybe-info-zlib info-zlib
2058 maybe-info-zlib:
2059
2060 info-zlib: \
2061     configure-zlib 
2062         @[ -f ./zlib/Makefile ] || exit 0; \
2063         r=`${PWD_COMMAND}`; export r; \
2064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2065         $(SET_LIB_PATH) \
2066         for flag in $(EXTRA_HOST_FLAGS); do \
2067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2068         done; \
2069         echo "Doing info in zlib" ; \
2070         (cd zlib && \
2071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2073                   "RANLIB=$${RANLIB}" \
2074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2075                   info) \
2076           || exit 1
2077
2078
2079 .PHONY: maybe-info-gdb info-gdb
2080 maybe-info-gdb:
2081
2082 info-gdb: \
2083     configure-gdb 
2084         @[ -f ./gdb/Makefile ] || exit 0; \
2085         r=`${PWD_COMMAND}`; export r; \
2086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2087         $(SET_LIB_PATH) \
2088         for flag in $(EXTRA_HOST_FLAGS); do \
2089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2090         done; \
2091         echo "Doing info in gdb" ; \
2092         (cd gdb && \
2093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2095                   "RANLIB=$${RANLIB}" \
2096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2097                   info) \
2098           || exit 1
2099
2100
2101 .PHONY: maybe-info-expect info-expect
2102 maybe-info-expect:
2103
2104 info-expect: \
2105     configure-expect 
2106         @[ -f ./expect/Makefile ] || exit 0; \
2107         r=`${PWD_COMMAND}`; export r; \
2108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2109         $(SET_LIB_PATH) \
2110         for flag in $(EXTRA_HOST_FLAGS); do \
2111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2112         done; \
2113         echo "Doing info in expect" ; \
2114         (cd expect && \
2115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2117                   "RANLIB=$${RANLIB}" \
2118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2119                   info) \
2120           || exit 1
2121
2122
2123 .PHONY: maybe-info-guile info-guile
2124 maybe-info-guile:
2125
2126 info-guile: \
2127     configure-guile 
2128         @[ -f ./guile/Makefile ] || exit 0; \
2129         r=`${PWD_COMMAND}`; export r; \
2130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2131         $(SET_LIB_PATH) \
2132         for flag in $(EXTRA_HOST_FLAGS); do \
2133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2134         done; \
2135         echo "Doing info in guile" ; \
2136         (cd guile && \
2137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2139                   "RANLIB=$${RANLIB}" \
2140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2141                   info) \
2142           || exit 1
2143
2144
2145 .PHONY: maybe-info-tk info-tk
2146 maybe-info-tk:
2147
2148 info-tk: \
2149     configure-tk 
2150         @[ -f ./tk/Makefile ] || exit 0; \
2151         r=`${PWD_COMMAND}`; export r; \
2152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2153         $(SET_LIB_PATH) \
2154         for flag in $(EXTRA_HOST_FLAGS); do \
2155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2156         done; \
2157         echo "Doing info in tk" ; \
2158         (cd tk && \
2159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2161                   "RANLIB=$${RANLIB}" \
2162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2163                   info) \
2164           || exit 1
2165
2166
2167 .PHONY: maybe-info-tix info-tix
2168 maybe-info-tix:
2169
2170 info-tix: \
2171     configure-tix 
2172         @[ -f ./tix/Makefile ] || exit 0; \
2173         r=`${PWD_COMMAND}`; export r; \
2174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2175         $(SET_LIB_PATH) \
2176         for flag in $(EXTRA_HOST_FLAGS); do \
2177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2178         done; \
2179         echo "Doing info in tix" ; \
2180         (cd tix && \
2181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2183                   "RANLIB=$${RANLIB}" \
2184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2185                   info) \
2186           || exit 1
2187
2188
2189 .PHONY: maybe-info-libtermcap info-libtermcap
2190 maybe-info-libtermcap:
2191
2192 info-libtermcap: \
2193     configure-libtermcap 
2194         @[ -f ./libtermcap/Makefile ] || exit 0; \
2195         r=`${PWD_COMMAND}`; export r; \
2196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2197         $(SET_LIB_PATH) \
2198         for flag in $(EXTRA_HOST_FLAGS); do \
2199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2200         done; \
2201         echo "Doing info in libtermcap" ; \
2202         (cd libtermcap && \
2203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2205                   "RANLIB=$${RANLIB}" \
2206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2207                   info) \
2208           || exit 1
2209
2210
2211 .PHONY: maybe-info-utils info-utils
2212 maybe-info-utils:
2213
2214 info-utils: \
2215     configure-utils 
2216         @[ -f ./utils/Makefile ] || exit 0; \
2217         r=`${PWD_COMMAND}`; export r; \
2218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2219         $(SET_LIB_PATH) \
2220         for flag in $(EXTRA_HOST_FLAGS); do \
2221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2222         done; \
2223         echo "Doing info in utils" ; \
2224         (cd utils && \
2225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2227                   "RANLIB=$${RANLIB}" \
2228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2229                   info) \
2230           || exit 1
2231
2232
2233
2234 # Target modules.
2235
2236 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
2237 maybe-info-target-libstdc++-v3:
2238
2239 info-target-libstdc++-v3: \
2240     configure-target-libstdc++-v3 
2241         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
2242         r=`${PWD_COMMAND}`; export r; \
2243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2244         $(SET_LIB_PATH) \
2245         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
2246         for flag in $(EXTRA_TARGET_FLAGS); do \
2247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2248         done; \
2249         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
2250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2252                   "RANLIB=$${RANLIB}" \
2253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2254                   info) \
2255           || exit 1
2256
2257
2258 .PHONY: maybe-info-target-newlib info-target-newlib
2259 maybe-info-target-newlib:
2260
2261 info-target-newlib: \
2262     configure-target-newlib 
2263         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
2264         r=`${PWD_COMMAND}`; export r; \
2265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2266         $(SET_LIB_PATH) \
2267         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
2268         for flag in $(EXTRA_TARGET_FLAGS); do \
2269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2270         done; \
2271         (cd $(TARGET_SUBDIR)/newlib && \
2272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2274                   "RANLIB=$${RANLIB}" \
2275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2276                   info) \
2277           || exit 1
2278
2279
2280 .PHONY: maybe-info-target-libf2c info-target-libf2c
2281 maybe-info-target-libf2c:
2282
2283 info-target-libf2c: \
2284     configure-target-libf2c 
2285         @[ -f $(TARGET_SUBDIR)/libf2c/Makefile ] || exit 0 ; \
2286         r=`${PWD_COMMAND}`; export r; \
2287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2288         $(SET_LIB_PATH) \
2289         echo "Doing info in $(TARGET_SUBDIR)/libf2c" ; \
2290         for flag in $(EXTRA_TARGET_FLAGS); do \
2291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2292         done; \
2293         (cd $(TARGET_SUBDIR)/libf2c && \
2294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2296                   "RANLIB=$${RANLIB}" \
2297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2298                   info) \
2299           || exit 1
2300
2301
2302 .PHONY: maybe-info-target-libobjc info-target-libobjc
2303 maybe-info-target-libobjc:
2304
2305 info-target-libobjc: \
2306     configure-target-libobjc 
2307         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
2308         r=`${PWD_COMMAND}`; export r; \
2309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2310         $(SET_LIB_PATH) \
2311         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
2312         for flag in $(EXTRA_TARGET_FLAGS); do \
2313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2314         done; \
2315         (cd $(TARGET_SUBDIR)/libobjc && \
2316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2318                   "RANLIB=$${RANLIB}" \
2319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2320                   info) \
2321           || exit 1
2322
2323
2324 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
2325 maybe-info-target-libtermcap:
2326
2327 info-target-libtermcap: \
2328     configure-target-libtermcap 
2329         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
2330         r=`${PWD_COMMAND}`; export r; \
2331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2332         $(SET_LIB_PATH) \
2333         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
2334         for flag in $(EXTRA_TARGET_FLAGS); do \
2335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2336         done; \
2337         (cd $(TARGET_SUBDIR)/libtermcap && \
2338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2340                   "RANLIB=$${RANLIB}" \
2341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2342                   info) \
2343           || exit 1
2344
2345
2346 .PHONY: maybe-info-target-winsup info-target-winsup
2347 maybe-info-target-winsup:
2348
2349 info-target-winsup: \
2350     configure-target-winsup 
2351         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
2352         r=`${PWD_COMMAND}`; export r; \
2353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2354         $(SET_LIB_PATH) \
2355         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
2356         for flag in $(EXTRA_TARGET_FLAGS); do \
2357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2358         done; \
2359         (cd $(TARGET_SUBDIR)/winsup && \
2360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2362                   "RANLIB=$${RANLIB}" \
2363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2364                   info) \
2365           || exit 1
2366
2367
2368 .PHONY: maybe-info-target-libgloss info-target-libgloss
2369 maybe-info-target-libgloss:
2370
2371 info-target-libgloss: \
2372     configure-target-libgloss 
2373         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
2374         r=`${PWD_COMMAND}`; export r; \
2375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2376         $(SET_LIB_PATH) \
2377         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
2378         for flag in $(EXTRA_TARGET_FLAGS); do \
2379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2380         done; \
2381         (cd $(TARGET_SUBDIR)/libgloss && \
2382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2384                   "RANLIB=$${RANLIB}" \
2385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2386                   info) \
2387           || exit 1
2388
2389
2390 .PHONY: maybe-info-target-libiberty info-target-libiberty
2391 maybe-info-target-libiberty:
2392
2393 info-target-libiberty: \
2394     configure-target-libiberty 
2395         @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
2396         r=`${PWD_COMMAND}`; export r; \
2397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2398         $(SET_LIB_PATH) \
2399         echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
2400         for flag in $(EXTRA_TARGET_FLAGS); do \
2401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2402         done; \
2403         (cd $(TARGET_SUBDIR)/libiberty && \
2404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2406                   "RANLIB=$${RANLIB}" \
2407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2408                   info) \
2409           || exit 1
2410
2411
2412 .PHONY: maybe-info-target-gperf info-target-gperf
2413 maybe-info-target-gperf:
2414
2415 info-target-gperf: \
2416     configure-target-gperf 
2417         @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
2418         r=`${PWD_COMMAND}`; export r; \
2419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2420         $(SET_LIB_PATH) \
2421         echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
2422         for flag in $(EXTRA_TARGET_FLAGS); do \
2423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2424         done; \
2425         (cd $(TARGET_SUBDIR)/gperf && \
2426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2428                   "RANLIB=$${RANLIB}" \
2429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2430                   info) \
2431           || exit 1
2432
2433
2434 .PHONY: maybe-info-target-examples info-target-examples
2435 maybe-info-target-examples:
2436
2437 info-target-examples: \
2438     configure-target-examples 
2439         @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
2440         r=`${PWD_COMMAND}`; export r; \
2441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2442         $(SET_LIB_PATH) \
2443         echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
2444         for flag in $(EXTRA_TARGET_FLAGS); do \
2445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2446         done; \
2447         (cd $(TARGET_SUBDIR)/examples && \
2448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2450                   "RANLIB=$${RANLIB}" \
2451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2452                   info) \
2453           || exit 1
2454
2455
2456 .PHONY: maybe-info-target-libffi info-target-libffi
2457 maybe-info-target-libffi:
2458
2459 info-target-libffi: \
2460     configure-target-libffi 
2461         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
2462         r=`${PWD_COMMAND}`; export r; \
2463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2464         $(SET_LIB_PATH) \
2465         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
2466         for flag in $(EXTRA_TARGET_FLAGS); do \
2467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2468         done; \
2469         (cd $(TARGET_SUBDIR)/libffi && \
2470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2472                   "RANLIB=$${RANLIB}" \
2473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2474                   info) \
2475           || exit 1
2476
2477
2478 .PHONY: maybe-info-target-libjava info-target-libjava
2479 maybe-info-target-libjava:
2480
2481 info-target-libjava: \
2482     configure-target-libjava 
2483         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
2484         r=`${PWD_COMMAND}`; export r; \
2485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2486         $(SET_LIB_PATH) \
2487         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
2488         for flag in $(EXTRA_TARGET_FLAGS); do \
2489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2490         done; \
2491         (cd $(TARGET_SUBDIR)/libjava && \
2492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2494                   "RANLIB=$${RANLIB}" \
2495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2496                   info) \
2497           || exit 1
2498
2499
2500 .PHONY: maybe-info-target-zlib info-target-zlib
2501 maybe-info-target-zlib:
2502
2503 info-target-zlib: \
2504     configure-target-zlib 
2505         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
2506         r=`${PWD_COMMAND}`; export r; \
2507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2508         $(SET_LIB_PATH) \
2509         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
2510         for flag in $(EXTRA_TARGET_FLAGS); do \
2511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2512         done; \
2513         (cd $(TARGET_SUBDIR)/zlib && \
2514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2516                   "RANLIB=$${RANLIB}" \
2517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2518                   info) \
2519           || exit 1
2520
2521
2522 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
2523 maybe-info-target-boehm-gc:
2524
2525 info-target-boehm-gc: \
2526     configure-target-boehm-gc 
2527         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
2528         r=`${PWD_COMMAND}`; export r; \
2529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2530         $(SET_LIB_PATH) \
2531         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
2532         for flag in $(EXTRA_TARGET_FLAGS); do \
2533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2534         done; \
2535         (cd $(TARGET_SUBDIR)/boehm-gc && \
2536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2538                   "RANLIB=$${RANLIB}" \
2539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2540                   info) \
2541           || exit 1
2542
2543
2544 .PHONY: maybe-info-target-qthreads info-target-qthreads
2545 maybe-info-target-qthreads:
2546
2547 info-target-qthreads: \
2548     configure-target-qthreads 
2549         @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
2550         r=`${PWD_COMMAND}`; export r; \
2551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2552         $(SET_LIB_PATH) \
2553         echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
2554         for flag in $(EXTRA_TARGET_FLAGS); do \
2555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2556         done; \
2557         (cd $(TARGET_SUBDIR)/qthreads && \
2558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2560                   "RANLIB=$${RANLIB}" \
2561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2562                   info) \
2563           || exit 1
2564
2565
2566 .PHONY: maybe-info-target-rda info-target-rda
2567 maybe-info-target-rda:
2568
2569 info-target-rda: \
2570     configure-target-rda 
2571         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
2572         r=`${PWD_COMMAND}`; export r; \
2573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2574         $(SET_LIB_PATH) \
2575         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
2576         for flag in $(EXTRA_TARGET_FLAGS); do \
2577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2578         done; \
2579         (cd $(TARGET_SUBDIR)/rda && \
2580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2582                   "RANLIB=$${RANLIB}" \
2583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2584                   info) \
2585           || exit 1
2586
2587
2588 .PHONY: maybe-info-target-libada info-target-libada
2589 maybe-info-target-libada:
2590
2591 info-target-libada: \
2592     configure-target-libada 
2593         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
2594         r=`${PWD_COMMAND}`; export r; \
2595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2596         $(SET_LIB_PATH) \
2597         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
2598         for flag in $(EXTRA_TARGET_FLAGS); do \
2599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2600         done; \
2601         (cd $(TARGET_SUBDIR)/libada && \
2602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2604                   "RANLIB=$${RANLIB}" \
2605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2606                   info) \
2607           || exit 1
2608
2609
2610
2611 .PHONY: do-dvi
2612 do-dvi: dvi-host dvi-target
2613
2614 .PHONY: dvi-host
2615 dvi-host: maybe-dvi-gcc  \
2616     maybe-dvi-ash \
2617     maybe-dvi-autoconf \
2618     maybe-dvi-automake \
2619     maybe-dvi-bash \
2620     maybe-dvi-bfd \
2621     maybe-dvi-opcodes \
2622     maybe-dvi-binutils \
2623     maybe-dvi-bison \
2624     maybe-dvi-byacc \
2625     maybe-dvi-bzip2 \
2626     maybe-dvi-dejagnu \
2627     maybe-dvi-diff \
2628     maybe-dvi-dosutils \
2629     maybe-dvi-etc \
2630     maybe-dvi-fastjar \
2631     maybe-dvi-fileutils \
2632     maybe-dvi-findutils \
2633     maybe-dvi-find \
2634     maybe-dvi-flex \
2635     maybe-dvi-gas \
2636     maybe-dvi-gawk \
2637     maybe-dvi-gettext \
2638     maybe-dvi-gnuserv \
2639     maybe-dvi-gprof \
2640     maybe-dvi-gzip \
2641     maybe-dvi-hello \
2642     maybe-dvi-indent \
2643     maybe-dvi-intl \
2644     maybe-dvi-tcl \
2645     maybe-dvi-itcl \
2646     maybe-dvi-ld \
2647     maybe-dvi-libgui \
2648     maybe-dvi-libiberty \
2649     maybe-dvi-libtool \
2650     maybe-dvi-m4 \
2651     maybe-dvi-make \
2652     maybe-dvi-mmalloc \
2653     maybe-dvi-patch \
2654     maybe-dvi-perl \
2655     maybe-dvi-prms \
2656     maybe-dvi-rcs \
2657     maybe-dvi-readline \
2658     maybe-dvi-release \
2659     maybe-dvi-recode \
2660     maybe-dvi-sed \
2661     maybe-dvi-send-pr \
2662     maybe-dvi-shellutils \
2663     maybe-dvi-sid \
2664     maybe-dvi-sim \
2665     maybe-dvi-tar \
2666     maybe-dvi-texinfo \
2667     maybe-dvi-textutils \
2668     maybe-dvi-time \
2669     maybe-dvi-uudecode \
2670     maybe-dvi-wdiff \
2671     maybe-dvi-zip \
2672     maybe-dvi-zlib \
2673     maybe-dvi-gdb \
2674     maybe-dvi-expect \
2675     maybe-dvi-guile \
2676     maybe-dvi-tk \
2677     maybe-dvi-tix \
2678     maybe-dvi-libtermcap \
2679     maybe-dvi-utils
2680
2681 .PHONY: dvi-target
2682 dvi-target:  \
2683     maybe-dvi-target-libstdc++-v3 \
2684     maybe-dvi-target-newlib \
2685     maybe-dvi-target-libf2c \
2686     maybe-dvi-target-libobjc \
2687     maybe-dvi-target-libtermcap \
2688     maybe-dvi-target-winsup \
2689     maybe-dvi-target-libgloss \
2690     maybe-dvi-target-libiberty \
2691     maybe-dvi-target-gperf \
2692     maybe-dvi-target-examples \
2693     maybe-dvi-target-libffi \
2694     maybe-dvi-target-libjava \
2695     maybe-dvi-target-zlib \
2696     maybe-dvi-target-boehm-gc \
2697     maybe-dvi-target-qthreads \
2698     maybe-dvi-target-rda \
2699     maybe-dvi-target-libada
2700
2701 # GCC, the eternal special case
2702 .PHONY: maybe-dvi-gcc dvi-gcc
2703 maybe-dvi-gcc:
2704 dvi-gcc: \
2705     configure-gcc 
2706         @[ -f ./gcc/Makefile ] || exit 0; \
2707         r=`${PWD_COMMAND}`; export r; \
2708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2709         $(SET_LIB_PATH) \
2710         for flag in $(EXTRA_GCC_FLAGS); do \
2711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2712         done; \
2713         echo "Doing dvi in gcc" ; \
2714         (cd gcc && \
2715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2717                   "RANLIB=$${RANLIB}" \
2718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2719                   dvi) \
2720           || exit 1
2721
2722 # Host modules.
2723
2724 .PHONY: maybe-dvi-ash dvi-ash
2725 maybe-dvi-ash:
2726
2727 dvi-ash: \
2728     configure-ash 
2729         @[ -f ./ash/Makefile ] || exit 0; \
2730         r=`${PWD_COMMAND}`; export r; \
2731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2732         $(SET_LIB_PATH) \
2733         for flag in $(EXTRA_HOST_FLAGS); do \
2734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2735         done; \
2736         echo "Doing dvi in ash" ; \
2737         (cd ash && \
2738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2740                   "RANLIB=$${RANLIB}" \
2741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2742                   dvi) \
2743           || exit 1
2744
2745
2746 .PHONY: maybe-dvi-autoconf dvi-autoconf
2747 maybe-dvi-autoconf:
2748
2749 dvi-autoconf: \
2750     configure-autoconf 
2751         @[ -f ./autoconf/Makefile ] || exit 0; \
2752         r=`${PWD_COMMAND}`; export r; \
2753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2754         $(SET_LIB_PATH) \
2755         for flag in $(EXTRA_HOST_FLAGS); do \
2756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2757         done; \
2758         echo "Doing dvi in autoconf" ; \
2759         (cd autoconf && \
2760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2762                   "RANLIB=$${RANLIB}" \
2763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2764                   dvi) \
2765           || exit 1
2766
2767
2768 .PHONY: maybe-dvi-automake dvi-automake
2769 maybe-dvi-automake:
2770
2771 dvi-automake: \
2772     configure-automake 
2773         @[ -f ./automake/Makefile ] || exit 0; \
2774         r=`${PWD_COMMAND}`; export r; \
2775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2776         $(SET_LIB_PATH) \
2777         for flag in $(EXTRA_HOST_FLAGS); do \
2778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2779         done; \
2780         echo "Doing dvi in automake" ; \
2781         (cd automake && \
2782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2784                   "RANLIB=$${RANLIB}" \
2785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2786                   dvi) \
2787           || exit 1
2788
2789
2790 .PHONY: maybe-dvi-bash dvi-bash
2791 maybe-dvi-bash:
2792
2793 dvi-bash: \
2794     configure-bash 
2795         @[ -f ./bash/Makefile ] || exit 0; \
2796         r=`${PWD_COMMAND}`; export r; \
2797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798         $(SET_LIB_PATH) \
2799         for flag in $(EXTRA_HOST_FLAGS); do \
2800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2801         done; \
2802         echo "Doing dvi in bash" ; \
2803         (cd bash && \
2804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2806                   "RANLIB=$${RANLIB}" \
2807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2808                   dvi) \
2809           || exit 1
2810
2811
2812 .PHONY: maybe-dvi-bfd dvi-bfd
2813 maybe-dvi-bfd:
2814
2815 dvi-bfd: \
2816     configure-bfd 
2817         @[ -f ./bfd/Makefile ] || exit 0; \
2818         r=`${PWD_COMMAND}`; export r; \
2819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2820         $(SET_LIB_PATH) \
2821         for flag in $(EXTRA_HOST_FLAGS); do \
2822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2823         done; \
2824         echo "Doing dvi in bfd" ; \
2825         (cd bfd && \
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                   dvi) \
2831           || exit 1
2832
2833
2834 .PHONY: maybe-dvi-opcodes dvi-opcodes
2835 maybe-dvi-opcodes:
2836
2837 dvi-opcodes: \
2838     configure-opcodes 
2839         @[ -f ./opcodes/Makefile ] || exit 0; \
2840         r=`${PWD_COMMAND}`; export r; \
2841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2842         $(SET_LIB_PATH) \
2843         for flag in $(EXTRA_HOST_FLAGS); do \
2844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2845         done; \
2846         echo "Doing dvi in opcodes" ; \
2847         (cd opcodes && \
2848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2850                   "RANLIB=$${RANLIB}" \
2851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2852                   dvi) \
2853           || exit 1
2854
2855
2856 .PHONY: maybe-dvi-binutils dvi-binutils
2857 maybe-dvi-binutils:
2858
2859 dvi-binutils: \
2860     configure-binutils 
2861         @[ -f ./binutils/Makefile ] || exit 0; \
2862         r=`${PWD_COMMAND}`; export r; \
2863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2864         $(SET_LIB_PATH) \
2865         for flag in $(EXTRA_HOST_FLAGS); do \
2866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2867         done; \
2868         echo "Doing dvi in binutils" ; \
2869         (cd binutils && \
2870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2872                   "RANLIB=$${RANLIB}" \
2873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2874                   dvi) \
2875           || exit 1
2876
2877
2878 .PHONY: maybe-dvi-bison dvi-bison
2879 maybe-dvi-bison:
2880
2881 dvi-bison: \
2882     configure-bison 
2883         @[ -f ./bison/Makefile ] || exit 0; \
2884         r=`${PWD_COMMAND}`; export r; \
2885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2886         $(SET_LIB_PATH) \
2887         for flag in $(EXTRA_HOST_FLAGS); do \
2888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2889         done; \
2890         echo "Doing dvi in bison" ; \
2891         (cd bison && \
2892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2894                   "RANLIB=$${RANLIB}" \
2895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2896                   dvi) \
2897           || exit 1
2898
2899
2900 .PHONY: maybe-dvi-byacc dvi-byacc
2901 maybe-dvi-byacc:
2902
2903 dvi-byacc: \
2904     configure-byacc 
2905         @[ -f ./byacc/Makefile ] || exit 0; \
2906         r=`${PWD_COMMAND}`; export r; \
2907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2908         $(SET_LIB_PATH) \
2909         for flag in $(EXTRA_HOST_FLAGS); do \
2910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2911         done; \
2912         echo "Doing dvi in byacc" ; \
2913         (cd byacc && \
2914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2916                   "RANLIB=$${RANLIB}" \
2917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2918                   dvi) \
2919           || exit 1
2920
2921
2922 .PHONY: maybe-dvi-bzip2 dvi-bzip2
2923 maybe-dvi-bzip2:
2924
2925 dvi-bzip2: \
2926     configure-bzip2 
2927         @[ -f ./bzip2/Makefile ] || exit 0; \
2928         r=`${PWD_COMMAND}`; export r; \
2929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2930         $(SET_LIB_PATH) \
2931         for flag in $(EXTRA_HOST_FLAGS); do \
2932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2933         done; \
2934         echo "Doing dvi in bzip2" ; \
2935         (cd bzip2 && \
2936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2938                   "RANLIB=$${RANLIB}" \
2939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2940                   dvi) \
2941           || exit 1
2942
2943
2944 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
2945 maybe-dvi-dejagnu:
2946
2947 dvi-dejagnu: \
2948     configure-dejagnu 
2949         @[ -f ./dejagnu/Makefile ] || exit 0; \
2950         r=`${PWD_COMMAND}`; export r; \
2951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2952         $(SET_LIB_PATH) \
2953         for flag in $(EXTRA_HOST_FLAGS); do \
2954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2955         done; \
2956         echo "Doing dvi in dejagnu" ; \
2957         (cd dejagnu && \
2958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2960                   "RANLIB=$${RANLIB}" \
2961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2962                   dvi) \
2963           || exit 1
2964
2965
2966 .PHONY: maybe-dvi-diff dvi-diff
2967 maybe-dvi-diff:
2968
2969 dvi-diff: \
2970     configure-diff 
2971         @[ -f ./diff/Makefile ] || exit 0; \
2972         r=`${PWD_COMMAND}`; export r; \
2973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2974         $(SET_LIB_PATH) \
2975         for flag in $(EXTRA_HOST_FLAGS); do \
2976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2977         done; \
2978         echo "Doing dvi in diff" ; \
2979         (cd diff && \
2980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2982                   "RANLIB=$${RANLIB}" \
2983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2984                   dvi) \
2985           || exit 1
2986
2987
2988 .PHONY: maybe-dvi-dosutils dvi-dosutils
2989 maybe-dvi-dosutils:
2990
2991 dvi-dosutils: \
2992     configure-dosutils 
2993         @[ -f ./dosutils/Makefile ] || exit 0; \
2994         r=`${PWD_COMMAND}`; export r; \
2995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2996         $(SET_LIB_PATH) \
2997         for flag in $(EXTRA_HOST_FLAGS); do \
2998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2999         done; \
3000         echo "Doing dvi in dosutils" ; \
3001         (cd dosutils && \
3002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3004                   "RANLIB=$${RANLIB}" \
3005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3006                   dvi) \
3007           || exit 1
3008
3009
3010 .PHONY: maybe-dvi-etc dvi-etc
3011 maybe-dvi-etc:
3012
3013 dvi-etc: \
3014     configure-etc 
3015         @[ -f ./etc/Makefile ] || exit 0; \
3016         r=`${PWD_COMMAND}`; export r; \
3017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3018         $(SET_LIB_PATH) \
3019         for flag in $(EXTRA_HOST_FLAGS); do \
3020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3021         done; \
3022         echo "Doing dvi in etc" ; \
3023         (cd etc && \
3024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3026                   "RANLIB=$${RANLIB}" \
3027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3028                   dvi) \
3029           || exit 1
3030
3031
3032 .PHONY: maybe-dvi-fastjar dvi-fastjar
3033 maybe-dvi-fastjar:
3034
3035 dvi-fastjar: \
3036     configure-fastjar 
3037         @[ -f ./fastjar/Makefile ] || exit 0; \
3038         r=`${PWD_COMMAND}`; export r; \
3039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3040         $(SET_LIB_PATH) \
3041         for flag in $(EXTRA_HOST_FLAGS); do \
3042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3043         done; \
3044         echo "Doing dvi in fastjar" ; \
3045         (cd fastjar && \
3046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3048                   "RANLIB=$${RANLIB}" \
3049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3050                   dvi) \
3051           || exit 1
3052
3053
3054 .PHONY: maybe-dvi-fileutils dvi-fileutils
3055 maybe-dvi-fileutils:
3056
3057 dvi-fileutils: \
3058     configure-fileutils 
3059         @[ -f ./fileutils/Makefile ] || exit 0; \
3060         r=`${PWD_COMMAND}`; export r; \
3061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062         $(SET_LIB_PATH) \
3063         for flag in $(EXTRA_HOST_FLAGS); do \
3064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3065         done; \
3066         echo "Doing dvi in fileutils" ; \
3067         (cd fileutils && \
3068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3070                   "RANLIB=$${RANLIB}" \
3071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3072                   dvi) \
3073           || exit 1
3074
3075
3076 .PHONY: maybe-dvi-findutils dvi-findutils
3077 maybe-dvi-findutils:
3078
3079 dvi-findutils: \
3080     configure-findutils 
3081         @[ -f ./findutils/Makefile ] || exit 0; \
3082         r=`${PWD_COMMAND}`; export r; \
3083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3084         $(SET_LIB_PATH) \
3085         for flag in $(EXTRA_HOST_FLAGS); do \
3086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3087         done; \
3088         echo "Doing dvi in findutils" ; \
3089         (cd findutils && \
3090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3092                   "RANLIB=$${RANLIB}" \
3093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3094                   dvi) \
3095           || exit 1
3096
3097
3098 .PHONY: maybe-dvi-find dvi-find
3099 maybe-dvi-find:
3100
3101 dvi-find: \
3102     configure-find 
3103         @[ -f ./find/Makefile ] || exit 0; \
3104         r=`${PWD_COMMAND}`; export r; \
3105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106         $(SET_LIB_PATH) \
3107         for flag in $(EXTRA_HOST_FLAGS); do \
3108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3109         done; \
3110         echo "Doing dvi in find" ; \
3111         (cd find && \
3112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3114                   "RANLIB=$${RANLIB}" \
3115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3116                   dvi) \
3117           || exit 1
3118
3119
3120 .PHONY: maybe-dvi-flex dvi-flex
3121 maybe-dvi-flex:
3122
3123 dvi-flex: \
3124     configure-flex 
3125         @[ -f ./flex/Makefile ] || exit 0; \
3126         r=`${PWD_COMMAND}`; export r; \
3127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3128         $(SET_LIB_PATH) \
3129         for flag in $(EXTRA_HOST_FLAGS); do \
3130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3131         done; \
3132         echo "Doing dvi in flex" ; \
3133         (cd flex && \
3134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3136                   "RANLIB=$${RANLIB}" \
3137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3138                   dvi) \
3139           || exit 1
3140
3141
3142 .PHONY: maybe-dvi-gas dvi-gas
3143 maybe-dvi-gas:
3144
3145 dvi-gas: \
3146     configure-gas 
3147         @[ -f ./gas/Makefile ] || exit 0; \
3148         r=`${PWD_COMMAND}`; export r; \
3149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3150         $(SET_LIB_PATH) \
3151         for flag in $(EXTRA_HOST_FLAGS); do \
3152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3153         done; \
3154         echo "Doing dvi in gas" ; \
3155         (cd gas && \
3156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3158                   "RANLIB=$${RANLIB}" \
3159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3160                   dvi) \
3161           || exit 1
3162
3163
3164 .PHONY: maybe-dvi-gawk dvi-gawk
3165 maybe-dvi-gawk:
3166
3167 dvi-gawk: \
3168     configure-gawk 
3169         @[ -f ./gawk/Makefile ] || exit 0; \
3170         r=`${PWD_COMMAND}`; export r; \
3171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172         $(SET_LIB_PATH) \
3173         for flag in $(EXTRA_HOST_FLAGS); do \
3174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3175         done; \
3176         echo "Doing dvi in gawk" ; \
3177         (cd gawk && \
3178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3180                   "RANLIB=$${RANLIB}" \
3181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3182                   dvi) \
3183           || exit 1
3184
3185
3186 .PHONY: maybe-dvi-gettext dvi-gettext
3187 maybe-dvi-gettext:
3188
3189 dvi-gettext: \
3190     configure-gettext 
3191         @[ -f ./gettext/Makefile ] || exit 0; \
3192         r=`${PWD_COMMAND}`; export r; \
3193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3194         $(SET_LIB_PATH) \
3195         for flag in $(EXTRA_HOST_FLAGS); do \
3196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3197         done; \
3198         echo "Doing dvi in gettext" ; \
3199         (cd gettext && \
3200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3202                   "RANLIB=$${RANLIB}" \
3203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3204                   dvi) \
3205           || exit 1
3206
3207
3208 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
3209 maybe-dvi-gnuserv:
3210
3211 dvi-gnuserv: \
3212     configure-gnuserv 
3213         @[ -f ./gnuserv/Makefile ] || exit 0; \
3214         r=`${PWD_COMMAND}`; export r; \
3215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3216         $(SET_LIB_PATH) \
3217         for flag in $(EXTRA_HOST_FLAGS); do \
3218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3219         done; \
3220         echo "Doing dvi in gnuserv" ; \
3221         (cd gnuserv && \
3222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3224                   "RANLIB=$${RANLIB}" \
3225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3226                   dvi) \
3227           || exit 1
3228
3229
3230 .PHONY: maybe-dvi-gprof dvi-gprof
3231 maybe-dvi-gprof:
3232
3233 dvi-gprof: \
3234     configure-gprof 
3235         @[ -f ./gprof/Makefile ] || exit 0; \
3236         r=`${PWD_COMMAND}`; export r; \
3237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3238         $(SET_LIB_PATH) \
3239         for flag in $(EXTRA_HOST_FLAGS); do \
3240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3241         done; \
3242         echo "Doing dvi in gprof" ; \
3243         (cd gprof && \
3244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3246                   "RANLIB=$${RANLIB}" \
3247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3248                   dvi) \
3249           || exit 1
3250
3251
3252 .PHONY: maybe-dvi-gzip dvi-gzip
3253 maybe-dvi-gzip:
3254
3255 dvi-gzip: \
3256     configure-gzip 
3257         @[ -f ./gzip/Makefile ] || exit 0; \
3258         r=`${PWD_COMMAND}`; export r; \
3259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3260         $(SET_LIB_PATH) \
3261         for flag in $(EXTRA_HOST_FLAGS); do \
3262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3263         done; \
3264         echo "Doing dvi in gzip" ; \
3265         (cd gzip && \
3266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3268                   "RANLIB=$${RANLIB}" \
3269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3270                   dvi) \
3271           || exit 1
3272
3273
3274 .PHONY: maybe-dvi-hello dvi-hello
3275 maybe-dvi-hello:
3276
3277 dvi-hello: \
3278     configure-hello 
3279         @[ -f ./hello/Makefile ] || exit 0; \
3280         r=`${PWD_COMMAND}`; export r; \
3281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282         $(SET_LIB_PATH) \
3283         for flag in $(EXTRA_HOST_FLAGS); do \
3284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3285         done; \
3286         echo "Doing dvi in hello" ; \
3287         (cd hello && \
3288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3290                   "RANLIB=$${RANLIB}" \
3291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3292                   dvi) \
3293           || exit 1
3294
3295
3296 .PHONY: maybe-dvi-indent dvi-indent
3297 maybe-dvi-indent:
3298
3299 dvi-indent: \
3300     configure-indent 
3301         @[ -f ./indent/Makefile ] || exit 0; \
3302         r=`${PWD_COMMAND}`; export r; \
3303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3304         $(SET_LIB_PATH) \
3305         for flag in $(EXTRA_HOST_FLAGS); do \
3306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3307         done; \
3308         echo "Doing dvi in indent" ; \
3309         (cd indent && \
3310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3312                   "RANLIB=$${RANLIB}" \
3313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3314                   dvi) \
3315           || exit 1
3316
3317
3318 .PHONY: maybe-dvi-intl dvi-intl
3319 maybe-dvi-intl:
3320
3321 dvi-intl: \
3322     configure-intl 
3323         @[ -f ./intl/Makefile ] || exit 0; \
3324         r=`${PWD_COMMAND}`; export r; \
3325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3326         $(SET_LIB_PATH) \
3327         for flag in $(EXTRA_HOST_FLAGS); do \
3328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3329         done; \
3330         echo "Doing dvi in intl" ; \
3331         (cd intl && \
3332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3334                   "RANLIB=$${RANLIB}" \
3335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3336                   dvi) \
3337           || exit 1
3338
3339
3340 .PHONY: maybe-dvi-tcl dvi-tcl
3341 maybe-dvi-tcl:
3342
3343 dvi-tcl: \
3344     configure-tcl 
3345         @[ -f ./tcl/Makefile ] || exit 0; \
3346         r=`${PWD_COMMAND}`; export r; \
3347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348         $(SET_LIB_PATH) \
3349         for flag in $(EXTRA_HOST_FLAGS); do \
3350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3351         done; \
3352         echo "Doing dvi in tcl" ; \
3353         (cd tcl && \
3354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3356                   "RANLIB=$${RANLIB}" \
3357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3358                   dvi) \
3359           || exit 1
3360
3361
3362 .PHONY: maybe-dvi-itcl dvi-itcl
3363 maybe-dvi-itcl:
3364
3365 dvi-itcl: \
3366     configure-itcl 
3367         @[ -f ./itcl/Makefile ] || exit 0; \
3368         r=`${PWD_COMMAND}`; export r; \
3369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3370         $(SET_LIB_PATH) \
3371         for flag in $(EXTRA_HOST_FLAGS); do \
3372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3373         done; \
3374         echo "Doing dvi in itcl" ; \
3375         (cd itcl && \
3376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3378                   "RANLIB=$${RANLIB}" \
3379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3380                   dvi) \
3381           || exit 1
3382
3383
3384 .PHONY: maybe-dvi-ld dvi-ld
3385 maybe-dvi-ld:
3386
3387 dvi-ld: \
3388     configure-ld 
3389         @[ -f ./ld/Makefile ] || exit 0; \
3390         r=`${PWD_COMMAND}`; export r; \
3391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3392         $(SET_LIB_PATH) \
3393         for flag in $(EXTRA_HOST_FLAGS); do \
3394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3395         done; \
3396         echo "Doing dvi in ld" ; \
3397         (cd ld && \
3398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3400                   "RANLIB=$${RANLIB}" \
3401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3402                   dvi) \
3403           || exit 1
3404
3405
3406 .PHONY: maybe-dvi-libgui dvi-libgui
3407 maybe-dvi-libgui:
3408
3409 dvi-libgui: \
3410     configure-libgui 
3411         @[ -f ./libgui/Makefile ] || exit 0; \
3412         r=`${PWD_COMMAND}`; export r; \
3413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3414         $(SET_LIB_PATH) \
3415         for flag in $(EXTRA_HOST_FLAGS); do \
3416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3417         done; \
3418         echo "Doing dvi in libgui" ; \
3419         (cd libgui && \
3420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3422                   "RANLIB=$${RANLIB}" \
3423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3424                   dvi) \
3425           || exit 1
3426
3427
3428 .PHONY: maybe-dvi-libiberty dvi-libiberty
3429 maybe-dvi-libiberty:
3430
3431 dvi-libiberty: \
3432     configure-libiberty 
3433         @[ -f ./libiberty/Makefile ] || exit 0; \
3434         r=`${PWD_COMMAND}`; export r; \
3435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436         $(SET_LIB_PATH) \
3437         for flag in $(EXTRA_HOST_FLAGS); do \
3438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3439         done; \
3440         echo "Doing dvi in libiberty" ; \
3441         (cd libiberty && \
3442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3444                   "RANLIB=$${RANLIB}" \
3445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3446                   dvi) \
3447           || exit 1
3448
3449
3450 .PHONY: maybe-dvi-libtool dvi-libtool
3451 maybe-dvi-libtool:
3452
3453 dvi-libtool: \
3454     configure-libtool 
3455         @[ -f ./libtool/Makefile ] || exit 0; \
3456         r=`${PWD_COMMAND}`; export r; \
3457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3458         $(SET_LIB_PATH) \
3459         for flag in $(EXTRA_HOST_FLAGS); do \
3460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3461         done; \
3462         echo "Doing dvi in libtool" ; \
3463         (cd libtool && \
3464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3466                   "RANLIB=$${RANLIB}" \
3467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3468                   dvi) \
3469           || exit 1
3470
3471
3472 .PHONY: maybe-dvi-m4 dvi-m4
3473 maybe-dvi-m4:
3474
3475 dvi-m4: \
3476     configure-m4 
3477         @[ -f ./m4/Makefile ] || exit 0; \
3478         r=`${PWD_COMMAND}`; export r; \
3479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3480         $(SET_LIB_PATH) \
3481         for flag in $(EXTRA_HOST_FLAGS); do \
3482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3483         done; \
3484         echo "Doing dvi in m4" ; \
3485         (cd m4 && \
3486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \