2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation
8 # This file is free software; you can redistribute it and/or modify
9 # it under the terms of the GNU General Public License as published by
10 # the Free Software Foundation; either version 2 of the License, or
11 # (at your option) any later version.
13 # This program is distributed in the hope that it will be useful,
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 # GNU General Public License for more details.
18 # You should have received a copy of the GNU General Public License
19 # along with this program; if not, write to the Free Software
20 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
23 # -------------------------------
24 # Standard Autoconf-set variables
25 # -------------------------------
28 build_alias=@build_alias@
30 host_alias=@host_alias@
32 target_alias=@target_alias@
35 program_transform_name = @program_transform_name@
38 exec_prefix = @exec_prefix@
44 libexecdir = @libexecdir@
46 sysconfdir = @sysconfdir@
47 sharedstatedir = @sharedstatedir@
48 localstatedir = @localstatedir@
50 includedir = @includedir@
51 oldincludedir = @oldincludedir@
53 datarootdir = @datarootdir@
57 man1dir = $(mandir)/man1
58 man2dir = $(mandir)/man2
59 man3dir = $(mandir)/man3
60 man4dir = $(mandir)/man4
61 man5dir = $(mandir)/man5
62 man6dir = $(mandir)/man6
63 man7dir = $(mandir)/man7
64 man8dir = $(mandir)/man8
65 man9dir = $(mandir)/man9
68 INSTALL_PROGRAM = @INSTALL_PROGRAM@
69 INSTALL_SCRIPT = @INSTALL_SCRIPT@
70 INSTALL_DATA = @INSTALL_DATA@
74 # -------------------------------------------------
75 # Miscellaneous non-standard autoconf-set variables
76 # -------------------------------------------------
78 # The gcc driver likes to know the arguments it was configured with.
79 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
82 build_tooldir = @build_tooldir@
86 # This is the name of the environment variable used for the path to
88 RPATH_ENVVAR = @RPATH_ENVVAR@
90 # Build programs are put under this directory.
91 BUILD_SUBDIR = @build_subdir@
92 # This is set by the configure script to the arguments to use when configuring
93 # directories built for the build system.
94 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
96 # This is the list of variables to export in the environment when
97 # configuring any subdirectory. It must also be exported whenever
98 # recursing into a build directory in case that directory's Makefile
101 FLEX="$(FLEX)"; export FLEX; \
102 LEX="$(LEX)"; export LEX; \
103 BISON="$(BISON)"; export BISON; \
104 YACC="$(YACC)"; export YACC; \
105 M4="$(M4)"; export M4; \
106 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
108 # This is the list of variables to export in the environment when
109 # configuring subdirectories for the build system.
112 AR="$(AR_FOR_BUILD)"; export AR; \
113 AS="$(AS_FOR_BUILD)"; export AS; \
114 CC="$(CC_FOR_BUILD)"; export CC; \
115 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
116 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
117 CXX="$(CXX_FOR_BUILD)"; export CXX; \
118 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
119 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
120 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
121 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
122 LD="$(LD_FOR_BUILD)"; export LD; \
123 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
124 NM="$(NM_FOR_BUILD)"; export NM; \
125 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
126 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES;
128 # This is the list of directories to built for the host system.
129 SUBDIRS = @configdirs@
130 # This is set by the configure script to the arguments to use when configuring
131 # directories built for the host system.
132 HOST_CONFIGARGS = @host_configargs@
133 # Host programs are put under this directory, which is . except if building
135 HOST_SUBDIR = @host_subdir@
136 # This is the list of variables to export in the environment when
137 # configuring subdirectories for the host system. We need to pass
138 # some to the GCC configure because of its hybrid host/target nature.
141 CC="$(CC)"; export CC; \
142 CFLAGS="$(CFLAGS)"; export CFLAGS; \
143 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
144 CXX="$(CXX)"; export CXX; \
145 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
146 AR="$(AR)"; export AR; \
147 AS="$(AS)"; export AS; \
148 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
149 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
150 LD="$(LD)"; export LD; \
151 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \
152 NM="$(NM)"; export NM; \
153 RANLIB="$(RANLIB)"; export RANLIB; \
154 WINDRES="$(WINDRES)"; export WINDRES; \
155 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
156 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
157 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
158 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
159 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
160 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
161 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
162 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
163 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
164 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
165 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
166 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
168 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
170 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
172 # Similar, for later GCC stages.
173 POSTSTAGE1_HOST_EXPORTS = \
175 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
176 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \
177 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \
178 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
179 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \
180 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD;
182 # Target libraries are put under this directory:
183 TARGET_SUBDIR = @target_subdir@
184 # This is set by the configure script to the arguments to use when configuring
185 # directories built for the target.
186 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
187 # This is the list of variables to export in the environment when
188 # configuring subdirectories for the host system.
189 BASE_TARGET_EXPORTS = \
191 AR="$(AR_FOR_TARGET)"; export AR; \
192 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
193 CC="$(CC_FOR_TARGET)"; export CC; \
194 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
195 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
196 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
197 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
198 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \
199 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \
200 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
201 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
202 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
203 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
204 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
205 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
206 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
207 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
208 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
209 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
211 RAW_CXX_TARGET_EXPORTS = \
212 $(BASE_TARGET_EXPORTS) \
213 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
214 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX;
216 NORMAL_TARGET_EXPORTS = \
217 $(BASE_TARGET_EXPORTS) \
218 CXX="$(CXX_FOR_TARGET)"; export CXX;
221 HOST_GMPLIBS = @gmplibs@
222 HOST_GMPINC = @gmpinc@
224 # ----------------------------------------------
225 # Programs producing files for the BUILD machine
226 # ----------------------------------------------
228 SHELL = @config_shell@
230 # pwd command to use. Allow user to override default by setting PWDCMD in
231 # the environment to account for automounters. The make variable must not
232 # be called PWDCMD, otherwise the value set here is passed to make
233 # subprocesses and overrides the setting from the user's environment.
234 # Don't use PWD since it is a common shell environment variable and we
235 # don't want to corrupt it.
236 PWD_COMMAND = $${PWDCMD-pwd}
238 # compilers to use to create programs which must be run in the build
240 CC_FOR_BUILD = @CC_FOR_BUILD@
241 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
243 CXX_FOR_BUILD = $(CXX)
245 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
246 # here so that they can be overridden by Makefile fragments.
247 BUILD_PREFIX = @BUILD_PREFIX@
248 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
250 # Flags to pass to stage2 and later makes. They are defined
251 # here so that they can be overridden by Makefile fragments.
260 MAKEINFO = @MAKEINFO@
264 # This just becomes part of the MAKEINFO definition passed down to
265 # sub-makes. It lets flags be given on the command line while still
266 # using the makeinfo from the object tree.
267 # (Default to avoid splitting info files by setting the threshold high.)
268 MAKEINFOFLAGS = --split-size=5000000
270 # ---------------------------------------------
271 # Programs producing files for the HOST machine
272 # ---------------------------------------------
290 LIBCFLAGS = $(CFLAGS)
291 CXXFLAGS = @CXXFLAGS@
292 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
295 # -----------------------------------------------
296 # Programs producing files for the TARGET machine
297 # -----------------------------------------------
299 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
301 AR_FOR_TARGET=@AR_FOR_TARGET@
302 AS_FOR_TARGET=@AS_FOR_TARGET@
303 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
305 # If GCC_FOR_TARGET is not overriden on the command line, then this
306 # variable is passed down to the gcc Makefile, where it is used to
307 # build libgcc2.a. We define it here so that it can itself be
308 # overridden on the command line.
309 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET)
310 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
311 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET)
312 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET)
313 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET)
314 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
315 LD_FOR_TARGET=@LD_FOR_TARGET@
317 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
318 NM_FOR_TARGET=@NM_FOR_TARGET@
319 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
320 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
321 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
322 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
324 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
325 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
326 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
328 # During gcc bootstrap, if we use some random cc for stage1 then
329 # CFLAGS will be just -g. We want to ensure that TARGET libraries
330 # (which we know are built with gcc) are built with optimizations so
331 # prepend -O2 when setting CFLAGS_FOR_TARGET.
332 CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
333 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
334 CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET)
335 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
336 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
340 # ------------------------------------
341 # Miscellaneous targets and flag lists
342 # ------------------------------------
344 # The first rule in the file had better be this one. Don't put any above it.
345 # This lives here to allow makefile fragments to contain dependencies.
348 #### host and target specific makefile fragments come in here.
349 @target_makefile_frag@
355 # This is the list of directories that may be needed in RPATH_ENVVAR
356 # so that prorgams built for the target machine work.
357 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
359 @if target-libstdc++-v3
360 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
361 @endif target-libstdc++-v3
363 @if target-libmudflap
364 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
365 @endif target-libmudflap
368 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
372 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
373 @endif target-libgomp
377 # This is the list of directories that may be needed in RPATH_ENVVAR
378 # so that programs built for the host machine work.
379 HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)
381 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
383 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc:
388 HOST_LIB_PATH_bfd = \
389 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
393 HOST_LIB_PATH_opcodes = \
394 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
398 # Flags to pass down to all sub-makes.
399 BASE_FLAGS_TO_PASS = \
400 "DESTDIR=$(DESTDIR)" \
401 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
402 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
404 "datadir=$(datadir)" \
405 "exec_prefix=$(exec_prefix)" \
406 "includedir=$(includedir)" \
407 "datarootdir=$(datarootdir)" \
409 "infodir=$(infodir)" \
410 "htmldir=$(htmldir)" \
412 "libexecdir=$(libexecdir)" \
413 "lispdir=$(lispdir)" \
414 "localstatedir=$(localstatedir)" \
416 "oldincludedir=$(oldincludedir)" \
418 "sbindir=$(sbindir)" \
419 "sharedstatedir=$(sharedstatedir)" \
420 "sysconfdir=$(sysconfdir)" \
421 "tooldir=$(tooldir)" \
422 "build_tooldir=$(build_tooldir)" \
423 "target_alias=$(target_alias)" \
425 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
426 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
427 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
430 "INSTALL=$(INSTALL)" \
431 "INSTALL_DATA=$(INSTALL_DATA)" \
432 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
433 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
437 "RUNTEST=$(RUNTEST)" \
438 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
441 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
442 "AR_FLAGS=$(AR_FLAGS)" \
443 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
444 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
445 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
447 "CXXFLAGS=$(CXXFLAGS)" \
448 "LDFLAGS=$(LDFLAGS)" \
449 "LIBCFLAGS=$(LIBCFLAGS)" \
450 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
451 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
452 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
453 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
454 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
455 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
456 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
457 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
458 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
459 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
460 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
461 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
462 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
463 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
464 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
465 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
466 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
467 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
468 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
469 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
470 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
471 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
472 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
473 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
475 "CONFIG_SHELL=$(SHELL)" \
476 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
478 # We leave this in just in case, but it is not needed anymore.
479 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
481 # Flags to pass down to most sub-makes, in which we're building with
482 # the host environment.
488 'DLLTOOL=$(DLLTOOL)' \
492 'OBJDUMP=$(OBJDUMP)' \
497 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
499 # Flags that are concerned with the location of the X11 include files
502 # NOTE: until the top-level is getting the values via autoconf, it only
503 # causes problems to have this top-level Makefile overriding the autoconf-set
504 # values in child directories. Only variables that don't conflict with
505 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
507 X11_FLAGS_TO_PASS = \
508 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
509 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
511 # Flags to pass down to makes which are built with the target environment.
512 # The double $ decreases the length of the command line; those variables
513 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
514 # COMPILER_ prefixed variables are not passed down so we expand them here.
515 EXTRA_TARGET_FLAGS = \
516 'AR=$$(AR_FOR_TARGET)' \
517 'AS=$(COMPILER_AS_FOR_TARGET)' \
518 'CC=$$(CC_FOR_TARGET)' \
519 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
520 'CXX=$$(CXX_FOR_TARGET)' \
521 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
522 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
523 'LD=$(COMPILER_LD_FOR_TARGET)' \
524 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
525 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
526 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
527 'NM=$(COMPILER_NM_FOR_TARGET)' \
528 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
529 'RANLIB=$$(RANLIB_FOR_TARGET)' \
530 'WINDRES=$$(WINDRES_FOR_TARGET)'
532 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
534 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
535 # unfortunately needs the native compiler and the target ar and
537 # If any variables are added here, they must be added to do-*, below.
538 # The BUILD_* variables are a special case, which are used for the gcc
539 # cross-building scheme.
541 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
542 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
543 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
544 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
545 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
546 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
548 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
550 .PHONY: configure-host
552 maybe-configure-ash \
553 maybe-configure-autoconf \
554 maybe-configure-automake \
555 maybe-configure-bash \
556 maybe-configure-bfd \
557 maybe-configure-opcodes \
558 maybe-configure-binutils \
559 maybe-configure-bison \
560 maybe-configure-byacc \
561 maybe-configure-bzip2 \
562 maybe-configure-dejagnu \
563 maybe-configure-diff \
564 maybe-configure-dosutils \
565 maybe-configure-etc \
566 maybe-configure-fastjar \
567 maybe-configure-fileutils \
568 maybe-configure-findutils \
569 maybe-configure-find \
570 maybe-configure-fixincludes \
571 maybe-configure-flex \
572 maybe-configure-gas \
573 maybe-configure-gcc \
574 maybe-configure-gawk \
575 maybe-configure-gettext \
576 maybe-configure-gnuserv \
577 maybe-configure-gprof \
578 maybe-configure-gzip \
579 maybe-configure-hello \
580 maybe-configure-indent \
581 maybe-configure-intl \
582 maybe-configure-tcl \
583 maybe-configure-itcl \
585 maybe-configure-libcpp \
586 maybe-configure-libdecnumber \
587 maybe-configure-libgui \
588 maybe-configure-libiberty \
589 maybe-configure-libtool \
591 maybe-configure-make \
592 maybe-configure-mmalloc \
593 maybe-configure-patch \
594 maybe-configure-perl \
595 maybe-configure-prms \
596 maybe-configure-rcs \
597 maybe-configure-readline \
598 maybe-configure-release \
599 maybe-configure-recode \
600 maybe-configure-sed \
601 maybe-configure-send-pr \
602 maybe-configure-shellutils \
603 maybe-configure-sid \
604 maybe-configure-sim \
605 maybe-configure-tar \
606 maybe-configure-texinfo \
607 maybe-configure-textutils \
608 maybe-configure-time \
609 maybe-configure-uudecode \
610 maybe-configure-wdiff \
611 maybe-configure-zip \
612 maybe-configure-zlib \
613 maybe-configure-gdb \
614 maybe-configure-expect \
615 maybe-configure-guile \
617 maybe-configure-libtermcap \
618 maybe-configure-utils \
619 maybe-configure-gnattools
620 .PHONY: configure-target
622 maybe-configure-target-libstdc++-v3 \
623 maybe-configure-target-libmudflap \
624 maybe-configure-target-libssp \
625 maybe-configure-target-newlib \
626 maybe-configure-target-libgfortran \
627 maybe-configure-target-libobjc \
628 maybe-configure-target-libtermcap \
629 maybe-configure-target-winsup \
630 maybe-configure-target-libgloss \
631 maybe-configure-target-libiberty \
632 maybe-configure-target-gperf \
633 maybe-configure-target-examples \
634 maybe-configure-target-libffi \
635 maybe-configure-target-libjava \
636 maybe-configure-target-zlib \
637 maybe-configure-target-boehm-gc \
638 maybe-configure-target-qthreads \
639 maybe-configure-target-rda \
640 maybe-configure-target-libada \
641 maybe-configure-target-libgomp
643 # The target built for a native non-bootstrap build.
647 [ -f stage_final ] || echo stage3 > stage_final
648 @r=`${PWD_COMMAND}`; export r; \
649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
650 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
652 @: $(MAKE); $(unstage)
653 @r=`${PWD_COMMAND}`; export r; \
654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
655 if [ -f stage_last ]; then \
656 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
658 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \
663 all-build: maybe-all-build-libiberty
664 all-build: maybe-all-build-bison
665 all-build: maybe-all-build-byacc
666 all-build: maybe-all-build-flex
667 all-build: maybe-all-build-m4
668 all-build: maybe-all-build-texinfo
669 all-build: maybe-all-build-fixincludes
673 all-host: maybe-all-ash
674 all-host: maybe-all-autoconf
675 all-host: maybe-all-automake
676 all-host: maybe-all-bash
678 all-host: maybe-all-bfd
679 @endif bfd-no-bootstrap
680 @if opcodes-no-bootstrap
681 all-host: maybe-all-opcodes
682 @endif opcodes-no-bootstrap
683 @if binutils-no-bootstrap
684 all-host: maybe-all-binutils
685 @endif binutils-no-bootstrap
686 all-host: maybe-all-bison
687 all-host: maybe-all-byacc
688 all-host: maybe-all-bzip2
689 all-host: maybe-all-dejagnu
690 all-host: maybe-all-diff
691 all-host: maybe-all-dosutils
692 all-host: maybe-all-etc
693 all-host: maybe-all-fastjar
694 all-host: maybe-all-fileutils
695 all-host: maybe-all-findutils
696 all-host: maybe-all-find
697 all-host: maybe-all-fixincludes
698 all-host: maybe-all-flex
700 all-host: maybe-all-gas
701 @endif gas-no-bootstrap
703 all-host: maybe-all-gcc
704 @endif gcc-no-bootstrap
705 all-host: maybe-all-gawk
706 all-host: maybe-all-gettext
707 all-host: maybe-all-gnuserv
708 all-host: maybe-all-gprof
709 all-host: maybe-all-gzip
710 all-host: maybe-all-hello
711 all-host: maybe-all-indent
712 @if intl-no-bootstrap
713 all-host: maybe-all-intl
714 @endif intl-no-bootstrap
715 all-host: maybe-all-tcl
716 all-host: maybe-all-itcl
718 all-host: maybe-all-ld
719 @endif ld-no-bootstrap
720 @if libcpp-no-bootstrap
721 all-host: maybe-all-libcpp
722 @endif libcpp-no-bootstrap
723 @if libdecnumber-no-bootstrap
724 all-host: maybe-all-libdecnumber
725 @endif libdecnumber-no-bootstrap
726 all-host: maybe-all-libgui
727 @if libiberty-no-bootstrap
728 all-host: maybe-all-libiberty
729 @endif libiberty-no-bootstrap
730 all-host: maybe-all-libtool
731 all-host: maybe-all-m4
732 all-host: maybe-all-make
733 all-host: maybe-all-mmalloc
734 all-host: maybe-all-patch
735 all-host: maybe-all-perl
736 all-host: maybe-all-prms
737 all-host: maybe-all-rcs
738 all-host: maybe-all-readline
739 all-host: maybe-all-release
740 all-host: maybe-all-recode
741 all-host: maybe-all-sed
742 all-host: maybe-all-send-pr
743 all-host: maybe-all-shellutils
744 all-host: maybe-all-sid
745 all-host: maybe-all-sim
746 all-host: maybe-all-tar
747 all-host: maybe-all-texinfo
748 all-host: maybe-all-textutils
749 all-host: maybe-all-time
750 all-host: maybe-all-uudecode
751 all-host: maybe-all-wdiff
752 all-host: maybe-all-zip
753 @if zlib-no-bootstrap
754 all-host: maybe-all-zlib
755 @endif zlib-no-bootstrap
756 all-host: maybe-all-gdb
757 all-host: maybe-all-expect
758 all-host: maybe-all-guile
759 all-host: maybe-all-tk
760 all-host: maybe-all-libtermcap
761 all-host: maybe-all-utils
762 all-host: maybe-all-gnattools
766 all-target: maybe-all-target-libstdc++-v3
767 all-target: maybe-all-target-libmudflap
768 all-target: maybe-all-target-libssp
769 all-target: maybe-all-target-newlib
770 all-target: maybe-all-target-libgfortran
771 all-target: maybe-all-target-libobjc
772 all-target: maybe-all-target-libtermcap
773 all-target: maybe-all-target-winsup
774 all-target: maybe-all-target-libgloss
775 all-target: maybe-all-target-libiberty
776 all-target: maybe-all-target-gperf
777 all-target: maybe-all-target-examples
778 all-target: maybe-all-target-libffi
779 all-target: maybe-all-target-libjava
780 all-target: maybe-all-target-zlib
781 all-target: maybe-all-target-boehm-gc
782 all-target: maybe-all-target-qthreads
783 all-target: maybe-all-target-rda
784 all-target: maybe-all-target-libada
785 all-target: maybe-all-target-libgomp
787 # Do a target for all the subdirectories. A ``make do-X'' will do a
788 # ``make X'' in all subdirectories (because, in general, there is a
789 # dependency (below) of X upon do-X, a ``make X'' will also do this,
790 # but it may do additional work as well).
794 @: $(MAKE); $(unstage)
795 @r=`${PWD_COMMAND}`; export r; \
796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
797 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
803 info-host: maybe-info-ash
804 info-host: maybe-info-autoconf
805 info-host: maybe-info-automake
806 info-host: maybe-info-bash
807 info-host: maybe-info-bfd
808 info-host: maybe-info-opcodes
809 info-host: maybe-info-binutils
810 info-host: maybe-info-bison
811 info-host: maybe-info-byacc
812 info-host: maybe-info-bzip2
813 info-host: maybe-info-dejagnu
814 info-host: maybe-info-diff
815 info-host: maybe-info-dosutils
816 info-host: maybe-info-etc
817 info-host: maybe-info-fastjar
818 info-host: maybe-info-fileutils
819 info-host: maybe-info-findutils
820 info-host: maybe-info-find
821 info-host: maybe-info-fixincludes
822 info-host: maybe-info-flex
823 info-host: maybe-info-gas
824 info-host: maybe-info-gcc
825 info-host: maybe-info-gawk
826 info-host: maybe-info-gettext
827 info-host: maybe-info-gnuserv
828 info-host: maybe-info-gprof
829 info-host: maybe-info-gzip
830 info-host: maybe-info-hello
831 info-host: maybe-info-indent
832 info-host: maybe-info-intl
833 info-host: maybe-info-tcl
834 info-host: maybe-info-itcl
835 info-host: maybe-info-ld
836 info-host: maybe-info-libcpp
837 info-host: maybe-info-libdecnumber
838 info-host: maybe-info-libgui
839 info-host: maybe-info-libiberty
840 info-host: maybe-info-libtool
841 info-host: maybe-info-m4
842 info-host: maybe-info-make
843 info-host: maybe-info-mmalloc
844 info-host: maybe-info-patch
845 info-host: maybe-info-perl
846 info-host: maybe-info-prms
847 info-host: maybe-info-rcs
848 info-host: maybe-info-readline
849 info-host: maybe-info-release
850 info-host: maybe-info-recode
851 info-host: maybe-info-sed
852 info-host: maybe-info-send-pr
853 info-host: maybe-info-shellutils
854 info-host: maybe-info-sid
855 info-host: maybe-info-sim
856 info-host: maybe-info-tar
857 info-host: maybe-info-texinfo
858 info-host: maybe-info-textutils
859 info-host: maybe-info-time
860 info-host: maybe-info-uudecode
861 info-host: maybe-info-wdiff
862 info-host: maybe-info-zip
863 info-host: maybe-info-zlib
864 info-host: maybe-info-gdb
865 info-host: maybe-info-expect
866 info-host: maybe-info-guile
867 info-host: maybe-info-tk
868 info-host: maybe-info-libtermcap
869 info-host: maybe-info-utils
870 info-host: maybe-info-gnattools
874 info-target: maybe-info-target-libstdc++-v3
875 info-target: maybe-info-target-libmudflap
876 info-target: maybe-info-target-libssp
877 info-target: maybe-info-target-newlib
878 info-target: maybe-info-target-libgfortran
879 info-target: maybe-info-target-libobjc
880 info-target: maybe-info-target-libtermcap
881 info-target: maybe-info-target-winsup
882 info-target: maybe-info-target-libgloss
883 info-target: maybe-info-target-libiberty
884 info-target: maybe-info-target-gperf
885 info-target: maybe-info-target-examples
886 info-target: maybe-info-target-libffi
887 info-target: maybe-info-target-libjava
888 info-target: maybe-info-target-zlib
889 info-target: maybe-info-target-boehm-gc
890 info-target: maybe-info-target-qthreads
891 info-target: maybe-info-target-rda
892 info-target: maybe-info-target-libada
893 info-target: maybe-info-target-libgomp
897 @: $(MAKE); $(unstage)
898 @r=`${PWD_COMMAND}`; export r; \
899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
906 dvi-host: maybe-dvi-ash
907 dvi-host: maybe-dvi-autoconf
908 dvi-host: maybe-dvi-automake
909 dvi-host: maybe-dvi-bash
910 dvi-host: maybe-dvi-bfd
911 dvi-host: maybe-dvi-opcodes
912 dvi-host: maybe-dvi-binutils
913 dvi-host: maybe-dvi-bison
914 dvi-host: maybe-dvi-byacc
915 dvi-host: maybe-dvi-bzip2
916 dvi-host: maybe-dvi-dejagnu
917 dvi-host: maybe-dvi-diff
918 dvi-host: maybe-dvi-dosutils
919 dvi-host: maybe-dvi-etc
920 dvi-host: maybe-dvi-fastjar
921 dvi-host: maybe-dvi-fileutils
922 dvi-host: maybe-dvi-findutils
923 dvi-host: maybe-dvi-find
924 dvi-host: maybe-dvi-fixincludes
925 dvi-host: maybe-dvi-flex
926 dvi-host: maybe-dvi-gas
927 dvi-host: maybe-dvi-gcc
928 dvi-host: maybe-dvi-gawk
929 dvi-host: maybe-dvi-gettext
930 dvi-host: maybe-dvi-gnuserv
931 dvi-host: maybe-dvi-gprof
932 dvi-host: maybe-dvi-gzip
933 dvi-host: maybe-dvi-hello
934 dvi-host: maybe-dvi-indent
935 dvi-host: maybe-dvi-intl
936 dvi-host: maybe-dvi-tcl
937 dvi-host: maybe-dvi-itcl
938 dvi-host: maybe-dvi-ld
939 dvi-host: maybe-dvi-libcpp
940 dvi-host: maybe-dvi-libdecnumber
941 dvi-host: maybe-dvi-libgui
942 dvi-host: maybe-dvi-libiberty
943 dvi-host: maybe-dvi-libtool
944 dvi-host: maybe-dvi-m4
945 dvi-host: maybe-dvi-make
946 dvi-host: maybe-dvi-mmalloc
947 dvi-host: maybe-dvi-patch
948 dvi-host: maybe-dvi-perl
949 dvi-host: maybe-dvi-prms
950 dvi-host: maybe-dvi-rcs
951 dvi-host: maybe-dvi-readline
952 dvi-host: maybe-dvi-release
953 dvi-host: maybe-dvi-recode
954 dvi-host: maybe-dvi-sed
955 dvi-host: maybe-dvi-send-pr
956 dvi-host: maybe-dvi-shellutils
957 dvi-host: maybe-dvi-sid
958 dvi-host: maybe-dvi-sim
959 dvi-host: maybe-dvi-tar
960 dvi-host: maybe-dvi-texinfo
961 dvi-host: maybe-dvi-textutils
962 dvi-host: maybe-dvi-time
963 dvi-host: maybe-dvi-uudecode
964 dvi-host: maybe-dvi-wdiff
965 dvi-host: maybe-dvi-zip
966 dvi-host: maybe-dvi-zlib
967 dvi-host: maybe-dvi-gdb
968 dvi-host: maybe-dvi-expect
969 dvi-host: maybe-dvi-guile
970 dvi-host: maybe-dvi-tk
971 dvi-host: maybe-dvi-libtermcap
972 dvi-host: maybe-dvi-utils
973 dvi-host: maybe-dvi-gnattools
977 dvi-target: maybe-dvi-target-libstdc++-v3
978 dvi-target: maybe-dvi-target-libmudflap
979 dvi-target: maybe-dvi-target-libssp
980 dvi-target: maybe-dvi-target-newlib
981 dvi-target: maybe-dvi-target-libgfortran
982 dvi-target: maybe-dvi-target-libobjc
983 dvi-target: maybe-dvi-target-libtermcap
984 dvi-target: maybe-dvi-target-winsup
985 dvi-target: maybe-dvi-target-libgloss
986 dvi-target: maybe-dvi-target-libiberty
987 dvi-target: maybe-dvi-target-gperf
988 dvi-target: maybe-dvi-target-examples
989 dvi-target: maybe-dvi-target-libffi
990 dvi-target: maybe-dvi-target-libjava
991 dvi-target: maybe-dvi-target-zlib
992 dvi-target: maybe-dvi-target-boehm-gc
993 dvi-target: maybe-dvi-target-qthreads
994 dvi-target: maybe-dvi-target-rda
995 dvi-target: maybe-dvi-target-libada
996 dvi-target: maybe-dvi-target-libgomp
1000 @: $(MAKE); $(unstage)
1001 @r=`${PWD_COMMAND}`; export r; \
1002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1003 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1009 html-host: maybe-html-ash
1010 html-host: maybe-html-autoconf
1011 html-host: maybe-html-automake
1012 html-host: maybe-html-bash
1013 html-host: maybe-html-bfd
1014 html-host: maybe-html-opcodes
1015 html-host: maybe-html-binutils
1016 html-host: maybe-html-bison
1017 html-host: maybe-html-byacc
1018 html-host: maybe-html-bzip2
1019 html-host: maybe-html-dejagnu
1020 html-host: maybe-html-diff
1021 html-host: maybe-html-dosutils
1022 html-host: maybe-html-etc
1023 html-host: maybe-html-fastjar
1024 html-host: maybe-html-fileutils
1025 html-host: maybe-html-findutils
1026 html-host: maybe-html-find
1027 html-host: maybe-html-fixincludes
1028 html-host: maybe-html-flex
1029 html-host: maybe-html-gas
1030 html-host: maybe-html-gcc
1031 html-host: maybe-html-gawk
1032 html-host: maybe-html-gettext
1033 html-host: maybe-html-gnuserv
1034 html-host: maybe-html-gprof
1035 html-host: maybe-html-gzip
1036 html-host: maybe-html-hello
1037 html-host: maybe-html-indent
1038 html-host: maybe-html-intl
1039 html-host: maybe-html-tcl
1040 html-host: maybe-html-itcl
1041 html-host: maybe-html-ld
1042 html-host: maybe-html-libcpp
1043 html-host: maybe-html-libdecnumber
1044 html-host: maybe-html-libgui
1045 html-host: maybe-html-libiberty
1046 html-host: maybe-html-libtool
1047 html-host: maybe-html-m4
1048 html-host: maybe-html-make
1049 html-host: maybe-html-mmalloc
1050 html-host: maybe-html-patch
1051 html-host: maybe-html-perl
1052 html-host: maybe-html-prms
1053 html-host: maybe-html-rcs
1054 html-host: maybe-html-readline
1055 html-host: maybe-html-release
1056 html-host: maybe-html-recode
1057 html-host: maybe-html-sed
1058 html-host: maybe-html-send-pr
1059 html-host: maybe-html-shellutils
1060 html-host: maybe-html-sid
1061 html-host: maybe-html-sim
1062 html-host: maybe-html-tar
1063 html-host: maybe-html-texinfo
1064 html-host: maybe-html-textutils
1065 html-host: maybe-html-time
1066 html-host: maybe-html-uudecode
1067 html-host: maybe-html-wdiff
1068 html-host: maybe-html-zip
1069 html-host: maybe-html-zlib
1070 html-host: maybe-html-gdb
1071 html-host: maybe-html-expect
1072 html-host: maybe-html-guile
1073 html-host: maybe-html-tk
1074 html-host: maybe-html-libtermcap
1075 html-host: maybe-html-utils
1076 html-host: maybe-html-gnattools
1080 html-target: maybe-html-target-libstdc++-v3
1081 html-target: maybe-html-target-libmudflap
1082 html-target: maybe-html-target-libssp
1083 html-target: maybe-html-target-newlib
1084 html-target: maybe-html-target-libgfortran
1085 html-target: maybe-html-target-libobjc
1086 html-target: maybe-html-target-libtermcap
1087 html-target: maybe-html-target-winsup
1088 html-target: maybe-html-target-libgloss
1089 html-target: maybe-html-target-libiberty
1090 html-target: maybe-html-target-gperf
1091 html-target: maybe-html-target-examples
1092 html-target: maybe-html-target-libffi
1093 html-target: maybe-html-target-libjava
1094 html-target: maybe-html-target-zlib
1095 html-target: maybe-html-target-boehm-gc
1096 html-target: maybe-html-target-qthreads
1097 html-target: maybe-html-target-rda
1098 html-target: maybe-html-target-libada
1099 html-target: maybe-html-target-libgomp
1103 @: $(MAKE); $(unstage)
1104 @r=`${PWD_COMMAND}`; export r; \
1105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1106 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1112 TAGS-host: maybe-TAGS-ash
1113 TAGS-host: maybe-TAGS-autoconf
1114 TAGS-host: maybe-TAGS-automake
1115 TAGS-host: maybe-TAGS-bash
1116 TAGS-host: maybe-TAGS-bfd
1117 TAGS-host: maybe-TAGS-opcodes
1118 TAGS-host: maybe-TAGS-binutils
1119 TAGS-host: maybe-TAGS-bison
1120 TAGS-host: maybe-TAGS-byacc
1121 TAGS-host: maybe-TAGS-bzip2
1122 TAGS-host: maybe-TAGS-dejagnu
1123 TAGS-host: maybe-TAGS-diff
1124 TAGS-host: maybe-TAGS-dosutils
1125 TAGS-host: maybe-TAGS-etc
1126 TAGS-host: maybe-TAGS-fastjar
1127 TAGS-host: maybe-TAGS-fileutils
1128 TAGS-host: maybe-TAGS-findutils
1129 TAGS-host: maybe-TAGS-find
1130 TAGS-host: maybe-TAGS-fixincludes
1131 TAGS-host: maybe-TAGS-flex
1132 TAGS-host: maybe-TAGS-gas
1133 TAGS-host: maybe-TAGS-gcc
1134 TAGS-host: maybe-TAGS-gawk
1135 TAGS-host: maybe-TAGS-gettext
1136 TAGS-host: maybe-TAGS-gnuserv
1137 TAGS-host: maybe-TAGS-gprof
1138 TAGS-host: maybe-TAGS-gzip
1139 TAGS-host: maybe-TAGS-hello
1140 TAGS-host: maybe-TAGS-indent
1141 TAGS-host: maybe-TAGS-intl
1142 TAGS-host: maybe-TAGS-tcl
1143 TAGS-host: maybe-TAGS-itcl
1144 TAGS-host: maybe-TAGS-ld
1145 TAGS-host: maybe-TAGS-libcpp
1146 TAGS-host: maybe-TAGS-libdecnumber
1147 TAGS-host: maybe-TAGS-libgui
1148 TAGS-host: maybe-TAGS-libiberty
1149 TAGS-host: maybe-TAGS-libtool
1150 TAGS-host: maybe-TAGS-m4
1151 TAGS-host: maybe-TAGS-make
1152 TAGS-host: maybe-TAGS-mmalloc
1153 TAGS-host: maybe-TAGS-patch
1154 TAGS-host: maybe-TAGS-perl
1155 TAGS-host: maybe-TAGS-prms
1156 TAGS-host: maybe-TAGS-rcs
1157 TAGS-host: maybe-TAGS-readline
1158 TAGS-host: maybe-TAGS-release
1159 TAGS-host: maybe-TAGS-recode
1160 TAGS-host: maybe-TAGS-sed
1161 TAGS-host: maybe-TAGS-send-pr
1162 TAGS-host: maybe-TAGS-shellutils
1163 TAGS-host: maybe-TAGS-sid
1164 TAGS-host: maybe-TAGS-sim
1165 TAGS-host: maybe-TAGS-tar
1166 TAGS-host: maybe-TAGS-texinfo
1167 TAGS-host: maybe-TAGS-textutils
1168 TAGS-host: maybe-TAGS-time
1169 TAGS-host: maybe-TAGS-uudecode
1170 TAGS-host: maybe-TAGS-wdiff
1171 TAGS-host: maybe-TAGS-zip
1172 TAGS-host: maybe-TAGS-zlib
1173 TAGS-host: maybe-TAGS-gdb
1174 TAGS-host: maybe-TAGS-expect
1175 TAGS-host: maybe-TAGS-guile
1176 TAGS-host: maybe-TAGS-tk
1177 TAGS-host: maybe-TAGS-libtermcap
1178 TAGS-host: maybe-TAGS-utils
1179 TAGS-host: maybe-TAGS-gnattools
1183 TAGS-target: maybe-TAGS-target-libstdc++-v3
1184 TAGS-target: maybe-TAGS-target-libmudflap
1185 TAGS-target: maybe-TAGS-target-libssp
1186 TAGS-target: maybe-TAGS-target-newlib
1187 TAGS-target: maybe-TAGS-target-libgfortran
1188 TAGS-target: maybe-TAGS-target-libobjc
1189 TAGS-target: maybe-TAGS-target-libtermcap
1190 TAGS-target: maybe-TAGS-target-winsup
1191 TAGS-target: maybe-TAGS-target-libgloss
1192 TAGS-target: maybe-TAGS-target-libiberty
1193 TAGS-target: maybe-TAGS-target-gperf
1194 TAGS-target: maybe-TAGS-target-examples
1195 TAGS-target: maybe-TAGS-target-libffi
1196 TAGS-target: maybe-TAGS-target-libjava
1197 TAGS-target: maybe-TAGS-target-zlib
1198 TAGS-target: maybe-TAGS-target-boehm-gc
1199 TAGS-target: maybe-TAGS-target-qthreads
1200 TAGS-target: maybe-TAGS-target-rda
1201 TAGS-target: maybe-TAGS-target-libada
1202 TAGS-target: maybe-TAGS-target-libgomp
1204 .PHONY: do-install-info
1206 @: $(MAKE); $(unstage)
1207 @r=`${PWD_COMMAND}`; export r; \
1208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1209 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1213 .PHONY: install-info-host
1215 install-info-host: maybe-install-info-ash
1216 install-info-host: maybe-install-info-autoconf
1217 install-info-host: maybe-install-info-automake
1218 install-info-host: maybe-install-info-bash
1219 install-info-host: maybe-install-info-bfd
1220 install-info-host: maybe-install-info-opcodes
1221 install-info-host: maybe-install-info-binutils
1222 install-info-host: maybe-install-info-bison
1223 install-info-host: maybe-install-info-byacc
1224 install-info-host: maybe-install-info-bzip2
1225 install-info-host: maybe-install-info-dejagnu
1226 install-info-host: maybe-install-info-diff
1227 install-info-host: maybe-install-info-dosutils
1228 install-info-host: maybe-install-info-etc
1229 install-info-host: maybe-install-info-fastjar
1230 install-info-host: maybe-install-info-fileutils
1231 install-info-host: maybe-install-info-findutils
1232 install-info-host: maybe-install-info-find
1233 install-info-host: maybe-install-info-fixincludes
1234 install-info-host: maybe-install-info-flex
1235 install-info-host: maybe-install-info-gas
1236 install-info-host: maybe-install-info-gcc
1237 install-info-host: maybe-install-info-gawk
1238 install-info-host: maybe-install-info-gettext
1239 install-info-host: maybe-install-info-gnuserv
1240 install-info-host: maybe-install-info-gprof
1241 install-info-host: maybe-install-info-gzip
1242 install-info-host: maybe-install-info-hello
1243 install-info-host: maybe-install-info-indent
1244 install-info-host: maybe-install-info-intl
1245 install-info-host: maybe-install-info-tcl
1246 install-info-host: maybe-install-info-itcl
1247 install-info-host: maybe-install-info-ld
1248 install-info-host: maybe-install-info-libcpp
1249 install-info-host: maybe-install-info-libdecnumber
1250 install-info-host: maybe-install-info-libgui
1251 install-info-host: maybe-install-info-libiberty
1252 install-info-host: maybe-install-info-libtool
1253 install-info-host: maybe-install-info-m4
1254 install-info-host: maybe-install-info-make
1255 install-info-host: maybe-install-info-mmalloc
1256 install-info-host: maybe-install-info-patch
1257 install-info-host: maybe-install-info-perl
1258 install-info-host: maybe-install-info-prms
1259 install-info-host: maybe-install-info-rcs
1260 install-info-host: maybe-install-info-readline
1261 install-info-host: maybe-install-info-release
1262 install-info-host: maybe-install-info-recode
1263 install-info-host: maybe-install-info-sed
1264 install-info-host: maybe-install-info-send-pr
1265 install-info-host: maybe-install-info-shellutils
1266 install-info-host: maybe-install-info-sid
1267 install-info-host: maybe-install-info-sim
1268 install-info-host: maybe-install-info-tar
1269 install-info-host: maybe-install-info-texinfo
1270 install-info-host: maybe-install-info-textutils
1271 install-info-host: maybe-install-info-time
1272 install-info-host: maybe-install-info-uudecode
1273 install-info-host: maybe-install-info-wdiff
1274 install-info-host: maybe-install-info-zip
1275 install-info-host: maybe-install-info-zlib
1276 install-info-host: maybe-install-info-gdb
1277 install-info-host: maybe-install-info-expect
1278 install-info-host: maybe-install-info-guile
1279 install-info-host: maybe-install-info-tk
1280 install-info-host: maybe-install-info-libtermcap
1281 install-info-host: maybe-install-info-utils
1282 install-info-host: maybe-install-info-gnattools
1284 .PHONY: install-info-target
1286 install-info-target: maybe-install-info-target-libstdc++-v3
1287 install-info-target: maybe-install-info-target-libmudflap
1288 install-info-target: maybe-install-info-target-libssp
1289 install-info-target: maybe-install-info-target-newlib
1290 install-info-target: maybe-install-info-target-libgfortran
1291 install-info-target: maybe-install-info-target-libobjc
1292 install-info-target: maybe-install-info-target-libtermcap
1293 install-info-target: maybe-install-info-target-winsup
1294 install-info-target: maybe-install-info-target-libgloss
1295 install-info-target: maybe-install-info-target-libiberty
1296 install-info-target: maybe-install-info-target-gperf
1297 install-info-target: maybe-install-info-target-examples
1298 install-info-target: maybe-install-info-target-libffi
1299 install-info-target: maybe-install-info-target-libjava
1300 install-info-target: maybe-install-info-target-zlib
1301 install-info-target: maybe-install-info-target-boehm-gc
1302 install-info-target: maybe-install-info-target-qthreads
1303 install-info-target: maybe-install-info-target-rda
1304 install-info-target: maybe-install-info-target-libada
1305 install-info-target: maybe-install-info-target-libgomp
1307 .PHONY: do-install-html
1309 @: $(MAKE); $(unstage)
1310 @r=`${PWD_COMMAND}`; export r; \
1311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1312 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1316 .PHONY: install-html-host
1318 install-html-host: maybe-install-html-ash
1319 install-html-host: maybe-install-html-autoconf
1320 install-html-host: maybe-install-html-automake
1321 install-html-host: maybe-install-html-bash
1322 install-html-host: maybe-install-html-bfd
1323 install-html-host: maybe-install-html-opcodes
1324 install-html-host: maybe-install-html-binutils
1325 install-html-host: maybe-install-html-bison
1326 install-html-host: maybe-install-html-byacc
1327 install-html-host: maybe-install-html-bzip2
1328 install-html-host: maybe-install-html-dejagnu
1329 install-html-host: maybe-install-html-diff
1330 install-html-host: maybe-install-html-dosutils
1331 install-html-host: maybe-install-html-etc
1332 install-html-host: maybe-install-html-fastjar
1333 install-html-host: maybe-install-html-fileutils
1334 install-html-host: maybe-install-html-findutils
1335 install-html-host: maybe-install-html-find
1336 install-html-host: maybe-install-html-fixincludes
1337 install-html-host: maybe-install-html-flex
1338 install-html-host: maybe-install-html-gas
1339 install-html-host: maybe-install-html-gcc
1340 install-html-host: maybe-install-html-gawk
1341 install-html-host: maybe-install-html-gettext
1342 install-html-host: maybe-install-html-gnuserv
1343 install-html-host: maybe-install-html-gprof
1344 install-html-host: maybe-install-html-gzip
1345 install-html-host: maybe-install-html-hello
1346 install-html-host: maybe-install-html-indent
1347 install-html-host: maybe-install-html-intl
1348 install-html-host: maybe-install-html-tcl
1349 install-html-host: maybe-install-html-itcl
1350 install-html-host: maybe-install-html-ld
1351 install-html-host: maybe-install-html-libcpp
1352 install-html-host: maybe-install-html-libdecnumber
1353 install-html-host: maybe-install-html-libgui
1354 install-html-host: maybe-install-html-libiberty
1355 install-html-host: maybe-install-html-libtool
1356 install-html-host: maybe-install-html-m4
1357 install-html-host: maybe-install-html-make
1358 install-html-host: maybe-install-html-mmalloc
1359 install-html-host: maybe-install-html-patch
1360 install-html-host: maybe-install-html-perl
1361 install-html-host: maybe-install-html-prms
1362 install-html-host: maybe-install-html-rcs
1363 install-html-host: maybe-install-html-readline
1364 install-html-host: maybe-install-html-release
1365 install-html-host: maybe-install-html-recode
1366 install-html-host: maybe-install-html-sed
1367 install-html-host: maybe-install-html-send-pr
1368 install-html-host: maybe-install-html-shellutils
1369 install-html-host: maybe-install-html-sid
1370 install-html-host: maybe-install-html-sim
1371 install-html-host: maybe-install-html-tar
1372 install-html-host: maybe-install-html-texinfo
1373 install-html-host: maybe-install-html-textutils
1374 install-html-host: maybe-install-html-time
1375 install-html-host: maybe-install-html-uudecode
1376 install-html-host: maybe-install-html-wdiff
1377 install-html-host: maybe-install-html-zip
1378 install-html-host: maybe-install-html-zlib
1379 install-html-host: maybe-install-html-gdb
1380 install-html-host: maybe-install-html-expect
1381 install-html-host: maybe-install-html-guile
1382 install-html-host: maybe-install-html-tk
1383 install-html-host: maybe-install-html-libtermcap
1384 install-html-host: maybe-install-html-utils
1385 install-html-host: maybe-install-html-gnattools
1387 .PHONY: install-html-target
1389 install-html-target: maybe-install-html-target-libstdc++-v3
1390 install-html-target: maybe-install-html-target-libmudflap
1391 install-html-target: maybe-install-html-target-libssp
1392 install-html-target: maybe-install-html-target-newlib
1393 install-html-target: maybe-install-html-target-libgfortran
1394 install-html-target: maybe-install-html-target-libobjc
1395 install-html-target: maybe-install-html-target-libtermcap
1396 install-html-target: maybe-install-html-target-winsup
1397 install-html-target: maybe-install-html-target-libgloss
1398 install-html-target: maybe-install-html-target-libiberty
1399 install-html-target: maybe-install-html-target-gperf
1400 install-html-target: maybe-install-html-target-examples
1401 install-html-target: maybe-install-html-target-libffi
1402 install-html-target: maybe-install-html-target-libjava
1403 install-html-target: maybe-install-html-target-zlib
1404 install-html-target: maybe-install-html-target-boehm-gc
1405 install-html-target: maybe-install-html-target-qthreads
1406 install-html-target: maybe-install-html-target-rda
1407 install-html-target: maybe-install-html-target-libada
1408 install-html-target: maybe-install-html-target-libgomp
1410 .PHONY: do-installcheck
1412 @: $(MAKE); $(unstage)
1413 @r=`${PWD_COMMAND}`; export r; \
1414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1415 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1419 .PHONY: installcheck-host
1421 installcheck-host: maybe-installcheck-ash
1422 installcheck-host: maybe-installcheck-autoconf
1423 installcheck-host: maybe-installcheck-automake
1424 installcheck-host: maybe-installcheck-bash
1425 installcheck-host: maybe-installcheck-bfd
1426 installcheck-host: maybe-installcheck-opcodes
1427 installcheck-host: maybe-installcheck-binutils
1428 installcheck-host: maybe-installcheck-bison
1429 installcheck-host: maybe-installcheck-byacc
1430 installcheck-host: maybe-installcheck-bzip2
1431 installcheck-host: maybe-installcheck-dejagnu
1432 installcheck-host: maybe-installcheck-diff
1433 installcheck-host: maybe-installcheck-dosutils
1434 installcheck-host: maybe-installcheck-etc
1435 installcheck-host: maybe-installcheck-fastjar
1436 installcheck-host: maybe-installcheck-fileutils
1437 installcheck-host: maybe-installcheck-findutils
1438 installcheck-host: maybe-installcheck-find
1439 installcheck-host: maybe-installcheck-fixincludes
1440 installcheck-host: maybe-installcheck-flex
1441 installcheck-host: maybe-installcheck-gas
1442 installcheck-host: maybe-installcheck-gcc
1443 installcheck-host: maybe-installcheck-gawk
1444 installcheck-host: maybe-installcheck-gettext
1445 installcheck-host: maybe-installcheck-gnuserv
1446 installcheck-host: maybe-installcheck-gprof
1447 installcheck-host: maybe-installcheck-gzip
1448 installcheck-host: maybe-installcheck-hello
1449 installcheck-host: maybe-installcheck-indent
1450 installcheck-host: maybe-installcheck-intl
1451 installcheck-host: maybe-installcheck-tcl
1452 installcheck-host: maybe-installcheck-itcl
1453 installcheck-host: maybe-installcheck-ld
1454 installcheck-host: maybe-installcheck-libcpp
1455 installcheck-host: maybe-installcheck-libdecnumber
1456 installcheck-host: maybe-installcheck-libgui
1457 installcheck-host: maybe-installcheck-libiberty
1458 installcheck-host: maybe-installcheck-libtool
1459 installcheck-host: maybe-installcheck-m4
1460 installcheck-host: maybe-installcheck-make
1461 installcheck-host: maybe-installcheck-mmalloc
1462 installcheck-host: maybe-installcheck-patch
1463 installcheck-host: maybe-installcheck-perl
1464 installcheck-host: maybe-installcheck-prms
1465 installcheck-host: maybe-installcheck-rcs
1466 installcheck-host: maybe-installcheck-readline
1467 installcheck-host: maybe-installcheck-release
1468 installcheck-host: maybe-installcheck-recode
1469 installcheck-host: maybe-installcheck-sed
1470 installcheck-host: maybe-installcheck-send-pr
1471 installcheck-host: maybe-installcheck-shellutils
1472 installcheck-host: maybe-installcheck-sid
1473 installcheck-host: maybe-installcheck-sim
1474 installcheck-host: maybe-installcheck-tar
1475 installcheck-host: maybe-installcheck-texinfo
1476 installcheck-host: maybe-installcheck-textutils
1477 installcheck-host: maybe-installcheck-time
1478 installcheck-host: maybe-installcheck-uudecode
1479 installcheck-host: maybe-installcheck-wdiff
1480 installcheck-host: maybe-installcheck-zip
1481 installcheck-host: maybe-installcheck-zlib
1482 installcheck-host: maybe-installcheck-gdb
1483 installcheck-host: maybe-installcheck-expect
1484 installcheck-host: maybe-installcheck-guile
1485 installcheck-host: maybe-installcheck-tk
1486 installcheck-host: maybe-installcheck-libtermcap
1487 installcheck-host: maybe-installcheck-utils
1488 installcheck-host: maybe-installcheck-gnattools
1490 .PHONY: installcheck-target
1492 installcheck-target: maybe-installcheck-target-libstdc++-v3
1493 installcheck-target: maybe-installcheck-target-libmudflap
1494 installcheck-target: maybe-installcheck-target-libssp
1495 installcheck-target: maybe-installcheck-target-newlib
1496 installcheck-target: maybe-installcheck-target-libgfortran
1497 installcheck-target: maybe-installcheck-target-libobjc
1498 installcheck-target: maybe-installcheck-target-libtermcap
1499 installcheck-target: maybe-installcheck-target-winsup
1500 installcheck-target: maybe-installcheck-target-libgloss
1501 installcheck-target: maybe-installcheck-target-libiberty
1502 installcheck-target: maybe-installcheck-target-gperf
1503 installcheck-target: maybe-installcheck-target-examples
1504 installcheck-target: maybe-installcheck-target-libffi
1505 installcheck-target: maybe-installcheck-target-libjava
1506 installcheck-target: maybe-installcheck-target-zlib
1507 installcheck-target: maybe-installcheck-target-boehm-gc
1508 installcheck-target: maybe-installcheck-target-qthreads
1509 installcheck-target: maybe-installcheck-target-rda
1510 installcheck-target: maybe-installcheck-target-libada
1511 installcheck-target: maybe-installcheck-target-libgomp
1513 .PHONY: do-mostlyclean
1515 @: $(MAKE); $(unstage)
1516 @r=`${PWD_COMMAND}`; export r; \
1517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1518 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1522 .PHONY: mostlyclean-host
1524 mostlyclean-host: maybe-mostlyclean-ash
1525 mostlyclean-host: maybe-mostlyclean-autoconf
1526 mostlyclean-host: maybe-mostlyclean-automake
1527 mostlyclean-host: maybe-mostlyclean-bash
1528 mostlyclean-host: maybe-mostlyclean-bfd
1529 mostlyclean-host: maybe-mostlyclean-opcodes
1530 mostlyclean-host: maybe-mostlyclean-binutils
1531 mostlyclean-host: maybe-mostlyclean-bison
1532 mostlyclean-host: maybe-mostlyclean-byacc
1533 mostlyclean-host: maybe-mostlyclean-bzip2
1534 mostlyclean-host: maybe-mostlyclean-dejagnu
1535 mostlyclean-host: maybe-mostlyclean-diff
1536 mostlyclean-host: maybe-mostlyclean-dosutils
1537 mostlyclean-host: maybe-mostlyclean-etc
1538 mostlyclean-host: maybe-mostlyclean-fastjar
1539 mostlyclean-host: maybe-mostlyclean-fileutils
1540 mostlyclean-host: maybe-mostlyclean-findutils
1541 mostlyclean-host: maybe-mostlyclean-find
1542 mostlyclean-host: maybe-mostlyclean-fixincludes
1543 mostlyclean-host: maybe-mostlyclean-flex
1544 mostlyclean-host: maybe-mostlyclean-gas
1545 mostlyclean-host: maybe-mostlyclean-gcc
1546 mostlyclean-host: maybe-mostlyclean-gawk
1547 mostlyclean-host: maybe-mostlyclean-gettext
1548 mostlyclean-host: maybe-mostlyclean-gnuserv
1549 mostlyclean-host: maybe-mostlyclean-gprof
1550 mostlyclean-host: maybe-mostlyclean-gzip
1551 mostlyclean-host: maybe-mostlyclean-hello
1552 mostlyclean-host: maybe-mostlyclean-indent
1553 mostlyclean-host: maybe-mostlyclean-intl
1554 mostlyclean-host: maybe-mostlyclean-tcl
1555 mostlyclean-host: maybe-mostlyclean-itcl
1556 mostlyclean-host: maybe-mostlyclean-ld
1557 mostlyclean-host: maybe-mostlyclean-libcpp
1558 mostlyclean-host: maybe-mostlyclean-libdecnumber
1559 mostlyclean-host: maybe-mostlyclean-libgui
1560 mostlyclean-host: maybe-mostlyclean-libiberty
1561 mostlyclean-host: maybe-mostlyclean-libtool
1562 mostlyclean-host: maybe-mostlyclean-m4
1563 mostlyclean-host: maybe-mostlyclean-make
1564 mostlyclean-host: maybe-mostlyclean-mmalloc
1565 mostlyclean-host: maybe-mostlyclean-patch
1566 mostlyclean-host: maybe-mostlyclean-perl
1567 mostlyclean-host: maybe-mostlyclean-prms
1568 mostlyclean-host: maybe-mostlyclean-rcs
1569 mostlyclean-host: maybe-mostlyclean-readline
1570 mostlyclean-host: maybe-mostlyclean-release
1571 mostlyclean-host: maybe-mostlyclean-recode
1572 mostlyclean-host: maybe-mostlyclean-sed
1573 mostlyclean-host: maybe-mostlyclean-send-pr
1574 mostlyclean-host: maybe-mostlyclean-shellutils
1575 mostlyclean-host: maybe-mostlyclean-sid
1576 mostlyclean-host: maybe-mostlyclean-sim
1577 mostlyclean-host: maybe-mostlyclean-tar
1578 mostlyclean-host: maybe-mostlyclean-texinfo
1579 mostlyclean-host: maybe-mostlyclean-textutils
1580 mostlyclean-host: maybe-mostlyclean-time
1581 mostlyclean-host: maybe-mostlyclean-uudecode
1582 mostlyclean-host: maybe-mostlyclean-wdiff
1583 mostlyclean-host: maybe-mostlyclean-zip
1584 mostlyclean-host: maybe-mostlyclean-zlib
1585 mostlyclean-host: maybe-mostlyclean-gdb
1586 mostlyclean-host: maybe-mostlyclean-expect
1587 mostlyclean-host: maybe-mostlyclean-guile
1588 mostlyclean-host: maybe-mostlyclean-tk
1589 mostlyclean-host: maybe-mostlyclean-libtermcap
1590 mostlyclean-host: maybe-mostlyclean-utils
1591 mostlyclean-host: maybe-mostlyclean-gnattools
1593 .PHONY: mostlyclean-target
1595 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1596 mostlyclean-target: maybe-mostlyclean-target-libmudflap
1597 mostlyclean-target: maybe-mostlyclean-target-libssp
1598 mostlyclean-target: maybe-mostlyclean-target-newlib
1599 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1600 mostlyclean-target: maybe-mostlyclean-target-libobjc
1601 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1602 mostlyclean-target: maybe-mostlyclean-target-winsup
1603 mostlyclean-target: maybe-mostlyclean-target-libgloss
1604 mostlyclean-target: maybe-mostlyclean-target-libiberty
1605 mostlyclean-target: maybe-mostlyclean-target-gperf
1606 mostlyclean-target: maybe-mostlyclean-target-examples
1607 mostlyclean-target: maybe-mostlyclean-target-libffi
1608 mostlyclean-target: maybe-mostlyclean-target-libjava
1609 mostlyclean-target: maybe-mostlyclean-target-zlib
1610 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1611 mostlyclean-target: maybe-mostlyclean-target-qthreads
1612 mostlyclean-target: maybe-mostlyclean-target-rda
1613 mostlyclean-target: maybe-mostlyclean-target-libada
1614 mostlyclean-target: maybe-mostlyclean-target-libgomp
1618 @: $(MAKE); $(unstage)
1619 @r=`${PWD_COMMAND}`; export r; \
1620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1621 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1627 clean-host: maybe-clean-ash
1628 clean-host: maybe-clean-autoconf
1629 clean-host: maybe-clean-automake
1630 clean-host: maybe-clean-bash
1631 clean-host: maybe-clean-bfd
1632 clean-host: maybe-clean-opcodes
1633 clean-host: maybe-clean-binutils
1634 clean-host: maybe-clean-bison
1635 clean-host: maybe-clean-byacc
1636 clean-host: maybe-clean-bzip2
1637 clean-host: maybe-clean-dejagnu
1638 clean-host: maybe-clean-diff
1639 clean-host: maybe-clean-dosutils
1640 clean-host: maybe-clean-etc
1641 clean-host: maybe-clean-fastjar
1642 clean-host: maybe-clean-fileutils
1643 clean-host: maybe-clean-findutils
1644 clean-host: maybe-clean-find
1645 clean-host: maybe-clean-fixincludes
1646 clean-host: maybe-clean-flex
1647 clean-host: maybe-clean-gas
1648 clean-host: maybe-clean-gcc
1649 clean-host: maybe-clean-gawk
1650 clean-host: maybe-clean-gettext
1651 clean-host: maybe-clean-gnuserv
1652 clean-host: maybe-clean-gprof
1653 clean-host: maybe-clean-gzip
1654 clean-host: maybe-clean-hello
1655 clean-host: maybe-clean-indent
1656 clean-host: maybe-clean-intl
1657 clean-host: maybe-clean-tcl
1658 clean-host: maybe-clean-itcl
1659 clean-host: maybe-clean-ld
1660 clean-host: maybe-clean-libcpp
1661 clean-host: maybe-clean-libdecnumber
1662 clean-host: maybe-clean-libgui
1663 clean-host: maybe-clean-libiberty
1664 clean-host: maybe-clean-libtool
1665 clean-host: maybe-clean-m4
1666 clean-host: maybe-clean-make
1667 clean-host: maybe-clean-mmalloc
1668 clean-host: maybe-clean-patch
1669 clean-host: maybe-clean-perl
1670 clean-host: maybe-clean-prms
1671 clean-host: maybe-clean-rcs
1672 clean-host: maybe-clean-readline
1673 clean-host: maybe-clean-release
1674 clean-host: maybe-clean-recode
1675 clean-host: maybe-clean-sed
1676 clean-host: maybe-clean-send-pr
1677 clean-host: maybe-clean-shellutils
1678 clean-host: maybe-clean-sid
1679 clean-host: maybe-clean-sim
1680 clean-host: maybe-clean-tar
1681 clean-host: maybe-clean-texinfo
1682 clean-host: maybe-clean-textutils
1683 clean-host: maybe-clean-time
1684 clean-host: maybe-clean-uudecode
1685 clean-host: maybe-clean-wdiff
1686 clean-host: maybe-clean-zip
1687 clean-host: maybe-clean-zlib
1688 clean-host: maybe-clean-gdb
1689 clean-host: maybe-clean-expect
1690 clean-host: maybe-clean-guile
1691 clean-host: maybe-clean-tk
1692 clean-host: maybe-clean-libtermcap
1693 clean-host: maybe-clean-utils
1694 clean-host: maybe-clean-gnattools
1696 .PHONY: clean-target
1698 clean-target: maybe-clean-target-libstdc++-v3
1699 clean-target: maybe-clean-target-libmudflap
1700 clean-target: maybe-clean-target-libssp
1701 clean-target: maybe-clean-target-newlib
1702 clean-target: maybe-clean-target-libgfortran
1703 clean-target: maybe-clean-target-libobjc
1704 clean-target: maybe-clean-target-libtermcap
1705 clean-target: maybe-clean-target-winsup
1706 clean-target: maybe-clean-target-libgloss
1707 clean-target: maybe-clean-target-libiberty
1708 clean-target: maybe-clean-target-gperf
1709 clean-target: maybe-clean-target-examples
1710 clean-target: maybe-clean-target-libffi
1711 clean-target: maybe-clean-target-libjava
1712 clean-target: maybe-clean-target-zlib
1713 clean-target: maybe-clean-target-boehm-gc
1714 clean-target: maybe-clean-target-qthreads
1715 clean-target: maybe-clean-target-rda
1716 clean-target: maybe-clean-target-libada
1717 clean-target: maybe-clean-target-libgomp
1719 .PHONY: do-distclean
1721 @: $(MAKE); $(unstage)
1722 @r=`${PWD_COMMAND}`; export r; \
1723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1724 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
1728 .PHONY: distclean-host
1730 distclean-host: maybe-distclean-ash
1731 distclean-host: maybe-distclean-autoconf
1732 distclean-host: maybe-distclean-automake
1733 distclean-host: maybe-distclean-bash
1734 distclean-host: maybe-distclean-bfd
1735 distclean-host: maybe-distclean-opcodes
1736 distclean-host: maybe-distclean-binutils
1737 distclean-host: maybe-distclean-bison
1738 distclean-host: maybe-distclean-byacc
1739 distclean-host: maybe-distclean-bzip2
1740 distclean-host: maybe-distclean-dejagnu
1741 distclean-host: maybe-distclean-diff
1742 distclean-host: maybe-distclean-dosutils
1743 distclean-host: maybe-distclean-etc
1744 distclean-host: maybe-distclean-fastjar
1745 distclean-host: maybe-distclean-fileutils
1746 distclean-host: maybe-distclean-findutils
1747 distclean-host: maybe-distclean-find
1748 distclean-host: maybe-distclean-fixincludes
1749 distclean-host: maybe-distclean-flex
1750 distclean-host: maybe-distclean-gas
1751 distclean-host: maybe-distclean-gcc
1752 distclean-host: maybe-distclean-gawk
1753 distclean-host: maybe-distclean-gettext
1754 distclean-host: maybe-distclean-gnuserv
1755 distclean-host: maybe-distclean-gprof
1756 distclean-host: maybe-distclean-gzip
1757 distclean-host: maybe-distclean-hello
1758 distclean-host: maybe-distclean-indent
1759 distclean-host: maybe-distclean-intl
1760 distclean-host: maybe-distclean-tcl
1761 distclean-host: maybe-distclean-itcl
1762 distclean-host: maybe-distclean-ld
1763 distclean-host: maybe-distclean-libcpp
1764 distclean-host: maybe-distclean-libdecnumber
1765 distclean-host: maybe-distclean-libgui
1766 distclean-host: maybe-distclean-libiberty
1767 distclean-host: maybe-distclean-libtool
1768 distclean-host: maybe-distclean-m4
1769 distclean-host: maybe-distclean-make
1770 distclean-host: maybe-distclean-mmalloc
1771 distclean-host: maybe-distclean-patch
1772 distclean-host: maybe-distclean-perl
1773 distclean-host: maybe-distclean-prms
1774 distclean-host: maybe-distclean-rcs
1775 distclean-host: maybe-distclean-readline
1776 distclean-host: maybe-distclean-release
1777 distclean-host: maybe-distclean-recode
1778 distclean-host: maybe-distclean-sed
1779 distclean-host: maybe-distclean-send-pr
1780 distclean-host: maybe-distclean-shellutils
1781 distclean-host: maybe-distclean-sid
1782 distclean-host: maybe-distclean-sim
1783 distclean-host: maybe-distclean-tar
1784 distclean-host: maybe-distclean-texinfo
1785 distclean-host: maybe-distclean-textutils
1786 distclean-host: maybe-distclean-time
1787 distclean-host: maybe-distclean-uudecode
1788 distclean-host: maybe-distclean-wdiff
1789 distclean-host: maybe-distclean-zip
1790 distclean-host: maybe-distclean-zlib
1791 distclean-host: maybe-distclean-gdb
1792 distclean-host: maybe-distclean-expect
1793 distclean-host: maybe-distclean-guile
1794 distclean-host: maybe-distclean-tk
1795 distclean-host: maybe-distclean-libtermcap
1796 distclean-host: maybe-distclean-utils
1797 distclean-host: maybe-distclean-gnattools
1799 .PHONY: distclean-target
1801 distclean-target: maybe-distclean-target-libstdc++-v3
1802 distclean-target: maybe-distclean-target-libmudflap
1803 distclean-target: maybe-distclean-target-libssp
1804 distclean-target: maybe-distclean-target-newlib
1805 distclean-target: maybe-distclean-target-libgfortran
1806 distclean-target: maybe-distclean-target-libobjc
1807 distclean-target: maybe-distclean-target-libtermcap
1808 distclean-target: maybe-distclean-target-winsup
1809 distclean-target: maybe-distclean-target-libgloss
1810 distclean-target: maybe-distclean-target-libiberty
1811 distclean-target: maybe-distclean-target-gperf
1812 distclean-target: maybe-distclean-target-examples
1813 distclean-target: maybe-distclean-target-libffi
1814 distclean-target: maybe-distclean-target-libjava
1815 distclean-target: maybe-distclean-target-zlib
1816 distclean-target: maybe-distclean-target-boehm-gc
1817 distclean-target: maybe-distclean-target-qthreads
1818 distclean-target: maybe-distclean-target-rda
1819 distclean-target: maybe-distclean-target-libada
1820 distclean-target: maybe-distclean-target-libgomp
1822 .PHONY: do-maintainer-clean
1823 do-maintainer-clean:
1824 @: $(MAKE); $(unstage)
1825 @r=`${PWD_COMMAND}`; export r; \
1826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1827 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
1828 maintainer-clean-target
1831 .PHONY: maintainer-clean-host
1833 maintainer-clean-host: maybe-maintainer-clean-ash
1834 maintainer-clean-host: maybe-maintainer-clean-autoconf
1835 maintainer-clean-host: maybe-maintainer-clean-automake
1836 maintainer-clean-host: maybe-maintainer-clean-bash
1837 maintainer-clean-host: maybe-maintainer-clean-bfd
1838 maintainer-clean-host: maybe-maintainer-clean-opcodes
1839 maintainer-clean-host: maybe-maintainer-clean-binutils
1840 maintainer-clean-host: maybe-maintainer-clean-bison
1841 maintainer-clean-host: maybe-maintainer-clean-byacc
1842 maintainer-clean-host: maybe-maintainer-clean-bzip2
1843 maintainer-clean-host: maybe-maintainer-clean-dejagnu
1844 maintainer-clean-host: maybe-maintainer-clean-diff
1845 maintainer-clean-host: maybe-maintainer-clean-dosutils
1846 maintainer-clean-host: maybe-maintainer-clean-etc
1847 maintainer-clean-host: maybe-maintainer-clean-fastjar
1848 maintainer-clean-host: maybe-maintainer-clean-fileutils
1849 maintainer-clean-host: maybe-maintainer-clean-findutils
1850 maintainer-clean-host: maybe-maintainer-clean-find
1851 maintainer-clean-host: maybe-maintainer-clean-fixincludes
1852 maintainer-clean-host: maybe-maintainer-clean-flex
1853 maintainer-clean-host: maybe-maintainer-clean-gas
1854 maintainer-clean-host: maybe-maintainer-clean-gcc
1855 maintainer-clean-host: maybe-maintainer-clean-gawk
1856 maintainer-clean-host: maybe-maintainer-clean-gettext
1857 maintainer-clean-host: maybe-maintainer-clean-gnuserv
1858 maintainer-clean-host: maybe-maintainer-clean-gprof
1859 maintainer-clean-host: maybe-maintainer-clean-gzip
1860 maintainer-clean-host: maybe-maintainer-clean-hello
1861 maintainer-clean-host: maybe-maintainer-clean-indent
1862 maintainer-clean-host: maybe-maintainer-clean-intl
1863 maintainer-clean-host: maybe-maintainer-clean-tcl
1864 maintainer-clean-host: maybe-maintainer-clean-itcl
1865 maintainer-clean-host: maybe-maintainer-clean-ld
1866 maintainer-clean-host: maybe-maintainer-clean-libcpp
1867 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
1868 maintainer-clean-host: maybe-maintainer-clean-libgui
1869 maintainer-clean-host: maybe-maintainer-clean-libiberty
1870 maintainer-clean-host: maybe-maintainer-clean-libtool
1871 maintainer-clean-host: maybe-maintainer-clean-m4
1872 maintainer-clean-host: maybe-maintainer-clean-make
1873 maintainer-clean-host: maybe-maintainer-clean-mmalloc
1874 maintainer-clean-host: maybe-maintainer-clean-patch
1875 maintainer-clean-host: maybe-maintainer-clean-perl
1876 maintainer-clean-host: maybe-maintainer-clean-prms
1877 maintainer-clean-host: maybe-maintainer-clean-rcs
1878 maintainer-clean-host: maybe-maintainer-clean-readline
1879 maintainer-clean-host: maybe-maintainer-clean-release
1880 maintainer-clean-host: maybe-maintainer-clean-recode
1881 maintainer-clean-host: maybe-maintainer-clean-sed
1882 maintainer-clean-host: maybe-maintainer-clean-send-pr
1883 maintainer-clean-host: maybe-maintainer-clean-shellutils
1884 maintainer-clean-host: maybe-maintainer-clean-sid
1885 maintainer-clean-host: maybe-maintainer-clean-sim
1886 maintainer-clean-host: maybe-maintainer-clean-tar
1887 maintainer-clean-host: maybe-maintainer-clean-texinfo
1888 maintainer-clean-host: maybe-maintainer-clean-textutils
1889 maintainer-clean-host: maybe-maintainer-clean-time
1890 maintainer-clean-host: maybe-maintainer-clean-uudecode
1891 maintainer-clean-host: maybe-maintainer-clean-wdiff
1892 maintainer-clean-host: maybe-maintainer-clean-zip
1893 maintainer-clean-host: maybe-maintainer-clean-zlib
1894 maintainer-clean-host: maybe-maintainer-clean-gdb
1895 maintainer-clean-host: maybe-maintainer-clean-expect
1896 maintainer-clean-host: maybe-maintainer-clean-guile
1897 maintainer-clean-host: maybe-maintainer-clean-tk
1898 maintainer-clean-host: maybe-maintainer-clean-libtermcap
1899 maintainer-clean-host: maybe-maintainer-clean-utils
1900 maintainer-clean-host: maybe-maintainer-clean-gnattools
1902 .PHONY: maintainer-clean-target
1904 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
1905 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
1906 maintainer-clean-target: maybe-maintainer-clean-target-libssp
1907 maintainer-clean-target: maybe-maintainer-clean-target-newlib
1908 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
1909 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
1910 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
1911 maintainer-clean-target: maybe-maintainer-clean-target-winsup
1912 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
1913 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
1914 maintainer-clean-target: maybe-maintainer-clean-target-gperf
1915 maintainer-clean-target: maybe-maintainer-clean-target-examples
1916 maintainer-clean-target: maybe-maintainer-clean-target-libffi
1917 maintainer-clean-target: maybe-maintainer-clean-target-libjava
1918 maintainer-clean-target: maybe-maintainer-clean-target-zlib
1919 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
1920 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
1921 maintainer-clean-target: maybe-maintainer-clean-target-rda
1922 maintainer-clean-target: maybe-maintainer-clean-target-libada
1923 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
1926 # Here are the targets which correspond to the do-X targets.
1928 .PHONY: info installcheck dvi html install-info install-html
1929 .PHONY: clean distclean mostlyclean maintainer-clean realclean
1930 .PHONY: local-clean local-distclean local-maintainer-clean
1932 installcheck: do-installcheck
1936 # Make sure makeinfo is built before we do a `make info', if we're
1937 # in fact building texinfo.
1938 do-info: maybe-all-texinfo
1940 install-info: do-install-info dir.info
1941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1942 if [ -f dir.info ] ; then \
1943 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
1946 install-html: do-install-html
1949 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
1952 -rm -f Makefile config.status config.cache mh-frag mt-frag
1953 -rm -f maybedep.tmp serdep.tmp
1954 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
1955 rm -rf $(TARGET_SUBDIR); \
1957 -rm -rf $(BUILD_SUBDIR)
1958 -if [ "$(HOST_SUBDIR)" != "." ]; then \
1959 rm -rf $(HOST_SUBDIR); \
1961 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
1962 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
1963 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
1964 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
1965 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
1967 local-maintainer-clean:
1968 @echo "This command is intended for maintainers to use;"
1969 @echo "it deletes files that may require special tools to rebuild."
1971 clean: do-clean local-clean
1972 mostlyclean: do-mostlyclean local-clean
1973 distclean: do-distclean local-clean local-distclean
1974 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
1975 maintainer-clean: local-distclean
1976 realclean: maintainer-clean
1978 # Extra dependency for clean-target, owing to the mixed nature of gcc.
1979 clean-target: clean-target-libgcc
1980 clean-target-libgcc:
1981 test ! -d gcc || (cd gcc && $(MAKE) $@)
1985 .PHONY: check do-check
1988 # Only include modules actually being configured and built.
1992 maybe-check-autoconf \
1993 maybe-check-automake \
1996 maybe-check-opcodes \
1997 maybe-check-binutils \
2001 maybe-check-dejagnu \
2003 maybe-check-dosutils \
2005 maybe-check-fastjar \
2006 maybe-check-fileutils \
2007 maybe-check-findutils \
2009 maybe-check-fixincludes \
2014 maybe-check-gettext \
2015 maybe-check-gnuserv \
2019 maybe-check-indent \
2024 maybe-check-libcpp \
2025 maybe-check-libdecnumber \
2026 maybe-check-libgui \
2027 maybe-check-libiberty \
2028 maybe-check-libtool \
2031 maybe-check-mmalloc \
2036 maybe-check-readline \
2037 maybe-check-release \
2038 maybe-check-recode \
2040 maybe-check-send-pr \
2041 maybe-check-shellutils \
2045 maybe-check-texinfo \
2046 maybe-check-textutils \
2048 maybe-check-uudecode \
2053 maybe-check-expect \
2056 maybe-check-libtermcap \
2058 maybe-check-gnattools
2060 .PHONY: check-target
2062 maybe-check-target-libstdc++-v3 \
2063 maybe-check-target-libmudflap \
2064 maybe-check-target-libssp \
2065 maybe-check-target-newlib \
2066 maybe-check-target-libgfortran \
2067 maybe-check-target-libobjc \
2068 maybe-check-target-libtermcap \
2069 maybe-check-target-winsup \
2070 maybe-check-target-libgloss \
2071 maybe-check-target-libiberty \
2072 maybe-check-target-gperf \
2073 maybe-check-target-examples \
2074 maybe-check-target-libffi \
2075 maybe-check-target-libjava \
2076 maybe-check-target-zlib \
2077 maybe-check-target-boehm-gc \
2078 maybe-check-target-qthreads \
2079 maybe-check-target-rda \
2080 maybe-check-target-libada \
2081 maybe-check-target-libgomp
2084 @: $(MAKE); $(unstage)
2085 @r=`${PWD_COMMAND}`; export r; \
2086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2087 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2089 # Automated reporting of test results.
2091 warning.log: build.log
2092 $(srcdir)/contrib/warn_summary build.log > $@
2095 if test x'$(BOOT_CFLAGS)' != x''; then \
2096 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2098 $(srcdir)/contrib/test_summary -t >$@
2100 echo If you really want to send e-mail, run ./$@ now
2102 mail-report-with-warnings.log: warning.log
2103 if test x'$(BOOT_CFLAGS)' != x''; then \
2104 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2106 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2108 echo If you really want to send e-mail, run ./$@ now
2110 # Installation targets.
2112 .PHONY: install uninstall
2114 @: $(MAKE); $(unstage)
2115 @r=`${PWD_COMMAND}`; export r; \
2116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2117 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2119 .PHONY: install-host-nogcc
2120 install-host-nogcc: \
2122 maybe-install-autoconf \
2123 maybe-install-automake \
2124 maybe-install-bash \
2126 maybe-install-opcodes \
2127 maybe-install-binutils \
2128 maybe-install-bison \
2129 maybe-install-byacc \
2130 maybe-install-bzip2 \
2131 maybe-install-dejagnu \
2132 maybe-install-diff \
2133 maybe-install-dosutils \
2135 maybe-install-fastjar \
2136 maybe-install-fileutils \
2137 maybe-install-findutils \
2138 maybe-install-find \
2139 maybe-install-fixincludes \
2140 maybe-install-flex \
2142 maybe-install-gawk \
2143 maybe-install-gettext \
2144 maybe-install-gnuserv \
2145 maybe-install-gprof \
2146 maybe-install-gzip \
2147 maybe-install-hello \
2148 maybe-install-indent \
2149 maybe-install-intl \
2151 maybe-install-itcl \
2153 maybe-install-libcpp \
2154 maybe-install-libdecnumber \
2155 maybe-install-libgui \
2156 maybe-install-libiberty \
2157 maybe-install-libtool \
2159 maybe-install-make \
2160 maybe-install-mmalloc \
2161 maybe-install-patch \
2162 maybe-install-perl \
2163 maybe-install-prms \
2165 maybe-install-readline \
2166 maybe-install-release \
2167 maybe-install-recode \
2169 maybe-install-send-pr \
2170 maybe-install-shellutils \
2174 maybe-install-texinfo \
2175 maybe-install-textutils \
2176 maybe-install-time \
2177 maybe-install-uudecode \
2178 maybe-install-wdiff \
2180 maybe-install-zlib \
2182 maybe-install-expect \
2183 maybe-install-guile \
2185 maybe-install-libtermcap \
2186 maybe-install-utils \
2187 maybe-install-gnattools
2189 .PHONY: install-host
2192 maybe-install-autoconf \
2193 maybe-install-automake \
2194 maybe-install-bash \
2196 maybe-install-opcodes \
2197 maybe-install-binutils \
2198 maybe-install-bison \
2199 maybe-install-byacc \
2200 maybe-install-bzip2 \
2201 maybe-install-dejagnu \
2202 maybe-install-diff \
2203 maybe-install-dosutils \
2205 maybe-install-fastjar \
2206 maybe-install-fileutils \
2207 maybe-install-findutils \
2208 maybe-install-find \
2209 maybe-install-fixincludes \
2210 maybe-install-flex \
2213 maybe-install-gawk \
2214 maybe-install-gettext \
2215 maybe-install-gnuserv \
2216 maybe-install-gprof \
2217 maybe-install-gzip \
2218 maybe-install-hello \
2219 maybe-install-indent \
2220 maybe-install-intl \
2222 maybe-install-itcl \
2224 maybe-install-libcpp \
2225 maybe-install-libdecnumber \
2226 maybe-install-libgui \
2227 maybe-install-libiberty \
2228 maybe-install-libtool \
2230 maybe-install-make \
2231 maybe-install-mmalloc \
2232 maybe-install-patch \
2233 maybe-install-perl \
2234 maybe-install-prms \
2236 maybe-install-readline \
2237 maybe-install-release \
2238 maybe-install-recode \
2240 maybe-install-send-pr \
2241 maybe-install-shellutils \
2245 maybe-install-texinfo \
2246 maybe-install-textutils \
2247 maybe-install-time \
2248 maybe-install-uudecode \
2249 maybe-install-wdiff \
2251 maybe-install-zlib \
2253 maybe-install-expect \
2254 maybe-install-guile \
2256 maybe-install-libtermcap \
2257 maybe-install-utils \
2258 maybe-install-gnattools
2260 .PHONY: install-target
2262 maybe-install-target-libstdc++-v3 \
2263 maybe-install-target-libmudflap \
2264 maybe-install-target-libssp \
2265 maybe-install-target-newlib \
2266 maybe-install-target-libgfortran \
2267 maybe-install-target-libobjc \
2268 maybe-install-target-libtermcap \
2269 maybe-install-target-winsup \
2270 maybe-install-target-libgloss \
2271 maybe-install-target-libiberty \
2272 maybe-install-target-gperf \
2273 maybe-install-target-examples \
2274 maybe-install-target-libffi \
2275 maybe-install-target-libjava \
2276 maybe-install-target-zlib \
2277 maybe-install-target-boehm-gc \
2278 maybe-install-target-qthreads \
2279 maybe-install-target-rda \
2280 maybe-install-target-libada \
2281 maybe-install-target-libgomp
2284 @echo "the uninstall target is not supported in this tree"
2287 install.all: install-no-fixedincludes
2288 @if [ -f ./gcc/Makefile ] ; then \
2289 r=`${PWD_COMMAND}` ; export r ; \
2290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2293 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2298 # install-no-fixedincludes is used because Cygnus can not distribute
2299 # the fixed header files.
2300 .PHONY: install-no-fixedincludes
2301 install-no-fixedincludes: installdirs install-host-nogcc \
2302 install-target gcc-no-fixedincludes
2304 ### other supporting targets
2307 $(DESTDIR)$(prefix) \
2308 $(DESTDIR)$(exec_prefix)
2310 installdirs: mkinstalldirs
2311 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2313 dir.info: do-install-info
2314 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2315 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2316 mv -f dir.info.new dir.info ; \
2321 @echo "Building a full distribution of this tree isn't done"
2322 @echo "via 'make dist'. Check out the etc/ subdirectory"
2326 # Right now this just builds TAGS in each subdirectory. emacs19 has the
2327 # ability to use several tags files at once, so there is probably no need
2328 # to combine them into one big TAGS file (like CVS 1.3 does). We could
2329 # (if we felt like it) have this Makefile write a piece of elisp which
2330 # the user could load to tell emacs19 where all the TAGS files we just
2334 # ------------------------------------
2335 # Macros for configure and all targets
2336 # ------------------------------------
2342 # --------------------------------------
2343 # Modules which run on the build machine
2344 # --------------------------------------
2347 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2348 maybe-configure-build-libiberty:
2350 configure-build-libiberty: stage_current
2351 @endif gcc-bootstrap
2353 maybe-configure-build-libiberty: configure-build-libiberty
2354 configure-build-libiberty:
2355 @: $(MAKE); $(unstage)
2356 @r=`${PWD_COMMAND}`; export r; \
2357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2358 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2359 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2361 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2362 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2365 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2368 srcdiroption="--srcdir=$${topdir}/libiberty"; \
2369 libsrcdir="$$s/libiberty"; \
2370 rm -f no-such-file || : ; \
2371 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2372 $(BUILD_CONFIGARGS) $${srcdiroption} \
2374 @endif build-libiberty
2380 .PHONY: all-build-libiberty maybe-all-build-libiberty
2381 maybe-all-build-libiberty:
2383 all-build-libiberty: stage_current
2384 @endif gcc-bootstrap
2386 TARGET-build-libiberty=all
2387 maybe-all-build-libiberty: all-build-libiberty
2388 all-build-libiberty: configure-build-libiberty
2389 @: $(MAKE); $(unstage)
2390 @r=`${PWD_COMMAND}`; export r; \
2391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2393 (cd $(BUILD_SUBDIR)/libiberty && \
2394 $(MAKE) $(TARGET-build-libiberty))
2395 @endif build-libiberty
2401 .PHONY: configure-build-bison maybe-configure-build-bison
2402 maybe-configure-build-bison:
2404 configure-build-bison: stage_current
2405 @endif gcc-bootstrap
2407 maybe-configure-build-bison: configure-build-bison
2408 configure-build-bison:
2409 @: $(MAKE); $(unstage)
2410 @r=`${PWD_COMMAND}`; export r; \
2411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2412 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2413 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2415 echo Configuring in $(BUILD_SUBDIR)/bison; \
2416 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2418 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2419 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2420 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2422 srcdiroption="--srcdir=$${topdir}/bison"; \
2423 libsrcdir="$$s/bison"; \
2424 rm -f no-such-file || : ; \
2425 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2426 $(BUILD_CONFIGARGS) $${srcdiroption} \
2434 .PHONY: all-build-bison maybe-all-build-bison
2435 maybe-all-build-bison:
2437 all-build-bison: stage_current
2438 @endif gcc-bootstrap
2440 TARGET-build-bison=all
2441 maybe-all-build-bison: all-build-bison
2442 all-build-bison: configure-build-bison
2443 @: $(MAKE); $(unstage)
2444 @r=`${PWD_COMMAND}`; export r; \
2445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2447 (cd $(BUILD_SUBDIR)/bison && \
2448 $(MAKE) $(TARGET-build-bison))
2455 .PHONY: configure-build-byacc maybe-configure-build-byacc
2456 maybe-configure-build-byacc:
2458 configure-build-byacc: stage_current
2459 @endif gcc-bootstrap
2461 maybe-configure-build-byacc: configure-build-byacc
2462 configure-build-byacc:
2463 @: $(MAKE); $(unstage)
2464 @r=`${PWD_COMMAND}`; export r; \
2465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2466 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
2467 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
2469 echo Configuring in $(BUILD_SUBDIR)/byacc; \
2470 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
2472 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2473 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
2474 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2476 srcdiroption="--srcdir=$${topdir}/byacc"; \
2477 libsrcdir="$$s/byacc"; \
2478 rm -f no-such-file || : ; \
2479 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2480 $(BUILD_CONFIGARGS) $${srcdiroption} \
2488 .PHONY: all-build-byacc maybe-all-build-byacc
2489 maybe-all-build-byacc:
2491 all-build-byacc: stage_current
2492 @endif gcc-bootstrap
2494 TARGET-build-byacc=all
2495 maybe-all-build-byacc: all-build-byacc
2496 all-build-byacc: configure-build-byacc
2497 @: $(MAKE); $(unstage)
2498 @r=`${PWD_COMMAND}`; export r; \
2499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2501 (cd $(BUILD_SUBDIR)/byacc && \
2502 $(MAKE) $(TARGET-build-byacc))
2509 .PHONY: configure-build-flex maybe-configure-build-flex
2510 maybe-configure-build-flex:
2512 configure-build-flex: stage_current
2513 @endif gcc-bootstrap
2515 maybe-configure-build-flex: configure-build-flex
2516 configure-build-flex:
2517 @: $(MAKE); $(unstage)
2518 @r=`${PWD_COMMAND}`; export r; \
2519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2520 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2521 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2523 echo Configuring in $(BUILD_SUBDIR)/flex; \
2524 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2527 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2530 srcdiroption="--srcdir=$${topdir}/flex"; \
2531 libsrcdir="$$s/flex"; \
2532 rm -f no-such-file || : ; \
2533 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2534 $(BUILD_CONFIGARGS) $${srcdiroption} \
2542 .PHONY: all-build-flex maybe-all-build-flex
2543 maybe-all-build-flex:
2545 all-build-flex: stage_current
2546 @endif gcc-bootstrap
2548 TARGET-build-flex=all
2549 maybe-all-build-flex: all-build-flex
2550 all-build-flex: configure-build-flex
2551 @: $(MAKE); $(unstage)
2552 @r=`${PWD_COMMAND}`; export r; \
2553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2555 (cd $(BUILD_SUBDIR)/flex && \
2556 $(MAKE) $(TARGET-build-flex))
2563 .PHONY: configure-build-m4 maybe-configure-build-m4
2564 maybe-configure-build-m4:
2566 configure-build-m4: stage_current
2567 @endif gcc-bootstrap
2569 maybe-configure-build-m4: configure-build-m4
2571 @: $(MAKE); $(unstage)
2572 @r=`${PWD_COMMAND}`; export r; \
2573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2574 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2575 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2577 echo Configuring in $(BUILD_SUBDIR)/m4; \
2578 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2580 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2581 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2582 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2584 srcdiroption="--srcdir=$${topdir}/m4"; \
2585 libsrcdir="$$s/m4"; \
2586 rm -f no-such-file || : ; \
2587 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2588 $(BUILD_CONFIGARGS) $${srcdiroption} \
2596 .PHONY: all-build-m4 maybe-all-build-m4
2599 all-build-m4: stage_current
2600 @endif gcc-bootstrap
2603 maybe-all-build-m4: all-build-m4
2604 all-build-m4: configure-build-m4
2605 @: $(MAKE); $(unstage)
2606 @r=`${PWD_COMMAND}`; export r; \
2607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2609 (cd $(BUILD_SUBDIR)/m4 && \
2610 $(MAKE) $(TARGET-build-m4))
2617 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2618 maybe-configure-build-texinfo:
2620 configure-build-texinfo: stage_current
2621 @endif gcc-bootstrap
2623 maybe-configure-build-texinfo: configure-build-texinfo
2624 configure-build-texinfo:
2625 @: $(MAKE); $(unstage)
2626 @r=`${PWD_COMMAND}`; export r; \
2627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2628 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2629 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2631 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2632 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2634 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2635 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2636 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2638 srcdiroption="--srcdir=$${topdir}/texinfo"; \
2639 libsrcdir="$$s/texinfo"; \
2640 rm -f no-such-file || : ; \
2641 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2642 $(BUILD_CONFIGARGS) $${srcdiroption} \
2644 @endif build-texinfo
2650 .PHONY: all-build-texinfo maybe-all-build-texinfo
2651 maybe-all-build-texinfo:
2653 all-build-texinfo: stage_current
2654 @endif gcc-bootstrap
2656 TARGET-build-texinfo=all
2657 maybe-all-build-texinfo: all-build-texinfo
2658 all-build-texinfo: configure-build-texinfo
2659 @: $(MAKE); $(unstage)
2660 @r=`${PWD_COMMAND}`; export r; \
2661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2663 (cd $(BUILD_SUBDIR)/texinfo && \
2664 $(MAKE) $(TARGET-build-texinfo))
2665 @endif build-texinfo
2671 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2672 maybe-configure-build-fixincludes:
2674 configure-build-fixincludes: stage_current
2675 @endif gcc-bootstrap
2676 @if build-fixincludes
2677 maybe-configure-build-fixincludes: configure-build-fixincludes
2678 configure-build-fixincludes:
2679 @: $(MAKE); $(unstage)
2680 @r=`${PWD_COMMAND}`; export r; \
2681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2682 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2683 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2685 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2686 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2689 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2692 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
2693 libsrcdir="$$s/fixincludes"; \
2694 rm -f no-such-file || : ; \
2695 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
2696 $(BUILD_CONFIGARGS) $${srcdiroption} \
2698 @endif build-fixincludes
2704 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2705 maybe-all-build-fixincludes:
2707 all-build-fixincludes: stage_current
2708 @endif gcc-bootstrap
2709 @if build-fixincludes
2710 TARGET-build-fixincludes=all
2711 maybe-all-build-fixincludes: all-build-fixincludes
2712 all-build-fixincludes: configure-build-fixincludes
2713 @: $(MAKE); $(unstage)
2714 @r=`${PWD_COMMAND}`; export r; \
2715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2717 (cd $(BUILD_SUBDIR)/fixincludes && \
2718 $(MAKE) $(TARGET-build-fixincludes))
2719 @endif build-fixincludes
2725 # --------------------------------------
2726 # Modules which run on the host machine
2727 # --------------------------------------
2730 .PHONY: configure-ash maybe-configure-ash
2731 maybe-configure-ash:
2733 configure-ash: stage_current
2734 @endif gcc-bootstrap
2736 maybe-configure-ash: configure-ash
2738 @: $(MAKE); $(unstage)
2739 @r=`${PWD_COMMAND}`; export r; \
2740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
2742 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
2744 echo Configuring in $(HOST_SUBDIR)/ash; \
2745 cd "$(HOST_SUBDIR)/ash" || exit 1; \
2747 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2748 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
2749 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2751 srcdiroption="--srcdir=$${topdir}/ash"; \
2752 libsrcdir="$$s/ash"; \
2753 $(SHELL) $${libsrcdir}/configure \
2754 $(HOST_CONFIGARGS) $${srcdiroption} \
2762 .PHONY: all-ash maybe-all-ash
2765 all-ash: stage_current
2766 @endif gcc-bootstrap
2769 maybe-all-ash: all-ash
2770 all-ash: configure-ash
2771 @: $(MAKE); $(unstage)
2772 @r=`${PWD_COMMAND}`; export r; \
2773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2775 (cd $(HOST_SUBDIR)/ash && \
2776 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash))
2782 .PHONY: check-ash maybe-check-ash
2785 maybe-check-ash: check-ash
2788 @: $(MAKE); $(unstage)
2789 @r=`${PWD_COMMAND}`; export r; \
2790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2792 (cd $(HOST_SUBDIR)/ash && \
2793 $(MAKE) $(FLAGS_TO_PASS) check)
2797 .PHONY: install-ash maybe-install-ash
2800 maybe-install-ash: install-ash
2802 install-ash: installdirs
2803 @: $(MAKE); $(unstage)
2804 @r=`${PWD_COMMAND}`; export r; \
2805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2807 (cd $(HOST_SUBDIR)/ash && \
2808 $(MAKE) $(FLAGS_TO_PASS) install)
2812 # Other targets (info, dvi, etc.)
2814 .PHONY: maybe-info-ash info-ash
2817 maybe-info-ash: info-ash
2821 @: $(MAKE); $(unstage)
2822 @[ -f ./ash/Makefile ] || exit 0; \
2823 r=`${PWD_COMMAND}`; export r; \
2824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2826 for flag in $(EXTRA_HOST_FLAGS) ; do \
2827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2829 echo "Doing info in ash" ; \
2830 (cd $(HOST_SUBDIR)/ash && \
2831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2833 "RANLIB=$${RANLIB}" \
2834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2840 .PHONY: maybe-dvi-ash dvi-ash
2843 maybe-dvi-ash: dvi-ash
2847 @: $(MAKE); $(unstage)
2848 @[ -f ./ash/Makefile ] || exit 0; \
2849 r=`${PWD_COMMAND}`; export r; \
2850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2852 for flag in $(EXTRA_HOST_FLAGS) ; do \
2853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2855 echo "Doing dvi in ash" ; \
2856 (cd $(HOST_SUBDIR)/ash && \
2857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2859 "RANLIB=$${RANLIB}" \
2860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2866 .PHONY: maybe-html-ash html-ash
2869 maybe-html-ash: html-ash
2873 @: $(MAKE); $(unstage)
2874 @[ -f ./ash/Makefile ] || exit 0; \
2875 r=`${PWD_COMMAND}`; export r; \
2876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2878 for flag in $(EXTRA_HOST_FLAGS) ; do \
2879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2881 echo "Doing html in ash" ; \
2882 (cd $(HOST_SUBDIR)/ash && \
2883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2885 "RANLIB=$${RANLIB}" \
2886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2892 .PHONY: maybe-TAGS-ash TAGS-ash
2895 maybe-TAGS-ash: TAGS-ash
2899 @: $(MAKE); $(unstage)
2900 @[ -f ./ash/Makefile ] || exit 0; \
2901 r=`${PWD_COMMAND}`; export r; \
2902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2904 for flag in $(EXTRA_HOST_FLAGS) ; do \
2905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2907 echo "Doing TAGS in ash" ; \
2908 (cd $(HOST_SUBDIR)/ash && \
2909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2911 "RANLIB=$${RANLIB}" \
2912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2918 .PHONY: maybe-install-info-ash install-info-ash
2919 maybe-install-info-ash:
2921 maybe-install-info-ash: install-info-ash
2926 @: $(MAKE); $(unstage)
2927 @[ -f ./ash/Makefile ] || exit 0; \
2928 r=`${PWD_COMMAND}`; export r; \
2929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2931 for flag in $(EXTRA_HOST_FLAGS) ; do \
2932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2934 echo "Doing install-info in ash" ; \
2935 (cd $(HOST_SUBDIR)/ash && \
2936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2938 "RANLIB=$${RANLIB}" \
2939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2945 .PHONY: maybe-install-html-ash install-html-ash
2946 maybe-install-html-ash:
2948 maybe-install-html-ash: install-html-ash
2953 @: $(MAKE); $(unstage)
2954 @[ -f ./ash/Makefile ] || exit 0; \
2955 r=`${PWD_COMMAND}`; export r; \
2956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958 for flag in $(EXTRA_HOST_FLAGS) ; do \
2959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2961 echo "Doing install-html in ash" ; \
2962 (cd $(HOST_SUBDIR)/ash && \
2963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2965 "RANLIB=$${RANLIB}" \
2966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2972 .PHONY: maybe-installcheck-ash installcheck-ash
2973 maybe-installcheck-ash:
2975 maybe-installcheck-ash: installcheck-ash
2979 @: $(MAKE); $(unstage)
2980 @[ -f ./ash/Makefile ] || exit 0; \
2981 r=`${PWD_COMMAND}`; export r; \
2982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2984 for flag in $(EXTRA_HOST_FLAGS) ; do \
2985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
2987 echo "Doing installcheck in ash" ; \
2988 (cd $(HOST_SUBDIR)/ash && \
2989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
2990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
2991 "RANLIB=$${RANLIB}" \
2992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
2998 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
2999 maybe-mostlyclean-ash:
3001 maybe-mostlyclean-ash: mostlyclean-ash
3004 @: $(MAKE); $(unstage)
3005 @[ -f ./ash/Makefile ] || exit 0; \
3006 r=`${PWD_COMMAND}`; export r; \
3007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3009 for flag in $(EXTRA_HOST_FLAGS) ; do \
3010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3012 echo "Doing mostlyclean in ash" ; \
3013 (cd $(HOST_SUBDIR)/ash && \
3014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3016 "RANLIB=$${RANLIB}" \
3017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3023 .PHONY: maybe-clean-ash clean-ash
3026 maybe-clean-ash: clean-ash
3029 @: $(MAKE); $(unstage)
3030 @[ -f ./ash/Makefile ] || exit 0; \
3031 r=`${PWD_COMMAND}`; export r; \
3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3034 for flag in $(EXTRA_HOST_FLAGS) ; do \
3035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3037 echo "Doing clean in ash" ; \
3038 (cd $(HOST_SUBDIR)/ash && \
3039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3041 "RANLIB=$${RANLIB}" \
3042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3048 .PHONY: maybe-distclean-ash distclean-ash
3049 maybe-distclean-ash:
3051 maybe-distclean-ash: distclean-ash
3054 @: $(MAKE); $(unstage)
3055 @[ -f ./ash/Makefile ] || exit 0; \
3056 r=`${PWD_COMMAND}`; export r; \
3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059 for flag in $(EXTRA_HOST_FLAGS) ; do \
3060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3062 echo "Doing distclean in ash" ; \
3063 (cd $(HOST_SUBDIR)/ash && \
3064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3066 "RANLIB=$${RANLIB}" \
3067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3073 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3074 maybe-maintainer-clean-ash:
3076 maybe-maintainer-clean-ash: maintainer-clean-ash
3078 maintainer-clean-ash:
3079 @: $(MAKE); $(unstage)
3080 @[ -f ./ash/Makefile ] || exit 0; \
3081 r=`${PWD_COMMAND}`; export r; \
3082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3084 for flag in $(EXTRA_HOST_FLAGS) ; do \
3085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3087 echo "Doing maintainer-clean in ash" ; \
3088 (cd $(HOST_SUBDIR)/ash && \
3089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3091 "RANLIB=$${RANLIB}" \
3092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3100 .PHONY: configure-autoconf maybe-configure-autoconf
3101 maybe-configure-autoconf:
3103 configure-autoconf: stage_current
3104 @endif gcc-bootstrap
3106 maybe-configure-autoconf: configure-autoconf
3108 @: $(MAKE); $(unstage)
3109 @r=`${PWD_COMMAND}`; export r; \
3110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3111 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3112 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3114 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3115 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3117 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3118 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3119 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3121 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3122 libsrcdir="$$s/autoconf"; \
3123 $(SHELL) $${libsrcdir}/configure \
3124 $(HOST_CONFIGARGS) $${srcdiroption} \
3132 .PHONY: all-autoconf maybe-all-autoconf
3135 all-autoconf: stage_current
3136 @endif gcc-bootstrap
3139 maybe-all-autoconf: all-autoconf
3140 all-autoconf: configure-autoconf
3141 @: $(MAKE); $(unstage)
3142 @r=`${PWD_COMMAND}`; export r; \
3143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3145 (cd $(HOST_SUBDIR)/autoconf && \
3146 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf))
3152 .PHONY: check-autoconf maybe-check-autoconf
3153 maybe-check-autoconf:
3155 maybe-check-autoconf: check-autoconf
3158 @: $(MAKE); $(unstage)
3159 @r=`${PWD_COMMAND}`; export r; \
3160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3162 (cd $(HOST_SUBDIR)/autoconf && \
3163 $(MAKE) $(FLAGS_TO_PASS) check)
3167 .PHONY: install-autoconf maybe-install-autoconf
3168 maybe-install-autoconf:
3170 maybe-install-autoconf: install-autoconf
3172 install-autoconf: installdirs
3173 @: $(MAKE); $(unstage)
3174 @r=`${PWD_COMMAND}`; export r; \
3175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177 (cd $(HOST_SUBDIR)/autoconf && \
3178 $(MAKE) $(FLAGS_TO_PASS) install)
3182 # Other targets (info, dvi, etc.)
3184 .PHONY: maybe-info-autoconf info-autoconf
3185 maybe-info-autoconf:
3187 maybe-info-autoconf: info-autoconf
3191 @: $(MAKE); $(unstage)
3192 @[ -f ./autoconf/Makefile ] || exit 0; \
3193 r=`${PWD_COMMAND}`; export r; \
3194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3196 for flag in $(EXTRA_HOST_FLAGS) ; do \
3197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3199 echo "Doing info in autoconf" ; \
3200 (cd $(HOST_SUBDIR)/autoconf && \
3201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3203 "RANLIB=$${RANLIB}" \
3204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3210 .PHONY: maybe-dvi-autoconf dvi-autoconf
3213 maybe-dvi-autoconf: dvi-autoconf
3217 @: $(MAKE); $(unstage)
3218 @[ -f ./autoconf/Makefile ] || exit 0; \
3219 r=`${PWD_COMMAND}`; export r; \
3220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3222 for flag in $(EXTRA_HOST_FLAGS) ; do \
3223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3225 echo "Doing dvi in autoconf" ; \
3226 (cd $(HOST_SUBDIR)/autoconf && \
3227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3229 "RANLIB=$${RANLIB}" \
3230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3236 .PHONY: maybe-html-autoconf html-autoconf
3237 maybe-html-autoconf:
3239 maybe-html-autoconf: html-autoconf
3243 @: $(MAKE); $(unstage)
3244 @[ -f ./autoconf/Makefile ] || exit 0; \
3245 r=`${PWD_COMMAND}`; export r; \
3246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3248 for flag in $(EXTRA_HOST_FLAGS) ; do \
3249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3251 echo "Doing html in autoconf" ; \
3252 (cd $(HOST_SUBDIR)/autoconf && \
3253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3255 "RANLIB=$${RANLIB}" \
3256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3262 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
3263 maybe-TAGS-autoconf:
3265 maybe-TAGS-autoconf: TAGS-autoconf
3269 @: $(MAKE); $(unstage)
3270 @[ -f ./autoconf/Makefile ] || exit 0; \
3271 r=`${PWD_COMMAND}`; export r; \
3272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3274 for flag in $(EXTRA_HOST_FLAGS) ; do \
3275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3277 echo "Doing TAGS in autoconf" ; \
3278 (cd $(HOST_SUBDIR)/autoconf && \
3279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3281 "RANLIB=$${RANLIB}" \
3282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3288 .PHONY: maybe-install-info-autoconf install-info-autoconf
3289 maybe-install-info-autoconf:
3291 maybe-install-info-autoconf: install-info-autoconf
3293 install-info-autoconf: \
3294 configure-autoconf \
3296 @: $(MAKE); $(unstage)
3297 @[ -f ./autoconf/Makefile ] || exit 0; \
3298 r=`${PWD_COMMAND}`; export r; \
3299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3301 for flag in $(EXTRA_HOST_FLAGS) ; do \
3302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3304 echo "Doing install-info in autoconf" ; \
3305 (cd $(HOST_SUBDIR)/autoconf && \
3306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3308 "RANLIB=$${RANLIB}" \
3309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3315 .PHONY: maybe-install-html-autoconf install-html-autoconf
3316 maybe-install-html-autoconf:
3318 maybe-install-html-autoconf: install-html-autoconf
3320 install-html-autoconf: \
3321 configure-autoconf \
3323 @: $(MAKE); $(unstage)
3324 @[ -f ./autoconf/Makefile ] || exit 0; \
3325 r=`${PWD_COMMAND}`; export r; \
3326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3328 for flag in $(EXTRA_HOST_FLAGS) ; do \
3329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3331 echo "Doing install-html in autoconf" ; \
3332 (cd $(HOST_SUBDIR)/autoconf && \
3333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3335 "RANLIB=$${RANLIB}" \
3336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3342 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
3343 maybe-installcheck-autoconf:
3345 maybe-installcheck-autoconf: installcheck-autoconf
3347 installcheck-autoconf: \
3349 @: $(MAKE); $(unstage)
3350 @[ -f ./autoconf/Makefile ] || exit 0; \
3351 r=`${PWD_COMMAND}`; export r; \
3352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3354 for flag in $(EXTRA_HOST_FLAGS) ; do \
3355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3357 echo "Doing installcheck in autoconf" ; \
3358 (cd $(HOST_SUBDIR)/autoconf && \
3359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3361 "RANLIB=$${RANLIB}" \
3362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3368 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
3369 maybe-mostlyclean-autoconf:
3371 maybe-mostlyclean-autoconf: mostlyclean-autoconf
3373 mostlyclean-autoconf:
3374 @: $(MAKE); $(unstage)
3375 @[ -f ./autoconf/Makefile ] || exit 0; \
3376 r=`${PWD_COMMAND}`; export r; \
3377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3379 for flag in $(EXTRA_HOST_FLAGS) ; do \
3380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3382 echo "Doing mostlyclean in autoconf" ; \
3383 (cd $(HOST_SUBDIR)/autoconf && \
3384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3386 "RANLIB=$${RANLIB}" \
3387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3393 .PHONY: maybe-clean-autoconf clean-autoconf
3394 maybe-clean-autoconf:
3396 maybe-clean-autoconf: clean-autoconf
3399 @: $(MAKE); $(unstage)
3400 @[ -f ./autoconf/Makefile ] || exit 0; \
3401 r=`${PWD_COMMAND}`; export r; \
3402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3404 for flag in $(EXTRA_HOST_FLAGS) ; do \
3405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3407 echo "Doing clean in autoconf" ; \
3408 (cd $(HOST_SUBDIR)/autoconf && \
3409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3411 "RANLIB=$${RANLIB}" \
3412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3418 .PHONY: maybe-distclean-autoconf distclean-autoconf
3419 maybe-distclean-autoconf:
3421 maybe-distclean-autoconf: distclean-autoconf
3424 @: $(MAKE); $(unstage)
3425 @[ -f ./autoconf/Makefile ] || exit 0; \
3426 r=`${PWD_COMMAND}`; export r; \
3427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3429 for flag in $(EXTRA_HOST_FLAGS) ; do \
3430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3432 echo "Doing distclean in autoconf" ; \
3433 (cd $(HOST_SUBDIR)/autoconf && \
3434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3436 "RANLIB=$${RANLIB}" \
3437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3443 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
3444 maybe-maintainer-clean-autoconf:
3446 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
3448 maintainer-clean-autoconf:
3449 @: $(MAKE); $(unstage)
3450 @[ -f ./autoconf/Makefile ] || exit 0; \
3451 r=`${PWD_COMMAND}`; export r; \
3452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3454 for flag in $(EXTRA_HOST_FLAGS) ; do \
3455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3457 echo "Doing maintainer-clean in autoconf" ; \
3458 (cd $(HOST_SUBDIR)/autoconf && \
3459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3461 "RANLIB=$${RANLIB}" \
3462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3470 .PHONY: configure-automake maybe-configure-automake
3471 maybe-configure-automake:
3473 configure-automake: stage_current
3474 @endif gcc-bootstrap
3476 maybe-configure-automake: configure-automake
3478 @: $(MAKE); $(unstage)
3479 @r=`${PWD_COMMAND}`; export r; \
3480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3481 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
3482 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
3484 echo Configuring in $(HOST_SUBDIR)/automake; \
3485 cd "$(HOST_SUBDIR)/automake" || exit 1; \
3487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3488 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
3489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3491 srcdiroption="--srcdir=$${topdir}/automake"; \
3492 libsrcdir="$$s/automake"; \
3493 $(SHELL) $${libsrcdir}/configure \
3494 $(HOST_CONFIGARGS) $${srcdiroption} \
3502 .PHONY: all-automake maybe-all-automake
3505 all-automake: stage_current
3506 @endif gcc-bootstrap
3509 maybe-all-automake: all-automake
3510 all-automake: configure-automake
3511 @: $(MAKE); $(unstage)
3512 @r=`${PWD_COMMAND}`; export r; \
3513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3515 (cd $(HOST_SUBDIR)/automake && \
3516 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake))
3522 .PHONY: check-automake maybe-check-automake
3523 maybe-check-automake:
3525 maybe-check-automake: check-automake
3528 @: $(MAKE); $(unstage)
3529 @r=`${PWD_COMMAND}`; export r; \
3530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3532 (cd $(HOST_SUBDIR)/automake && \
3533 $(MAKE) $(FLAGS_TO_PASS) check)
3537 .PHONY: install-automake maybe-install-automake
3538 maybe-install-automake:
3540 maybe-install-automake: install-automake
3542 install-automake: installdirs
3543 @: $(MAKE); $(unstage)
3544 @r=`${PWD_COMMAND}`; export r; \
3545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3547 (cd $(HOST_SUBDIR)/automake && \
3548 $(MAKE) $(FLAGS_TO_PASS) install)
3552 # Other targets (info, dvi, etc.)
3554 .PHONY: maybe-info-automake info-automake
3555 maybe-info-automake:
3557 maybe-info-automake: info-automake
3561 @: $(MAKE); $(unstage)
3562 @[ -f ./automake/Makefile ] || exit 0; \
3563 r=`${PWD_COMMAND}`; export r; \
3564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3566 for flag in $(EXTRA_HOST_FLAGS) ; do \
3567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3569 echo "Doing info in automake" ; \
3570 (cd $(HOST_SUBDIR)/automake && \
3571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3573 "RANLIB=$${RANLIB}" \
3574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3580 .PHONY: maybe-dvi-automake dvi-automake
3583 maybe-dvi-automake: dvi-automake
3587 @: $(MAKE); $(unstage)
3588 @[ -f ./automake/Makefile ] || exit 0; \
3589 r=`${PWD_COMMAND}`; export r; \
3590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3592 for flag in $(EXTRA_HOST_FLAGS) ; do \
3593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3595 echo "Doing dvi in automake" ; \
3596 (cd $(HOST_SUBDIR)/automake && \
3597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3599 "RANLIB=$${RANLIB}" \
3600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3606 .PHONY: maybe-html-automake html-automake
3607 maybe-html-automake:
3609 maybe-html-automake: html-automake
3613 @: $(MAKE); $(unstage)
3614 @[ -f ./automake/Makefile ] || exit 0; \
3615 r=`${PWD_COMMAND}`; export r; \
3616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3618 for flag in $(EXTRA_HOST_FLAGS) ; do \
3619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3621 echo "Doing html in automake" ; \
3622 (cd $(HOST_SUBDIR)/automake && \
3623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3625 "RANLIB=$${RANLIB}" \
3626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3632 .PHONY: maybe-TAGS-automake TAGS-automake
3633 maybe-TAGS-automake:
3635 maybe-TAGS-automake: TAGS-automake
3639 @: $(MAKE); $(unstage)
3640 @[ -f ./automake/Makefile ] || exit 0; \
3641 r=`${PWD_COMMAND}`; export r; \
3642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3644 for flag in $(EXTRA_HOST_FLAGS) ; do \
3645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3647 echo "Doing TAGS in automake" ; \
3648 (cd $(HOST_SUBDIR)/automake && \
3649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3651 "RANLIB=$${RANLIB}" \
3652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3658 .PHONY: maybe-install-info-automake install-info-automake
3659 maybe-install-info-automake:
3661 maybe-install-info-automake: install-info-automake
3663 install-info-automake: \
3664 configure-automake \
3666 @: $(MAKE); $(unstage)
3667 @[ -f ./automake/Makefile ] || exit 0; \
3668 r=`${PWD_COMMAND}`; export r; \
3669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3671 for flag in $(EXTRA_HOST_FLAGS) ; do \
3672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3674 echo "Doing install-info in automake" ; \
3675 (cd $(HOST_SUBDIR)/automake && \
3676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3678 "RANLIB=$${RANLIB}" \
3679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3685 .PHONY: maybe-install-html-automake install-html-automake
3686 maybe-install-html-automake:
3688 maybe-install-html-automake: install-html-automake
3690 install-html-automake: \
3691 configure-automake \
3693 @: $(MAKE); $(unstage)
3694 @[ -f ./automake/Makefile ] || exit 0; \
3695 r=`${PWD_COMMAND}`; export r; \
3696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3698 for flag in $(EXTRA_HOST_FLAGS) ; do \
3699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3701 echo "Doing install-html in automake" ; \
3702 (cd $(HOST_SUBDIR)/automake && \
3703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3705 "RANLIB=$${RANLIB}" \
3706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3712 .PHONY: maybe-installcheck-automake installcheck-automake
3713 maybe-installcheck-automake:
3715 maybe-installcheck-automake: installcheck-automake
3717 installcheck-automake: \
3719 @: $(MAKE); $(unstage)
3720 @[ -f ./automake/Makefile ] || exit 0; \
3721 r=`${PWD_COMMAND}`; export r; \
3722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3724 for flag in $(EXTRA_HOST_FLAGS) ; do \
3725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3727 echo "Doing installcheck in automake" ; \
3728 (cd $(HOST_SUBDIR)/automake && \
3729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3731 "RANLIB=$${RANLIB}" \
3732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3738 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
3739 maybe-mostlyclean-automake:
3741 maybe-mostlyclean-automake: mostlyclean-automake
3743 mostlyclean-automake:
3744 @: $(MAKE); $(unstage)
3745 @[ -f ./automake/Makefile ] || exit 0; \
3746 r=`${PWD_COMMAND}`; export r; \
3747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3749 for flag in $(EXTRA_HOST_FLAGS) ; do \
3750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3752 echo "Doing mostlyclean in automake" ; \
3753 (cd $(HOST_SUBDIR)/automake && \
3754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3756 "RANLIB=$${RANLIB}" \
3757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \
3763 .PHONY: maybe-clean-automake clean-automake
3764 maybe-clean-automake:
3766 maybe-clean-automake: clean-automake
3769 @: $(MAKE); $(unstage)
3770 @[ -f ./automake/Makefile ] || exit 0; \
3771 r=`${PWD_COMMAND}`; export r; \
3772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3774 for flag in $(EXTRA_HOST_FLAGS) ; do \
3775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3777 echo "Doing clean in automake" ; \
3778 (cd $(HOST_SUBDIR)/automake && \
3779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \