2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
28 build_alias=@build_noncanonical@
29 build_vendor=@build_vendor@
32 host_alias=@host_noncanonical@
33 host_vendor=@host_vendor@
36 target_alias=@target_noncanonical@
37 target_vendor=@target_vendor@
41 program_transform_name = @program_transform_name@
44 exec_prefix = @exec_prefix@
50 libexecdir = @libexecdir@
52 sysconfdir = @sysconfdir@
53 sharedstatedir = @sharedstatedir@
54 localstatedir = @localstatedir@
56 includedir = @includedir@
57 oldincludedir = @oldincludedir@
59 datarootdir = @datarootdir@
64 man1dir = $(mandir)/man1
65 man2dir = $(mandir)/man2
66 man3dir = $(mandir)/man3
67 man4dir = $(mandir)/man4
68 man5dir = $(mandir)/man5
69 man6dir = $(mandir)/man6
70 man7dir = $(mandir)/man7
71 man8dir = $(mandir)/man8
72 man9dir = $(mandir)/man9
75 INSTALL_PROGRAM = @INSTALL_PROGRAM@
76 INSTALL_SCRIPT = @INSTALL_SCRIPT@
77 INSTALL_DATA = @INSTALL_DATA@
81 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
82 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
84 # -------------------------------------------------
85 # Miscellaneous non-standard autoconf-set variables
86 # -------------------------------------------------
88 # The gcc driver likes to know the arguments it was configured with.
89 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
92 build_tooldir = @build_tooldir@
96 # This is the name of the environment variable used for the path to
98 RPATH_ENVVAR = @RPATH_ENVVAR@
100 # Build programs are put under this directory.
101 BUILD_SUBDIR = @build_subdir@
102 # This is set by the configure script to the arguments to use when configuring
103 # directories built for the build system.
104 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
106 # This is the list of variables to export in the environment when
107 # configuring any subdirectory. It must also be exported whenever
108 # recursing into a build directory in case that directory's Makefile
111 FLEX="$(FLEX)"; export FLEX; \
112 LEX="$(LEX)"; export LEX; \
113 BISON="$(BISON)"; export BISON; \
114 YACC="$(YACC)"; export YACC; \
115 M4="$(M4)"; export M4; \
116 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
118 # This is the list of variables to export in the environment when
119 # configuring subdirectories for the build system.
122 AR="$(AR_FOR_BUILD)"; export AR; \
123 AS="$(AS_FOR_BUILD)"; export AS; \
124 CC="$(CC_FOR_BUILD)"; export CC; \
125 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
126 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
127 CXX="$(CXX_FOR_BUILD)"; export CXX; \
128 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
129 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
130 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
131 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
132 LD="$(LD_FOR_BUILD)"; export LD; \
133 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
134 NM="$(NM_FOR_BUILD)"; export NM; \
135 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
136 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
137 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
139 # This is the list of directories to built for the host system.
140 SUBDIRS = @configdirs@
141 # This is set by the configure script to the arguments to use when configuring
142 # directories built for the host system.
143 HOST_CONFIGARGS = @host_configargs@
144 # Host programs are put under this directory, which is . except if building
146 HOST_SUBDIR = @host_subdir@
147 # This is the list of variables to export in the environment when
148 # configuring subdirectories for the host system. We need to pass
149 # some to the GCC configure because of its hybrid host/target nature.
152 CC="$(CC)"; export CC; \
153 CFLAGS="$(CFLAGS)"; export CFLAGS; \
154 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155 CXX="$(CXX)"; export CXX; \
156 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
157 AR="$(AR)"; export AR; \
158 AS="$(AS)"; export AS; \
159 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
160 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
161 LD="$(LD)"; export LD; \
162 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
163 NM="$(NM)"; export NM; \
164 RANLIB="$(RANLIB)"; export RANLIB; \
165 WINDRES="$(WINDRES)"; export WINDRES; \
166 WINDMC="$(WINDMC)"; export WINDMC; \
167 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
168 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
169 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
170 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
171 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
172 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
173 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
174 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
175 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
176 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
177 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
178 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
180 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
182 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
184 # Similar, for later GCC stages.
185 POSTSTAGE1_HOST_EXPORTS = \
187 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
188 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
189 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
190 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
191 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
192 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \
193 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS;
195 # Target libraries are put under this directory:
196 TARGET_SUBDIR = @target_subdir@
197 # This is set by the configure script to the arguments to use when configuring
198 # directories built for the target.
199 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
200 # This is the list of variables to export in the environment when
201 # configuring subdirectories for the host system.
202 BASE_TARGET_EXPORTS = \
204 AR="$(AR_FOR_TARGET)"; export AR; \
205 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
206 CC="$(CC_FOR_TARGET)"; export CC; \
207 CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \
208 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
209 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
210 CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \
211 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
212 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
213 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
214 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
215 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
216 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
217 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
218 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
219 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
220 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
221 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
222 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
223 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
225 RAW_CXX_TARGET_EXPORTS = \
226 $(BASE_TARGET_EXPORTS) \
227 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
228 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
230 NORMAL_TARGET_EXPORTS = \
231 $(BASE_TARGET_EXPORTS) \
232 CXX="$(CXX_FOR_TARGET)"; export CXX;
235 HOST_GMPLIBS = @gmplibs@
236 HOST_GMPINC = @gmpinc@
238 # ----------------------------------------------
239 # Programs producing files for the BUILD machine
240 # ----------------------------------------------
242 SHELL = @config_shell@
244 # pwd command to use. Allow user to override default by setting PWDCMD in
245 # the environment to account for automounters. The make variable must not
246 # be called PWDCMD, otherwise the value set here is passed to make
247 # subprocesses and overrides the setting from the user's environment.
248 # Don't use PWD since it is a common shell environment variable and we
249 # don't want to corrupt it.
250 PWD_COMMAND = $${PWDCMD-pwd}
252 # compilers to use to create programs which must be run in the build
254 AR_FOR_BUILD = @AR_FOR_BUILD@
255 AS_FOR_BUILD = @AS_FOR_BUILD@
256 CC_FOR_BUILD = @CC_FOR_BUILD@
257 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
258 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
259 CXX_FOR_BUILD = @CXX_FOR_BUILD@
260 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
261 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
262 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
263 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
264 LD_FOR_BUILD = @LD_FOR_BUILD@
265 NM_FOR_BUILD = @NM_FOR_BUILD@
266 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
267 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
268 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
270 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
271 # here so that they can be overridden by Makefile fragments.
272 BUILD_PREFIX = @BUILD_PREFIX@
273 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
275 # Flags to pass to stage2 and later makes. They are defined
276 # here so that they can be overridden by Makefile fragments.
285 MAKEINFO = @MAKEINFO@
289 # This just becomes part of the MAKEINFO definition passed down to
290 # sub-makes. It lets flags be given on the command line while still
291 # using the makeinfo from the object tree.
292 # (Default to avoid splitting info files by setting the threshold high.)
293 MAKEINFOFLAGS = --split-size=5000000
295 # ---------------------------------------------
296 # Programs producing files for the HOST machine
297 # ---------------------------------------------
314 GNATBIND = @GNATBIND@
315 GNATMAKE = @GNATMAKE@
319 LIBCFLAGS = $(CFLAGS)
320 CXXFLAGS = @CXXFLAGS@
321 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
324 # Only build the C compiler for stage1, because that is the only one that
325 # we can guarantee will build with the native compiler, and also it is the
326 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
327 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
328 # overrideable (for a bootstrap build stage1 also builds gcc.info).
330 STAGE1_CHECKING=@stage1_checking@
331 STAGE1_LANGUAGES=@stage1_languages@
333 STAGE1_CFLAGS=@stage1_cflags@
334 STAGE2_CFLAGS=$(BOOT_CFLAGS)
335 STAGE3_CFLAGS=$(BOOT_CFLAGS)
336 STAGE4_CFLAGS=$(BOOT_CFLAGS)
338 STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
339 STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
340 STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
341 STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET)
343 do-compare = @do_compare@
344 do-compare3 = $(do-compare)
345 do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2
347 # -----------------------------------------------
348 # Programs producing files for the TARGET machine
349 # -----------------------------------------------
351 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
353 AR_FOR_TARGET=@AR_FOR_TARGET@
354 AS_FOR_TARGET=@AS_FOR_TARGET@
355 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
357 # If GCC_FOR_TARGET is not overriden on the command line, then this
358 # variable is passed down to the gcc Makefile, where it is used to
359 # build libgcc2.a. We define it here so that it can itself be
360 # overridden on the command line.
361 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
362 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
363 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
364 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
365 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
366 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
367 LD_FOR_TARGET=@LD_FOR_TARGET@
369 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
370 NM_FOR_TARGET=@NM_FOR_TARGET@
371 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
372 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
373 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
374 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
375 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
377 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
378 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
379 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
381 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
382 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
383 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
384 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
386 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
387 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
391 # ------------------------------------
392 # Miscellaneous targets and flag lists
393 # ------------------------------------
395 # The first rule in the file had better be this one. Don't put any above it.
396 # This lives here to allow makefile fragments to contain dependencies.
399 #### host and target specific makefile fragments come in here.
400 @target_makefile_frag@
406 # This is the list of directories that may be needed in RPATH_ENVVAR
407 # so that prorgams built for the target machine work.
408 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
410 @if target-libstdc++-v3
411 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
412 @endif target-libstdc++-v3
414 @if target-libmudflap
415 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
416 @endif target-libmudflap
419 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
423 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
424 @endif target-libgomp
428 # This is the list of directories that may be needed in RPATH_ENVVAR
429 # so that programs built for the host machine work.
430 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)
432 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
434 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
439 HOST_LIB_PATH_bfd = \
440 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
444 HOST_LIB_PATH_opcodes = \
445 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
449 HOST_LIB_PATH_gmp = \
450 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
454 HOST_LIB_PATH_mpfr = \
455 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
459 # Flags to pass down to all sub-makes.
460 BASE_FLAGS_TO_PASS = \
461 "DESTDIR=$(DESTDIR)" \
462 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
463 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
465 "datadir=$(datadir)" \
466 "exec_prefix=$(exec_prefix)" \
467 "includedir=$(includedir)" \
468 "datarootdir=$(datarootdir)" \
470 "infodir=$(infodir)" \
472 "htmldir=$(htmldir)" \
474 "libexecdir=$(libexecdir)" \
475 "lispdir=$(lispdir)" \
476 "localstatedir=$(localstatedir)" \
478 "oldincludedir=$(oldincludedir)" \
480 "sbindir=$(sbindir)" \
481 "sharedstatedir=$(sharedstatedir)" \
482 "sysconfdir=$(sysconfdir)" \
483 "tooldir=$(tooldir)" \
484 "build_tooldir=$(build_tooldir)" \
485 "target_alias=$(target_alias)" \
487 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
488 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
489 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
492 "INSTALL=$(INSTALL)" \
493 "INSTALL_DATA=$(INSTALL_DATA)" \
494 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
495 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
499 "RUNTEST=$(RUNTEST)" \
500 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
503 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
504 "AR_FLAGS=$(AR_FLAGS)" \
505 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
506 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
507 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
509 "CXXFLAGS=$(CXXFLAGS)" \
510 "LDFLAGS=$(LDFLAGS)" \
511 "LIBCFLAGS=$(LIBCFLAGS)" \
512 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
513 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
514 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
515 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
516 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
517 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
518 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
519 "GNATBIND=$(GNATBIND)" \
520 "GNATMAKE=$(GNATMAKE)" \
521 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
522 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
523 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
524 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
525 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
526 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
527 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
528 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
529 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
530 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
531 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
532 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
533 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
534 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
535 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
536 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
537 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
538 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
539 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
540 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
541 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
542 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
544 "CONFIG_SHELL=$(SHELL)" \
545 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
547 # We leave this in just in case, but it is not needed anymore.
548 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
550 # Flags to pass down to most sub-makes, in which we're building with
551 # the host environment.
557 'DLLTOOL=$(DLLTOOL)' \
561 'OBJDUMP=$(OBJDUMP)' \
564 'WINDRES=$(WINDRES)' \
567 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
569 # Flags that are concerned with the location of the X11 include files
572 # NOTE: until the top-level is getting the values via autoconf, it only
573 # causes problems to have this top-level Makefile overriding the autoconf-set
574 # values in child directories. Only variables that don't conflict with
575 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
577 X11_FLAGS_TO_PASS = \
578 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
579 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
581 # Flags to pass to stage2 and later makes.
583 POSTSTAGE1_FLAGS_TO_PASS = \
584 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
585 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \
586 LDFLAGS="$(BOOT_LDFLAGS)" \
587 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
589 # Flags to pass down to makes which are built with the target environment.
590 # The double $ decreases the length of the command line; those variables
591 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
592 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
593 # so we expand them here.
594 EXTRA_TARGET_FLAGS = \
595 'AR=$$(AR_FOR_TARGET)' \
596 'AS=$(COMPILER_AS_FOR_TARGET)' \
597 'CC=$$(CC_FOR_TARGET)' \
598 'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
599 'CXX=$$(CXX_FOR_TARGET)' \
600 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
601 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
602 'LD=$(COMPILER_LD_FOR_TARGET)' \
603 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
604 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
605 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \
606 'NM=$(COMPILER_NM_FOR_TARGET)' \
607 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
608 'RANLIB=$$(RANLIB_FOR_TARGET)' \
609 'WINDRES=$$(WINDRES_FOR_TARGET)' \
610 'WINDMC=$$(WINDMC_FOR_TARGET)'
612 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
614 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
615 # unfortunately needs the native compiler and the target ar and
617 # If any variables are added here, they must be added to do-*, below.
618 # The BUILD_* variables are a special case, which are used for the gcc
619 # cross-building scheme.
621 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
622 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
623 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
624 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
625 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
626 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
628 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
630 .PHONY: configure-host
632 maybe-configure-ash \
633 maybe-configure-autoconf \
634 maybe-configure-automake \
635 maybe-configure-bash \
636 maybe-configure-bfd \
637 maybe-configure-opcodes \
638 maybe-configure-binutils \
639 maybe-configure-bison \
640 maybe-configure-byacc \
641 maybe-configure-bzip2 \
642 maybe-configure-dejagnu \
643 maybe-configure-diff \
644 maybe-configure-dosutils \
645 maybe-configure-etc \
646 maybe-configure-fastjar \
647 maybe-configure-fileutils \
648 maybe-configure-findutils \
649 maybe-configure-find \
650 maybe-configure-fixincludes \
651 maybe-configure-flex \
652 maybe-configure-gas \
653 maybe-configure-gcc \
654 maybe-configure-gawk \
655 maybe-configure-gettext \
656 maybe-configure-gmp \
657 maybe-configure-mpfr \
658 maybe-configure-gnuserv \
659 maybe-configure-gold \
660 maybe-configure-gprof \
661 maybe-configure-gzip \
662 maybe-configure-hello \
663 maybe-configure-indent \
664 maybe-configure-intl \
665 maybe-configure-tcl \
666 maybe-configure-itcl \
668 maybe-configure-libcpp \
669 maybe-configure-libdecnumber \
670 maybe-configure-libgui \
671 maybe-configure-libiberty \
672 maybe-configure-libtool \
674 maybe-configure-make \
675 maybe-configure-mmalloc \
676 maybe-configure-patch \
677 maybe-configure-perl \
678 maybe-configure-prms \
679 maybe-configure-rcs \
680 maybe-configure-readline \
681 maybe-configure-release \
682 maybe-configure-recode \
683 maybe-configure-sed \
684 maybe-configure-send-pr \
685 maybe-configure-shellutils \
686 maybe-configure-sid \
687 maybe-configure-sim \
688 maybe-configure-tar \
689 maybe-configure-texinfo \
690 maybe-configure-textutils \
691 maybe-configure-time \
692 maybe-configure-uudecode \
693 maybe-configure-wdiff \
694 maybe-configure-zip \
695 maybe-configure-zlib \
696 maybe-configure-gdb \
697 maybe-configure-expect \
698 maybe-configure-guile \
700 maybe-configure-libtermcap \
701 maybe-configure-utils \
702 maybe-configure-gnattools
703 .PHONY: configure-target
705 maybe-configure-target-libstdc++-v3 \
706 maybe-configure-target-libmudflap \
707 maybe-configure-target-libssp \
708 maybe-configure-target-newlib \
709 maybe-configure-target-libgcc \
710 maybe-configure-target-libgfortran \
711 maybe-configure-target-libobjc \
712 maybe-configure-target-libtermcap \
713 maybe-configure-target-winsup \
714 maybe-configure-target-libgloss \
715 maybe-configure-target-libiberty \
716 maybe-configure-target-gperf \
717 maybe-configure-target-examples \
718 maybe-configure-target-libffi \
719 maybe-configure-target-libjava \
720 maybe-configure-target-zlib \
721 maybe-configure-target-boehm-gc \
722 maybe-configure-target-qthreads \
723 maybe-configure-target-rda \
724 maybe-configure-target-libada \
725 maybe-configure-target-libgomp
727 # The target built for a native non-bootstrap build.
731 [ -f stage_final ] || echo stage3 > stage_final
732 @r=`${PWD_COMMAND}`; export r; \
733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
736 @: $(MAKE); $(unstage)
737 @r=`${PWD_COMMAND}`; export r; \
738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
739 if [ -f stage_last ]; then \
740 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
742 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
747 all-build: maybe-all-build-libiberty
748 all-build: maybe-all-build-bison
749 all-build: maybe-all-build-byacc
750 all-build: maybe-all-build-flex
751 all-build: maybe-all-build-m4
752 all-build: maybe-all-build-texinfo
753 all-build: maybe-all-build-fixincludes
757 all-host: maybe-all-ash
758 all-host: maybe-all-autoconf
759 all-host: maybe-all-automake
760 all-host: maybe-all-bash
762 all-host: maybe-all-bfd
763 @endif bfd-no-bootstrap
764 @if opcodes-no-bootstrap
765 all-host: maybe-all-opcodes
766 @endif opcodes-no-bootstrap
767 @if binutils-no-bootstrap
768 all-host: maybe-all-binutils
769 @endif binutils-no-bootstrap
770 all-host: maybe-all-bison
771 all-host: maybe-all-byacc
772 all-host: maybe-all-bzip2
773 all-host: maybe-all-dejagnu
774 all-host: maybe-all-diff
775 all-host: maybe-all-dosutils
776 all-host: maybe-all-etc
777 all-host: maybe-all-fastjar
778 all-host: maybe-all-fileutils
779 all-host: maybe-all-findutils
780 all-host: maybe-all-find
781 all-host: maybe-all-fixincludes
782 all-host: maybe-all-flex
784 all-host: maybe-all-gas
785 @endif gas-no-bootstrap
787 all-host: maybe-all-gcc
788 @endif gcc-no-bootstrap
789 all-host: maybe-all-gawk
790 all-host: maybe-all-gettext
792 all-host: maybe-all-gmp
793 @endif gmp-no-bootstrap
794 @if mpfr-no-bootstrap
795 all-host: maybe-all-mpfr
796 @endif mpfr-no-bootstrap
797 all-host: maybe-all-gnuserv
798 @if gold-no-bootstrap
799 all-host: maybe-all-gold
800 @endif gold-no-bootstrap
801 all-host: maybe-all-gprof
802 all-host: maybe-all-gzip
803 all-host: maybe-all-hello
804 all-host: maybe-all-indent
805 @if intl-no-bootstrap
806 all-host: maybe-all-intl
807 @endif intl-no-bootstrap
808 all-host: maybe-all-tcl
809 all-host: maybe-all-itcl
811 all-host: maybe-all-ld
812 @endif ld-no-bootstrap
813 @if libcpp-no-bootstrap
814 all-host: maybe-all-libcpp
815 @endif libcpp-no-bootstrap
816 @if libdecnumber-no-bootstrap
817 all-host: maybe-all-libdecnumber
818 @endif libdecnumber-no-bootstrap
819 all-host: maybe-all-libgui
820 @if libiberty-no-bootstrap
821 all-host: maybe-all-libiberty
822 @endif libiberty-no-bootstrap
823 all-host: maybe-all-libtool
824 all-host: maybe-all-m4
825 all-host: maybe-all-make
826 all-host: maybe-all-mmalloc
827 all-host: maybe-all-patch
828 all-host: maybe-all-perl
829 all-host: maybe-all-prms
830 all-host: maybe-all-rcs
831 all-host: maybe-all-readline
832 all-host: maybe-all-release
833 all-host: maybe-all-recode
834 all-host: maybe-all-sed
835 all-host: maybe-all-send-pr
836 all-host: maybe-all-shellutils
837 all-host: maybe-all-sid
838 all-host: maybe-all-sim
839 all-host: maybe-all-tar
840 all-host: maybe-all-texinfo
841 all-host: maybe-all-textutils
842 all-host: maybe-all-time
843 all-host: maybe-all-uudecode
844 all-host: maybe-all-wdiff
845 all-host: maybe-all-zip
846 @if zlib-no-bootstrap
847 all-host: maybe-all-zlib
848 @endif zlib-no-bootstrap
849 all-host: maybe-all-gdb
850 all-host: maybe-all-expect
851 all-host: maybe-all-guile
852 all-host: maybe-all-tk
853 all-host: maybe-all-libtermcap
854 all-host: maybe-all-utils
855 all-host: maybe-all-gnattools
859 all-target: maybe-all-target-libstdc++-v3
860 all-target: maybe-all-target-libmudflap
861 all-target: maybe-all-target-libssp
862 all-target: maybe-all-target-newlib
863 @if target-libgcc-no-bootstrap
864 all-target: maybe-all-target-libgcc
865 @endif target-libgcc-no-bootstrap
866 all-target: maybe-all-target-libgfortran
867 all-target: maybe-all-target-libobjc
868 all-target: maybe-all-target-libtermcap
869 all-target: maybe-all-target-winsup
870 all-target: maybe-all-target-libgloss
871 all-target: maybe-all-target-libiberty
872 all-target: maybe-all-target-gperf
873 all-target: maybe-all-target-examples
874 all-target: maybe-all-target-libffi
875 all-target: maybe-all-target-libjava
876 all-target: maybe-all-target-zlib
877 all-target: maybe-all-target-boehm-gc
878 all-target: maybe-all-target-qthreads
879 all-target: maybe-all-target-rda
880 all-target: maybe-all-target-libada
881 all-target: maybe-all-target-libgomp
883 # Do a target for all the subdirectories. A ``make do-X'' will do a
884 # ``make X'' in all subdirectories (because, in general, there is a
885 # dependency (below) of X upon do-X, a ``make X'' will also do this,
886 # but it may do additional work as well).
890 @: $(MAKE); $(unstage)
891 @r=`${PWD_COMMAND}`; export r; \
892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
893 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
899 info-host: maybe-info-ash
900 info-host: maybe-info-autoconf
901 info-host: maybe-info-automake
902 info-host: maybe-info-bash
903 info-host: maybe-info-bfd
904 info-host: maybe-info-opcodes
905 info-host: maybe-info-binutils
906 info-host: maybe-info-bison
907 info-host: maybe-info-byacc
908 info-host: maybe-info-bzip2
909 info-host: maybe-info-dejagnu
910 info-host: maybe-info-diff
911 info-host: maybe-info-dosutils
912 info-host: maybe-info-etc
913 info-host: maybe-info-fastjar
914 info-host: maybe-info-fileutils
915 info-host: maybe-info-findutils
916 info-host: maybe-info-find
917 info-host: maybe-info-fixincludes
918 info-host: maybe-info-flex
919 info-host: maybe-info-gas
920 info-host: maybe-info-gcc
921 info-host: maybe-info-gawk
922 info-host: maybe-info-gettext
923 info-host: maybe-info-gmp
924 info-host: maybe-info-mpfr
925 info-host: maybe-info-gnuserv
926 info-host: maybe-info-gold
927 info-host: maybe-info-gprof
928 info-host: maybe-info-gzip
929 info-host: maybe-info-hello
930 info-host: maybe-info-indent
931 info-host: maybe-info-intl
932 info-host: maybe-info-tcl
933 info-host: maybe-info-itcl
934 info-host: maybe-info-ld
935 info-host: maybe-info-libcpp
936 info-host: maybe-info-libdecnumber
937 info-host: maybe-info-libgui
938 info-host: maybe-info-libiberty
939 info-host: maybe-info-libtool
940 info-host: maybe-info-m4
941 info-host: maybe-info-make
942 info-host: maybe-info-mmalloc
943 info-host: maybe-info-patch
944 info-host: maybe-info-perl
945 info-host: maybe-info-prms
946 info-host: maybe-info-rcs
947 info-host: maybe-info-readline
948 info-host: maybe-info-release
949 info-host: maybe-info-recode
950 info-host: maybe-info-sed
951 info-host: maybe-info-send-pr
952 info-host: maybe-info-shellutils
953 info-host: maybe-info-sid
954 info-host: maybe-info-sim
955 info-host: maybe-info-tar
956 info-host: maybe-info-texinfo
957 info-host: maybe-info-textutils
958 info-host: maybe-info-time
959 info-host: maybe-info-uudecode
960 info-host: maybe-info-wdiff
961 info-host: maybe-info-zip
962 info-host: maybe-info-zlib
963 info-host: maybe-info-gdb
964 info-host: maybe-info-expect
965 info-host: maybe-info-guile
966 info-host: maybe-info-tk
967 info-host: maybe-info-libtermcap
968 info-host: maybe-info-utils
969 info-host: maybe-info-gnattools
973 info-target: maybe-info-target-libstdc++-v3
974 info-target: maybe-info-target-libmudflap
975 info-target: maybe-info-target-libssp
976 info-target: maybe-info-target-newlib
977 info-target: maybe-info-target-libgcc
978 info-target: maybe-info-target-libgfortran
979 info-target: maybe-info-target-libobjc
980 info-target: maybe-info-target-libtermcap
981 info-target: maybe-info-target-winsup
982 info-target: maybe-info-target-libgloss
983 info-target: maybe-info-target-libiberty
984 info-target: maybe-info-target-gperf
985 info-target: maybe-info-target-examples
986 info-target: maybe-info-target-libffi
987 info-target: maybe-info-target-libjava
988 info-target: maybe-info-target-zlib
989 info-target: maybe-info-target-boehm-gc
990 info-target: maybe-info-target-qthreads
991 info-target: maybe-info-target-rda
992 info-target: maybe-info-target-libada
993 info-target: maybe-info-target-libgomp
997 @: $(MAKE); $(unstage)
998 @r=`${PWD_COMMAND}`; export r; \
999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1000 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1006 dvi-host: maybe-dvi-ash
1007 dvi-host: maybe-dvi-autoconf
1008 dvi-host: maybe-dvi-automake
1009 dvi-host: maybe-dvi-bash
1010 dvi-host: maybe-dvi-bfd
1011 dvi-host: maybe-dvi-opcodes
1012 dvi-host: maybe-dvi-binutils
1013 dvi-host: maybe-dvi-bison
1014 dvi-host: maybe-dvi-byacc
1015 dvi-host: maybe-dvi-bzip2
1016 dvi-host: maybe-dvi-dejagnu
1017 dvi-host: maybe-dvi-diff
1018 dvi-host: maybe-dvi-dosutils
1019 dvi-host: maybe-dvi-etc
1020 dvi-host: maybe-dvi-fastjar
1021 dvi-host: maybe-dvi-fileutils
1022 dvi-host: maybe-dvi-findutils
1023 dvi-host: maybe-dvi-find
1024 dvi-host: maybe-dvi-fixincludes
1025 dvi-host: maybe-dvi-flex
1026 dvi-host: maybe-dvi-gas
1027 dvi-host: maybe-dvi-gcc
1028 dvi-host: maybe-dvi-gawk
1029 dvi-host: maybe-dvi-gettext
1030 dvi-host: maybe-dvi-gmp
1031 dvi-host: maybe-dvi-mpfr
1032 dvi-host: maybe-dvi-gnuserv
1033 dvi-host: maybe-dvi-gold
1034 dvi-host: maybe-dvi-gprof
1035 dvi-host: maybe-dvi-gzip
1036 dvi-host: maybe-dvi-hello
1037 dvi-host: maybe-dvi-indent
1038 dvi-host: maybe-dvi-intl
1039 dvi-host: maybe-dvi-tcl
1040 dvi-host: maybe-dvi-itcl
1041 dvi-host: maybe-dvi-ld
1042 dvi-host: maybe-dvi-libcpp
1043 dvi-host: maybe-dvi-libdecnumber
1044 dvi-host: maybe-dvi-libgui
1045 dvi-host: maybe-dvi-libiberty
1046 dvi-host: maybe-dvi-libtool
1047 dvi-host: maybe-dvi-m4
1048 dvi-host: maybe-dvi-make
1049 dvi-host: maybe-dvi-mmalloc
1050 dvi-host: maybe-dvi-patch
1051 dvi-host: maybe-dvi-perl
1052 dvi-host: maybe-dvi-prms
1053 dvi-host: maybe-dvi-rcs
1054 dvi-host: maybe-dvi-readline
1055 dvi-host: maybe-dvi-release
1056 dvi-host: maybe-dvi-recode
1057 dvi-host: maybe-dvi-sed
1058 dvi-host: maybe-dvi-send-pr
1059 dvi-host: maybe-dvi-shellutils
1060 dvi-host: maybe-dvi-sid
1061 dvi-host: maybe-dvi-sim
1062 dvi-host: maybe-dvi-tar
1063 dvi-host: maybe-dvi-texinfo
1064 dvi-host: maybe-dvi-textutils
1065 dvi-host: maybe-dvi-time
1066 dvi-host: maybe-dvi-uudecode
1067 dvi-host: maybe-dvi-wdiff
1068 dvi-host: maybe-dvi-zip
1069 dvi-host: maybe-dvi-zlib
1070 dvi-host: maybe-dvi-gdb
1071 dvi-host: maybe-dvi-expect
1072 dvi-host: maybe-dvi-guile
1073 dvi-host: maybe-dvi-tk
1074 dvi-host: maybe-dvi-libtermcap
1075 dvi-host: maybe-dvi-utils
1076 dvi-host: maybe-dvi-gnattools
1080 dvi-target: maybe-dvi-target-libstdc++-v3
1081 dvi-target: maybe-dvi-target-libmudflap
1082 dvi-target: maybe-dvi-target-libssp
1083 dvi-target: maybe-dvi-target-newlib
1084 dvi-target: maybe-dvi-target-libgcc
1085 dvi-target: maybe-dvi-target-libgfortran
1086 dvi-target: maybe-dvi-target-libobjc
1087 dvi-target: maybe-dvi-target-libtermcap
1088 dvi-target: maybe-dvi-target-winsup
1089 dvi-target: maybe-dvi-target-libgloss
1090 dvi-target: maybe-dvi-target-libiberty
1091 dvi-target: maybe-dvi-target-gperf
1092 dvi-target: maybe-dvi-target-examples
1093 dvi-target: maybe-dvi-target-libffi
1094 dvi-target: maybe-dvi-target-libjava
1095 dvi-target: maybe-dvi-target-zlib
1096 dvi-target: maybe-dvi-target-boehm-gc
1097 dvi-target: maybe-dvi-target-qthreads
1098 dvi-target: maybe-dvi-target-rda
1099 dvi-target: maybe-dvi-target-libada
1100 dvi-target: maybe-dvi-target-libgomp
1104 @: $(MAKE); $(unstage)
1105 @r=`${PWD_COMMAND}`; export r; \
1106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1107 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1113 pdf-host: maybe-pdf-ash
1114 pdf-host: maybe-pdf-autoconf
1115 pdf-host: maybe-pdf-automake
1116 pdf-host: maybe-pdf-bash
1117 pdf-host: maybe-pdf-bfd
1118 pdf-host: maybe-pdf-opcodes
1119 pdf-host: maybe-pdf-binutils
1120 pdf-host: maybe-pdf-bison
1121 pdf-host: maybe-pdf-byacc
1122 pdf-host: maybe-pdf-bzip2
1123 pdf-host: maybe-pdf-dejagnu
1124 pdf-host: maybe-pdf-diff
1125 pdf-host: maybe-pdf-dosutils
1126 pdf-host: maybe-pdf-etc
1127 pdf-host: maybe-pdf-fastjar
1128 pdf-host: maybe-pdf-fileutils
1129 pdf-host: maybe-pdf-findutils
1130 pdf-host: maybe-pdf-find
1131 pdf-host: maybe-pdf-fixincludes
1132 pdf-host: maybe-pdf-flex
1133 pdf-host: maybe-pdf-gas
1134 pdf-host: maybe-pdf-gcc
1135 pdf-host: maybe-pdf-gawk
1136 pdf-host: maybe-pdf-gettext
1137 pdf-host: maybe-pdf-gmp
1138 pdf-host: maybe-pdf-mpfr
1139 pdf-host: maybe-pdf-gnuserv
1140 pdf-host: maybe-pdf-gold
1141 pdf-host: maybe-pdf-gprof
1142 pdf-host: maybe-pdf-gzip
1143 pdf-host: maybe-pdf-hello
1144 pdf-host: maybe-pdf-indent
1145 pdf-host: maybe-pdf-intl
1146 pdf-host: maybe-pdf-tcl
1147 pdf-host: maybe-pdf-itcl
1148 pdf-host: maybe-pdf-ld
1149 pdf-host: maybe-pdf-libcpp
1150 pdf-host: maybe-pdf-libdecnumber
1151 pdf-host: maybe-pdf-libgui
1152 pdf-host: maybe-pdf-libiberty
1153 pdf-host: maybe-pdf-libtool
1154 pdf-host: maybe-pdf-m4
1155 pdf-host: maybe-pdf-make
1156 pdf-host: maybe-pdf-mmalloc
1157 pdf-host: maybe-pdf-patch
1158 pdf-host: maybe-pdf-perl
1159 pdf-host: maybe-pdf-prms
1160 pdf-host: maybe-pdf-rcs
1161 pdf-host: maybe-pdf-readline
1162 pdf-host: maybe-pdf-release
1163 pdf-host: maybe-pdf-recode
1164 pdf-host: maybe-pdf-sed
1165 pdf-host: maybe-pdf-send-pr
1166 pdf-host: maybe-pdf-shellutils
1167 pdf-host: maybe-pdf-sid
1168 pdf-host: maybe-pdf-sim
1169 pdf-host: maybe-pdf-tar
1170 pdf-host: maybe-pdf-texinfo
1171 pdf-host: maybe-pdf-textutils
1172 pdf-host: maybe-pdf-time
1173 pdf-host: maybe-pdf-uudecode
1174 pdf-host: maybe-pdf-wdiff
1175 pdf-host: maybe-pdf-zip
1176 pdf-host: maybe-pdf-zlib
1177 pdf-host: maybe-pdf-gdb
1178 pdf-host: maybe-pdf-expect
1179 pdf-host: maybe-pdf-guile
1180 pdf-host: maybe-pdf-tk
1181 pdf-host: maybe-pdf-libtermcap
1182 pdf-host: maybe-pdf-utils
1183 pdf-host: maybe-pdf-gnattools
1187 pdf-target: maybe-pdf-target-libstdc++-v3
1188 pdf-target: maybe-pdf-target-libmudflap
1189 pdf-target: maybe-pdf-target-libssp
1190 pdf-target: maybe-pdf-target-newlib
1191 pdf-target: maybe-pdf-target-libgcc
1192 pdf-target: maybe-pdf-target-libgfortran
1193 pdf-target: maybe-pdf-target-libobjc
1194 pdf-target: maybe-pdf-target-libtermcap
1195 pdf-target: maybe-pdf-target-winsup
1196 pdf-target: maybe-pdf-target-libgloss
1197 pdf-target: maybe-pdf-target-libiberty
1198 pdf-target: maybe-pdf-target-gperf
1199 pdf-target: maybe-pdf-target-examples
1200 pdf-target: maybe-pdf-target-libffi
1201 pdf-target: maybe-pdf-target-libjava
1202 pdf-target: maybe-pdf-target-zlib
1203 pdf-target: maybe-pdf-target-boehm-gc
1204 pdf-target: maybe-pdf-target-qthreads
1205 pdf-target: maybe-pdf-target-rda
1206 pdf-target: maybe-pdf-target-libada
1207 pdf-target: maybe-pdf-target-libgomp
1211 @: $(MAKE); $(unstage)
1212 @r=`${PWD_COMMAND}`; export r; \
1213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1214 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1220 html-host: maybe-html-ash
1221 html-host: maybe-html-autoconf
1222 html-host: maybe-html-automake
1223 html-host: maybe-html-bash
1224 html-host: maybe-html-bfd
1225 html-host: maybe-html-opcodes
1226 html-host: maybe-html-binutils
1227 html-host: maybe-html-bison
1228 html-host: maybe-html-byacc
1229 html-host: maybe-html-bzip2
1230 html-host: maybe-html-dejagnu
1231 html-host: maybe-html-diff
1232 html-host: maybe-html-dosutils
1233 html-host: maybe-html-etc
1234 html-host: maybe-html-fastjar
1235 html-host: maybe-html-fileutils
1236 html-host: maybe-html-findutils
1237 html-host: maybe-html-find
1238 html-host: maybe-html-fixincludes
1239 html-host: maybe-html-flex
1240 html-host: maybe-html-gas
1241 html-host: maybe-html-gcc
1242 html-host: maybe-html-gawk
1243 html-host: maybe-html-gettext
1244 html-host: maybe-html-gmp
1245 html-host: maybe-html-mpfr
1246 html-host: maybe-html-gnuserv
1247 html-host: maybe-html-gold
1248 html-host: maybe-html-gprof
1249 html-host: maybe-html-gzip
1250 html-host: maybe-html-hello
1251 html-host: maybe-html-indent
1252 html-host: maybe-html-intl
1253 html-host: maybe-html-tcl
1254 html-host: maybe-html-itcl
1255 html-host: maybe-html-ld
1256 html-host: maybe-html-libcpp
1257 html-host: maybe-html-libdecnumber
1258 html-host: maybe-html-libgui
1259 html-host: maybe-html-libiberty
1260 html-host: maybe-html-libtool
1261 html-host: maybe-html-m4
1262 html-host: maybe-html-make
1263 html-host: maybe-html-mmalloc
1264 html-host: maybe-html-patch
1265 html-host: maybe-html-perl
1266 html-host: maybe-html-prms
1267 html-host: maybe-html-rcs
1268 html-host: maybe-html-readline
1269 html-host: maybe-html-release
1270 html-host: maybe-html-recode
1271 html-host: maybe-html-sed
1272 html-host: maybe-html-send-pr
1273 html-host: maybe-html-shellutils
1274 html-host: maybe-html-sid
1275 html-host: maybe-html-sim
1276 html-host: maybe-html-tar
1277 html-host: maybe-html-texinfo
1278 html-host: maybe-html-textutils
1279 html-host: maybe-html-time
1280 html-host: maybe-html-uudecode
1281 html-host: maybe-html-wdiff
1282 html-host: maybe-html-zip
1283 html-host: maybe-html-zlib
1284 html-host: maybe-html-gdb
1285 html-host: maybe-html-expect
1286 html-host: maybe-html-guile
1287 html-host: maybe-html-tk
1288 html-host: maybe-html-libtermcap
1289 html-host: maybe-html-utils
1290 html-host: maybe-html-gnattools
1294 html-target: maybe-html-target-libstdc++-v3
1295 html-target: maybe-html-target-libmudflap
1296 html-target: maybe-html-target-libssp
1297 html-target: maybe-html-target-newlib
1298 html-target: maybe-html-target-libgcc
1299 html-target: maybe-html-target-libgfortran
1300 html-target: maybe-html-target-libobjc
1301 html-target: maybe-html-target-libtermcap
1302 html-target: maybe-html-target-winsup
1303 html-target: maybe-html-target-libgloss
1304 html-target: maybe-html-target-libiberty
1305 html-target: maybe-html-target-gperf
1306 html-target: maybe-html-target-examples
1307 html-target: maybe-html-target-libffi
1308 html-target: maybe-html-target-libjava
1309 html-target: maybe-html-target-zlib
1310 html-target: maybe-html-target-boehm-gc
1311 html-target: maybe-html-target-qthreads
1312 html-target: maybe-html-target-rda
1313 html-target: maybe-html-target-libada
1314 html-target: maybe-html-target-libgomp
1318 @: $(MAKE); $(unstage)
1319 @r=`${PWD_COMMAND}`; export r; \
1320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1321 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1327 TAGS-host: maybe-TAGS-ash
1328 TAGS-host: maybe-TAGS-autoconf
1329 TAGS-host: maybe-TAGS-automake
1330 TAGS-host: maybe-TAGS-bash
1331 TAGS-host: maybe-TAGS-bfd
1332 TAGS-host: maybe-TAGS-opcodes
1333 TAGS-host: maybe-TAGS-binutils
1334 TAGS-host: maybe-TAGS-bison
1335 TAGS-host: maybe-TAGS-byacc
1336 TAGS-host: maybe-TAGS-bzip2
1337 TAGS-host: maybe-TAGS-dejagnu
1338 TAGS-host: maybe-TAGS-diff
1339 TAGS-host: maybe-TAGS-dosutils
1340 TAGS-host: maybe-TAGS-etc
1341 TAGS-host: maybe-TAGS-fastjar
1342 TAGS-host: maybe-TAGS-fileutils
1343 TAGS-host: maybe-TAGS-findutils
1344 TAGS-host: maybe-TAGS-find
1345 TAGS-host: maybe-TAGS-fixincludes
1346 TAGS-host: maybe-TAGS-flex
1347 TAGS-host: maybe-TAGS-gas
1348 TAGS-host: maybe-TAGS-gcc
1349 TAGS-host: maybe-TAGS-gawk
1350 TAGS-host: maybe-TAGS-gettext
1351 TAGS-host: maybe-TAGS-gmp
1352 TAGS-host: maybe-TAGS-mpfr
1353 TAGS-host: maybe-TAGS-gnuserv
1354 TAGS-host: maybe-TAGS-gold
1355 TAGS-host: maybe-TAGS-gprof
1356 TAGS-host: maybe-TAGS-gzip
1357 TAGS-host: maybe-TAGS-hello
1358 TAGS-host: maybe-TAGS-indent
1359 TAGS-host: maybe-TAGS-intl
1360 TAGS-host: maybe-TAGS-tcl
1361 TAGS-host: maybe-TAGS-itcl
1362 TAGS-host: maybe-TAGS-ld
1363 TAGS-host: maybe-TAGS-libcpp
1364 TAGS-host: maybe-TAGS-libdecnumber
1365 TAGS-host: maybe-TAGS-libgui
1366 TAGS-host: maybe-TAGS-libiberty
1367 TAGS-host: maybe-TAGS-libtool
1368 TAGS-host: maybe-TAGS-m4
1369 TAGS-host: maybe-TAGS-make
1370 TAGS-host: maybe-TAGS-mmalloc
1371 TAGS-host: maybe-TAGS-patch
1372 TAGS-host: maybe-TAGS-perl
1373 TAGS-host: maybe-TAGS-prms
1374 TAGS-host: maybe-TAGS-rcs
1375 TAGS-host: maybe-TAGS-readline
1376 TAGS-host: maybe-TAGS-release
1377 TAGS-host: maybe-TAGS-recode
1378 TAGS-host: maybe-TAGS-sed
1379 TAGS-host: maybe-TAGS-send-pr
1380 TAGS-host: maybe-TAGS-shellutils
1381 TAGS-host: maybe-TAGS-sid
1382 TAGS-host: maybe-TAGS-sim
1383 TAGS-host: maybe-TAGS-tar
1384 TAGS-host: maybe-TAGS-texinfo
1385 TAGS-host: maybe-TAGS-textutils
1386 TAGS-host: maybe-TAGS-time
1387 TAGS-host: maybe-TAGS-uudecode
1388 TAGS-host: maybe-TAGS-wdiff
1389 TAGS-host: maybe-TAGS-zip
1390 TAGS-host: maybe-TAGS-zlib
1391 TAGS-host: maybe-TAGS-gdb
1392 TAGS-host: maybe-TAGS-expect
1393 TAGS-host: maybe-TAGS-guile
1394 TAGS-host: maybe-TAGS-tk
1395 TAGS-host: maybe-TAGS-libtermcap
1396 TAGS-host: maybe-TAGS-utils
1397 TAGS-host: maybe-TAGS-gnattools
1401 TAGS-target: maybe-TAGS-target-libstdc++-v3
1402 TAGS-target: maybe-TAGS-target-libmudflap
1403 TAGS-target: maybe-TAGS-target-libssp
1404 TAGS-target: maybe-TAGS-target-newlib
1405 TAGS-target: maybe-TAGS-target-libgcc
1406 TAGS-target: maybe-TAGS-target-libgfortran
1407 TAGS-target: maybe-TAGS-target-libobjc
1408 TAGS-target: maybe-TAGS-target-libtermcap
1409 TAGS-target: maybe-TAGS-target-winsup
1410 TAGS-target: maybe-TAGS-target-libgloss
1411 TAGS-target: maybe-TAGS-target-libiberty
1412 TAGS-target: maybe-TAGS-target-gperf
1413 TAGS-target: maybe-TAGS-target-examples
1414 TAGS-target: maybe-TAGS-target-libffi
1415 TAGS-target: maybe-TAGS-target-libjava
1416 TAGS-target: maybe-TAGS-target-zlib
1417 TAGS-target: maybe-TAGS-target-boehm-gc
1418 TAGS-target: maybe-TAGS-target-qthreads
1419 TAGS-target: maybe-TAGS-target-rda
1420 TAGS-target: maybe-TAGS-target-libada
1421 TAGS-target: maybe-TAGS-target-libgomp
1423 .PHONY: do-install-info
1425 @: $(MAKE); $(unstage)
1426 @r=`${PWD_COMMAND}`; export r; \
1427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1428 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1432 .PHONY: install-info-host
1434 install-info-host: maybe-install-info-ash
1435 install-info-host: maybe-install-info-autoconf
1436 install-info-host: maybe-install-info-automake
1437 install-info-host: maybe-install-info-bash
1438 install-info-host: maybe-install-info-bfd
1439 install-info-host: maybe-install-info-opcodes
1440 install-info-host: maybe-install-info-binutils
1441 install-info-host: maybe-install-info-bison
1442 install-info-host: maybe-install-info-byacc
1443 install-info-host: maybe-install-info-bzip2
1444 install-info-host: maybe-install-info-dejagnu
1445 install-info-host: maybe-install-info-diff
1446 install-info-host: maybe-install-info-dosutils
1447 install-info-host: maybe-install-info-etc
1448 install-info-host: maybe-install-info-fastjar
1449 install-info-host: maybe-install-info-fileutils
1450 install-info-host: maybe-install-info-findutils
1451 install-info-host: maybe-install-info-find
1452 install-info-host: maybe-install-info-fixincludes
1453 install-info-host: maybe-install-info-flex
1454 install-info-host: maybe-install-info-gas
1455 install-info-host: maybe-install-info-gcc
1456 install-info-host: maybe-install-info-gawk
1457 install-info-host: maybe-install-info-gettext
1458 install-info-host: maybe-install-info-gmp
1459 install-info-host: maybe-install-info-mpfr
1460 install-info-host: maybe-install-info-gnuserv
1461 install-info-host: maybe-install-info-gold
1462 install-info-host: maybe-install-info-gprof
1463 install-info-host: maybe-install-info-gzip
1464 install-info-host: maybe-install-info-hello
1465 install-info-host: maybe-install-info-indent
1466 install-info-host: maybe-install-info-intl
1467 install-info-host: maybe-install-info-tcl
1468 install-info-host: maybe-install-info-itcl
1469 install-info-host: maybe-install-info-ld
1470 install-info-host: maybe-install-info-libcpp
1471 install-info-host: maybe-install-info-libdecnumber
1472 install-info-host: maybe-install-info-libgui
1473 install-info-host: maybe-install-info-libiberty
1474 install-info-host: maybe-install-info-libtool
1475 install-info-host: maybe-install-info-m4
1476 install-info-host: maybe-install-info-make
1477 install-info-host: maybe-install-info-mmalloc
1478 install-info-host: maybe-install-info-patch
1479 install-info-host: maybe-install-info-perl
1480 install-info-host: maybe-install-info-prms
1481 install-info-host: maybe-install-info-rcs
1482 install-info-host: maybe-install-info-readline
1483 install-info-host: maybe-install-info-release
1484 install-info-host: maybe-install-info-recode
1485 install-info-host: maybe-install-info-sed
1486 install-info-host: maybe-install-info-send-pr
1487 install-info-host: maybe-install-info-shellutils
1488 install-info-host: maybe-install-info-sid
1489 install-info-host: maybe-install-info-sim
1490 install-info-host: maybe-install-info-tar
1491 install-info-host: maybe-install-info-texinfo
1492 install-info-host: maybe-install-info-textutils
1493 install-info-host: maybe-install-info-time
1494 install-info-host: maybe-install-info-uudecode
1495 install-info-host: maybe-install-info-wdiff
1496 install-info-host: maybe-install-info-zip
1497 install-info-host: maybe-install-info-zlib
1498 install-info-host: maybe-install-info-gdb
1499 install-info-host: maybe-install-info-expect
1500 install-info-host: maybe-install-info-guile
1501 install-info-host: maybe-install-info-tk
1502 install-info-host: maybe-install-info-libtermcap
1503 install-info-host: maybe-install-info-utils
1504 install-info-host: maybe-install-info-gnattools
1506 .PHONY: install-info-target
1508 install-info-target: maybe-install-info-target-libstdc++-v3
1509 install-info-target: maybe-install-info-target-libmudflap
1510 install-info-target: maybe-install-info-target-libssp
1511 install-info-target: maybe-install-info-target-newlib
1512 install-info-target: maybe-install-info-target-libgcc
1513 install-info-target: maybe-install-info-target-libgfortran
1514 install-info-target: maybe-install-info-target-libobjc
1515 install-info-target: maybe-install-info-target-libtermcap
1516 install-info-target: maybe-install-info-target-winsup
1517 install-info-target: maybe-install-info-target-libgloss
1518 install-info-target: maybe-install-info-target-libiberty
1519 install-info-target: maybe-install-info-target-gperf
1520 install-info-target: maybe-install-info-target-examples
1521 install-info-target: maybe-install-info-target-libffi
1522 install-info-target: maybe-install-info-target-libjava
1523 install-info-target: maybe-install-info-target-zlib
1524 install-info-target: maybe-install-info-target-boehm-gc
1525 install-info-target: maybe-install-info-target-qthreads
1526 install-info-target: maybe-install-info-target-rda
1527 install-info-target: maybe-install-info-target-libada
1528 install-info-target: maybe-install-info-target-libgomp
1530 .PHONY: do-install-pdf
1532 @: $(MAKE); $(unstage)
1533 @r=`${PWD_COMMAND}`; export r; \
1534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1535 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1539 .PHONY: install-pdf-host
1541 install-pdf-host: maybe-install-pdf-ash
1542 install-pdf-host: maybe-install-pdf-autoconf
1543 install-pdf-host: maybe-install-pdf-automake
1544 install-pdf-host: maybe-install-pdf-bash
1545 install-pdf-host: maybe-install-pdf-bfd
1546 install-pdf-host: maybe-install-pdf-opcodes
1547 install-pdf-host: maybe-install-pdf-binutils
1548 install-pdf-host: maybe-install-pdf-bison
1549 install-pdf-host: maybe-install-pdf-byacc
1550 install-pdf-host: maybe-install-pdf-bzip2
1551 install-pdf-host: maybe-install-pdf-dejagnu
1552 install-pdf-host: maybe-install-pdf-diff
1553 install-pdf-host: maybe-install-pdf-dosutils
1554 install-pdf-host: maybe-install-pdf-etc
1555 install-pdf-host: maybe-install-pdf-fastjar
1556 install-pdf-host: maybe-install-pdf-fileutils
1557 install-pdf-host: maybe-install-pdf-findutils
1558 install-pdf-host: maybe-install-pdf-find
1559 install-pdf-host: maybe-install-pdf-fixincludes
1560 install-pdf-host: maybe-install-pdf-flex
1561 install-pdf-host: maybe-install-pdf-gas
1562 install-pdf-host: maybe-install-pdf-gcc
1563 install-pdf-host: maybe-install-pdf-gawk
1564 install-pdf-host: maybe-install-pdf-gettext
1565 install-pdf-host: maybe-install-pdf-gmp
1566 install-pdf-host: maybe-install-pdf-mpfr
1567 install-pdf-host: maybe-install-pdf-gnuserv
1568 install-pdf-host: maybe-install-pdf-gold
1569 install-pdf-host: maybe-install-pdf-gprof
1570 install-pdf-host: maybe-install-pdf-gzip
1571 install-pdf-host: maybe-install-pdf-hello
1572 install-pdf-host: maybe-install-pdf-indent
1573 install-pdf-host: maybe-install-pdf-intl
1574 install-pdf-host: maybe-install-pdf-tcl
1575 install-pdf-host: maybe-install-pdf-itcl
1576 install-pdf-host: maybe-install-pdf-ld
1577 install-pdf-host: maybe-install-pdf-libcpp
1578 install-pdf-host: maybe-install-pdf-libdecnumber
1579 install-pdf-host: maybe-install-pdf-libgui
1580 install-pdf-host: maybe-install-pdf-libiberty
1581 install-pdf-host: maybe-install-pdf-libtool
1582 install-pdf-host: maybe-install-pdf-m4
1583 install-pdf-host: maybe-install-pdf-make
1584 install-pdf-host: maybe-install-pdf-mmalloc
1585 install-pdf-host: maybe-install-pdf-patch
1586 install-pdf-host: maybe-install-pdf-perl
1587 install-pdf-host: maybe-install-pdf-prms
1588 install-pdf-host: maybe-install-pdf-rcs
1589 install-pdf-host: maybe-install-pdf-readline
1590 install-pdf-host: maybe-install-pdf-release
1591 install-pdf-host: maybe-install-pdf-recode
1592 install-pdf-host: maybe-install-pdf-sed
1593 install-pdf-host: maybe-install-pdf-send-pr
1594 install-pdf-host: maybe-install-pdf-shellutils
1595 install-pdf-host: maybe-install-pdf-sid
1596 install-pdf-host: maybe-install-pdf-sim
1597 install-pdf-host: maybe-install-pdf-tar
1598 install-pdf-host: maybe-install-pdf-texinfo
1599 install-pdf-host: maybe-install-pdf-textutils
1600 install-pdf-host: maybe-install-pdf-time
1601 install-pdf-host: maybe-install-pdf-uudecode
1602 install-pdf-host: maybe-install-pdf-wdiff
1603 install-pdf-host: maybe-install-pdf-zip
1604 install-pdf-host: maybe-install-pdf-zlib
1605 install-pdf-host: maybe-install-pdf-gdb
1606 install-pdf-host: maybe-install-pdf-expect
1607 install-pdf-host: maybe-install-pdf-guile
1608 install-pdf-host: maybe-install-pdf-tk
1609 install-pdf-host: maybe-install-pdf-libtermcap
1610 install-pdf-host: maybe-install-pdf-utils
1611 install-pdf-host: maybe-install-pdf-gnattools
1613 .PHONY: install-pdf-target
1615 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1616 install-pdf-target: maybe-install-pdf-target-libmudflap
1617 install-pdf-target: maybe-install-pdf-target-libssp
1618 install-pdf-target: maybe-install-pdf-target-newlib
1619 install-pdf-target: maybe-install-pdf-target-libgcc
1620 install-pdf-target: maybe-install-pdf-target-libgfortran
1621 install-pdf-target: maybe-install-pdf-target-libobjc
1622 install-pdf-target: maybe-install-pdf-target-libtermcap
1623 install-pdf-target: maybe-install-pdf-target-winsup
1624 install-pdf-target: maybe-install-pdf-target-libgloss
1625 install-pdf-target: maybe-install-pdf-target-libiberty
1626 install-pdf-target: maybe-install-pdf-target-gperf
1627 install-pdf-target: maybe-install-pdf-target-examples
1628 install-pdf-target: maybe-install-pdf-target-libffi
1629 install-pdf-target: maybe-install-pdf-target-libjava
1630 install-pdf-target: maybe-install-pdf-target-zlib
1631 install-pdf-target: maybe-install-pdf-target-boehm-gc
1632 install-pdf-target: maybe-install-pdf-target-qthreads
1633 install-pdf-target: maybe-install-pdf-target-rda
1634 install-pdf-target: maybe-install-pdf-target-libada
1635 install-pdf-target: maybe-install-pdf-target-libgomp
1637 .PHONY: do-install-html
1639 @: $(MAKE); $(unstage)
1640 @r=`${PWD_COMMAND}`; export r; \
1641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1642 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1646 .PHONY: install-html-host
1648 install-html-host: maybe-install-html-ash
1649 install-html-host: maybe-install-html-autoconf
1650 install-html-host: maybe-install-html-automake
1651 install-html-host: maybe-install-html-bash
1652 install-html-host: maybe-install-html-bfd
1653 install-html-host: maybe-install-html-opcodes
1654 install-html-host: maybe-install-html-binutils
1655 install-html-host: maybe-install-html-bison
1656 install-html-host: maybe-install-html-byacc
1657 install-html-host: maybe-install-html-bzip2
1658 install-html-host: maybe-install-html-dejagnu
1659 install-html-host: maybe-install-html-diff
1660 install-html-host: maybe-install-html-dosutils
1661 install-html-host: maybe-install-html-etc
1662 install-html-host: maybe-install-html-fastjar
1663 install-html-host: maybe-install-html-fileutils
1664 install-html-host: maybe-install-html-findutils
1665 install-html-host: maybe-install-html-find
1666 install-html-host: maybe-install-html-fixincludes
1667 install-html-host: maybe-install-html-flex
1668 install-html-host: maybe-install-html-gas
1669 install-html-host: maybe-install-html-gcc
1670 install-html-host: maybe-install-html-gawk
1671 install-html-host: maybe-install-html-gettext
1672 install-html-host: maybe-install-html-gmp
1673 install-html-host: maybe-install-html-mpfr
1674 install-html-host: maybe-install-html-gnuserv
1675 install-html-host: maybe-install-html-gold
1676 install-html-host: maybe-install-html-gprof
1677 install-html-host: maybe-install-html-gzip
1678 install-html-host: maybe-install-html-hello
1679 install-html-host: maybe-install-html-indent
1680 install-html-host: maybe-install-html-intl
1681 install-html-host: maybe-install-html-tcl
1682 install-html-host: maybe-install-html-itcl
1683 install-html-host: maybe-install-html-ld
1684 install-html-host: maybe-install-html-libcpp
1685 install-html-host: maybe-install-html-libdecnumber
1686 install-html-host: maybe-install-html-libgui
1687 install-html-host: maybe-install-html-libiberty
1688 install-html-host: maybe-install-html-libtool
1689 install-html-host: maybe-install-html-m4
1690 install-html-host: maybe-install-html-make
1691 install-html-host: maybe-install-html-mmalloc
1692 install-html-host: maybe-install-html-patch
1693 install-html-host: maybe-install-html-perl
1694 install-html-host: maybe-install-html-prms
1695 install-html-host: maybe-install-html-rcs
1696 install-html-host: maybe-install-html-readline
1697 install-html-host: maybe-install-html-release
1698 install-html-host: maybe-install-html-recode
1699 install-html-host: maybe-install-html-sed
1700 install-html-host: maybe-install-html-send-pr
1701 install-html-host: maybe-install-html-shellutils
1702 install-html-host: maybe-install-html-sid
1703 install-html-host: maybe-install-html-sim
1704 install-html-host: maybe-install-html-tar
1705 install-html-host: maybe-install-html-texinfo
1706 install-html-host: maybe-install-html-textutils
1707 install-html-host: maybe-install-html-time
1708 install-html-host: maybe-install-html-uudecode
1709 install-html-host: maybe-install-html-wdiff
1710 install-html-host: maybe-install-html-zip
1711 install-html-host: maybe-install-html-zlib
1712 install-html-host: maybe-install-html-gdb
1713 install-html-host: maybe-install-html-expect
1714 install-html-host: maybe-install-html-guile
1715 install-html-host: maybe-install-html-tk
1716 install-html-host: maybe-install-html-libtermcap
1717 install-html-host: maybe-install-html-utils
1718 install-html-host: maybe-install-html-gnattools
1720 .PHONY: install-html-target
1722 install-html-target: maybe-install-html-target-libstdc++-v3
1723 install-html-target: maybe-install-html-target-libmudflap
1724 install-html-target: maybe-install-html-target-libssp
1725 install-html-target: maybe-install-html-target-newlib
1726 install-html-target: maybe-install-html-target-libgcc
1727 install-html-target: maybe-install-html-target-libgfortran
1728 install-html-target: maybe-install-html-target-libobjc
1729 install-html-target: maybe-install-html-target-libtermcap
1730 install-html-target: maybe-install-html-target-winsup
1731 install-html-target: maybe-install-html-target-libgloss
1732 install-html-target: maybe-install-html-target-libiberty
1733 install-html-target: maybe-install-html-target-gperf
1734 install-html-target: maybe-install-html-target-examples
1735 install-html-target: maybe-install-html-target-libffi
1736 install-html-target: maybe-install-html-target-libjava
1737 install-html-target: maybe-install-html-target-zlib
1738 install-html-target: maybe-install-html-target-boehm-gc
1739 install-html-target: maybe-install-html-target-qthreads
1740 install-html-target: maybe-install-html-target-rda
1741 install-html-target: maybe-install-html-target-libada
1742 install-html-target: maybe-install-html-target-libgomp
1744 .PHONY: do-installcheck
1746 @: $(MAKE); $(unstage)
1747 @r=`${PWD_COMMAND}`; export r; \
1748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1749 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1753 .PHONY: installcheck-host
1755 installcheck-host: maybe-installcheck-ash
1756 installcheck-host: maybe-installcheck-autoconf
1757 installcheck-host: maybe-installcheck-automake
1758 installcheck-host: maybe-installcheck-bash
1759 installcheck-host: maybe-installcheck-bfd
1760 installcheck-host: maybe-installcheck-opcodes
1761 installcheck-host: maybe-installcheck-binutils
1762 installcheck-host: maybe-installcheck-bison
1763 installcheck-host: maybe-installcheck-byacc
1764 installcheck-host: maybe-installcheck-bzip2
1765 installcheck-host: maybe-installcheck-dejagnu
1766 installcheck-host: maybe-installcheck-diff
1767 installcheck-host: maybe-installcheck-dosutils
1768 installcheck-host: maybe-installcheck-etc
1769 installcheck-host: maybe-installcheck-fastjar
1770 installcheck-host: maybe-installcheck-fileutils
1771 installcheck-host: maybe-installcheck-findutils
1772 installcheck-host: maybe-installcheck-find
1773 installcheck-host: maybe-installcheck-fixincludes
1774 installcheck-host: maybe-installcheck-flex
1775 installcheck-host: maybe-installcheck-gas
1776 installcheck-host: maybe-installcheck-gcc
1777 installcheck-host: maybe-installcheck-gawk
1778 installcheck-host: maybe-installcheck-gettext
1779 installcheck-host: maybe-installcheck-gmp
1780 installcheck-host: maybe-installcheck-mpfr
1781 installcheck-host: maybe-installcheck-gnuserv
1782 installcheck-host: maybe-installcheck-gold
1783 installcheck-host: maybe-installcheck-gprof
1784 installcheck-host: maybe-installcheck-gzip
1785 installcheck-host: maybe-installcheck-hello
1786 installcheck-host: maybe-installcheck-indent
1787 installcheck-host: maybe-installcheck-intl
1788 installcheck-host: maybe-installcheck-tcl
1789 installcheck-host: maybe-installcheck-itcl
1790 installcheck-host: maybe-installcheck-ld
1791 installcheck-host: maybe-installcheck-libcpp
1792 installcheck-host: maybe-installcheck-libdecnumber
1793 installcheck-host: maybe-installcheck-libgui
1794 installcheck-host: maybe-installcheck-libiberty
1795 installcheck-host: maybe-installcheck-libtool
1796 installcheck-host: maybe-installcheck-m4
1797 installcheck-host: maybe-installcheck-make
1798 installcheck-host: maybe-installcheck-mmalloc
1799 installcheck-host: maybe-installcheck-patch
1800 installcheck-host: maybe-installcheck-perl
1801 installcheck-host: maybe-installcheck-prms
1802 installcheck-host: maybe-installcheck-rcs
1803 installcheck-host: maybe-installcheck-readline
1804 installcheck-host: maybe-installcheck-release
1805 installcheck-host: maybe-installcheck-recode
1806 installcheck-host: maybe-installcheck-sed
1807 installcheck-host: maybe-installcheck-send-pr
1808 installcheck-host: maybe-installcheck-shellutils
1809 installcheck-host: maybe-installcheck-sid
1810 installcheck-host: maybe-installcheck-sim
1811 installcheck-host: maybe-installcheck-tar
1812 installcheck-host: maybe-installcheck-texinfo
1813 installcheck-host: maybe-installcheck-textutils
1814 installcheck-host: maybe-installcheck-time
1815 installcheck-host: maybe-installcheck-uudecode
1816 installcheck-host: maybe-installcheck-wdiff
1817 installcheck-host: maybe-installcheck-zip
1818 installcheck-host: maybe-installcheck-zlib
1819 installcheck-host: maybe-installcheck-gdb
1820 installcheck-host: maybe-installcheck-expect
1821 installcheck-host: maybe-installcheck-guile
1822 installcheck-host: maybe-installcheck-tk
1823 installcheck-host: maybe-installcheck-libtermcap
1824 installcheck-host: maybe-installcheck-utils
1825 installcheck-host: maybe-installcheck-gnattools
1827 .PHONY: installcheck-target
1829 installcheck-target: maybe-installcheck-target-libstdc++-v3
1830 installcheck-target: maybe-installcheck-target-libmudflap
1831 installcheck-target: maybe-installcheck-target-libssp
1832 installcheck-target: maybe-installcheck-target-newlib
1833 installcheck-target: maybe-installcheck-target-libgcc
1834 installcheck-target: maybe-installcheck-target-libgfortran
1835 installcheck-target: maybe-installcheck-target-libobjc
1836 installcheck-target: maybe-installcheck-target-libtermcap
1837 installcheck-target: maybe-installcheck-target-winsup
1838 installcheck-target: maybe-installcheck-target-libgloss
1839 installcheck-target: maybe-installcheck-target-libiberty
1840 installcheck-target: maybe-installcheck-target-gperf
1841 installcheck-target: maybe-installcheck-target-examples
1842 installcheck-target: maybe-installcheck-target-libffi
1843 installcheck-target: maybe-installcheck-target-libjava
1844 installcheck-target: maybe-installcheck-target-zlib
1845 installcheck-target: maybe-installcheck-target-boehm-gc
1846 installcheck-target: maybe-installcheck-target-qthreads
1847 installcheck-target: maybe-installcheck-target-rda
1848 installcheck-target: maybe-installcheck-target-libada
1849 installcheck-target: maybe-installcheck-target-libgomp
1851 .PHONY: do-mostlyclean
1853 @: $(MAKE); $(unstage)
1854 @r=`${PWD_COMMAND}`; export r; \
1855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1856 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1860 .PHONY: mostlyclean-host
1862 mostlyclean-host: maybe-mostlyclean-ash
1863 mostlyclean-host: maybe-mostlyclean-autoconf
1864 mostlyclean-host: maybe-mostlyclean-automake
1865 mostlyclean-host: maybe-mostlyclean-bash
1866 mostlyclean-host: maybe-mostlyclean-bfd
1867 mostlyclean-host: maybe-mostlyclean-opcodes
1868 mostlyclean-host: maybe-mostlyclean-binutils
1869 mostlyclean-host: maybe-mostlyclean-bison
1870 mostlyclean-host: maybe-mostlyclean-byacc
1871 mostlyclean-host: maybe-mostlyclean-bzip2
1872 mostlyclean-host: maybe-mostlyclean-dejagnu
1873 mostlyclean-host: maybe-mostlyclean-diff
1874 mostlyclean-host: maybe-mostlyclean-dosutils
1875 mostlyclean-host: maybe-mostlyclean-etc
1876 mostlyclean-host: maybe-mostlyclean-fastjar
1877 mostlyclean-host: maybe-mostlyclean-fileutils
1878 mostlyclean-host: maybe-mostlyclean-findutils
1879 mostlyclean-host: maybe-mostlyclean-find
1880 mostlyclean-host: maybe-mostlyclean-fixincludes
1881 mostlyclean-host: maybe-mostlyclean-flex
1882 mostlyclean-host: maybe-mostlyclean-gas
1883 mostlyclean-host: maybe-mostlyclean-gcc
1884 mostlyclean-host: maybe-mostlyclean-gawk
1885 mostlyclean-host: maybe-mostlyclean-gettext
1886 mostlyclean-host: maybe-mostlyclean-gmp
1887 mostlyclean-host: maybe-mostlyclean-mpfr
1888 mostlyclean-host: maybe-mostlyclean-gnuserv
1889 mostlyclean-host: maybe-mostlyclean-gold
1890 mostlyclean-host: maybe-mostlyclean-gprof
1891 mostlyclean-host: maybe-mostlyclean-gzip
1892 mostlyclean-host: maybe-mostlyclean-hello
1893 mostlyclean-host: maybe-mostlyclean-indent
1894 mostlyclean-host: maybe-mostlyclean-intl
1895 mostlyclean-host: maybe-mostlyclean-tcl
1896 mostlyclean-host: maybe-mostlyclean-itcl
1897 mostlyclean-host: maybe-mostlyclean-ld
1898 mostlyclean-host: maybe-mostlyclean-libcpp
1899 mostlyclean-host: maybe-mostlyclean-libdecnumber
1900 mostlyclean-host: maybe-mostlyclean-libgui
1901 mostlyclean-host: maybe-mostlyclean-libiberty
1902 mostlyclean-host: maybe-mostlyclean-libtool
1903 mostlyclean-host: maybe-mostlyclean-m4
1904 mostlyclean-host: maybe-mostlyclean-make
1905 mostlyclean-host: maybe-mostlyclean-mmalloc
1906 mostlyclean-host: maybe-mostlyclean-patch
1907 mostlyclean-host: maybe-mostlyclean-perl
1908 mostlyclean-host: maybe-mostlyclean-prms
1909 mostlyclean-host: maybe-mostlyclean-rcs
1910 mostlyclean-host: maybe-mostlyclean-readline
1911 mostlyclean-host: maybe-mostlyclean-release
1912 mostlyclean-host: maybe-mostlyclean-recode
1913 mostlyclean-host: maybe-mostlyclean-sed
1914 mostlyclean-host: maybe-mostlyclean-send-pr
1915 mostlyclean-host: maybe-mostlyclean-shellutils
1916 mostlyclean-host: maybe-mostlyclean-sid
1917 mostlyclean-host: maybe-mostlyclean-sim
1918 mostlyclean-host: maybe-mostlyclean-tar
1919 mostlyclean-host: maybe-mostlyclean-texinfo
1920 mostlyclean-host: maybe-mostlyclean-textutils
1921 mostlyclean-host: maybe-mostlyclean-time
1922 mostlyclean-host: maybe-mostlyclean-uudecode
1923 mostlyclean-host: maybe-mostlyclean-wdiff
1924 mostlyclean-host: maybe-mostlyclean-zip
1925 mostlyclean-host: maybe-mostlyclean-zlib
1926 mostlyclean-host: maybe-mostlyclean-gdb
1927 mostlyclean-host: maybe-mostlyclean-expect
1928 mostlyclean-host: maybe-mostlyclean-guile
1929 mostlyclean-host: maybe-mostlyclean-tk
1930 mostlyclean-host: maybe-mostlyclean-libtermcap
1931 mostlyclean-host: maybe-mostlyclean-utils
1932 mostlyclean-host: maybe-mostlyclean-gnattools
1934 .PHONY: mostlyclean-target
1936 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1937 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1938 mostlyclean-target: maybe-mostlyclean-target-libssp
1939 mostlyclean-target: maybe-mostlyclean-target-newlib
1940 mostlyclean-target: maybe-mostlyclean-target-libgcc
1941 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1942 mostlyclean-target: maybe-mostlyclean-target-libobjc
1943 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1944 mostlyclean-target: maybe-mostlyclean-target-winsup
1945 mostlyclean-target: maybe-mostlyclean-target-libgloss
1946 mostlyclean-target: maybe-mostlyclean-target-libiberty
1947 mostlyclean-target: maybe-mostlyclean-target-gperf
1948 mostlyclean-target: maybe-mostlyclean-target-examples
1949 mostlyclean-target: maybe-mostlyclean-target-libffi
1950 mostlyclean-target: maybe-mostlyclean-target-libjava
1951 mostlyclean-target: maybe-mostlyclean-target-zlib
1952 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1953 mostlyclean-target: maybe-mostlyclean-target-qthreads
1954 mostlyclean-target: maybe-mostlyclean-target-rda
1955 mostlyclean-target: maybe-mostlyclean-target-libada
1956 mostlyclean-target: maybe-mostlyclean-target-libgomp
1960 @: $(MAKE); $(unstage)
1961 @r=`${PWD_COMMAND}`; export r; \
1962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1963 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1969 clean-host: maybe-clean-ash
1970 clean-host: maybe-clean-autoconf
1971 clean-host: maybe-clean-automake
1972 clean-host: maybe-clean-bash
1973 clean-host: maybe-clean-bfd
1974 clean-host: maybe-clean-opcodes
1975 clean-host: maybe-clean-binutils
1976 clean-host: maybe-clean-bison
1977 clean-host: maybe-clean-byacc
1978 clean-host: maybe-clean-bzip2
1979 clean-host: maybe-clean-dejagnu
1980 clean-host: maybe-clean-diff
1981 clean-host: maybe-clean-dosutils
1982 clean-host: maybe-clean-etc
1983 clean-host: maybe-clean-fastjar
1984 clean-host: maybe-clean-fileutils
1985 clean-host: maybe-clean-findutils
1986 clean-host: maybe-clean-find
1987 clean-host: maybe-clean-fixincludes
1988 clean-host: maybe-clean-flex
1989 clean-host: maybe-clean-gas
1990 clean-host: maybe-clean-gcc
1991 clean-host: maybe-clean-gawk
1992 clean-host: maybe-clean-gettext
1993 clean-host: maybe-clean-gmp
1994 clean-host: maybe-clean-mpfr
1995 clean-host: maybe-clean-gnuserv
1996 clean-host: maybe-clean-gold
1997 clean-host: maybe-clean-gprof
1998 clean-host: maybe-clean-gzip
1999 clean-host: maybe-clean-hello
2000 clean-host: maybe-clean-indent
2001 clean-host: maybe-clean-intl
2002 clean-host: maybe-clean-tcl
2003 clean-host: maybe-clean-itcl
2004 clean-host: maybe-clean-ld
2005 clean-host: maybe-clean-libcpp
2006 clean-host: maybe-clean-libdecnumber
2007 clean-host: maybe-clean-libgui
2008 clean-host: maybe-clean-libiberty
2009 clean-host: maybe-clean-libtool
2010 clean-host: maybe-clean-m4
2011 clean-host: maybe-clean-make
2012 clean-host: maybe-clean-mmalloc
2013 clean-host: maybe-clean-patch
2014 clean-host: maybe-clean-perl
2015 clean-host: maybe-clean-prms
2016 clean-host: maybe-clean-rcs
2017 clean-host: maybe-clean-readline
2018 clean-host: maybe-clean-release
2019 clean-host: maybe-clean-recode
2020 clean-host: maybe-clean-sed
2021 clean-host: maybe-clean-send-pr
2022 clean-host: maybe-clean-shellutils
2023 clean-host: maybe-clean-sid
2024 clean-host: maybe-clean-sim
2025 clean-host: maybe-clean-tar
2026 clean-host: maybe-clean-texinfo
2027 clean-host: maybe-clean-textutils
2028 clean-host: maybe-clean-time
2029 clean-host: maybe-clean-uudecode
2030 clean-host: maybe-clean-wdiff
2031 clean-host: maybe-clean-zip
2032 clean-host: maybe-clean-zlib
2033 clean-host: maybe-clean-gdb
2034 clean-host: maybe-clean-expect
2035 clean-host: maybe-clean-guile
2036 clean-host: maybe-clean-tk
2037 clean-host: maybe-clean-libtermcap
2038 clean-host: maybe-clean-utils
2039 clean-host: maybe-clean-gnattools
2041 .PHONY: clean-target
2043 clean-target: maybe-clean-target-libstdc++-v3
2044 clean-target: maybe-clean-target-libmudflap
2045 clean-target: maybe-clean-target-libssp
2046 clean-target: maybe-clean-target-newlib
2047 clean-target: maybe-clean-target-libgcc
2048 clean-target: maybe-clean-target-libgfortran
2049 clean-target: maybe-clean-target-libobjc
2050 clean-target: maybe-clean-target-libtermcap
2051 clean-target: maybe-clean-target-winsup
2052 clean-target: maybe-clean-target-libgloss
2053 clean-target: maybe-clean-target-libiberty
2054 clean-target: maybe-clean-target-gperf
2055 clean-target: maybe-clean-target-examples
2056 clean-target: maybe-clean-target-libffi
2057 clean-target: maybe-clean-target-libjava
2058 clean-target: maybe-clean-target-zlib
2059 clean-target: maybe-clean-target-boehm-gc
2060 clean-target: maybe-clean-target-qthreads
2061 clean-target: maybe-clean-target-rda
2062 clean-target: maybe-clean-target-libada
2063 clean-target: maybe-clean-target-libgomp
2065 .PHONY: do-distclean
2067 @: $(MAKE); $(unstage)
2068 @r=`${PWD_COMMAND}`; export r; \
2069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2070 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2074 .PHONY: distclean-host
2076 distclean-host: maybe-distclean-ash
2077 distclean-host: maybe-distclean-autoconf
2078 distclean-host: maybe-distclean-automake
2079 distclean-host: maybe-distclean-bash
2080 distclean-host: maybe-distclean-bfd
2081 distclean-host: maybe-distclean-opcodes
2082 distclean-host: maybe-distclean-binutils
2083 distclean-host: maybe-distclean-bison
2084 distclean-host: maybe-distclean-byacc
2085 distclean-host: maybe-distclean-bzip2
2086 distclean-host: maybe-distclean-dejagnu
2087 distclean-host: maybe-distclean-diff
2088 distclean-host: maybe-distclean-dosutils
2089 distclean-host: maybe-distclean-etc
2090 distclean-host: maybe-distclean-fastjar
2091 distclean-host: maybe-distclean-fileutils
2092 distclean-host: maybe-distclean-findutils
2093 distclean-host: maybe-distclean-find
2094 distclean-host: maybe-distclean-fixincludes
2095 distclean-host: maybe-distclean-flex
2096 distclean-host: maybe-distclean-gas
2097 distclean-host: maybe-distclean-gcc
2098 distclean-host: maybe-distclean-gawk
2099 distclean-host: maybe-distclean-gettext
2100 distclean-host: maybe-distclean-gmp
2101 distclean-host: maybe-distclean-mpfr
2102 distclean-host: maybe-distclean-gnuserv
2103 distclean-host: maybe-distclean-gold
2104 distclean-host: maybe-distclean-gprof
2105 distclean-host: maybe-distclean-gzip
2106 distclean-host: maybe-distclean-hello
2107 distclean-host: maybe-distclean-indent
2108 distclean-host: maybe-distclean-intl
2109 distclean-host: maybe-distclean-tcl
2110 distclean-host: maybe-distclean-itcl
2111 distclean-host: maybe-distclean-ld
2112 distclean-host: maybe-distclean-libcpp
2113 distclean-host: maybe-distclean-libdecnumber
2114 distclean-host: maybe-distclean-libgui
2115 distclean-host: maybe-distclean-libiberty
2116 distclean-host: maybe-distclean-libtool
2117 distclean-host: maybe-distclean-m4
2118 distclean-host: maybe-distclean-make
2119 distclean-host: maybe-distclean-mmalloc
2120 distclean-host: maybe-distclean-patch
2121 distclean-host: maybe-distclean-perl
2122 distclean-host: maybe-distclean-prms
2123 distclean-host: maybe-distclean-rcs
2124 distclean-host: maybe-distclean-readline
2125 distclean-host: maybe-distclean-release
2126 distclean-host: maybe-distclean-recode
2127 distclean-host: maybe-distclean-sed
2128 distclean-host: maybe-distclean-send-pr
2129 distclean-host: maybe-distclean-shellutils
2130 distclean-host: maybe-distclean-sid
2131 distclean-host: maybe-distclean-sim
2132 distclean-host: maybe-distclean-tar
2133 distclean-host: maybe-distclean-texinfo
2134 distclean-host: maybe-distclean-textutils
2135 distclean-host: maybe-distclean-time
2136 distclean-host: maybe-distclean-uudecode
2137 distclean-host: maybe-distclean-wdiff
2138 distclean-host: maybe-distclean-zip
2139 distclean-host: maybe-distclean-zlib
2140 distclean-host: maybe-distclean-gdb
2141 distclean-host: maybe-distclean-expect
2142 distclean-host: maybe-distclean-guile
2143 distclean-host: maybe-distclean-tk
2144 distclean-host: maybe-distclean-libtermcap
2145 distclean-host: maybe-distclean-utils
2146 distclean-host: maybe-distclean-gnattools
2148 .PHONY: distclean-target
2150 distclean-target: maybe-distclean-target-libstdc++-v3
2151 distclean-target: maybe-distclean-target-libmudflap
2152 distclean-target: maybe-distclean-target-libssp
2153 distclean-target: maybe-distclean-target-newlib
2154 distclean-target: maybe-distclean-target-libgcc
2155 distclean-target: maybe-distclean-target-libgfortran
2156 distclean-target: maybe-distclean-target-libobjc
2157 distclean-target: maybe-distclean-target-libtermcap
2158 distclean-target: maybe-distclean-target-winsup
2159 distclean-target: maybe-distclean-target-libgloss
2160 distclean-target: maybe-distclean-target-libiberty
2161 distclean-target: maybe-distclean-target-gperf
2162 distclean-target: maybe-distclean-target-examples
2163 distclean-target: maybe-distclean-target-libffi
2164 distclean-target: maybe-distclean-target-libjava
2165 distclean-target: maybe-distclean-target-zlib
2166 distclean-target: maybe-distclean-target-boehm-gc
2167 distclean-target: maybe-distclean-target-qthreads
2168 distclean-target: maybe-distclean-target-rda
2169 distclean-target: maybe-distclean-target-libada
2170 distclean-target: maybe-distclean-target-libgomp
2172 .PHONY: do-maintainer-clean
2173 do-maintainer-clean:
2174 @: $(MAKE); $(unstage)
2175 @r=`${PWD_COMMAND}`; export r; \
2176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2177 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2178 maintainer-clean-target
2181 .PHONY: maintainer-clean-host
2183 maintainer-clean-host: maybe-maintainer-clean-ash
2184 maintainer-clean-host: maybe-maintainer-clean-autoconf
2185 maintainer-clean-host: maybe-maintainer-clean-automake
2186 maintainer-clean-host: maybe-maintainer-clean-bash
2187 maintainer-clean-host: maybe-maintainer-clean-bfd
2188 maintainer-clean-host: maybe-maintainer-clean-opcodes
2189 maintainer-clean-host: maybe-maintainer-clean-binutils
2190 maintainer-clean-host: maybe-maintainer-clean-bison
2191 maintainer-clean-host: maybe-maintainer-clean-byacc
2192 maintainer-clean-host: maybe-maintainer-clean-bzip2
2193 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2194 maintainer-clean-host: maybe-maintainer-clean-diff
2195 maintainer-clean-host: maybe-maintainer-clean-dosutils
2196 maintainer-clean-host: maybe-maintainer-clean-etc
2197 maintainer-clean-host: maybe-maintainer-clean-fastjar
2198 maintainer-clean-host: maybe-maintainer-clean-fileutils
2199 maintainer-clean-host: maybe-maintainer-clean-findutils
2200 maintainer-clean-host: maybe-maintainer-clean-find
2201 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2202 maintainer-clean-host: maybe-maintainer-clean-flex
2203 maintainer-clean-host: maybe-maintainer-clean-gas
2204 maintainer-clean-host: maybe-maintainer-clean-gcc
2205 maintainer-clean-host: maybe-maintainer-clean-gawk
2206 maintainer-clean-host: maybe-maintainer-clean-gettext
2207 maintainer-clean-host: maybe-maintainer-clean-gmp
2208 maintainer-clean-host: maybe-maintainer-clean-mpfr
2209 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2210 maintainer-clean-host: maybe-maintainer-clean-gold
2211 maintainer-clean-host: maybe-maintainer-clean-gprof
2212 maintainer-clean-host: maybe-maintainer-clean-gzip
2213 maintainer-clean-host: maybe-maintainer-clean-hello
2214 maintainer-clean-host: maybe-maintainer-clean-indent
2215 maintainer-clean-host: maybe-maintainer-clean-intl
2216 maintainer-clean-host: maybe-maintainer-clean-tcl
2217 maintainer-clean-host: maybe-maintainer-clean-itcl
2218 maintainer-clean-host: maybe-maintainer-clean-ld
2219 maintainer-clean-host: maybe-maintainer-clean-libcpp
2220 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2221 maintainer-clean-host: maybe-maintainer-clean-libgui
2222 maintainer-clean-host: maybe-maintainer-clean-libiberty
2223 maintainer-clean-host: maybe-maintainer-clean-libtool
2224 maintainer-clean-host: maybe-maintainer-clean-m4
2225 maintainer-clean-host: maybe-maintainer-clean-make
2226 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2227 maintainer-clean-host: maybe-maintainer-clean-patch
2228 maintainer-clean-host: maybe-maintainer-clean-perl
2229 maintainer-clean-host: maybe-maintainer-clean-prms
2230 maintainer-clean-host: maybe-maintainer-clean-rcs
2231 maintainer-clean-host: maybe-maintainer-clean-readline
2232 maintainer-clean-host: maybe-maintainer-clean-release
2233 maintainer-clean-host: maybe-maintainer-clean-recode
2234 maintainer-clean-host: maybe-maintainer-clean-sed
2235 maintainer-clean-host: maybe-maintainer-clean-send-pr
2236 maintainer-clean-host: maybe-maintainer-clean-shellutils
2237 maintainer-clean-host: maybe-maintainer-clean-sid
2238 maintainer-clean-host: maybe-maintainer-clean-sim
2239 maintainer-clean-host: maybe-maintainer-clean-tar
2240 maintainer-clean-host: maybe-maintainer-clean-texinfo
2241 maintainer-clean-host: maybe-maintainer-clean-textutils
2242 maintainer-clean-host: maybe-maintainer-clean-time
2243 maintainer-clean-host: maybe-maintainer-clean-uudecode
2244 maintainer-clean-host: maybe-maintainer-clean-wdiff
2245 maintainer-clean-host: maybe-maintainer-clean-zip
2246 maintainer-clean-host: maybe-maintainer-clean-zlib
2247 maintainer-clean-host: maybe-maintainer-clean-gdb
2248 maintainer-clean-host: maybe-maintainer-clean-expect
2249 maintainer-clean-host: maybe-maintainer-clean-guile
2250 maintainer-clean-host: maybe-maintainer-clean-tk
2251 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2252 maintainer-clean-host: maybe-maintainer-clean-utils
2253 maintainer-clean-host: maybe-maintainer-clean-gnattools
2255 .PHONY: maintainer-clean-target
2257 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2258 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2259 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2260 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2261 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2263 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2264 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2265 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2266 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2267 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2268 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2269 maintainer-clean-target: maybe-maintainer-clean-target-examples
2270 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2271 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2272 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2273 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2274 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2275 maintainer-clean-target: maybe-maintainer-clean-target-rda
2276 maintainer-clean-target: maybe-maintainer-clean-target-libada
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2280 # Here are the targets which correspond to the do-X targets.
2282 .PHONY: info installcheck dvi pdf html
2283 .PHONY: install-info install-pdf install-html
2284 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2285 .PHONY: local-clean local-distclean local-maintainer-clean
2287 installcheck: do-installcheck
2292 # Make sure makeinfo is built before we do a `make info', if we're
2293 # in fact building texinfo.
2294 do-info: maybe-all-texinfo
2296 install-info: do-install-info dir.info
2297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2298 if [ -f dir.info ] ; then \
2299 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2302 install-pdf: do-install-pdf
2304 install-html: do-install-html
2307 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2310 -rm -f Makefile config.status config.cache mh-frag mt-frag
2311 -rm -f maybedep.tmp serdep.tmp
2312 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2313 rm -rf $(TARGET_SUBDIR); \
2315 -rm -rf $(BUILD_SUBDIR)
2316 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2317 rm -rf $(HOST_SUBDIR); \
2319 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2320 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2321 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2322 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2323 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2325 local-maintainer-clean:
2326 @echo "This command is intended for maintainers to use;"
2327 @echo "it deletes files that may require special tools to rebuild."
2329 clean: do-clean local-clean
2330 mostlyclean: do-mostlyclean local-clean
2331 distclean: do-distclean local-clean local-distclean
2332 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2333 maintainer-clean: local-distclean
2334 realclean: maintainer-clean
2338 .PHONY: check do-check
2341 # Only include modules actually being configured and built.
2345 maybe-check-autoconf \
2346 maybe-check-automake \
2349 maybe-check-opcodes \
2350 maybe-check-binutils \
2354 maybe-check-dejagnu \
2356 maybe-check-dosutils \
2358 maybe-check-fastjar \
2359 maybe-check-fileutils \
2360 maybe-check-findutils \
2362 maybe-check-fixincludes \
2367 maybe-check-gettext \
2370 maybe-check-gnuserv \
2375 maybe-check-indent \
2380 maybe-check-libcpp \
2381 maybe-check-libdecnumber \
2382 maybe-check-libgui \
2383 maybe-check-libiberty \
2384 maybe-check-libtool \
2387 maybe-check-mmalloc \
2392 maybe-check-readline \
2393 maybe-check-release \
2394 maybe-check-recode \
2396 maybe-check-send-pr \
2397 maybe-check-shellutils \
2401 maybe-check-texinfo \
2402 maybe-check-textutils \
2404 maybe-check-uudecode \
2409 maybe-check-expect \
2412 maybe-check-libtermcap \
2414 maybe-check-gnattools
2416 .PHONY: check-target
2418 maybe-check-target-libstdc++-v3 \
2419 maybe-check-target-libmudflap \
2420 maybe-check-target-libssp \
2421 maybe-check-target-newlib \
2422 maybe-check-target-libgcc \
2423 maybe-check-target-libgfortran \
2424 maybe-check-target-libobjc \
2425 maybe-check-target-libtermcap \
2426 maybe-check-target-winsup \
2427 maybe-check-target-libgloss \
2428 maybe-check-target-libiberty \
2429 maybe-check-target-gperf \
2430 maybe-check-target-examples \
2431 maybe-check-target-libffi \
2432 maybe-check-target-libjava \
2433 maybe-check-target-zlib \
2434 maybe-check-target-boehm-gc \
2435 maybe-check-target-qthreads \
2436 maybe-check-target-rda \
2437 maybe-check-target-libada \
2438 maybe-check-target-libgomp
2441 @: $(MAKE); $(unstage)
2442 @r=`${PWD_COMMAND}`; export r; \
2443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2444 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2446 # Automated reporting of test results.
2448 warning.log: build.log
2449 $(srcdir)/contrib/warn_summary build.log > $@
2452 if test x'$(BOOT_CFLAGS)' != x''; then \
2453 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2455 $(srcdir)/contrib/test_summary -t >$@
2457 echo If you really want to send e-mail, run ./$@ now
2459 mail-report-with-warnings.log: warning.log
2460 if test x'$(BOOT_CFLAGS)' != x''; then \
2461 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2463 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2465 echo If you really want to send e-mail, run ./$@ now
2467 # Installation targets.
2469 .PHONY: install uninstall
2471 @: $(MAKE); $(unstage)
2472 @r=`${PWD_COMMAND}`; export r; \
2473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2474 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2476 .PHONY: install-host-nogcc
2477 install-host-nogcc: \
2479 maybe-install-autoconf \
2480 maybe-install-automake \
2481 maybe-install-bash \
2483 maybe-install-opcodes \
2484 maybe-install-binutils \
2485 maybe-install-bison \
2486 maybe-install-byacc \
2487 maybe-install-bzip2 \
2488 maybe-install-dejagnu \
2489 maybe-install-diff \
2490 maybe-install-dosutils \
2492 maybe-install-fastjar \
2493 maybe-install-fileutils \
2494 maybe-install-findutils \
2495 maybe-install-find \
2496 maybe-install-fixincludes \
2497 maybe-install-flex \
2499 maybe-install-gawk \
2500 maybe-install-gettext \
2502 maybe-install-mpfr \
2503 maybe-install-gnuserv \
2504 maybe-install-gold \
2505 maybe-install-gprof \
2506 maybe-install-gzip \
2507 maybe-install-hello \
2508 maybe-install-indent \
2509 maybe-install-intl \
2511 maybe-install-itcl \
2513 maybe-install-libcpp \
2514 maybe-install-libdecnumber \
2515 maybe-install-libgui \
2516 maybe-install-libiberty \
2517 maybe-install-libtool \
2519 maybe-install-make \
2520 maybe-install-mmalloc \
2521 maybe-install-patch \
2522 maybe-install-perl \
2523 maybe-install-prms \
2525 maybe-install-readline \
2526 maybe-install-release \
2527 maybe-install-recode \
2529 maybe-install-send-pr \
2530 maybe-install-shellutils \
2534 maybe-install-texinfo \
2535 maybe-install-textutils \
2536 maybe-install-time \
2537 maybe-install-uudecode \
2538 maybe-install-wdiff \
2540 maybe-install-zlib \
2542 maybe-install-expect \
2543 maybe-install-guile \
2545 maybe-install-libtermcap \
2546 maybe-install-utils \
2547 maybe-install-gnattools
2549 .PHONY: install-host
2552 maybe-install-autoconf \
2553 maybe-install-automake \
2554 maybe-install-bash \
2556 maybe-install-opcodes \
2557 maybe-install-binutils \
2558 maybe-install-bison \
2559 maybe-install-byacc \
2560 maybe-install-bzip2 \
2561 maybe-install-dejagnu \
2562 maybe-install-diff \
2563 maybe-install-dosutils \
2565 maybe-install-fastjar \
2566 maybe-install-fileutils \
2567 maybe-install-findutils \
2568 maybe-install-find \
2569 maybe-install-fixincludes \
2570 maybe-install-flex \
2573 maybe-install-gawk \
2574 maybe-install-gettext \
2576 maybe-install-mpfr \
2577 maybe-install-gnuserv \
2578 maybe-install-gold \
2579 maybe-install-gprof \
2580 maybe-install-gzip \
2581 maybe-install-hello \
2582 maybe-install-indent \
2583 maybe-install-intl \
2585 maybe-install-itcl \
2587 maybe-install-libcpp \
2588 maybe-install-libdecnumber \
2589 maybe-install-libgui \
2590 maybe-install-libiberty \
2591 maybe-install-libtool \
2593 maybe-install-make \
2594 maybe-install-mmalloc \
2595 maybe-install-patch \
2596 maybe-install-perl \
2597 maybe-install-prms \
2599 maybe-install-readline \
2600 maybe-install-release \
2601 maybe-install-recode \
2603 maybe-install-send-pr \
2604 maybe-install-shellutils \
2608 maybe-install-texinfo \
2609 maybe-install-textutils \
2610 maybe-install-time \
2611 maybe-install-uudecode \
2612 maybe-install-wdiff \
2614 maybe-install-zlib \
2616 maybe-install-expect \
2617 maybe-install-guile \
2619 maybe-install-libtermcap \
2620 maybe-install-utils \
2621 maybe-install-gnattools
2623 .PHONY: install-target
2625 maybe-install-target-libstdc++-v3 \
2626 maybe-install-target-libmudflap \
2627 maybe-install-target-libssp \
2628 maybe-install-target-newlib \
2629 maybe-install-target-libgcc \
2630 maybe-install-target-libgfortran \
2631 maybe-install-target-libobjc \
2632 maybe-install-target-libtermcap \
2633 maybe-install-target-winsup \
2634 maybe-install-target-libgloss \
2635 maybe-install-target-libiberty \
2636 maybe-install-target-gperf \
2637 maybe-install-target-examples \
2638 maybe-install-target-libffi \
2639 maybe-install-target-libjava \
2640 maybe-install-target-zlib \
2641 maybe-install-target-boehm-gc \
2642 maybe-install-target-qthreads \
2643 maybe-install-target-rda \
2644 maybe-install-target-libada \
2645 maybe-install-target-libgomp
2648 @echo "the uninstall target is not supported in this tree"
2651 install.all: install-no-fixedincludes
2652 @if [ -f ./gcc/Makefile ] ; then \
2653 r=`${PWD_COMMAND}` ; export r ; \
2654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2657 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2662 # install-no-fixedincludes is used because Cygnus can not distribute
2663 # the fixed header files.
2664 .PHONY: install-no-fixedincludes
2665 install-no-fixedincludes: installdirs install-host-nogcc \
2666 install-target gcc-no-fixedincludes
2668 ### other supporting targets
2671 $(DESTDIR)$(prefix) \
2672 $(DESTDIR)$(exec_prefix)
2674 installdirs: mkinstalldirs
2675 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2677 dir.info: do-install-info
2678 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2679 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2680 mv -f dir.info.new dir.info ; \
2685 @echo "Building a full distribution of this tree isn't done"
2686 @echo "via 'make dist'. Check out the etc/ subdirectory"
2690 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2691 # ability to use several tags files at once, so there is probably no need
2692 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2693 # (if we felt like it) have this Makefile write a piece of elisp which
2694 # the user could load to tell emacs19 where all the TAGS files we just
2698 # ------------------------------------
2699 # Macros for configure and all targets
2700 # ------------------------------------
2706 # --------------------------------------
2707 # Modules which run on the build machine
2708 # --------------------------------------
2711 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2712 maybe-configure-build-libiberty:
2714 configure-build-libiberty: stage_current
2715 @endif gcc-bootstrap
2717 maybe-configure-build-libiberty: configure-build-libiberty
2718 configure-build-libiberty:
2719 @: $(MAKE); $(unstage)
2720 @r=`${PWD_COMMAND}`; export r; \
2721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2722 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2723 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2725 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2726 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2728 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2729 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2730 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2732 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2733 libsrcdir="$$s/libiberty"; \
2734 rm -f no-such-file || : ; \
2735 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2736 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2737 --target=${target_alias} $${srcdiroption} \
2739 @endif build-libiberty
2745 .PHONY: all-build-libiberty maybe-all-build-libiberty
2746 maybe-all-build-libiberty:
2748 all-build-libiberty: stage_current
2749 @endif gcc-bootstrap
2751 TARGET-build-libiberty=all
2752 maybe-all-build-libiberty: all-build-libiberty
2753 all-build-libiberty: configure-build-libiberty
2754 @: $(MAKE); $(unstage)
2755 @r=`${PWD_COMMAND}`; export r; \
2756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2758 (cd $(BUILD_SUBDIR)/libiberty && \
2759 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2760 $(TARGET-build-libiberty))
2761 @endif build-libiberty
2767 .PHONY: configure-build-bison maybe-configure-build-bison
2768 maybe-configure-build-bison:
2770 configure-build-bison: stage_current
2771 @endif gcc-bootstrap
2773 maybe-configure-build-bison: configure-build-bison
2774 configure-build-bison:
2775 @: $(MAKE); $(unstage)
2776 @r=`${PWD_COMMAND}`; export r; \
2777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2778 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2779 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2781 echo Configuring in $(BUILD_SUBDIR)/bison; \
2782 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2785 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2788 srcdiroption="--srcdir=$${topdir}/bison"; \
2789 libsrcdir="$$s/bison"; \
2790 rm -f no-such-file || : ; \
2791 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2792 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2793 --target=${target_alias} $${srcdiroption} \
2801 .PHONY: all-build-bison maybe-all-build-bison
2802 maybe-all-build-bison:
2804 all-build-bison: stage_current
2805 @endif gcc-bootstrap
2807 TARGET-build-bison=all
2808 maybe-all-build-bison: all-build-bison
2809 all-build-bison: configure-build-bison
2810 @: $(MAKE); $(unstage)
2811 @r=`${PWD_COMMAND}`; export r; \
2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2814 (cd $(BUILD_SUBDIR)/bison && \
2815 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2816 $(TARGET-build-bison))
2823 .PHONY: configure-build-byacc maybe-configure-build-byacc
2824 maybe-configure-build-byacc:
2826 configure-build-byacc: stage_current
2827 @endif gcc-bootstrap
2829 maybe-configure-build-byacc: configure-build-byacc
2830 configure-build-byacc:
2831 @: $(MAKE); $(unstage)
2832 @r=`${PWD_COMMAND}`; export r; \
2833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2835 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2837 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2838 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2841 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2844 srcdiroption="--srcdir=$${topdir}/byacc"; \
2845 libsrcdir="$$s/byacc"; \
2846 rm -f no-such-file || : ; \
2847 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2848 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2849 --target=${target_alias} $${srcdiroption} \
2857 .PHONY: all-build-byacc maybe-all-build-byacc
2858 maybe-all-build-byacc:
2860 all-build-byacc: stage_current
2861 @endif gcc-bootstrap
2863 TARGET-build-byacc=all
2864 maybe-all-build-byacc: all-build-byacc
2865 all-build-byacc: configure-build-byacc
2866 @: $(MAKE); $(unstage)
2867 @r=`${PWD_COMMAND}`; export r; \
2868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2870 (cd $(BUILD_SUBDIR)/byacc && \
2871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2872 $(TARGET-build-byacc))
2879 .PHONY: configure-build-flex maybe-configure-build-flex
2880 maybe-configure-build-flex:
2882 configure-build-flex: stage_current
2883 @endif gcc-bootstrap
2885 maybe-configure-build-flex: configure-build-flex
2886 configure-build-flex:
2887 @: $(MAKE); $(unstage)
2888 @r=`${PWD_COMMAND}`; export r; \
2889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2890 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2891 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2893 echo Configuring in $(BUILD_SUBDIR)/flex; \
2894 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2897 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2900 srcdiroption="--srcdir=$${topdir}/flex"; \
2901 libsrcdir="$$s/flex"; \
2902 rm -f no-such-file || : ; \
2903 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2904 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2905 --target=${target_alias} $${srcdiroption} \
2913 .PHONY: all-build-flex maybe-all-build-flex
2914 maybe-all-build-flex:
2916 all-build-flex: stage_current
2917 @endif gcc-bootstrap
2919 TARGET-build-flex=all
2920 maybe-all-build-flex: all-build-flex
2921 all-build-flex: configure-build-flex
2922 @: $(MAKE); $(unstage)
2923 @r=`${PWD_COMMAND}`; export r; \
2924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2926 (cd $(BUILD_SUBDIR)/flex && \
2927 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2928 $(TARGET-build-flex))
2935 .PHONY: configure-build-m4 maybe-configure-build-m4
2936 maybe-configure-build-m4:
2938 configure-build-m4: stage_current
2939 @endif gcc-bootstrap
2941 maybe-configure-build-m4: configure-build-m4
2943 @: $(MAKE); $(unstage)
2944 @r=`${PWD_COMMAND}`; export r; \
2945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2946 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2947 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2949 echo Configuring in $(BUILD_SUBDIR)/m4; \
2950 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2953 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2956 srcdiroption="--srcdir=$${topdir}/m4"; \
2957 libsrcdir="$$s/m4"; \
2958 rm -f no-such-file || : ; \
2959 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2960 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2961 --target=${target_alias} $${srcdiroption} \
2969 .PHONY: all-build-m4 maybe-all-build-m4
2972 all-build-m4: stage_current
2973 @endif gcc-bootstrap
2976 maybe-all-build-m4: all-build-m4
2977 all-build-m4: configure-build-m4
2978 @: $(MAKE); $(unstage)
2979 @r=`${PWD_COMMAND}`; export r; \
2980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2982 (cd $(BUILD_SUBDIR)/m4 && \
2983 $(MAKE) $(BASE_FLAGS_TO_PASS) \
2991 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2992 maybe-configure-build-texinfo:
2994 configure-build-texinfo: stage_current
2995 @endif gcc-bootstrap
2997 maybe-configure-build-texinfo: configure-build-texinfo
2998 configure-build-texinfo:
2999 @: $(MAKE); $(unstage)
3000 @r=`${PWD_COMMAND}`; export r; \
3001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3003 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3005 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3006 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3008 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3009 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3010 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3012 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3013 libsrcdir="$$s/texinfo"; \
3014 rm -f no-such-file || : ; \
3015 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3016 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3017 --target=${target_alias} $${srcdiroption} \
3019 @endif build-texinfo
3025 .PHONY: all-build-texinfo maybe-all-build-texinfo
3026 maybe-all-build-texinfo:
3028 all-build-texinfo: stage_current
3029 @endif gcc-bootstrap
3031 TARGET-build-texinfo=all
3032 maybe-all-build-texinfo: all-build-texinfo
3033 all-build-texinfo: configure-build-texinfo
3034 @: $(MAKE); $(unstage)
3035 @r=`${PWD_COMMAND}`; export r; \
3036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038 (cd $(BUILD_SUBDIR)/texinfo && \
3039 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3040 $(TARGET-build-texinfo))
3041 @endif build-texinfo
3047 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3048 maybe-configure-build-fixincludes:
3050 configure-build-fixincludes: stage_current
3051 @endif gcc-bootstrap
3052 @if build-fixincludes
3053 maybe-configure-build-fixincludes: configure-build-fixincludes
3054 configure-build-fixincludes:
3055 @: $(MAKE); $(unstage)
3056 @r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3058 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3059 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3061 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3062 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3065 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3068 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3069 libsrcdir="$$s/fixincludes"; \
3070 rm -f no-such-file || : ; \
3071 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3072 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3073 --target=${target_alias} $${srcdiroption} \
3075 @endif build-fixincludes
3081 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3082 maybe-all-build-fixincludes:
3084 all-build-fixincludes: stage_current
3085 @endif gcc-bootstrap
3086 @if build-fixincludes
3087 TARGET-build-fixincludes=all
3088 maybe-all-build-fixincludes: all-build-fixincludes
3089 all-build-fixincludes: configure-build-fixincludes
3090 @: $(MAKE); $(unstage)
3091 @r=`${PWD_COMMAND}`; export r; \
3092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3094 (cd $(BUILD_SUBDIR)/fixincludes && \
3095 $(MAKE) $(BASE_FLAGS_TO_PASS) \
3096 $(TARGET-build-fixincludes))
3097 @endif build-fixincludes
3103 # --------------------------------------
3104 # Modules which run on the host machine
3105 # --------------------------------------
3108 .PHONY: configure-ash maybe-configure-ash
3109 maybe-configure-ash:
3111 configure-ash: stage_current
3112 @endif gcc-bootstrap
3114 maybe-configure-ash: configure-ash
3116 @: $(MAKE); $(unstage)
3117 @r=`${PWD_COMMAND}`; export r; \
3118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3120 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3122 echo Configuring in $(HOST_SUBDIR)/ash; \
3123 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3126 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3129 srcdiroption="--srcdir=$${topdir}/ash"; \
3130 libsrcdir="$$s/ash"; \
3131 $(SHELL) $${libsrcdir}/configure \
3132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3133 --target=${target_alias} $${srcdiroption} \
3141 .PHONY: all-ash maybe-all-ash
3144 all-ash: stage_current
3145 @endif gcc-bootstrap
3148 maybe-all-ash: all-ash
3149 all-ash: configure-ash
3150 @: $(MAKE); $(unstage)
3151 @r=`${PWD_COMMAND}`; export r; \
3152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154 (cd $(HOST_SUBDIR)/ash && \
3155 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3162 .PHONY: check-ash maybe-check-ash
3165 maybe-check-ash: check-ash
3168 @: $(MAKE); $(unstage)
3169 @r=`${PWD_COMMAND}`; export r; \
3170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3172 (cd $(HOST_SUBDIR)/ash && \
3173 $(MAKE) $(FLAGS_TO_PASS) check)
3177 .PHONY: install-ash maybe-install-ash
3180 maybe-install-ash: install-ash
3182 install-ash: installdirs
3183 @: $(MAKE); $(unstage)
3184 @r=`${PWD_COMMAND}`; export r; \
3185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3187 (cd $(HOST_SUBDIR)/ash && \
3188 $(MAKE) $(FLAGS_TO_PASS) install)
3192 # Other targets (info, dvi, pdf, etc.)
3194 .PHONY: maybe-info-ash info-ash
3197 maybe-info-ash: info-ash
3201 @: $(MAKE); $(unstage)
3202 @[ -f ./ash/Makefile ] || exit 0; \
3203 r=`${PWD_COMMAND}`; export r; \
3204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3206 for flag in $(EXTRA_HOST_FLAGS) ; do \
3207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3209 echo "Doing info in ash" ; \
3210 (cd $(HOST_SUBDIR)/ash && \
3211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3213 "RANLIB=$${RANLIB}" \
3214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3220 .PHONY: maybe-dvi-ash dvi-ash
3223 maybe-dvi-ash: dvi-ash
3227 @: $(MAKE); $(unstage)
3228 @[ -f ./ash/Makefile ] || exit 0; \
3229 r=`${PWD_COMMAND}`; export r; \
3230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3232 for flag in $(EXTRA_HOST_FLAGS) ; do \
3233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3235 echo "Doing dvi in ash" ; \
3236 (cd $(HOST_SUBDIR)/ash && \
3237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3239 "RANLIB=$${RANLIB}" \
3240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3246 .PHONY: maybe-pdf-ash pdf-ash
3249 maybe-pdf-ash: pdf-ash
3253 @: $(MAKE); $(unstage)
3254 @[ -f ./ash/Makefile ] || exit 0; \
3255 r=`${PWD_COMMAND}`; export r; \
3256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3258 for flag in $(EXTRA_HOST_FLAGS) ; do \
3259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3261 echo "Doing pdf in ash" ; \
3262 (cd $(HOST_SUBDIR)/ash && \
3263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3265 "RANLIB=$${RANLIB}" \
3266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3272 .PHONY: maybe-html-ash html-ash
3275 maybe-html-ash: html-ash
3279 @: $(MAKE); $(unstage)
3280 @[ -f ./ash/Makefile ] || exit 0; \
3281 r=`${PWD_COMMAND}`; export r; \
3282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284 for flag in $(EXTRA_HOST_FLAGS) ; do \
3285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3287 echo "Doing html in ash" ; \
3288 (cd $(HOST_SUBDIR)/ash && \
3289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3291 "RANLIB=$${RANLIB}" \
3292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3298 .PHONY: maybe-TAGS-ash TAGS-ash
3301 maybe-TAGS-ash: TAGS-ash
3305 @: $(MAKE); $(unstage)
3306 @[ -f ./ash/Makefile ] || exit 0; \
3307 r=`${PWD_COMMAND}`; export r; \
3308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3310 for flag in $(EXTRA_HOST_FLAGS) ; do \
3311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3313 echo "Doing TAGS in ash" ; \
3314 (cd $(HOST_SUBDIR)/ash && \
3315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3317 "RANLIB=$${RANLIB}" \
3318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3324 .PHONY: maybe-install-info-ash install-info-ash
3325 maybe-install-info-ash:
3327 maybe-install-info-ash: install-info-ash
3332 @: $(MAKE); $(unstage)
3333 @[ -f ./ash/Makefile ] || exit 0; \
3334 r=`${PWD_COMMAND}`; export r; \
3335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3337 for flag in $(EXTRA_HOST_FLAGS) ; do \
3338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3340 echo "Doing install-info in ash" ; \
3341 (cd $(HOST_SUBDIR)/ash && \
3342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3344 "RANLIB=$${RANLIB}" \
3345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3351 .PHONY: maybe-install-pdf-ash install-pdf-ash
3352 maybe-install-pdf-ash:
3354 maybe-install-pdf-ash: install-pdf-ash
3359 @: $(MAKE); $(unstage)
3360 @[ -f ./ash/Makefile ] || exit 0; \
3361 r=`${PWD_COMMAND}`; export r; \
3362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3364 for flag in $(EXTRA_HOST_FLAGS) ; do \
3365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3367 echo "Doing install-pdf in ash" ; \
3368 (cd $(HOST_SUBDIR)/ash && \
3369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3371 "RANLIB=$${RANLIB}" \
3372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3378 .PHONY: maybe-install-html-ash install-html-ash
3379 maybe-install-html-ash:
3381 maybe-install-html-ash: install-html-ash
3386 @: $(MAKE); $(unstage)
3387 @[ -f ./ash/Makefile ] || exit 0; \
3388 r=`${PWD_COMMAND}`; export r; \
3389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3391 for flag in $(EXTRA_HOST_FLAGS) ; do \
3392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3394 echo "Doing install-html in ash" ; \
3395 (cd $(HOST_SUBDIR)/ash && \
3396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3398 "RANLIB=$${RANLIB}" \
3399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3405 .PHONY: maybe-installcheck-ash installcheck-ash
3406 maybe-installcheck-ash:
3408 maybe-installcheck-ash: installcheck-ash
3412 @: $(MAKE); $(unstage)
3413 @[ -f ./ash/Makefile ] || exit 0; \
3414 r=`${PWD_COMMAND}`; export r; \
3415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3417 for flag in $(EXTRA_HOST_FLAGS) ; do \
3418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3420 echo "Doing installcheck in ash" ; \
3421 (cd $(HOST_SUBDIR)/ash && \
3422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3424 "RANLIB=$${RANLIB}" \
3425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3431 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3432 maybe-mostlyclean-ash:
3434 maybe-mostlyclean-ash: mostlyclean-ash
3437 @: $(MAKE); $(unstage)
3438 @[ -f ./ash/Makefile ] || exit 0; \
3439 r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3442 for flag in $(EXTRA_HOST_FLAGS) ; do \
3443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3445 echo "Doing mostlyclean in ash" ; \
3446 (cd $(HOST_SUBDIR)/ash && \
3447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3449 "RANLIB=$${RANLIB}" \
3450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3456 .PHONY: maybe-clean-ash clean-ash
3459 maybe-clean-ash: clean-ash
3462 @: $(MAKE); $(unstage)
3463 @[ -f ./ash/Makefile ] || exit 0; \
3464 r=`${PWD_COMMAND}`; export r; \
3465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3467 for flag in $(EXTRA_HOST_FLAGS) ; do \
3468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3470 echo "Doing clean in ash" ; \
3471 (cd $(HOST_SUBDIR)/ash && \
3472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3474 "RANLIB=$${RANLIB}" \
3475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3481 .PHONY: maybe-distclean-ash distclean-ash
3482 maybe-distclean-ash:
3484 maybe-distclean-ash: distclean-ash
3487 @: $(MAKE); $(unstage)
3488 @[ -f ./ash/Makefile ] || exit 0; \
3489 r=`${PWD_COMMAND}`; export r; \
3490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3492 for flag in $(EXTRA_HOST_FLAGS) ; do \
3493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3495 echo "Doing distclean in ash" ; \
3496 (cd $(HOST_SUBDIR)/ash && \
3497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3499 "RANLIB=$${RANLIB}" \
3500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3506 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3507 maybe-maintainer-clean-ash:
3509 maybe-maintainer-clean-ash: maintainer-clean-ash
3511 maintainer-clean-ash:
3512 @: $(MAKE); $(unstage)
3513 @[ -f ./ash/Makefile ] || exit 0; \
3514 r=`${PWD_COMMAND}`; export r; \
3515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3517 for flag in $(EXTRA_HOST_FLAGS) ; do \
3518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3520 echo "Doing maintainer-clean in ash" ; \
3521 (cd $(HOST_SUBDIR)/ash && \
3522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3524 "RANLIB=$${RANLIB}" \
3525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3533 .PHONY: configure-autoconf maybe-configure-autoconf
3534 maybe-configure-autoconf:
3536 configure-autoconf: stage_current
3537 @endif gcc-bootstrap
3539 maybe-configure-autoconf: configure-autoconf
3541 @: $(MAKE); $(unstage)
3542 @r=`${PWD_COMMAND}`; export r; \
3543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3544 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3545 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3547 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3548 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3551 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3554 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3555 libsrcdir="$$s/autoconf"; \
3556 $(SHELL) $${libsrcdir}/configure \
3557 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3558 --target=${target_alias} $${srcdiroption} \
3566 .PHONY: all-autoconf maybe-all-autoconf
3569 all-autoconf: stage_current
3570 @endif gcc-bootstrap
3573 maybe-all-autoconf: all-autoconf
3574 all-autoconf: configure-autoconf
3575 @: $(MAKE); $(unstage)
3576 @r=`${PWD_COMMAND}`; export r; \
3577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3579 (cd $(HOST_SUBDIR)/autoconf && \
3580 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3587 .PHONY: check-autoconf maybe-check-autoconf
3588 maybe-check-autoconf:
3590 maybe-check-autoconf: check-autoconf
3593 @: $(MAKE); $(unstage)
3594 @r=`${PWD_COMMAND}`; export r; \
3595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3597 (cd $(HOST_SUBDIR)/autoconf && \
3598 $(MAKE) $(FLAGS_TO_PASS) check)
3602 .PHONY: install-autoconf maybe-install-autoconf
3603 maybe-install-autoconf:
3605 maybe-install-autoconf: install-autoconf
3607 install-autoconf: installdirs
3608 @: $(MAKE); $(unstage)
3609 @r=`${PWD_COMMAND}`; export r; \
3610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3612 (cd $(HOST_SUBDIR)/autoconf && \
3613 $(MAKE) $(FLAGS_TO_PASS) install)
3617 # Other targets (info, dvi, pdf, etc.)
3619 .PHONY: maybe-info-autoconf info-autoconf
3620 maybe-info-autoconf:
3622 maybe-info-autoconf: info-autoconf
3626 @: $(MAKE); $(unstage)
3627 @[ -f ./autoconf/Makefile ] || exit 0; \
3628 r=`${PWD_COMMAND}`; export r; \
3629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3631 for flag in $(EXTRA_HOST_FLAGS) ; do \
3632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3634 echo "Doing info in autoconf" ; \
3635 (cd $(HOST_SUBDIR)/autoconf && \
3636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3638 "RANLIB=$${RANLIB}" \
3639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3645 .PHONY: maybe-dvi-autoconf dvi-autoconf
3648 maybe-dvi-autoconf: dvi-autoconf
3652 @: $(MAKE); $(unstage)
3653 @[ -f ./autoconf/Makefile ] || exit 0; \
3654 r=`${PWD_COMMAND}`; export r; \
3655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3657 for flag in $(EXTRA_HOST_FLAGS) ; do \
3658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3660 echo "Doing dvi in autoconf" ; \
3661 (cd $(HOST_SUBDIR)/autoconf && \
3662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3664 "RANLIB=$${RANLIB}" \
3665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3671 .PHONY: maybe-pdf-autoconf pdf-autoconf
3674 maybe-pdf-autoconf: pdf-autoconf
3678 @: $(MAKE); $(unstage)
3679 @[ -f ./autoconf/Makefile ] || exit 0; \
3680 r=`${PWD_COMMAND}`; export r; \
3681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3683 for flag in $(EXTRA_HOST_FLAGS) ; do \
3684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3686 echo "Doing pdf in autoconf" ; \
3687 (cd $(HOST_SUBDIR)/autoconf && \
3688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3690 "RANLIB=$${RANLIB}" \
3691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3697 .PHONY: maybe-html-autoconf html-autoconf
3698 maybe-html-autoconf:
3700 maybe-html-autoconf: html-autoconf
3704 @: $(MAKE); $(unstage)
3705 @[ -f ./autoconf/Makefile ] || exit 0; \
3706 r=`${PWD_COMMAND}`; export r; \
3707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3709 for flag in $(EXTRA_HOST_FLAGS) ; do \
3710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3712 echo "Doing html in autoconf" ; \
3713 (cd $(HOST_SUBDIR)/autoconf && \
3714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3716 "RANLIB=$${RANLIB}" \
3717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3724 maybe-TAGS-autoconf:
3726 maybe-TAGS-autoconf: TAGS-autoconf
3730 @: $(MAKE); $(unstage)
3731 @[ -f ./autoconf/Makefile ] || exit 0; \
3732 r=`${PWD_COMMAND}`; export r; \
3733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3735 for flag in $(EXTRA_HOST_FLAGS) ; do \
3736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3738 echo "Doing TAGS in autoconf" ; \
3739 (cd $(HOST_SUBDIR)/autoconf && \
3740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3742 "RANLIB=$${RANLIB}" \
3743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3749 .PHONY: maybe-install-info-autoconf install-info-autoconf
3750 maybe-install-info-autoconf:
3752 maybe-install-info-autoconf: install-info-autoconf
3754 install-info-autoconf: \
3755 configure-autoconf \
3757 @: $(MAKE); $(unstage)
3758 @[ -f ./autoconf/Makefile ] || exit 0; \
3759 r=`${PWD_COMMAND}`; export r; \
3760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3762 for flag in $(EXTRA_HOST_FLAGS) ; do \
3763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3765 echo "Doing install-info in autoconf" ; \
3766 (cd $(HOST_SUBDIR)/autoconf && \
3767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3769 "RANLIB=$${RANLIB}" \
3770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3776 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
3777 maybe-install-pdf-autoconf:
3779 maybe-install-pdf-autoconf: install-pdf-autoconf
3781 install-pdf-autoconf: \
3782 configure-autoconf \
3784 @: $(MAKE); $(unstage)
3785 @[ -f ./autoconf/Makefile ] || exit 0; \
3786 r=`${PWD_COMMAND}`; export r; \
3787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3789 for flag in $(EXTRA_HOST_FLAGS) ; do \
3790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3792 echo "Doing install-pdf in autoconf" ; \
3793 (cd $(HOST_SUBDIR)/autoconf && \
3794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3796 "RANLIB=$${RANLIB}" \
3797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3803 .PHONY: maybe-install-html-autoconf install-html-autoconf
3804 maybe-install-html-autoconf:
3806 maybe-install-html-autoconf: install-html-autoconf
3808 install-html-autoconf: \
3809 configure-autoconf \
3811 @: $(MAKE); $(unstage)
3812 @[ -f ./autoconf/Makefile ] || exit 0; \
3813 r=`${PWD_COMMAND}`; export r; \
3814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3816 for flag in $(EXTRA_HOST_FLAGS) ; do \
3817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3819 echo "Doing install-html in autoconf" ; \
3820 (cd $(HOST_SUBDIR)/autoconf && \
3821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3823 "RANLIB=$${RANLIB}" \
3824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3830 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3831 maybe-installcheck-autoconf:
3833 maybe-installcheck-autoconf: installcheck-autoconf
3835 installcheck-autoconf: \
3837 @: $(MAKE); $(unstage)
3838 @[ -f ./autoconf/Makefile ] || exit 0; \
3839 r=`${PWD_COMMAND}`; export r; \
3840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3842 for flag in $(EXTRA_HOST_FLAGS) ; do \
3843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3845 echo "Doing installcheck in autoconf" ; \
3846 (cd $(HOST_SUBDIR)/autoconf && \
3847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3849 "RANLIB=$${RANLIB}" \
3850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3856 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3857 maybe-mostlyclean-autoconf:
3859 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3861 mostlyclean-autoconf:
3862 @: $(MAKE); $(unstage)
3863 @[ -f ./autoconf/Makefile ] || exit 0; \
3864 r=`${PWD_COMMAND}`; export r; \
3865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3867 for flag in $(EXTRA_HOST_FLAGS) ; do \
3868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3870 echo "Doing mostlyclean in autoconf" ; \
3871 (cd $(HOST_SUBDIR)/autoconf && \
3872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3874 "RANLIB=$${RANLIB}" \
3875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3881 .PHONY: maybe-clean-autoconf clean-autoconf
3882 maybe-clean-autoconf:
3884 maybe-clean-autoconf: clean-autoconf
3887 @: $(MAKE); $(unstage)
3888 @[ -f ./autoconf/Makefile ] || exit 0; \
3889 r=`${PWD_COMMAND}`; export r; \
3890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3892 for flag in $(EXTRA_HOST_FLAGS) ; do \
3893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3895 echo "Doing clean in autoconf" ; \
3896 (cd $(HOST_SUBDIR)/autoconf && \
3897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3899 "RANLIB=$${RANLIB}" \
3900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3906 .PHONY: maybe-distclean-autoconf distclean-autoconf
3907 maybe-distclean-autoconf:
3909 maybe-distclean-autoconf: distclean-autoconf
3912 @: $(MAKE); $(unstage)
3913 @[ -f ./autoconf/Makefile ] || exit 0; \
3914 r=`${PWD_COMMAND}`; export r; \
3915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3917 for flag in $(EXTRA_HOST_FLAGS) ; do \
3918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3920 echo "Doing distclean in autoconf" ; \
3921 (cd $(HOST_SUBDIR)/autoconf && \
3922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3924 "RANLIB=$${RANLIB}" \
3925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3931 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3932 maybe-maintainer-clean-autoconf:
3934 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3936 maintainer-clean-autoconf:
3937 @: $(MAKE); $(unstage)
3938 @[ -f ./autoconf/Makefile ] || exit 0; \
3939 r=`${PWD_COMMAND}`; export r; \
3940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3942 for flag in $(EXTRA_HOST_FLAGS) ; do \
3943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3945 echo "Doing maintainer-clean in autoconf" ; \
3946 (cd $(HOST_SUBDIR)/autoconf && \
3947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3949 "RANLIB=$${RANLIB}" \
3950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3958 .PHONY: configure-automake maybe-configure-automake
3959 maybe-configure-automake:
3961 configure-automake: stage_current
3962 @endif gcc-bootstrap
3964 maybe-configure-automake: configure-automake
3966 @: $(MAKE); $(unstage)
3967 @r=`${PWD_COMMAND}`; export r; \
3968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3969 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3970 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3972 echo Configuring in $(HOST_SUBDIR)/automake; \
3973 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3976 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3979 srcdiroption="--srcdir=$${topdir}/automake"; \
3980 libsrcdir="$$s/automake"; \
3981 $(SHELL) $${libsrcdir}/configure \
3982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3983 --target=${target_alias} $${srcdiroption} \
3991 .PHONY: all-automake maybe-all-automake
3994 all-automake: stage_current
3995 @endif gcc-bootstrap
3998 maybe-all-automake: all-automake
3999 all-automake: configure-automake
4000 @: $(MAKE); $(unstage)
4001 @r=`${PWD_COMMAND}`; export r; \
4002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4004 (cd $(HOST_SUBDIR)/automake && \
4005 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4012 .PHONY: check-automake maybe-check-automake
4013 maybe-check-automake:
4015 maybe-check-automake: check-automake
4018 @: $(MAKE); $(unstage)
4019 @r=`${PWD_COMMAND}`; export r; \
4020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4022 (cd $(HOST_SUBDIR)/automake && \
4023 $(MAKE) $(FLAGS_TO_PASS) check)
4027 .PHONY: install-automake maybe-install-automake
4028 maybe-install-automake:
4030 maybe-install-automake: install-automake
4032 install-automake: installdirs
4033 @: $(MAKE); $(unstage)
4034 @r=`${PWD_COMMAND}`; export r; \
4035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4037 (cd $(HOST_SUBDIR)/automake && \
4038 $(MAKE) $(FLAGS_TO_PASS) install)
4042 # Other targets (info, dvi, pdf, etc.)
4044 .PHONY: maybe-info-automake info-automake
4045 maybe-info-automake:
4047 maybe-info-automake: info-automake
4051 @: $(MAKE); $(unstage)
4052 @[ -f ./automake/Makefile ] || exit 0; \
4053 r=`${PWD_COMMAND}`; export r; \
4054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4056 for flag in $(EXTRA_HOST_FLAGS) ; do \
4057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4059 echo "Doing info in automake" ; \
4060 (cd $(HOST_SUBDIR)/automake && \
4061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063 "RANLIB=$${RANLIB}" \
4064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4070 .PHONY: maybe-dvi-automake dvi-automake
4073 maybe-dvi-automake: dvi-automake
4077 @: $(MAKE); $(unstage)
4078 @[ -f ./automake/Makefile ] || exit 0; \
4079 r=`${PWD_COMMAND}`; export r; \
4080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4082 for flag in $(EXTRA_HOST_FLAGS) ; do \
4083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4085 echo "Doing dvi in automake" ; \
4086 (cd $(HOST_SUBDIR)/automake && \
4087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4089 "RANLIB=$${RANLIB}" \
4090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4096 .PHONY: maybe-pdf-automake pdf-automake
4099 maybe-pdf-automake: pdf-automake
4103 @: $(MAKE); $(unstage)
4104 @[ -f ./automake/Makefile ] || exit 0; \
4105 r=`${PWD_COMMAND}`; export r; \
4106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4108 for flag in $(EXTRA_HOST_FLAGS) ; do \
4109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4111 echo "Doing pdf in automake" ; \
4112 (cd $(HOST_SUBDIR)/automake && \
4113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4115 "RANLIB=$${RANLIB}" \
4116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4122 .PHONY: maybe-html-automake html-automake
4123 maybe-html-automake:
4125 maybe-html-automake: html-automake
4129 @: $(MAKE); $(unstage)
4130 @[ -f ./automake/Makefile ] || exit 0; \
4131 r=`${PWD_COMMAND}`; export r; \
4132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134 for flag in $(EXTRA_HOST_FLAGS) ; do \
4135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4137 echo "Doing html in automake" ; \
4138 (cd $(HOST_SUBDIR)/automake && \
4139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4141 "RANLIB=$${RANLIB}" \
4142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4148 .PHONY: maybe-TAGS-automake TAGS-automake
4149 maybe-TAGS-automake:
4151 maybe-TAGS-automake: TAGS-automake
4155 @: $(MAKE); $(unstage)
4156 @[ -f ./automake/Makefile ] || exit 0; \
4157 r=`${PWD_COMMAND}`; export r; \
4158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4160 for flag in $(EXTRA_HOST_FLAGS) ; do \
4161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4163 echo "Doing TAGS in automake" ; \
4164 (cd $(HOST_SUBDIR)/automake && \
4165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4167 "RANLIB=$${RANLIB}" \
4168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4174 .PHONY: maybe-install-info-automake install-info-automake
4175 maybe-install-info-automake:
4177 maybe-install-info-automake: install-info-automake
4179 install-info-automake: \
4180 configure-automake \
4182 @: $(MAKE); $(unstage)
4183 @[ -f ./automake/Makefile ] || exit 0; \
4184 r=`${PWD_COMMAND}`; export r; \
4185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4187 for flag in $(EXTRA_HOST_FLAGS) ; do \
4188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4190 echo "Doing install-info in automake" ; \
4191 (cd $(HOST_SUBDIR)/automake && \
4192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4194 "RANLIB=$${RANLIB}" \
4195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4201 .PHONY: maybe-install-pdf-automake install-pdf-automake
4202 maybe-install-pdf-automake:
4204 maybe-install-pdf-automake: install-pdf-automake
4206 install-pdf-automake: \
4207 configure-automake \
4209 @: $(MAKE); $(unstage)
4210 @[ -f ./automake/Makefile ] || exit 0; \
4211 r=`${PWD_COMMAND}`; export r; \
4212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4214 for flag in $(EXTRA_HOST_FLAGS) ; do \
4215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4217 echo "Doing install-pdf in automake" ; \
4218 (cd $(HOST_SUBDIR)/automake && \
4219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4221 "RANLIB=$${RANLIB}" \
4222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4228 .PHONY: maybe-install-html-automake install-html-automake
4229 maybe-install-html-automake:
4231 maybe-install-html-automake: install-html-automake
4233 install-html-automake: \
4234 configure-automake \
4236 @: $(MAKE); $(unstage)
4237 @[ -f ./automake/Makefile ] || exit 0; \
4238 r=`${PWD_COMMAND}`; export r; \
4239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4241 for flag in $(EXTRA_HOST_FLAGS) ; do \
4242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4244 echo "Doing install-html in automake" ; \
4245 (cd $(HOST_SUBDIR)/automake && \
4246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4248 "RANLIB=$${RANLIB}" \
4249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4255 .PHONY: maybe-installcheck-automake installcheck-automake
4256 maybe-installcheck-automake:
4258 maybe-installcheck-automake: installcheck-automake
4260 installcheck-automake: \
4262 @: $(MAKE); $(unstage)
4263 @[ -f ./automake/Makefile ] || exit 0; \
4264 r=`${PWD_COMMAND}`; export r; \
4265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4267 for flag in $(EXTRA_HOST_FLAGS) ; do \
4268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4270 echo "Doing installcheck in automake" ; \
4271 (cd $(HOST_SUBDIR)/automake && \
4272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4274 "RANLIB=$${RANLIB}" \
4275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4281 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4282 maybe-mostlyclean-automake:
4284 maybe-mostlyclean-automake: mostlyclean-automake
4286 mostlyclean-automake:
4287 @: $(MAKE); $(unstage)
4288 @[ -f ./automake/Makefile ] || exit 0; \
4289 r=`${PWD_COMMAND}`; export r; \
4290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4292 for flag in $(EXTRA_HOST_FLAGS) ; do \
4293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4295 echo "Doing mostlyclean in automake" ; \
4296 (cd $(HOST_SUBDIR)/automake && \
4297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4299 "RANLIB=$${RANLIB}" \
4300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4306 .PHONY: maybe-clean-automake clean-automake
4307 maybe-clean-automake:
4309 maybe-clean-automake: clean-automake
4312 @: $(MAKE); $(unstage)
4313 @[ -f ./automake/Makefile ] || exit 0; \
4314 r=`${PWD_COMMAND}`; export r; \
4315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4317 for flag in $(EXTRA_HOST_FLAGS) ; do \
4318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4320 echo "Doing clean in automake" ; \
4321 (cd $(HOST_SUBDIR)/automake && \
4322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4324 "RANLIB=$${RANLIB}" \
4325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4331 .PHONY: maybe-distclean-automake distclean-automake
4332 maybe-distclean-automake:
4334 maybe-distclean-automake: distclean-automake
4337 @: $(MAKE); $(unstage)
4338 @[ -f ./automake/Makefile ] || exit 0; \
4339 r=`${PWD_COMMAND}`; export r; \
4340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4342 for flag in $(EXTRA_HOST_FLAGS) ; do \
4343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4345 echo "Doing distclean in automake" ; \
4346 (cd $(HOST_SUBDIR)/automake && \
4347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4349 "RANLIB=$${RANLIB}" \
4350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4356 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4357 maybe-maintainer-clean-automake:
4359 maybe-maintainer-clean-automake: maintainer-clean-automake
4361 maintainer-clean-automake:
4362 @: $(MAKE); $(unstage)
4363 @[ -f ./automake/Makefile ] || exit 0; \
4364 r=`${PWD_COMMAND}`; export r; \
4365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4367 for flag in $(EXTRA_HOST_FLAGS) ; do \
4368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4370 echo "Doing maintainer-clean in automake" ; \
4371 (cd $(HOST_SUBDIR)/automake && \
4372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4374 "RANLIB=$${RANLIB}" \
4375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4383 .PHONY: configure-bash maybe-configure-bash
4384 maybe-configure-bash:
4386 configure-bash: stage_current
4387 @endif gcc-bootstrap
4389 maybe-configure-bash: configure-bash
4391 @: $(MAKE); $(unstage)
4392 @r=`${PWD_COMMAND}`; export r; \
4393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4397 echo Configuring in $(HOST_SUBDIR)/bash; \
4398 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4401 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4404 srcdiroption="--srcdir=$${topdir}/bash"; \
4405 libsrcdir="$$s/bash"; \
4406 $(SHELL) $${libsrcdir}/configure \
4407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4408 --target=${target_alias} $${srcdiroption} \
4416 .PHONY: all-bash maybe-all-bash
4419 all-bash: stage_current
4420 @endif gcc-bootstrap
4423 maybe-all-bash: all-bash
4424 all-bash: configure-bash
4425 @: $(MAKE); $(unstage)
4426 @r=`${PWD_COMMAND}`; export r; \
4427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4429 (cd $(HOST_SUBDIR)/bash && \
4430 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4437 .PHONY: check-bash maybe-check-bash
4440 maybe-check-bash: check-bash
4443 @: $(MAKE); $(unstage)
4444 @r=`${PWD_COMMAND}`; export r; \
4445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4447 (cd $(HOST_SUBDIR)/bash && \
4448 $(MAKE) $(FLAGS_TO_PASS) check)
4452 .PHONY: install-bash maybe-install-bash
4455 maybe-install-bash: install-bash
4457 install-bash: installdirs
4458 @: $(MAKE); $(unstage)
4459 @r=`${PWD_COMMAND}`; export r; \
4460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4462 (cd $(HOST_SUBDIR)/bash && \
4463 $(MAKE) $(FLAGS_TO_PASS) install)
4467 # Other targets (info, dvi, pdf, etc.)
4469 .PHONY: maybe-info-bash info-bash
4472 maybe-info-bash: info-bash
4476 @: $(MAKE); $(unstage)
4477 @[ -f ./bash/Makefile ] || exit 0; \
4478 r=`${PWD_COMMAND}`; export r; \
4479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4481 for flag in $(EXTRA_HOST_FLAGS) ; do \
4482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4484 echo "Doing info in bash" ; \
4485 (cd $(HOST_SUBDIR)/bash && \
4486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4488 "RANLIB=$${RANLIB}" \