You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58566 lines
1.8 MiB
58566 lines
1.8 MiB
|
|
# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
|
|
#
|
|
# Makefile for directory with subdirs to build.
|
|
# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
|
|
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
|
|
# Free Software Foundation
|
|
#
|
|
# This file is free software; you can redistribute it and/or modify
|
|
# it under the terms of the GNU General Public License as published by
|
|
# the Free Software Foundation; either version 3 of the License, or
|
|
# (at your option) any later version.
|
|
#
|
|
# This program is distributed in the hope that it will be useful,
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
# GNU General Public License for more details.
|
|
#
|
|
# You should have received a copy of the GNU General Public License
|
|
# along with this program; see the file COPYING3. If not see
|
|
# <http://www.gnu.org/licenses/>.
|
|
#
|
|
|
|
# First, test for a proper version of make, but only where one is required.
|
|
|
|
@if gcc
|
|
ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
|
|
$(error GNU make version 3.80 or newer is required.)
|
|
endif
|
|
@endif gcc
|
|
|
|
# -------------------------------
|
|
# Standard Autoconf-set variables
|
|
# -------------------------------
|
|
VPATH=@srcdir@
|
|
|
|
build_alias=@build_noncanonical@
|
|
build_vendor=@build_vendor@
|
|
build_os=@build_os@
|
|
build=@build@
|
|
host_alias=@host_noncanonical@
|
|
host_vendor=@host_vendor@
|
|
host_os=@host_os@
|
|
host=@host@
|
|
target_alias=@target_noncanonical@
|
|
target_vendor=@target_vendor@
|
|
target_os=@target_os@
|
|
target=@target@
|
|
|
|
program_transform_name = @program_transform_name@
|
|
|
|
prefix = @prefix@
|
|
exec_prefix = @exec_prefix@
|
|
|
|
srcdir = @srcdir@
|
|
|
|
bindir = @bindir@
|
|
sbindir = @sbindir@
|
|
libexecdir = @libexecdir@
|
|
datadir = @datadir@
|
|
sysconfdir = @sysconfdir@
|
|
sharedstatedir = @sharedstatedir@
|
|
localstatedir = @localstatedir@
|
|
libdir = @libdir@
|
|
includedir = @includedir@
|
|
oldincludedir = @oldincludedir@
|
|
infodir = @infodir@
|
|
datarootdir = @datarootdir@
|
|
docdir = @docdir@
|
|
pdfdir = @pdfdir@
|
|
htmldir = @htmldir@
|
|
mandir = @mandir@
|
|
man1dir = $(mandir)/man1
|
|
man2dir = $(mandir)/man2
|
|
man3dir = $(mandir)/man3
|
|
man4dir = $(mandir)/man4
|
|
man5dir = $(mandir)/man5
|
|
man6dir = $(mandir)/man6
|
|
man7dir = $(mandir)/man7
|
|
man8dir = $(mandir)/man8
|
|
man9dir = $(mandir)/man9
|
|
|
|
INSTALL = @INSTALL@
|
|
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
|
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
|
INSTALL_DATA = @INSTALL_DATA@
|
|
LN = @LN@
|
|
LN_S = @LN_S@
|
|
MAINT = @MAINT@
|
|
MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
|
|
MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
|
|
|
|
# -------------------------------------------------
|
|
# Miscellaneous non-standard autoconf-set variables
|
|
# -------------------------------------------------
|
|
|
|
# The gcc driver likes to know the arguments it was configured with.
|
|
TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
|
|
|
|
tooldir = @tooldir@
|
|
build_tooldir = @build_tooldir@
|
|
|
|
GDB_NLM_DEPS =
|
|
|
|
# This is the name of the environment variable used for the path to
|
|
# the libraries.
|
|
RPATH_ENVVAR = @RPATH_ENVVAR@
|
|
|
|
# On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
|
|
# is used instead of the directory itself to avoid including built
|
|
# executables in PATH.
|
|
GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
|
|
|
|
# Build programs are put under this directory.
|
|
BUILD_SUBDIR = @build_subdir@
|
|
# This is set by the configure script to the arguments to use when configuring
|
|
# directories built for the build system.
|
|
BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
|
|
|
|
# Linker flags to use on the host, for stage1 or when not
|
|
# bootstrapping.
|
|
STAGE1_LDFLAGS = @stage1_ldflags@
|
|
|
|
# Libraries to use on the host, for stage1 or when not bootstrapping.
|
|
STAGE1_LIBS = @stage1_libs@
|
|
|
|
# Linker flags to use for stage2 and later.
|
|
POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
|
|
|
|
# Libraries to use for stage2 and later.
|
|
POSTSTAGE1_LIBS = @poststage1_libs@
|
|
|
|
# This is the list of variables to export in the environment when
|
|
# configuring any subdirectory. It must also be exported whenever
|
|
# recursing into a build directory in case that directory's Makefile
|
|
# re-runs configure.
|
|
BASE_EXPORTS = \
|
|
FLEX="$(FLEX)"; export FLEX; \
|
|
LEX="$(LEX)"; export LEX; \
|
|
BISON="$(BISON)"; export BISON; \
|
|
YACC="$(YACC)"; export YACC; \
|
|
M4="$(M4)"; export M4; \
|
|
SED="$(SED)"; export SED; \
|
|
AWK="$(AWK)"; export AWK; \
|
|
MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
|
|
|
|
# This is the list of variables to export in the environment when
|
|
# configuring subdirectories for the build system.
|
|
BUILD_EXPORTS = \
|
|
$(BASE_EXPORTS) \
|
|
AR="$(AR_FOR_BUILD)"; export AR; \
|
|
AS="$(AS_FOR_BUILD)"; export AS; \
|
|
CC="$(CC_FOR_BUILD)"; export CC; \
|
|
CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
|
|
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
|
|
CXX="$(CXX_FOR_BUILD)"; export CXX; \
|
|
CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
|
|
GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
|
|
GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
|
|
DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
|
|
LD="$(LD_FOR_BUILD)"; export LD; \
|
|
LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
|
|
NM="$(NM_FOR_BUILD)"; export NM; \
|
|
RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
|
|
WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
|
|
WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
|
|
|
|
# These variables must be set on the make command line for directories
|
|
# built for the build system to override those in BASE_FLAGS_TO_PASSS.
|
|
EXTRA_BUILD_FLAGS = \
|
|
CFLAGS="$(CFLAGS_FOR_BUILD)" \
|
|
LDFLAGS="$(LDFLAGS_FOR_BUILD)"
|
|
|
|
# This is the list of directories to built for the host system.
|
|
SUBDIRS = @configdirs@
|
|
TARGET_CONFIGDIRS = @target_configdirs@
|
|
# This is set by the configure script to the arguments to use when configuring
|
|
# directories built for the host system.
|
|
HOST_CONFIGARGS = @host_configargs@
|
|
# Host programs are put under this directory, which is . except if building
|
|
# with srcdir=..
|
|
HOST_SUBDIR = @host_subdir@
|
|
# This is the list of variables to export in the environment when
|
|
# configuring subdirectories for the host system. We need to pass
|
|
# some to the GCC configure because of its hybrid host/target nature.
|
|
HOST_EXPORTS = \
|
|
$(BASE_EXPORTS) \
|
|
CC="$(CC)"; export CC; \
|
|
ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
|
|
CFLAGS="$(CFLAGS)"; export CFLAGS; \
|
|
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
|
|
CXX="$(CXX)"; export CXX; \
|
|
CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
|
|
GCJ="$(GCJ)"; export GCJ; \
|
|
GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
|
|
AR="$(AR)"; export AR; \
|
|
AS="$(AS)"; export AS; \
|
|
CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
|
|
DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
|
|
LD="$(LD)"; export LD; \
|
|
LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
|
|
NM="$(NM)"; export NM; \
|
|
RANLIB="$(RANLIB)"; export RANLIB; \
|
|
WINDRES="$(WINDRES)"; export WINDRES; \
|
|
WINDMC="$(WINDMC)"; export WINDMC; \
|
|
OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
|
|
OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
|
|
AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
|
|
AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
|
|
GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
|
|
LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
|
|
NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
|
|
OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
|
|
RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
|
|
TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
|
|
HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
|
|
GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
|
|
GMPINC="$(HOST_GMPINC)"; export GMPINC; \
|
|
PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
|
|
PPLINC="$(HOST_PPLINC)"; export PPLINC; \
|
|
CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
|
|
CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
|
|
LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
|
|
LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
|
|
@if gcc-bootstrap
|
|
$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
|
|
@endif gcc-bootstrap
|
|
$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
|
|
|
|
POSTSTAGE1_CXX_EXPORT = \
|
|
CXX='$(CXX)'; export CXX; \
|
|
CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
POSTSTAGE1_CXX_EXPORT = \
|
|
CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
|
|
-B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
|
|
-I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
|
|
-I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
|
|
-I$$s/libstdc++-v3/libsupc++ \
|
|
-L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
|
|
CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
|
|
@endif target-libstdc++-v3-bootstrap
|
|
|
|
# Similar, for later GCC stages.
|
|
POSTSTAGE1_HOST_EXPORTS = \
|
|
$(HOST_EXPORTS) \
|
|
CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
|
|
-B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
|
|
$(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
|
|
CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
|
|
$(POSTSTAGE1_CXX_EXPORT) \
|
|
GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
|
|
LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
|
|
HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
|
|
|
|
# Target libraries are put under this directory:
|
|
TARGET_SUBDIR = @target_subdir@
|
|
# This is set by the configure script to the arguments to use when configuring
|
|
# directories built for the target.
|
|
TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
|
|
# This is the list of variables to export in the environment when
|
|
# configuring subdirectories for the target system.
|
|
BASE_TARGET_EXPORTS = \
|
|
$(BASE_EXPORTS) \
|
|
AR="$(AR_FOR_TARGET)"; export AR; \
|
|
AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
|
|
CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
|
|
CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
|
|
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
|
|
CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
|
|
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
|
|
GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
|
|
GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
|
|
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
|
|
LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
|
|
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
|
|
LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
|
|
NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
|
|
OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
|
|
RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
|
|
STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
|
|
WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
|
|
WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
|
|
@if gcc-bootstrap
|
|
$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
|
|
@endif gcc-bootstrap
|
|
$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
|
|
TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
|
|
|
|
RAW_CXX_TARGET_EXPORTS = \
|
|
$(BASE_TARGET_EXPORTS) \
|
|
CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
|
|
CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
|
|
|
|
NORMAL_TARGET_EXPORTS = \
|
|
$(BASE_TARGET_EXPORTS) \
|
|
CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
|
|
|
|
# Where to find GMP
|
|
HOST_GMPLIBS = @gmplibs@
|
|
HOST_GMPINC = @gmpinc@
|
|
|
|
# Where to find PPL
|
|
HOST_PPLLIBS = @ppllibs@
|
|
HOST_PPLINC = @pplinc@
|
|
|
|
# Where to find CLOOG
|
|
HOST_CLOOGLIBS = @clooglibs@
|
|
HOST_CLOOGINC = @clooginc@
|
|
|
|
# Where to find libelf
|
|
HOST_LIBELFLIBS = @libelflibs@
|
|
HOST_LIBELFINC = @libelfinc@
|
|
|
|
# ----------------------------------------------
|
|
# Programs producing files for the BUILD machine
|
|
# ----------------------------------------------
|
|
|
|
SHELL = @config_shell@
|
|
|
|
# pwd command to use. Allow user to override default by setting PWDCMD in
|
|
# the environment to account for automounters. The make variable must not
|
|
# be called PWDCMD, otherwise the value set here is passed to make
|
|
# subprocesses and overrides the setting from the user's environment.
|
|
# Don't use PWD since it is a common shell environment variable and we
|
|
# don't want to corrupt it.
|
|
PWD_COMMAND = $${PWDCMD-pwd}
|
|
|
|
# compilers to use to create programs which must be run in the build
|
|
# environment.
|
|
AR_FOR_BUILD = @AR_FOR_BUILD@
|
|
AS_FOR_BUILD = @AS_FOR_BUILD@
|
|
CC_FOR_BUILD = @CC_FOR_BUILD@
|
|
CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
|
|
CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
|
|
CXX_FOR_BUILD = @CXX_FOR_BUILD@
|
|
DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
|
|
GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
|
|
GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
|
|
LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
|
|
LD_FOR_BUILD = @LD_FOR_BUILD@
|
|
NM_FOR_BUILD = @NM_FOR_BUILD@
|
|
RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
|
|
WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
|
|
WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
|
|
|
|
# Special variables passed down in EXTRA_GCC_FLAGS. They are defined
|
|
# here so that they can be overridden by Makefile fragments.
|
|
BUILD_PREFIX = @BUILD_PREFIX@
|
|
BUILD_PREFIX_1 = @BUILD_PREFIX_1@
|
|
|
|
# Flags to pass to stage2 and later makes. They are defined
|
|
# here so that they can be overridden by Makefile fragments.
|
|
BOOT_CFLAGS= -g -O2
|
|
BOOT_LDFLAGS=
|
|
BOOT_ADAFLAGS=-gnatpg -gnata
|
|
|
|
AWK = @AWK@
|
|
SED = @SED@
|
|
BISON = @BISON@
|
|
YACC = @YACC@
|
|
FLEX = @FLEX@
|
|
LEX = @LEX@
|
|
M4 = @M4@
|
|
MAKEINFO = @MAKEINFO@
|
|
EXPECT = @EXPECT@
|
|
RUNTEST = @RUNTEST@
|
|
|
|
# This just becomes part of the MAKEINFO definition passed down to
|
|
# sub-makes. It lets flags be given on the command line while still
|
|
# using the makeinfo from the object tree.
|
|
# (Default to avoid splitting info files by setting the threshold high.)
|
|
MAKEINFOFLAGS = --split-size=5000000
|
|
|
|
# ---------------------------------------------
|
|
# Programs producing files for the HOST machine
|
|
# ---------------------------------------------
|
|
|
|
AS = @AS@
|
|
AR = @AR@
|
|
AR_FLAGS = rc
|
|
CC = @CC@
|
|
CXX = @CXX@
|
|
DLLTOOL = @DLLTOOL@
|
|
LD = @LD@
|
|
LIPO = @LIPO@
|
|
NM = @NM@
|
|
OBJDUMP = @OBJDUMP@
|
|
RANLIB = @RANLIB@
|
|
STRIP = @STRIP@
|
|
WINDRES = @WINDRES@
|
|
WINDMC = @WINDMC@
|
|
|
|
GNATBIND = @GNATBIND@
|
|
GNATMAKE = @GNATMAKE@
|
|
|
|
CFLAGS = @CFLAGS@
|
|
LDFLAGS = @LDFLAGS@
|
|
LIBCFLAGS = $(CFLAGS)
|
|
CXXFLAGS = @CXXFLAGS@
|
|
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
|
|
|
|
TFLAGS =
|
|
|
|
# Defaults for all stages; some are overridden below.
|
|
|
|
STAGE_CFLAGS = $(BOOT_CFLAGS)
|
|
STAGE_TFLAGS = $(TFLAGS)
|
|
STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
|
|
|
|
|
|
# Defaults for stage 1; some are overridden below.
|
|
STAGE1_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGE1_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGE1_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
# Defaults for stage 2; some are overridden below.
|
|
STAGE2_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGE2_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGE2_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
# Defaults for stage 3; some are overridden below.
|
|
STAGE3_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGE3_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGE3_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
# Defaults for stage 4; some are overridden below.
|
|
STAGE4_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGE4_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGE4_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
# Defaults for stage profile; some are overridden below.
|
|
STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGEprofile_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
# Defaults for stage feedback; some are overridden below.
|
|
STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
|
|
STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
|
|
@if target-libstdc++-v3-bootstrap
|
|
# Override the above if we're bootstrapping C++.
|
|
STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
|
|
@endif target-libstdc++-v3-bootstrap
|
|
STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
|
|
STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
|
|
|
|
|
|
# Only build the C compiler for stage1, because that is the only one that
|
|
# we can guarantee will build with the native compiler, and also it is the
|
|
# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
|
|
# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
|
|
# overrideable (for a bootstrap build stage1 also builds gcc.info).
|
|
|
|
STAGE1_CFLAGS = @stage1_cflags@
|
|
STAGE1_CHECKING = @stage1_checking@
|
|
STAGE1_LANGUAGES = @stage1_languages@
|
|
# * We force-disable intermodule optimizations, even if
|
|
# --enable-intermodule was passed, since the installed compiler
|
|
# probably can't handle them. Luckily, autoconf always respects
|
|
# the last argument when conflicting --enable arguments are passed.
|
|
# * Likewise, we force-disable coverage flags, since the installed
|
|
# compiler probably has never heard of them.
|
|
STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
|
|
--disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
|
|
|
|
STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
|
|
STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
|
|
|
|
STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
|
|
STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
|
|
|
|
do-compare = @do_compare@
|
|
do-compare3 = $(do-compare)
|
|
|
|
# -----------------------------------------------
|
|
# Programs producing files for the TARGET machine
|
|
# -----------------------------------------------
|
|
|
|
AR_FOR_TARGET=@AR_FOR_TARGET@
|
|
AS_FOR_TARGET=@AS_FOR_TARGET@
|
|
CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
|
|
|
|
# If GCC_FOR_TARGET is not overriden on the command line, then this
|
|
# variable is passed down to the gcc Makefile, where it is used to
|
|
# build libgcc2.a. We define it here so that it can itself be
|
|
# overridden on the command line.
|
|
GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
|
|
CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
|
|
RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
|
|
GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
|
|
GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
|
|
DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
|
|
LD_FOR_TARGET=@LD_FOR_TARGET@
|
|
|
|
LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
|
|
NM_FOR_TARGET=@NM_FOR_TARGET@
|
|
OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
|
|
RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
|
|
STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
|
|
WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
|
|
WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
|
|
|
|
COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
|
|
COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
|
|
COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
|
|
|
|
CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
|
|
CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
|
|
|
|
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
|
|
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
|
|
LDFLAGS_FOR_TARGET =
|
|
|
|
FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
|
|
SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
|
|
DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
|
|
|
|
XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
|
|
|
|
# ------------------------------------
|
|
# Miscellaneous targets and flag lists
|
|
# ------------------------------------
|
|
|
|
# The first rule in the file had better be this one. Don't put any above it.
|
|
# This lives here to allow makefile fragments to contain dependencies.
|
|
all:
|
|
|
|
#### host and target specific makefile fragments come in here.
|
|
@target_makefile_frag@
|
|
@alphaieee_frag@
|
|
@ospace_frag@
|
|
@host_makefile_frag@
|
|
###
|
|
|
|
# This is the list of directories that may be needed in RPATH_ENVVAR
|
|
# so that prorgams built for the target machine work.
|
|
TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
|
|
|
|
@if target-libstdc++-v3
|
|
TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs:
|
|
@endif target-libstdc++-v3
|
|
|
|
@if target-libmudflap
|
|
TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
|
|
@endif target-libmudflap
|
|
|
|
@if target-libssp
|
|
TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
|
|
@endif target-libssp
|
|
|
|
@if target-libgomp
|
|
TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
|
|
@endif target-libgomp
|
|
|
|
|
|
|
|
# This is the list of directories that may be needed in RPATH_ENVVAR
|
|
# so that programs built for the host machine work.
|
|
HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_ppl)$(HOST_LIB_PATH_cloog)$(HOST_LIB_PATH_libelf)
|
|
|
|
# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
|
|
@if gcc
|
|
HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
|
|
@endif gcc
|
|
|
|
|
|
@if bfd
|
|
HOST_LIB_PATH_bfd = \
|
|
$$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
|
|
@endif bfd
|
|
|
|
@if opcodes
|
|
HOST_LIB_PATH_opcodes = \
|
|
$$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
|
|
@endif opcodes
|
|
|
|
@if gmp
|
|
HOST_LIB_PATH_gmp = \
|
|
$$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
|
|
@endif gmp
|
|
|
|
@if mpfr
|
|
HOST_LIB_PATH_mpfr = \
|
|
$$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
|
|
@endif mpfr
|
|
|
|
@if mpc
|
|
HOST_LIB_PATH_mpc = \
|
|
$$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
|
|
@endif mpc
|
|
|
|
@if ppl
|
|
HOST_LIB_PATH_ppl = \
|
|
$$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
|
|
@endif ppl
|
|
|
|
@if cloog
|
|
HOST_LIB_PATH_cloog = \
|
|
$$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
|
|
@endif cloog
|
|
|
|
@if libelf
|
|
HOST_LIB_PATH_libelf = \
|
|
$$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
|
|
@endif libelf
|
|
|
|
|
|
# Flags to pass down to all sub-makes.
|
|
BASE_FLAGS_TO_PASS = \
|
|
"DESTDIR=$(DESTDIR)" \
|
|
"RPATH_ENVVAR=$(RPATH_ENVVAR)" \
|
|
"TARGET_SUBDIR=$(TARGET_SUBDIR)" \
|
|
"bindir=$(bindir)" \
|
|
"datadir=$(datadir)" \
|
|
"exec_prefix=$(exec_prefix)" \
|
|
"includedir=$(includedir)" \
|
|
"datarootdir=$(datarootdir)" \
|
|
"docdir=$(docdir)" \
|
|
"infodir=$(infodir)" \
|
|
"pdfdir=$(pdfdir)" \
|
|
"htmldir=$(htmldir)" \
|
|
"libdir=$(libdir)" \
|
|
"libexecdir=$(libexecdir)" \
|
|
"lispdir=$(lispdir)" \
|
|
"localstatedir=$(localstatedir)" \
|
|
"mandir=$(mandir)" \
|
|
"oldincludedir=$(oldincludedir)" \
|
|
"prefix=$(prefix)" \
|
|
"sbindir=$(sbindir)" \
|
|
"sharedstatedir=$(sharedstatedir)" \
|
|
"sysconfdir=$(sysconfdir)" \
|
|
"tooldir=$(tooldir)" \
|
|
"build_tooldir=$(build_tooldir)" \
|
|
"target_alias=$(target_alias)" \
|
|
"AWK=$(AWK)" \
|
|
"BISON=$(BISON)" \
|
|
"CC_FOR_BUILD=$(CC_FOR_BUILD)" \
|
|
"CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
|
|
"CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
|
|
"EXPECT=$(EXPECT)" \
|
|
"FLEX=$(FLEX)" \
|
|
"INSTALL=$(INSTALL)" \
|
|
"INSTALL_DATA=$(INSTALL_DATA)" \
|
|
"INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
|
|
"INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
|
|
"LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
|
|
"LEX=$(LEX)" \
|
|
"M4=$(M4)" \
|
|
"MAKE=$(MAKE)" \
|
|
"RUNTEST=$(RUNTEST)" \
|
|
"RUNTESTFLAGS=$(RUNTESTFLAGS)" \
|
|
"SED=$(SED)" \
|
|
"SHELL=$(SHELL)" \
|
|
"YACC=$(YACC)" \
|
|
"`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"ADA_CFLAGS=$(ADA_CFLAGS)" \
|
|
"AR_FLAGS=$(AR_FLAGS)" \
|
|
"`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"BOOT_CFLAGS=$(BOOT_CFLAGS)" \
|
|
"BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
|
|
"CFLAGS=$(CFLAGS)" \
|
|
"CXXFLAGS=$(CXXFLAGS)" \
|
|
"LDFLAGS=$(LDFLAGS)" \
|
|
"LIBCFLAGS=$(LIBCFLAGS)" \
|
|
"LIBCXXFLAGS=$(LIBCXXFLAGS)" \
|
|
"STAGE1_CHECKING=$(STAGE1_CHECKING)" \
|
|
"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
|
|
"GNATBIND=$(GNATBIND)" \
|
|
"GNATMAKE=$(GNATMAKE)" \
|
|
"AR_FOR_TARGET=$(AR_FOR_TARGET)" \
|
|
"AS_FOR_TARGET=$(AS_FOR_TARGET)" \
|
|
"CC_FOR_TARGET=$(CC_FOR_TARGET)" \
|
|
"CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
|
|
"CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
|
|
"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
|
|
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
|
|
"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
|
|
"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
|
|
"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
|
|
"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
|
|
"LD_FOR_TARGET=$(LD_FOR_TARGET)" \
|
|
"LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
|
|
"LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
|
|
"LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
|
|
"LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
|
|
"NM_FOR_TARGET=$(NM_FOR_TARGET)" \
|
|
"OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
|
|
"RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
|
|
"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
|
|
"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
|
|
"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
|
|
"BUILD_CONFIG=$(BUILD_CONFIG)" \
|
|
"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"LEAN=$(LEAN)" \
|
|
"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
|
|
"STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
|
|
"STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
|
|
"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
|
|
"STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
|
|
"STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
|
|
"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
|
|
"STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
|
|
"STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
|
|
"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
|
|
"STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
|
|
"STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
|
|
"STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
|
|
"STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
|
|
"STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
|
|
"STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
|
|
"STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
|
|
"STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
|
|
"TFLAGS=$(TFLAGS)" \
|
|
"CONFIG_SHELL=$(SHELL)" \
|
|
"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
|
|
|
|
# We leave this in just in case, but it is not needed anymore.
|
|
RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
|
|
|
|
# Flags to pass down to most sub-makes, in which we're building with
|
|
# the host environment.
|
|
EXTRA_HOST_FLAGS = \
|
|
'AR=$(AR)' \
|
|
'AS=$(AS)' \
|
|
'CC=$(CC)' \
|
|
'CXX=$(CXX)' \
|
|
'DLLTOOL=$(DLLTOOL)' \
|
|
'GCJ=$(GCJ)' \
|
|
'GFORTRAN=$(GFORTRAN)' \
|
|
'LD=$(LD)' \
|
|
'LIPO=$(LIPO)' \
|
|
'NM=$(NM)' \
|
|
'OBJDUMP=$(OBJDUMP)' \
|
|
'RANLIB=$(RANLIB)' \
|
|
'STRIP=$(STRIP)' \
|
|
'WINDRES=$(WINDRES)' \
|
|
'WINDMC=$(WINDMC)'
|
|
|
|
FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
|
|
|
|
# Flags that are concerned with the location of the X11 include files
|
|
# and library files
|
|
#
|
|
# NOTE: until the top-level is getting the values via autoconf, it only
|
|
# causes problems to have this top-level Makefile overriding the autoconf-set
|
|
# values in child directories. Only variables that don't conflict with
|
|
# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
|
|
#
|
|
X11_FLAGS_TO_PASS = \
|
|
'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
|
|
'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
|
|
|
|
# Flags to pass to stage2 and later makes.
|
|
|
|
POSTSTAGE1_FLAGS_TO_PASS = \
|
|
CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
|
|
CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
|
|
GNATBIND="$${GNATBIND}" \
|
|
LDFLAGS="$${LDFLAGS}" \
|
|
HOST_LIBS="$${HOST_LIBS}" \
|
|
"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
|
|
|
|
# Flags to pass down to makes which are built with the target environment.
|
|
# The double $ decreases the length of the command line; those variables
|
|
# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
|
|
# *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
|
|
# so we expand them here.
|
|
EXTRA_TARGET_FLAGS = \
|
|
'AR=$$(AR_FOR_TARGET)' \
|
|
'AS=$(COMPILER_AS_FOR_TARGET)' \
|
|
'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
|
|
'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
|
|
'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
|
|
'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
|
|
'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
|
|
'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
|
|
'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
|
|
'LD=$(COMPILER_LD_FOR_TARGET)' \
|
|
'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
|
|
'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
|
|
'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
|
|
'NM=$(COMPILER_NM_FOR_TARGET)' \
|
|
'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
|
|
'RANLIB=$$(RANLIB_FOR_TARGET)' \
|
|
'WINDRES=$$(WINDRES_FOR_TARGET)' \
|
|
'WINDMC=$$(WINDMC_FOR_TARGET)' \
|
|
'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
|
|
"TFLAGS=$$TFLAGS"
|
|
|
|
TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
|
|
|
|
# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
|
|
# unfortunately needs the native compiler and the target ar and
|
|
# ranlib.
|
|
# If any variables are added here, they must be added to do-*, below.
|
|
# The BUILD_* variables are a special case, which are used for the gcc
|
|
# cross-building scheme.
|
|
EXTRA_GCC_FLAGS = \
|
|
"GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
|
|
"`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
|
|
"`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
|
|
|
|
GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
|
|
|
|
@if gcc
|
|
BUILD_CONFIG = @BUILD_CONFIG@
|
|
ifneq ($(BUILD_CONFIG),)
|
|
include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
|
|
endif
|
|
@endif gcc
|
|
|
|
.PHONY: configure-host
|
|
configure-host: \
|
|
maybe-configure-ash \
|
|
maybe-configure-autoconf \
|
|
maybe-configure-automake \
|
|
maybe-configure-bash \
|
|
maybe-configure-bfd \
|
|
maybe-configure-opcodes \
|
|
maybe-configure-binutils \
|
|
maybe-configure-bison \
|
|
maybe-configure-byacc \
|
|
maybe-configure-bzip2 \
|
|
maybe-configure-cgen \
|
|
maybe-configure-dejagnu \
|
|
maybe-configure-diff \
|
|
maybe-configure-dosutils \
|
|
maybe-configure-etc \
|
|
maybe-configure-fastjar \
|
|
maybe-configure-fileutils \
|
|
maybe-configure-findutils \
|
|
maybe-configure-find \
|
|
maybe-configure-fixincludes \
|
|
maybe-configure-flex \
|
|
maybe-configure-gas \
|
|
maybe-configure-gcc \
|
|
maybe-configure-gawk \
|
|
maybe-configure-gettext \
|
|
maybe-configure-gmp \
|
|
maybe-configure-mpfr \
|
|
maybe-configure-mpc \
|
|
maybe-configure-ppl \
|
|
maybe-configure-cloog \
|
|
maybe-configure-libelf \
|
|
maybe-configure-gnuserv \
|
|
maybe-configure-gold \
|
|
maybe-configure-gprof \
|
|
maybe-configure-gzip \
|
|
maybe-configure-hello \
|
|
maybe-configure-indent \
|
|
maybe-configure-intl \
|
|
maybe-configure-tcl \
|
|
maybe-configure-itcl \
|
|
maybe-configure-ld \
|
|
maybe-configure-libcpp \
|
|
maybe-configure-libdecnumber \
|
|
maybe-configure-libgui \
|
|
maybe-configure-libiberty \
|
|
maybe-configure-libiconv \
|
|
maybe-configure-libtool \
|
|
maybe-configure-m4 \
|
|
maybe-configure-make \
|
|
maybe-configure-mmalloc \
|
|
maybe-configure-patch \
|
|
maybe-configure-perl \
|
|
maybe-configure-prms \
|
|
maybe-configure-rcs \
|
|
maybe-configure-readline \
|
|
maybe-configure-release \
|
|
maybe-configure-recode \
|
|
maybe-configure-sed \
|
|
maybe-configure-send-pr \
|
|
maybe-configure-shellutils \
|
|
maybe-configure-sid \
|
|
maybe-configure-sim \
|
|
maybe-configure-tar \
|
|
maybe-configure-texinfo \
|
|
maybe-configure-textutils \
|
|
maybe-configure-time \
|
|
maybe-configure-uudecode \
|
|
maybe-configure-wdiff \
|
|
maybe-configure-zip \
|
|
maybe-configure-zlib \
|
|
maybe-configure-gdb \
|
|
maybe-configure-expect \
|
|
maybe-configure-guile \
|
|
maybe-configure-tk \
|
|
maybe-configure-libtermcap \
|
|
maybe-configure-utils \
|
|
maybe-configure-gnattools \
|
|
maybe-configure-lto-plugin
|
|
.PHONY: configure-target
|
|
configure-target: \
|
|
maybe-configure-target-libstdc++-v3 \
|
|
maybe-configure-target-libmudflap \
|
|
maybe-configure-target-libssp \
|
|
maybe-configure-target-newlib \
|
|
maybe-configure-target-libgcc \
|
|
maybe-configure-target-libgfortran \
|
|
maybe-configure-target-libobjc \
|
|
maybe-configure-target-libtermcap \
|
|
maybe-configure-target-winsup \
|
|
maybe-configure-target-libgloss \
|
|
maybe-configure-target-libiberty \
|
|
maybe-configure-target-gperf \
|
|
maybe-configure-target-examples \
|
|
maybe-configure-target-libffi \
|
|
maybe-configure-target-libjava \
|
|
maybe-configure-target-zlib \
|
|
maybe-configure-target-boehm-gc \
|
|
maybe-configure-target-qthreads \
|
|
maybe-configure-target-rda \
|
|
maybe-configure-target-libada \
|
|
maybe-configure-target-libgomp
|
|
|
|
# The target built for a native non-bootstrap build.
|
|
.PHONY: all
|
|
all:
|
|
@if gcc-bootstrap
|
|
[ -f stage_final ] || echo stage3 > stage_final
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
|
|
@endif gcc-bootstrap
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
@if gcc-bootstrap
|
|
if [ -f stage_last ]; then \
|
|
TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
|
|
$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
|
|
else \
|
|
@endif gcc-bootstrap
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
|
|
@if gcc-bootstrap
|
|
; \
|
|
fi \
|
|
@endif gcc-bootstrap
|
|
&& :
|
|
|
|
.PHONY: all-build
|
|
|
|
all-build: maybe-all-build-libiberty
|
|
all-build: maybe-all-build-bison
|
|
all-build: maybe-all-build-byacc
|
|
all-build: maybe-all-build-flex
|
|
all-build: maybe-all-build-m4
|
|
all-build: maybe-all-build-texinfo
|
|
all-build: maybe-all-build-fixincludes
|
|
|
|
.PHONY: all-host
|
|
|
|
all-host: maybe-all-ash
|
|
all-host: maybe-all-autoconf
|
|
all-host: maybe-all-automake
|
|
all-host: maybe-all-bash
|
|
@if bfd-no-bootstrap
|
|
all-host: maybe-all-bfd
|
|
@endif bfd-no-bootstrap
|
|
@if opcodes-no-bootstrap
|
|
all-host: maybe-all-opcodes
|
|
@endif opcodes-no-bootstrap
|
|
@if binutils-no-bootstrap
|
|
all-host: maybe-all-binutils
|
|
@endif binutils-no-bootstrap
|
|
all-host: maybe-all-bison
|
|
all-host: maybe-all-byacc
|
|
all-host: maybe-all-bzip2
|
|
all-host: maybe-all-cgen
|
|
all-host: maybe-all-dejagnu
|
|
all-host: maybe-all-diff
|
|
all-host: maybe-all-dosutils
|
|
all-host: maybe-all-etc
|
|
all-host: maybe-all-fastjar
|
|
all-host: maybe-all-fileutils
|
|
all-host: maybe-all-findutils
|
|
all-host: maybe-all-find
|
|
all-host: maybe-all-fixincludes
|
|
all-host: maybe-all-flex
|
|
@if gas-no-bootstrap
|
|
all-host: maybe-all-gas
|
|
@endif gas-no-bootstrap
|
|
@if gcc-no-bootstrap
|
|
all-host: maybe-all-gcc
|
|
@endif gcc-no-bootstrap
|
|
all-host: maybe-all-gawk
|
|
all-host: maybe-all-gettext
|
|
@if gmp-no-bootstrap
|
|
all-host: maybe-all-gmp
|
|
@endif gmp-no-bootstrap
|
|
@if mpfr-no-bootstrap
|
|
all-host: maybe-all-mpfr
|
|
@endif mpfr-no-bootstrap
|
|
@if mpc-no-bootstrap
|
|
all-host: maybe-all-mpc
|
|
@endif mpc-no-bootstrap
|
|
@if ppl-no-bootstrap
|
|
all-host: maybe-all-ppl
|
|
@endif ppl-no-bootstrap
|
|
@if cloog-no-bootstrap
|
|
all-host: maybe-all-cloog
|
|
@endif cloog-no-bootstrap
|
|
@if libelf-no-bootstrap
|
|
all-host: maybe-all-libelf
|
|
@endif libelf-no-bootstrap
|
|
all-host: maybe-all-gnuserv
|
|
@if gold-no-bootstrap
|
|
all-host: maybe-all-gold
|
|
@endif gold-no-bootstrap
|
|
all-host: maybe-all-gprof
|
|
all-host: maybe-all-gzip
|
|
all-host: maybe-all-hello
|
|
all-host: maybe-all-indent
|
|
@if intl-no-bootstrap
|
|
all-host: maybe-all-intl
|
|
@endif intl-no-bootstrap
|
|
all-host: maybe-all-tcl
|
|
all-host: maybe-all-itcl
|
|
@if ld-no-bootstrap
|
|
all-host: maybe-all-ld
|
|
@endif ld-no-bootstrap
|
|
@if libcpp-no-bootstrap
|
|
all-host: maybe-all-libcpp
|
|
@endif libcpp-no-bootstrap
|
|
@if libdecnumber-no-bootstrap
|
|
all-host: maybe-all-libdecnumber
|
|
@endif libdecnumber-no-bootstrap
|
|
all-host: maybe-all-libgui
|
|
@if libiberty-no-bootstrap
|
|
all-host: maybe-all-libiberty
|
|
@endif libiberty-no-bootstrap
|
|
all-host: maybe-all-libiconv
|
|
all-host: maybe-all-libtool
|
|
all-host: maybe-all-m4
|
|
all-host: maybe-all-make
|
|
all-host: maybe-all-mmalloc
|
|
all-host: maybe-all-patch
|
|
all-host: maybe-all-perl
|
|
all-host: maybe-all-prms
|
|
all-host: maybe-all-rcs
|
|
all-host: maybe-all-readline
|
|
all-host: maybe-all-release
|
|
all-host: maybe-all-recode
|
|
all-host: maybe-all-sed
|
|
all-host: maybe-all-send-pr
|
|
all-host: maybe-all-shellutils
|
|
all-host: maybe-all-sid
|
|
all-host: maybe-all-sim
|
|
all-host: maybe-all-tar
|
|
all-host: maybe-all-texinfo
|
|
all-host: maybe-all-textutils
|
|
all-host: maybe-all-time
|
|
all-host: maybe-all-uudecode
|
|
all-host: maybe-all-wdiff
|
|
all-host: maybe-all-zip
|
|
@if zlib-no-bootstrap
|
|
all-host: maybe-all-zlib
|
|
@endif zlib-no-bootstrap
|
|
all-host: maybe-all-gdb
|
|
all-host: maybe-all-expect
|
|
all-host: maybe-all-guile
|
|
all-host: maybe-all-tk
|
|
all-host: maybe-all-libtermcap
|
|
all-host: maybe-all-utils
|
|
all-host: maybe-all-gnattools
|
|
@if lto-plugin-no-bootstrap
|
|
all-host: maybe-all-lto-plugin
|
|
@endif lto-plugin-no-bootstrap
|
|
|
|
.PHONY: all-target
|
|
|
|
@if target-libstdc++-v3-no-bootstrap
|
|
all-target: maybe-all-target-libstdc++-v3
|
|
@endif target-libstdc++-v3-no-bootstrap
|
|
all-target: maybe-all-target-libmudflap
|
|
all-target: maybe-all-target-libssp
|
|
all-target: maybe-all-target-newlib
|
|
@if target-libgcc-no-bootstrap
|
|
all-target: maybe-all-target-libgcc
|
|
@endif target-libgcc-no-bootstrap
|
|
all-target: maybe-all-target-libgfortran
|
|
all-target: maybe-all-target-libobjc
|
|
all-target: maybe-all-target-libtermcap
|
|
all-target: maybe-all-target-winsup
|
|
all-target: maybe-all-target-libgloss
|
|
all-target: maybe-all-target-libiberty
|
|
all-target: maybe-all-target-gperf
|
|
all-target: maybe-all-target-examples
|
|
all-target: maybe-all-target-libffi
|
|
all-target: maybe-all-target-libjava
|
|
all-target: maybe-all-target-zlib
|
|
all-target: maybe-all-target-boehm-gc
|
|
all-target: maybe-all-target-qthreads
|
|
all-target: maybe-all-target-rda
|
|
all-target: maybe-all-target-libada
|
|
@if target-libgomp-no-bootstrap
|
|
all-target: maybe-all-target-libgomp
|
|
@endif target-libgomp-no-bootstrap
|
|
|
|
# Do a target for all the subdirectories. A ``make do-X'' will do a
|
|
# ``make X'' in all subdirectories (because, in general, there is a
|
|
# dependency (below) of X upon do-X, a ``make X'' will also do this,
|
|
# but it may do additional work as well).
|
|
|
|
.PHONY: do-info
|
|
do-info:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
|
|
info-target
|
|
|
|
|
|
.PHONY: info-host
|
|
|
|
info-host: maybe-info-ash
|
|
info-host: maybe-info-autoconf
|
|
info-host: maybe-info-automake
|
|
info-host: maybe-info-bash
|
|
info-host: maybe-info-bfd
|
|
info-host: maybe-info-opcodes
|
|
info-host: maybe-info-binutils
|
|
info-host: maybe-info-bison
|
|
info-host: maybe-info-byacc
|
|
info-host: maybe-info-bzip2
|
|
info-host: maybe-info-cgen
|
|
info-host: maybe-info-dejagnu
|
|
info-host: maybe-info-diff
|
|
info-host: maybe-info-dosutils
|
|
info-host: maybe-info-etc
|
|
info-host: maybe-info-fastjar
|
|
info-host: maybe-info-fileutils
|
|
info-host: maybe-info-findutils
|
|
info-host: maybe-info-find
|
|
info-host: maybe-info-fixincludes
|
|
info-host: maybe-info-flex
|
|
info-host: maybe-info-gas
|
|
info-host: maybe-info-gcc
|
|
info-host: maybe-info-gawk
|
|
info-host: maybe-info-gettext
|
|
info-host: maybe-info-gmp
|
|
info-host: maybe-info-mpfr
|
|
info-host: maybe-info-mpc
|
|
info-host: maybe-info-ppl
|
|
info-host: maybe-info-cloog
|
|
info-host: maybe-info-libelf
|
|
info-host: maybe-info-gnuserv
|
|
info-host: maybe-info-gold
|
|
info-host: maybe-info-gprof
|
|
info-host: maybe-info-gzip
|
|
info-host: maybe-info-hello
|
|
info-host: maybe-info-indent
|
|
info-host: maybe-info-intl
|
|
info-host: maybe-info-tcl
|
|
info-host: maybe-info-itcl
|
|
info-host: maybe-info-ld
|
|
info-host: maybe-info-libcpp
|
|
info-host: maybe-info-libdecnumber
|
|
info-host: maybe-info-libgui
|
|
info-host: maybe-info-libiberty
|
|
info-host: maybe-info-libiconv
|
|
info-host: maybe-info-libtool
|
|
info-host: maybe-info-m4
|
|
info-host: maybe-info-make
|
|
info-host: maybe-info-mmalloc
|
|
info-host: maybe-info-patch
|
|
info-host: maybe-info-perl
|
|
info-host: maybe-info-prms
|
|
info-host: maybe-info-rcs
|
|
info-host: maybe-info-readline
|
|
info-host: maybe-info-release
|
|
info-host: maybe-info-recode
|
|
info-host: maybe-info-sed
|
|
info-host: maybe-info-send-pr
|
|
info-host: maybe-info-shellutils
|
|
info-host: maybe-info-sid
|
|
info-host: maybe-info-sim
|
|
info-host: maybe-info-tar
|
|
info-host: maybe-info-texinfo
|
|
info-host: maybe-info-textutils
|
|
info-host: maybe-info-time
|
|
info-host: maybe-info-uudecode
|
|
info-host: maybe-info-wdiff
|
|
info-host: maybe-info-zip
|
|
info-host: maybe-info-zlib
|
|
info-host: maybe-info-gdb
|
|
info-host: maybe-info-expect
|
|
info-host: maybe-info-guile
|
|
info-host: maybe-info-tk
|
|
info-host: maybe-info-libtermcap
|
|
info-host: maybe-info-utils
|
|
info-host: maybe-info-gnattools
|
|
info-host: maybe-info-lto-plugin
|
|
|
|
.PHONY: info-target
|
|
|
|
info-target: maybe-info-target-libstdc++-v3
|
|
info-target: maybe-info-target-libmudflap
|
|
info-target: maybe-info-target-libssp
|
|
info-target: maybe-info-target-newlib
|
|
info-target: maybe-info-target-libgcc
|
|
info-target: maybe-info-target-libgfortran
|
|
info-target: maybe-info-target-libobjc
|
|
info-target: maybe-info-target-libtermcap
|
|
info-target: maybe-info-target-winsup
|
|
info-target: maybe-info-target-libgloss
|
|
info-target: maybe-info-target-libiberty
|
|
info-target: maybe-info-target-gperf
|
|
info-target: maybe-info-target-examples
|
|
info-target: maybe-info-target-libffi
|
|
info-target: maybe-info-target-libjava
|
|
info-target: maybe-info-target-zlib
|
|
info-target: maybe-info-target-boehm-gc
|
|
info-target: maybe-info-target-qthreads
|
|
info-target: maybe-info-target-rda
|
|
info-target: maybe-info-target-libada
|
|
info-target: maybe-info-target-libgomp
|
|
|
|
.PHONY: do-dvi
|
|
do-dvi:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
|
|
dvi-target
|
|
|
|
|
|
.PHONY: dvi-host
|
|
|
|
dvi-host: maybe-dvi-ash
|
|
dvi-host: maybe-dvi-autoconf
|
|
dvi-host: maybe-dvi-automake
|
|
dvi-host: maybe-dvi-bash
|
|
dvi-host: maybe-dvi-bfd
|
|
dvi-host: maybe-dvi-opcodes
|
|
dvi-host: maybe-dvi-binutils
|
|
dvi-host: maybe-dvi-bison
|
|
dvi-host: maybe-dvi-byacc
|
|
dvi-host: maybe-dvi-bzip2
|
|
dvi-host: maybe-dvi-cgen
|
|
dvi-host: maybe-dvi-dejagnu
|
|
dvi-host: maybe-dvi-diff
|
|
dvi-host: maybe-dvi-dosutils
|
|
dvi-host: maybe-dvi-etc
|
|
dvi-host: maybe-dvi-fastjar
|
|
dvi-host: maybe-dvi-fileutils
|
|
dvi-host: maybe-dvi-findutils
|
|
dvi-host: maybe-dvi-find
|
|
dvi-host: maybe-dvi-fixincludes
|
|
dvi-host: maybe-dvi-flex
|
|
dvi-host: maybe-dvi-gas
|
|
dvi-host: maybe-dvi-gcc
|
|
dvi-host: maybe-dvi-gawk
|
|
dvi-host: maybe-dvi-gettext
|
|
dvi-host: maybe-dvi-gmp
|
|
dvi-host: maybe-dvi-mpfr
|
|
dvi-host: maybe-dvi-mpc
|
|
dvi-host: maybe-dvi-ppl
|
|
dvi-host: maybe-dvi-cloog
|
|
dvi-host: maybe-dvi-libelf
|
|
dvi-host: maybe-dvi-gnuserv
|
|
dvi-host: maybe-dvi-gold
|
|
dvi-host: maybe-dvi-gprof
|
|
dvi-host: maybe-dvi-gzip
|
|
dvi-host: maybe-dvi-hello
|
|
dvi-host: maybe-dvi-indent
|
|
dvi-host: maybe-dvi-intl
|
|
dvi-host: maybe-dvi-tcl
|
|
dvi-host: maybe-dvi-itcl
|
|
dvi-host: maybe-dvi-ld
|
|
dvi-host: maybe-dvi-libcpp
|
|
dvi-host: maybe-dvi-libdecnumber
|
|
dvi-host: maybe-dvi-libgui
|
|
dvi-host: maybe-dvi-libiberty
|
|
dvi-host: maybe-dvi-libiconv
|
|
dvi-host: maybe-dvi-libtool
|
|
dvi-host: maybe-dvi-m4
|
|
dvi-host: maybe-dvi-make
|
|
dvi-host: maybe-dvi-mmalloc
|
|
dvi-host: maybe-dvi-patch
|
|
dvi-host: maybe-dvi-perl
|
|
dvi-host: maybe-dvi-prms
|
|
dvi-host: maybe-dvi-rcs
|
|
dvi-host: maybe-dvi-readline
|
|
dvi-host: maybe-dvi-release
|
|
dvi-host: maybe-dvi-recode
|
|
dvi-host: maybe-dvi-sed
|
|
dvi-host: maybe-dvi-send-pr
|
|
dvi-host: maybe-dvi-shellutils
|
|
dvi-host: maybe-dvi-sid
|
|
dvi-host: maybe-dvi-sim
|
|
dvi-host: maybe-dvi-tar
|
|
dvi-host: maybe-dvi-texinfo
|
|
dvi-host: maybe-dvi-textutils
|
|
dvi-host: maybe-dvi-time
|
|
dvi-host: maybe-dvi-uudecode
|
|
dvi-host: maybe-dvi-wdiff
|
|
dvi-host: maybe-dvi-zip
|
|
dvi-host: maybe-dvi-zlib
|
|
dvi-host: maybe-dvi-gdb
|
|
dvi-host: maybe-dvi-expect
|
|
dvi-host: maybe-dvi-guile
|
|
dvi-host: maybe-dvi-tk
|
|
dvi-host: maybe-dvi-libtermcap
|
|
dvi-host: maybe-dvi-utils
|
|
dvi-host: maybe-dvi-gnattools
|
|
dvi-host: maybe-dvi-lto-plugin
|
|
|
|
.PHONY: dvi-target
|
|
|
|
dvi-target: maybe-dvi-target-libstdc++-v3
|
|
dvi-target: maybe-dvi-target-libmudflap
|
|
dvi-target: maybe-dvi-target-libssp
|
|
dvi-target: maybe-dvi-target-newlib
|
|
dvi-target: maybe-dvi-target-libgcc
|
|
dvi-target: maybe-dvi-target-libgfortran
|
|
dvi-target: maybe-dvi-target-libobjc
|
|
dvi-target: maybe-dvi-target-libtermcap
|
|
dvi-target: maybe-dvi-target-winsup
|
|
dvi-target: maybe-dvi-target-libgloss
|
|
dvi-target: maybe-dvi-target-libiberty
|
|
dvi-target: maybe-dvi-target-gperf
|
|
dvi-target: maybe-dvi-target-examples
|
|
dvi-target: maybe-dvi-target-libffi
|
|
dvi-target: maybe-dvi-target-libjava
|
|
dvi-target: maybe-dvi-target-zlib
|
|
dvi-target: maybe-dvi-target-boehm-gc
|
|
dvi-target: maybe-dvi-target-qthreads
|
|
dvi-target: maybe-dvi-target-rda
|
|
dvi-target: maybe-dvi-target-libada
|
|
dvi-target: maybe-dvi-target-libgomp
|
|
|
|
.PHONY: do-pdf
|
|
do-pdf:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
|
|
pdf-target
|
|
|
|
|
|
.PHONY: pdf-host
|
|
|
|
pdf-host: maybe-pdf-ash
|
|
pdf-host: maybe-pdf-autoconf
|
|
pdf-host: maybe-pdf-automake
|
|
pdf-host: maybe-pdf-bash
|
|
pdf-host: maybe-pdf-bfd
|
|
pdf-host: maybe-pdf-opcodes
|
|
pdf-host: maybe-pdf-binutils
|
|
pdf-host: maybe-pdf-bison
|
|
pdf-host: maybe-pdf-byacc
|
|
pdf-host: maybe-pdf-bzip2
|
|
pdf-host: maybe-pdf-cgen
|
|
pdf-host: maybe-pdf-dejagnu
|
|
pdf-host: maybe-pdf-diff
|
|
pdf-host: maybe-pdf-dosutils
|
|
pdf-host: maybe-pdf-etc
|
|
pdf-host: maybe-pdf-fastjar
|
|
pdf-host: maybe-pdf-fileutils
|
|
pdf-host: maybe-pdf-findutils
|
|
pdf-host: maybe-pdf-find
|
|
pdf-host: maybe-pdf-fixincludes
|
|
pdf-host: maybe-pdf-flex
|
|
pdf-host: maybe-pdf-gas
|
|
pdf-host: maybe-pdf-gcc
|
|
pdf-host: maybe-pdf-gawk
|
|
pdf-host: maybe-pdf-gettext
|
|
pdf-host: maybe-pdf-gmp
|
|
pdf-host: maybe-pdf-mpfr
|
|
pdf-host: maybe-pdf-mpc
|
|
pdf-host: maybe-pdf-ppl
|
|
pdf-host: maybe-pdf-cloog
|
|
pdf-host: maybe-pdf-libelf
|
|
pdf-host: maybe-pdf-gnuserv
|
|
pdf-host: maybe-pdf-gold
|
|
pdf-host: maybe-pdf-gprof
|
|
pdf-host: maybe-pdf-gzip
|
|
pdf-host: maybe-pdf-hello
|
|
pdf-host: maybe-pdf-indent
|
|
pdf-host: maybe-pdf-intl
|
|
pdf-host: maybe-pdf-tcl
|
|
pdf-host: maybe-pdf-itcl
|
|
pdf-host: maybe-pdf-ld
|
|
pdf-host: maybe-pdf-libcpp
|
|
pdf-host: maybe-pdf-libdecnumber
|
|
pdf-host: maybe-pdf-libgui
|
|
pdf-host: maybe-pdf-libiberty
|
|
pdf-host: maybe-pdf-libiconv
|
|
pdf-host: maybe-pdf-libtool
|
|
pdf-host: maybe-pdf-m4
|
|
pdf-host: maybe-pdf-make
|
|
pdf-host: maybe-pdf-mmalloc
|
|
pdf-host: maybe-pdf-patch
|
|
pdf-host: maybe-pdf-perl
|
|
pdf-host: maybe-pdf-prms
|
|
pdf-host: maybe-pdf-rcs
|
|
pdf-host: maybe-pdf-readline
|
|
pdf-host: maybe-pdf-release
|
|
pdf-host: maybe-pdf-recode
|
|
pdf-host: maybe-pdf-sed
|
|
pdf-host: maybe-pdf-send-pr
|
|
pdf-host: maybe-pdf-shellutils
|
|
pdf-host: maybe-pdf-sid
|
|
pdf-host: maybe-pdf-sim
|
|
pdf-host: maybe-pdf-tar
|
|
pdf-host: maybe-pdf-texinfo
|
|
pdf-host: maybe-pdf-textutils
|
|
pdf-host: maybe-pdf-time
|
|
pdf-host: maybe-pdf-uudecode
|
|
pdf-host: maybe-pdf-wdiff
|
|
pdf-host: maybe-pdf-zip
|
|
pdf-host: maybe-pdf-zlib
|
|
pdf-host: maybe-pdf-gdb
|
|
pdf-host: maybe-pdf-expect
|
|
pdf-host: maybe-pdf-guile
|
|
pdf-host: maybe-pdf-tk
|
|
pdf-host: maybe-pdf-libtermcap
|
|
pdf-host: maybe-pdf-utils
|
|
pdf-host: maybe-pdf-gnattools
|
|
pdf-host: maybe-pdf-lto-plugin
|
|
|
|
.PHONY: pdf-target
|
|
|
|
pdf-target: maybe-pdf-target-libstdc++-v3
|
|
pdf-target: maybe-pdf-target-libmudflap
|
|
pdf-target: maybe-pdf-target-libssp
|
|
pdf-target: maybe-pdf-target-newlib
|
|
pdf-target: maybe-pdf-target-libgcc
|
|
pdf-target: maybe-pdf-target-libgfortran
|
|
pdf-target: maybe-pdf-target-libobjc
|
|
pdf-target: maybe-pdf-target-libtermcap
|
|
pdf-target: maybe-pdf-target-winsup
|
|
pdf-target: maybe-pdf-target-libgloss
|
|
pdf-target: maybe-pdf-target-libiberty
|
|
pdf-target: maybe-pdf-target-gperf
|
|
pdf-target: maybe-pdf-target-examples
|
|
pdf-target: maybe-pdf-target-libffi
|
|
pdf-target: maybe-pdf-target-libjava
|
|
pdf-target: maybe-pdf-target-zlib
|
|
pdf-target: maybe-pdf-target-boehm-gc
|
|
pdf-target: maybe-pdf-target-qthreads
|
|
pdf-target: maybe-pdf-target-rda
|
|
pdf-target: maybe-pdf-target-libada
|
|
pdf-target: maybe-pdf-target-libgomp
|
|
|
|
.PHONY: do-html
|
|
do-html:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
|
|
html-target
|
|
|
|
|
|
.PHONY: html-host
|
|
|
|
html-host: maybe-html-ash
|
|
html-host: maybe-html-autoconf
|
|
html-host: maybe-html-automake
|
|
html-host: maybe-html-bash
|
|
html-host: maybe-html-bfd
|
|
html-host: maybe-html-opcodes
|
|
html-host: maybe-html-binutils
|
|
html-host: maybe-html-bison
|
|
html-host: maybe-html-byacc
|
|
html-host: maybe-html-bzip2
|
|
html-host: maybe-html-cgen
|
|
html-host: maybe-html-dejagnu
|
|
html-host: maybe-html-diff
|
|
html-host: maybe-html-dosutils
|
|
html-host: maybe-html-etc
|
|
html-host: maybe-html-fastjar
|
|
html-host: maybe-html-fileutils
|
|
html-host: maybe-html-findutils
|
|
html-host: maybe-html-find
|
|
html-host: maybe-html-fixincludes
|
|
html-host: maybe-html-flex
|
|
html-host: maybe-html-gas
|
|
html-host: maybe-html-gcc
|
|
html-host: maybe-html-gawk
|
|
html-host: maybe-html-gettext
|
|
html-host: maybe-html-gmp
|
|
html-host: maybe-html-mpfr
|
|
html-host: maybe-html-mpc
|
|
html-host: maybe-html-ppl
|
|
html-host: maybe-html-cloog
|
|
html-host: maybe-html-libelf
|
|
html-host: maybe-html-gnuserv
|
|
html-host: maybe-html-gold
|
|
html-host: maybe-html-gprof
|
|
html-host: maybe-html-gzip
|
|
html-host: maybe-html-hello
|
|
html-host: maybe-html-indent
|
|
html-host: maybe-html-intl
|
|
html-host: maybe-html-tcl
|
|
html-host: maybe-html-itcl
|
|
html-host: maybe-html-ld
|
|
html-host: maybe-html-libcpp
|
|
html-host: maybe-html-libdecnumber
|
|
html-host: maybe-html-libgui
|
|
html-host: maybe-html-libiberty
|
|
html-host: maybe-html-libiconv
|
|
html-host: maybe-html-libtool
|
|
html-host: maybe-html-m4
|
|
html-host: maybe-html-make
|
|
html-host: maybe-html-mmalloc
|
|
html-host: maybe-html-patch
|
|
html-host: maybe-html-perl
|
|
html-host: maybe-html-prms
|
|
html-host: maybe-html-rcs
|
|
html-host: maybe-html-readline
|
|
html-host: maybe-html-release
|
|
html-host: maybe-html-recode
|
|
html-host: maybe-html-sed
|
|
html-host: maybe-html-send-pr
|
|
html-host: maybe-html-shellutils
|
|
html-host: maybe-html-sid
|
|
html-host: maybe-html-sim
|
|
html-host: maybe-html-tar
|
|
html-host: maybe-html-texinfo
|
|
html-host: maybe-html-textutils
|
|
html-host: maybe-html-time
|
|
html-host: maybe-html-uudecode
|
|
html-host: maybe-html-wdiff
|
|
html-host: maybe-html-zip
|
|
html-host: maybe-html-zlib
|
|
html-host: maybe-html-gdb
|
|
html-host: maybe-html-expect
|
|
html-host: maybe-html-guile
|
|
html-host: maybe-html-tk
|
|
html-host: maybe-html-libtermcap
|
|
html-host: maybe-html-utils
|
|
html-host: maybe-html-gnattools
|
|
html-host: maybe-html-lto-plugin
|
|
|
|
.PHONY: html-target
|
|
|
|
html-target: maybe-html-target-libstdc++-v3
|
|
html-target: maybe-html-target-libmudflap
|
|
html-target: maybe-html-target-libssp
|
|
html-target: maybe-html-target-newlib
|
|
html-target: maybe-html-target-libgcc
|
|
html-target: maybe-html-target-libgfortran
|
|
html-target: maybe-html-target-libobjc
|
|
html-target: maybe-html-target-libtermcap
|
|
html-target: maybe-html-target-winsup
|
|
html-target: maybe-html-target-libgloss
|
|
html-target: maybe-html-target-libiberty
|
|
html-target: maybe-html-target-gperf
|
|
html-target: maybe-html-target-examples
|
|
html-target: maybe-html-target-libffi
|
|
html-target: maybe-html-target-libjava
|
|
html-target: maybe-html-target-zlib
|
|
html-target: maybe-html-target-boehm-gc
|
|
html-target: maybe-html-target-qthreads
|
|
html-target: maybe-html-target-rda
|
|
html-target: maybe-html-target-libada
|
|
html-target: maybe-html-target-libgomp
|
|
|
|
.PHONY: do-TAGS
|
|
do-TAGS:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
|
|
TAGS-target
|
|
|
|
|
|
.PHONY: TAGS-host
|
|
|
|
TAGS-host: maybe-TAGS-ash
|
|
TAGS-host: maybe-TAGS-autoconf
|
|
TAGS-host: maybe-TAGS-automake
|
|
TAGS-host: maybe-TAGS-bash
|
|
TAGS-host: maybe-TAGS-bfd
|
|
TAGS-host: maybe-TAGS-opcodes
|
|
TAGS-host: maybe-TAGS-binutils
|
|
TAGS-host: maybe-TAGS-bison
|
|
TAGS-host: maybe-TAGS-byacc
|
|
TAGS-host: maybe-TAGS-bzip2
|
|
TAGS-host: maybe-TAGS-cgen
|
|
TAGS-host: maybe-TAGS-dejagnu
|
|
TAGS-host: maybe-TAGS-diff
|
|
TAGS-host: maybe-TAGS-dosutils
|
|
TAGS-host: maybe-TAGS-etc
|
|
TAGS-host: maybe-TAGS-fastjar
|
|
TAGS-host: maybe-TAGS-fileutils
|
|
TAGS-host: maybe-TAGS-findutils
|
|
TAGS-host: maybe-TAGS-find
|
|
TAGS-host: maybe-TAGS-fixincludes
|
|
TAGS-host: maybe-TAGS-flex
|
|
TAGS-host: maybe-TAGS-gas
|
|
TAGS-host: maybe-TAGS-gcc
|
|
TAGS-host: maybe-TAGS-gawk
|
|
TAGS-host: maybe-TAGS-gettext
|
|
TAGS-host: maybe-TAGS-gmp
|
|
TAGS-host: maybe-TAGS-mpfr
|
|
TAGS-host: maybe-TAGS-mpc
|
|
TAGS-host: maybe-TAGS-ppl
|
|
TAGS-host: maybe-TAGS-cloog
|
|
TAGS-host: maybe-TAGS-libelf
|
|
TAGS-host: maybe-TAGS-gnuserv
|
|
TAGS-host: maybe-TAGS-gold
|
|
TAGS-host: maybe-TAGS-gprof
|
|
TAGS-host: maybe-TAGS-gzip
|
|
TAGS-host: maybe-TAGS-hello
|
|
TAGS-host: maybe-TAGS-indent
|
|
TAGS-host: maybe-TAGS-intl
|
|
TAGS-host: maybe-TAGS-tcl
|
|
TAGS-host: maybe-TAGS-itcl
|
|
TAGS-host: maybe-TAGS-ld
|
|
TAGS-host: maybe-TAGS-libcpp
|
|
TAGS-host: maybe-TAGS-libdecnumber
|
|
TAGS-host: maybe-TAGS-libgui
|
|
TAGS-host: maybe-TAGS-libiberty
|
|
TAGS-host: maybe-TAGS-libiconv
|
|
TAGS-host: maybe-TAGS-libtool
|
|
TAGS-host: maybe-TAGS-m4
|
|
TAGS-host: maybe-TAGS-make
|
|
TAGS-host: maybe-TAGS-mmalloc
|
|
TAGS-host: maybe-TAGS-patch
|
|
TAGS-host: maybe-TAGS-perl
|
|
TAGS-host: maybe-TAGS-prms
|
|
TAGS-host: maybe-TAGS-rcs
|
|
TAGS-host: maybe-TAGS-readline
|
|
TAGS-host: maybe-TAGS-release
|
|
TAGS-host: maybe-TAGS-recode
|
|
TAGS-host: maybe-TAGS-sed
|
|
TAGS-host: maybe-TAGS-send-pr
|
|
TAGS-host: maybe-TAGS-shellutils
|
|
TAGS-host: maybe-TAGS-sid
|
|
TAGS-host: maybe-TAGS-sim
|
|
TAGS-host: maybe-TAGS-tar
|
|
TAGS-host: maybe-TAGS-texinfo
|
|
TAGS-host: maybe-TAGS-textutils
|
|
TAGS-host: maybe-TAGS-time
|
|
TAGS-host: maybe-TAGS-uudecode
|
|
TAGS-host: maybe-TAGS-wdiff
|
|
TAGS-host: maybe-TAGS-zip
|
|
TAGS-host: maybe-TAGS-zlib
|
|
TAGS-host: maybe-TAGS-gdb
|
|
TAGS-host: maybe-TAGS-expect
|
|
TAGS-host: maybe-TAGS-guile
|
|
TAGS-host: maybe-TAGS-tk
|
|
TAGS-host: maybe-TAGS-libtermcap
|
|
TAGS-host: maybe-TAGS-utils
|
|
TAGS-host: maybe-TAGS-gnattools
|
|
TAGS-host: maybe-TAGS-lto-plugin
|
|
|
|
.PHONY: TAGS-target
|
|
|
|
TAGS-target: maybe-TAGS-target-libstdc++-v3
|
|
TAGS-target: maybe-TAGS-target-libmudflap
|
|
TAGS-target: maybe-TAGS-target-libssp
|
|
TAGS-target: maybe-TAGS-target-newlib
|
|
TAGS-target: maybe-TAGS-target-libgcc
|
|
TAGS-target: maybe-TAGS-target-libgfortran
|
|
TAGS-target: maybe-TAGS-target-libobjc
|
|
TAGS-target: maybe-TAGS-target-libtermcap
|
|
TAGS-target: maybe-TAGS-target-winsup
|
|
TAGS-target: maybe-TAGS-target-libgloss
|
|
TAGS-target: maybe-TAGS-target-libiberty
|
|
TAGS-target: maybe-TAGS-target-gperf
|
|
TAGS-target: maybe-TAGS-target-examples
|
|
TAGS-target: maybe-TAGS-target-libffi
|
|
TAGS-target: maybe-TAGS-target-libjava
|
|
TAGS-target: maybe-TAGS-target-zlib
|
|
TAGS-target: maybe-TAGS-target-boehm-gc
|
|
TAGS-target: maybe-TAGS-target-qthreads
|
|
TAGS-target: maybe-TAGS-target-rda
|
|
TAGS-target: maybe-TAGS-target-libada
|
|
TAGS-target: maybe-TAGS-target-libgomp
|
|
|
|
.PHONY: do-install-info
|
|
do-install-info:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
|
|
install-info-target
|
|
|
|
|
|
.PHONY: install-info-host
|
|
|
|
install-info-host: maybe-install-info-ash
|
|
install-info-host: maybe-install-info-autoconf
|
|
install-info-host: maybe-install-info-automake
|
|
install-info-host: maybe-install-info-bash
|
|
install-info-host: maybe-install-info-bfd
|
|
install-info-host: maybe-install-info-opcodes
|
|
install-info-host: maybe-install-info-binutils
|
|
install-info-host: maybe-install-info-bison
|
|
install-info-host: maybe-install-info-byacc
|
|
install-info-host: maybe-install-info-bzip2
|
|
install-info-host: maybe-install-info-cgen
|
|
install-info-host: maybe-install-info-dejagnu
|
|
install-info-host: maybe-install-info-diff
|
|
install-info-host: maybe-install-info-dosutils
|
|
install-info-host: maybe-install-info-etc
|
|
install-info-host: maybe-install-info-fastjar
|
|
install-info-host: maybe-install-info-fileutils
|
|
install-info-host: maybe-install-info-findutils
|
|
install-info-host: maybe-install-info-find
|
|
install-info-host: maybe-install-info-fixincludes
|
|
install-info-host: maybe-install-info-flex
|
|
install-info-host: maybe-install-info-gas
|
|
install-info-host: maybe-install-info-gcc
|
|
install-info-host: maybe-install-info-gawk
|
|
install-info-host: maybe-install-info-gettext
|
|
install-info-host: maybe-install-info-gmp
|
|
install-info-host: maybe-install-info-mpfr
|
|
install-info-host: maybe-install-info-mpc
|
|
install-info-host: maybe-install-info-ppl
|
|
install-info-host: maybe-install-info-cloog
|
|
install-info-host: maybe-install-info-libelf
|
|
install-info-host: maybe-install-info-gnuserv
|
|
install-info-host: maybe-install-info-gold
|
|
install-info-host: maybe-install-info-gprof
|
|
install-info-host: maybe-install-info-gzip
|
|
install-info-host: maybe-install-info-hello
|
|
install-info-host: maybe-install-info-indent
|
|
install-info-host: maybe-install-info-intl
|
|
install-info-host: maybe-install-info-tcl
|
|
install-info-host: maybe-install-info-itcl
|
|
install-info-host: maybe-install-info-ld
|
|
install-info-host: maybe-install-info-libcpp
|
|
install-info-host: maybe-install-info-libdecnumber
|
|
install-info-host: maybe-install-info-libgui
|
|
install-info-host: maybe-install-info-libiberty
|
|
install-info-host: maybe-install-info-libiconv
|
|
install-info-host: maybe-install-info-libtool
|
|
install-info-host: maybe-install-info-m4
|
|
install-info-host: maybe-install-info-make
|
|
install-info-host: maybe-install-info-mmalloc
|
|
install-info-host: maybe-install-info-patch
|
|
install-info-host: maybe-install-info-perl
|
|
install-info-host: maybe-install-info-prms
|
|
install-info-host: maybe-install-info-rcs
|
|
install-info-host: maybe-install-info-readline
|
|
install-info-host: maybe-install-info-release
|
|
install-info-host: maybe-install-info-recode
|
|
install-info-host: maybe-install-info-sed
|
|
install-info-host: maybe-install-info-send-pr
|
|
install-info-host: maybe-install-info-shellutils
|
|
install-info-host: maybe-install-info-sid
|
|
install-info-host: maybe-install-info-sim
|
|
install-info-host: maybe-install-info-tar
|
|
install-info-host: maybe-install-info-texinfo
|
|
install-info-host: maybe-install-info-textutils
|
|
install-info-host: maybe-install-info-time
|
|
install-info-host: maybe-install-info-uudecode
|
|
install-info-host: maybe-install-info-wdiff
|
|
install-info-host: maybe-install-info-zip
|
|
install-info-host: maybe-install-info-zlib
|
|
install-info-host: maybe-install-info-gdb
|
|
install-info-host: maybe-install-info-expect
|
|
install-info-host: maybe-install-info-guile
|
|
install-info-host: maybe-install-info-tk
|
|
install-info-host: maybe-install-info-libtermcap
|
|
install-info-host: maybe-install-info-utils
|
|
install-info-host: maybe-install-info-gnattools
|
|
install-info-host: maybe-install-info-lto-plugin
|
|
|
|
.PHONY: install-info-target
|
|
|
|
install-info-target: maybe-install-info-target-libstdc++-v3
|
|
install-info-target: maybe-install-info-target-libmudflap
|
|
install-info-target: maybe-install-info-target-libssp
|
|
install-info-target: maybe-install-info-target-newlib
|
|
install-info-target: maybe-install-info-target-libgcc
|
|
install-info-target: maybe-install-info-target-libgfortran
|
|
install-info-target: maybe-install-info-target-libobjc
|
|
install-info-target: maybe-install-info-target-libtermcap
|
|
install-info-target: maybe-install-info-target-winsup
|
|
install-info-target: maybe-install-info-target-libgloss
|
|
install-info-target: maybe-install-info-target-libiberty
|
|
install-info-target: maybe-install-info-target-gperf
|
|
install-info-target: maybe-install-info-target-examples
|
|
install-info-target: maybe-install-info-target-libffi
|
|
install-info-target: maybe-install-info-target-libjava
|
|
install-info-target: maybe-install-info-target-zlib
|
|
install-info-target: maybe-install-info-target-boehm-gc
|
|
install-info-target: maybe-install-info-target-qthreads
|
|
install-info-target: maybe-install-info-target-rda
|
|
install-info-target: maybe-install-info-target-libada
|
|
install-info-target: maybe-install-info-target-libgomp
|
|
|
|
.PHONY: do-install-pdf
|
|
do-install-pdf:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
|
|
install-pdf-target
|
|
|
|
|
|
.PHONY: install-pdf-host
|
|
|
|
install-pdf-host: maybe-install-pdf-ash
|
|
install-pdf-host: maybe-install-pdf-autoconf
|
|
install-pdf-host: maybe-install-pdf-automake
|
|
install-pdf-host: maybe-install-pdf-bash
|
|
install-pdf-host: maybe-install-pdf-bfd
|
|
install-pdf-host: maybe-install-pdf-opcodes
|
|
install-pdf-host: maybe-install-pdf-binutils
|
|
install-pdf-host: maybe-install-pdf-bison
|
|
install-pdf-host: maybe-install-pdf-byacc
|
|
install-pdf-host: maybe-install-pdf-bzip2
|
|
install-pdf-host: maybe-install-pdf-cgen
|
|
install-pdf-host: maybe-install-pdf-dejagnu
|
|
install-pdf-host: maybe-install-pdf-diff
|
|
install-pdf-host: maybe-install-pdf-dosutils
|
|
install-pdf-host: maybe-install-pdf-etc
|
|
install-pdf-host: maybe-install-pdf-fastjar
|
|
install-pdf-host: maybe-install-pdf-fileutils
|
|
install-pdf-host: maybe-install-pdf-findutils
|
|
install-pdf-host: maybe-install-pdf-find
|
|
install-pdf-host: maybe-install-pdf-fixincludes
|
|
install-pdf-host: maybe-install-pdf-flex
|
|
install-pdf-host: maybe-install-pdf-gas
|
|
install-pdf-host: maybe-install-pdf-gcc
|
|
install-pdf-host: maybe-install-pdf-gawk
|
|
install-pdf-host: maybe-install-pdf-gettext
|
|
install-pdf-host: maybe-install-pdf-gmp
|
|
install-pdf-host: maybe-install-pdf-mpfr
|
|
install-pdf-host: maybe-install-pdf-mpc
|
|
install-pdf-host: maybe-install-pdf-ppl
|
|
install-pdf-host: maybe-install-pdf-cloog
|
|
install-pdf-host: maybe-install-pdf-libelf
|
|
install-pdf-host: maybe-install-pdf-gnuserv
|
|
install-pdf-host: maybe-install-pdf-gold
|
|
install-pdf-host: maybe-install-pdf-gprof
|
|
install-pdf-host: maybe-install-pdf-gzip
|
|
install-pdf-host: maybe-install-pdf-hello
|
|
install-pdf-host: maybe-install-pdf-indent
|
|
install-pdf-host: maybe-install-pdf-intl
|
|
install-pdf-host: maybe-install-pdf-tcl
|
|
install-pdf-host: maybe-install-pdf-itcl
|
|
install-pdf-host: maybe-install-pdf-ld
|
|
install-pdf-host: maybe-install-pdf-libcpp
|
|
install-pdf-host: maybe-install-pdf-libdecnumber
|
|
install-pdf-host: maybe-install-pdf-libgui
|
|
install-pdf-host: maybe-install-pdf-libiberty
|
|
install-pdf-host: maybe-install-pdf-libiconv
|
|
install-pdf-host: maybe-install-pdf-libtool
|
|
install-pdf-host: maybe-install-pdf-m4
|
|
install-pdf-host: maybe-install-pdf-make
|
|
install-pdf-host: maybe-install-pdf-mmalloc
|
|
install-pdf-host: maybe-install-pdf-patch
|
|
install-pdf-host: maybe-install-pdf-perl
|
|
install-pdf-host: maybe-install-pdf-prms
|
|
install-pdf-host: maybe-install-pdf-rcs
|
|
install-pdf-host: maybe-install-pdf-readline
|
|
install-pdf-host: maybe-install-pdf-release
|
|
install-pdf-host: maybe-install-pdf-recode
|
|
install-pdf-host: maybe-install-pdf-sed
|
|
install-pdf-host: maybe-install-pdf-send-pr
|
|
install-pdf-host: maybe-install-pdf-shellutils
|
|
install-pdf-host: maybe-install-pdf-sid
|
|
install-pdf-host: maybe-install-pdf-sim
|
|
install-pdf-host: maybe-install-pdf-tar
|
|
install-pdf-host: maybe-install-pdf-texinfo
|
|
install-pdf-host: maybe-install-pdf-textutils
|
|
install-pdf-host: maybe-install-pdf-time
|
|
install-pdf-host: maybe-install-pdf-uudecode
|
|
install-pdf-host: maybe-install-pdf-wdiff
|
|
install-pdf-host: maybe-install-pdf-zip
|
|
install-pdf-host: maybe-install-pdf-zlib
|
|
install-pdf-host: maybe-install-pdf-gdb
|
|
install-pdf-host: maybe-install-pdf-expect
|
|
install-pdf-host: maybe-install-pdf-guile
|
|
install-pdf-host: maybe-install-pdf-tk
|
|
install-pdf-host: maybe-install-pdf-libtermcap
|
|
install-pdf-host: maybe-install-pdf-utils
|
|
install-pdf-host: maybe-install-pdf-gnattools
|
|
install-pdf-host: maybe-install-pdf-lto-plugin
|
|
|
|
.PHONY: install-pdf-target
|
|
|
|
install-pdf-target: maybe-install-pdf-target-libstdc++-v3
|
|
install-pdf-target: maybe-install-pdf-target-libmudflap
|
|
install-pdf-target: maybe-install-pdf-target-libssp
|
|
install-pdf-target: maybe-install-pdf-target-newlib
|
|
install-pdf-target: maybe-install-pdf-target-libgcc
|
|
install-pdf-target: maybe-install-pdf-target-libgfortran
|
|
install-pdf-target: maybe-install-pdf-target-libobjc
|
|
install-pdf-target: maybe-install-pdf-target-libtermcap
|
|
install-pdf-target: maybe-install-pdf-target-winsup
|
|
install-pdf-target: maybe-install-pdf-target-libgloss
|
|
install-pdf-target: maybe-install-pdf-target-libiberty
|
|
install-pdf-target: maybe-install-pdf-target-gperf
|
|
install-pdf-target: maybe-install-pdf-target-examples
|
|
install-pdf-target: maybe-install-pdf-target-libffi
|
|
install-pdf-target: maybe-install-pdf-target-libjava
|
|
install-pdf-target: maybe-install-pdf-target-zlib
|
|
install-pdf-target: maybe-install-pdf-target-boehm-gc
|
|
install-pdf-target: maybe-install-pdf-target-qthreads
|
|
install-pdf-target: maybe-install-pdf-target-rda
|
|
install-pdf-target: maybe-install-pdf-target-libada
|
|
install-pdf-target: maybe-install-pdf-target-libgomp
|
|
|
|
.PHONY: do-install-html
|
|
do-install-html:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
|
|
install-html-target
|
|
|
|
|
|
.PHONY: install-html-host
|
|
|
|
install-html-host: maybe-install-html-ash
|
|
install-html-host: maybe-install-html-autoconf
|
|
install-html-host: maybe-install-html-automake
|
|
install-html-host: maybe-install-html-bash
|
|
install-html-host: maybe-install-html-bfd
|
|
install-html-host: maybe-install-html-opcodes
|
|
install-html-host: maybe-install-html-binutils
|
|
install-html-host: maybe-install-html-bison
|
|
install-html-host: maybe-install-html-byacc
|
|
install-html-host: maybe-install-html-bzip2
|
|
install-html-host: maybe-install-html-cgen
|
|
install-html-host: maybe-install-html-dejagnu
|
|
install-html-host: maybe-install-html-diff
|
|
install-html-host: maybe-install-html-dosutils
|
|
install-html-host: maybe-install-html-etc
|
|
install-html-host: maybe-install-html-fastjar
|
|
install-html-host: maybe-install-html-fileutils
|
|
install-html-host: maybe-install-html-findutils
|
|
install-html-host: maybe-install-html-find
|
|
install-html-host: maybe-install-html-fixincludes
|
|
install-html-host: maybe-install-html-flex
|
|
install-html-host: maybe-install-html-gas
|
|
install-html-host: maybe-install-html-gcc
|
|
install-html-host: maybe-install-html-gawk
|
|
install-html-host: maybe-install-html-gettext
|
|
install-html-host: maybe-install-html-gmp
|
|
install-html-host: maybe-install-html-mpfr
|
|
install-html-host: maybe-install-html-mpc
|
|
install-html-host: maybe-install-html-ppl
|
|
install-html-host: maybe-install-html-cloog
|
|
install-html-host: maybe-install-html-libelf
|
|
install-html-host: maybe-install-html-gnuserv
|
|
install-html-host: maybe-install-html-gold
|
|
install-html-host: maybe-install-html-gprof
|
|
install-html-host: maybe-install-html-gzip
|
|
install-html-host: maybe-install-html-hello
|
|
install-html-host: maybe-install-html-indent
|
|
install-html-host: maybe-install-html-intl
|
|
install-html-host: maybe-install-html-tcl
|
|
install-html-host: maybe-install-html-itcl
|
|
install-html-host: maybe-install-html-ld
|
|
install-html-host: maybe-install-html-libcpp
|
|
install-html-host: maybe-install-html-libdecnumber
|
|
install-html-host: maybe-install-html-libgui
|
|
install-html-host: maybe-install-html-libiberty
|
|
install-html-host: maybe-install-html-libiconv
|
|
install-html-host: maybe-install-html-libtool
|
|
install-html-host: maybe-install-html-m4
|
|
install-html-host: maybe-install-html-make
|
|
install-html-host: maybe-install-html-mmalloc
|
|
install-html-host: maybe-install-html-patch
|
|
install-html-host: maybe-install-html-perl
|
|
install-html-host: maybe-install-html-prms
|
|
install-html-host: maybe-install-html-rcs
|
|
install-html-host: maybe-install-html-readline
|
|
install-html-host: maybe-install-html-release
|
|
install-html-host: maybe-install-html-recode
|
|
install-html-host: maybe-install-html-sed
|
|
install-html-host: maybe-install-html-send-pr
|
|
install-html-host: maybe-install-html-shellutils
|
|
install-html-host: maybe-install-html-sid
|
|
install-html-host: maybe-install-html-sim
|
|
install-html-host: maybe-install-html-tar
|
|
install-html-host: maybe-install-html-texinfo
|
|
install-html-host: maybe-install-html-textutils
|
|
install-html-host: maybe-install-html-time
|
|
install-html-host: maybe-install-html-uudecode
|
|
install-html-host: maybe-install-html-wdiff
|
|
install-html-host: maybe-install-html-zip
|
|
install-html-host: maybe-install-html-zlib
|
|
install-html-host: maybe-install-html-gdb
|
|
install-html-host: maybe-install-html-expect
|
|
install-html-host: maybe-install-html-guile
|
|
install-html-host: maybe-install-html-tk
|
|
install-html-host: maybe-install-html-libtermcap
|
|
install-html-host: maybe-install-html-utils
|
|
install-html-host: maybe-install-html-gnattools
|
|
install-html-host: maybe-install-html-lto-plugin
|
|
|
|
.PHONY: install-html-target
|
|
|
|
install-html-target: maybe-install-html-target-libstdc++-v3
|
|
install-html-target: maybe-install-html-target-libmudflap
|
|
install-html-target: maybe-install-html-target-libssp
|
|
install-html-target: maybe-install-html-target-newlib
|
|
install-html-target: maybe-install-html-target-libgcc
|
|
install-html-target: maybe-install-html-target-libgfortran
|
|
install-html-target: maybe-install-html-target-libobjc
|
|
install-html-target: maybe-install-html-target-libtermcap
|
|
install-html-target: maybe-install-html-target-winsup
|
|
install-html-target: maybe-install-html-target-libgloss
|
|
install-html-target: maybe-install-html-target-libiberty
|
|
install-html-target: maybe-install-html-target-gperf
|
|
install-html-target: maybe-install-html-target-examples
|
|
install-html-target: maybe-install-html-target-libffi
|
|
install-html-target: maybe-install-html-target-libjava
|
|
install-html-target: maybe-install-html-target-zlib
|
|
install-html-target: maybe-install-html-target-boehm-gc
|
|
install-html-target: maybe-install-html-target-qthreads
|
|
install-html-target: maybe-install-html-target-rda
|
|
install-html-target: maybe-install-html-target-libada
|
|
install-html-target: maybe-install-html-target-libgomp
|
|
|
|
.PHONY: do-installcheck
|
|
do-installcheck:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
|
|
installcheck-target
|
|
|
|
|
|
.PHONY: installcheck-host
|
|
|
|
installcheck-host: maybe-installcheck-ash
|
|
installcheck-host: maybe-installcheck-autoconf
|
|
installcheck-host: maybe-installcheck-automake
|
|
installcheck-host: maybe-installcheck-bash
|
|
installcheck-host: maybe-installcheck-bfd
|
|
installcheck-host: maybe-installcheck-opcodes
|
|
installcheck-host: maybe-installcheck-binutils
|
|
installcheck-host: maybe-installcheck-bison
|
|
installcheck-host: maybe-installcheck-byacc
|
|
installcheck-host: maybe-installcheck-bzip2
|
|
installcheck-host: maybe-installcheck-cgen
|
|
installcheck-host: maybe-installcheck-dejagnu
|
|
installcheck-host: maybe-installcheck-diff
|
|
installcheck-host: maybe-installcheck-dosutils
|
|
installcheck-host: maybe-installcheck-etc
|
|
installcheck-host: maybe-installcheck-fastjar
|
|
installcheck-host: maybe-installcheck-fileutils
|
|
installcheck-host: maybe-installcheck-findutils
|
|
installcheck-host: maybe-installcheck-find
|
|
installcheck-host: maybe-installcheck-fixincludes
|
|
installcheck-host: maybe-installcheck-flex
|
|
installcheck-host: maybe-installcheck-gas
|
|
installcheck-host: maybe-installcheck-gcc
|
|
installcheck-host: maybe-installcheck-gawk
|
|
installcheck-host: maybe-installcheck-gettext
|
|
installcheck-host: maybe-installcheck-gmp
|
|
installcheck-host: maybe-installcheck-mpfr
|
|
installcheck-host: maybe-installcheck-mpc
|
|
installcheck-host: maybe-installcheck-ppl
|
|
installcheck-host: maybe-installcheck-cloog
|
|
installcheck-host: maybe-installcheck-libelf
|
|
installcheck-host: maybe-installcheck-gnuserv
|
|
installcheck-host: maybe-installcheck-gold
|
|
installcheck-host: maybe-installcheck-gprof
|
|
installcheck-host: maybe-installcheck-gzip
|
|
installcheck-host: maybe-installcheck-hello
|
|
installcheck-host: maybe-installcheck-indent
|
|
installcheck-host: maybe-installcheck-intl
|
|
installcheck-host: maybe-installcheck-tcl
|
|
installcheck-host: maybe-installcheck-itcl
|
|
installcheck-host: maybe-installcheck-ld
|
|
installcheck-host: maybe-installcheck-libcpp
|
|
installcheck-host: maybe-installcheck-libdecnumber
|
|
installcheck-host: maybe-installcheck-libgui
|
|
installcheck-host: maybe-installcheck-libiberty
|
|
installcheck-host: maybe-installcheck-libiconv
|
|
installcheck-host: maybe-installcheck-libtool
|
|
installcheck-host: maybe-installcheck-m4
|
|
installcheck-host: maybe-installcheck-make
|
|
installcheck-host: maybe-installcheck-mmalloc
|
|
installcheck-host: maybe-installcheck-patch
|
|
installcheck-host: maybe-installcheck-perl
|
|
installcheck-host: maybe-installcheck-prms
|
|
installcheck-host: maybe-installcheck-rcs
|
|
installcheck-host: maybe-installcheck-readline
|
|
installcheck-host: maybe-installcheck-release
|
|
installcheck-host: maybe-installcheck-recode
|
|
installcheck-host: maybe-installcheck-sed
|
|
installcheck-host: maybe-installcheck-send-pr
|
|
installcheck-host: maybe-installcheck-shellutils
|
|
installcheck-host: maybe-installcheck-sid
|
|
installcheck-host: maybe-installcheck-sim
|
|
installcheck-host: maybe-installcheck-tar
|
|
installcheck-host: maybe-installcheck-texinfo
|
|
installcheck-host: maybe-installcheck-textutils
|
|
installcheck-host: maybe-installcheck-time
|
|
installcheck-host: maybe-installcheck-uudecode
|
|
installcheck-host: maybe-installcheck-wdiff
|
|
installcheck-host: maybe-installcheck-zip
|
|
installcheck-host: maybe-installcheck-zlib
|
|
installcheck-host: maybe-installcheck-gdb
|
|
installcheck-host: maybe-installcheck-expect
|
|
installcheck-host: maybe-installcheck-guile
|
|
installcheck-host: maybe-installcheck-tk
|
|
installcheck-host: maybe-installcheck-libtermcap
|
|
installcheck-host: maybe-installcheck-utils
|
|
installcheck-host: maybe-installcheck-gnattools
|
|
installcheck-host: maybe-installcheck-lto-plugin
|
|
|
|
.PHONY: installcheck-target
|
|
|
|
installcheck-target: maybe-installcheck-target-libstdc++-v3
|
|
installcheck-target: maybe-installcheck-target-libmudflap
|
|
installcheck-target: maybe-installcheck-target-libssp
|
|
installcheck-target: maybe-installcheck-target-newlib
|
|
installcheck-target: maybe-installcheck-target-libgcc
|
|
installcheck-target: maybe-installcheck-target-libgfortran
|
|
installcheck-target: maybe-installcheck-target-libobjc
|
|
installcheck-target: maybe-installcheck-target-libtermcap
|
|
installcheck-target: maybe-installcheck-target-winsup
|
|
installcheck-target: maybe-installcheck-target-libgloss
|
|
installcheck-target: maybe-installcheck-target-libiberty
|
|
installcheck-target: maybe-installcheck-target-gperf
|
|
installcheck-target: maybe-installcheck-target-examples
|
|
installcheck-target: maybe-installcheck-target-libffi
|
|
installcheck-target: maybe-installcheck-target-libjava
|
|
installcheck-target: maybe-installcheck-target-zlib
|
|
installcheck-target: maybe-installcheck-target-boehm-gc
|
|
installcheck-target: maybe-installcheck-target-qthreads
|
|
installcheck-target: maybe-installcheck-target-rda
|
|
installcheck-target: maybe-installcheck-target-libada
|
|
installcheck-target: maybe-installcheck-target-libgomp
|
|
|
|
.PHONY: do-mostlyclean
|
|
do-mostlyclean:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
|
|
mostlyclean-target
|
|
|
|
|
|
.PHONY: mostlyclean-host
|
|
|
|
mostlyclean-host: maybe-mostlyclean-ash
|
|
mostlyclean-host: maybe-mostlyclean-autoconf
|
|
mostlyclean-host: maybe-mostlyclean-automake
|
|
mostlyclean-host: maybe-mostlyclean-bash
|
|
mostlyclean-host: maybe-mostlyclean-bfd
|
|
mostlyclean-host: maybe-mostlyclean-opcodes
|
|
mostlyclean-host: maybe-mostlyclean-binutils
|
|
mostlyclean-host: maybe-mostlyclean-bison
|
|
mostlyclean-host: maybe-mostlyclean-byacc
|
|
mostlyclean-host: maybe-mostlyclean-bzip2
|
|
mostlyclean-host: maybe-mostlyclean-cgen
|
|
mostlyclean-host: maybe-mostlyclean-dejagnu
|
|
mostlyclean-host: maybe-mostlyclean-diff
|
|
mostlyclean-host: maybe-mostlyclean-dosutils
|
|
mostlyclean-host: maybe-mostlyclean-etc
|
|
mostlyclean-host: maybe-mostlyclean-fastjar
|
|
mostlyclean-host: maybe-mostlyclean-fileutils
|
|
mostlyclean-host: maybe-mostlyclean-findutils
|
|
mostlyclean-host: maybe-mostlyclean-find
|
|
mostlyclean-host: maybe-mostlyclean-fixincludes
|
|
mostlyclean-host: maybe-mostlyclean-flex
|
|
mostlyclean-host: maybe-mostlyclean-gas
|
|
mostlyclean-host: maybe-mostlyclean-gcc
|
|
mostlyclean-host: maybe-mostlyclean-gawk
|
|
mostlyclean-host: maybe-mostlyclean-gettext
|
|
mostlyclean-host: maybe-mostlyclean-gmp
|
|
mostlyclean-host: maybe-mostlyclean-mpfr
|
|
mostlyclean-host: maybe-mostlyclean-mpc
|
|
mostlyclean-host: maybe-mostlyclean-ppl
|
|
mostlyclean-host: maybe-mostlyclean-cloog
|
|
mostlyclean-host: maybe-mostlyclean-libelf
|
|
mostlyclean-host: maybe-mostlyclean-gnuserv
|
|
mostlyclean-host: maybe-mostlyclean-gold
|
|
mostlyclean-host: maybe-mostlyclean-gprof
|
|
mostlyclean-host: maybe-mostlyclean-gzip
|
|
mostlyclean-host: maybe-mostlyclean-hello
|
|
mostlyclean-host: maybe-mostlyclean-indent
|
|
mostlyclean-host: maybe-mostlyclean-intl
|
|
mostlyclean-host: maybe-mostlyclean-tcl
|
|
mostlyclean-host: maybe-mostlyclean-itcl
|
|
mostlyclean-host: maybe-mostlyclean-ld
|
|
mostlyclean-host: maybe-mostlyclean-libcpp
|
|
mostlyclean-host: maybe-mostlyclean-libdecnumber
|
|
mostlyclean-host: maybe-mostlyclean-libgui
|
|
mostlyclean-host: maybe-mostlyclean-libiberty
|
|
mostlyclean-host: maybe-mostlyclean-libiconv
|
|
mostlyclean-host: maybe-mostlyclean-libtool
|
|
mostlyclean-host: maybe-mostlyclean-m4
|
|
mostlyclean-host: maybe-mostlyclean-make
|
|
mostlyclean-host: maybe-mostlyclean-mmalloc
|
|
mostlyclean-host: maybe-mostlyclean-patch
|
|
mostlyclean-host: maybe-mostlyclean-perl
|
|
mostlyclean-host: maybe-mostlyclean-prms
|
|
mostlyclean-host: maybe-mostlyclean-rcs
|
|
mostlyclean-host: maybe-mostlyclean-readline
|
|
mostlyclean-host: maybe-mostlyclean-release
|
|
mostlyclean-host: maybe-mostlyclean-recode
|
|
mostlyclean-host: maybe-mostlyclean-sed
|
|
mostlyclean-host: maybe-mostlyclean-send-pr
|
|
mostlyclean-host: maybe-mostlyclean-shellutils
|
|
mostlyclean-host: maybe-mostlyclean-sid
|
|
mostlyclean-host: maybe-mostlyclean-sim
|
|
mostlyclean-host: maybe-mostlyclean-tar
|
|
mostlyclean-host: maybe-mostlyclean-texinfo
|
|
mostlyclean-host: maybe-mostlyclean-textutils
|
|
mostlyclean-host: maybe-mostlyclean-time
|
|
mostlyclean-host: maybe-mostlyclean-uudecode
|
|
mostlyclean-host: maybe-mostlyclean-wdiff
|
|
mostlyclean-host: maybe-mostlyclean-zip
|
|
mostlyclean-host: maybe-mostlyclean-zlib
|
|
mostlyclean-host: maybe-mostlyclean-gdb
|
|
mostlyclean-host: maybe-mostlyclean-expect
|
|
mostlyclean-host: maybe-mostlyclean-guile
|
|
mostlyclean-host: maybe-mostlyclean-tk
|
|
mostlyclean-host: maybe-mostlyclean-libtermcap
|
|
mostlyclean-host: maybe-mostlyclean-utils
|
|
mostlyclean-host: maybe-mostlyclean-gnattools
|
|
mostlyclean-host: maybe-mostlyclean-lto-plugin
|
|
|
|
.PHONY: mostlyclean-target
|
|
|
|
mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
|
|
mostlyclean-target: maybe-mostlyclean-target-libmudflap
|
|
mostlyclean-target: maybe-mostlyclean-target-libssp
|
|
mostlyclean-target: maybe-mostlyclean-target-newlib
|
|
mostlyclean-target: maybe-mostlyclean-target-libgcc
|
|
mostlyclean-target: maybe-mostlyclean-target-libgfortran
|
|
mostlyclean-target: maybe-mostlyclean-target-libobjc
|
|
mostlyclean-target: maybe-mostlyclean-target-libtermcap
|
|
mostlyclean-target: maybe-mostlyclean-target-winsup
|
|
mostlyclean-target: maybe-mostlyclean-target-libgloss
|
|
mostlyclean-target: maybe-mostlyclean-target-libiberty
|
|
mostlyclean-target: maybe-mostlyclean-target-gperf
|
|
mostlyclean-target: maybe-mostlyclean-target-examples
|
|
mostlyclean-target: maybe-mostlyclean-target-libffi
|
|
mostlyclean-target: maybe-mostlyclean-target-libjava
|
|
mostlyclean-target: maybe-mostlyclean-target-zlib
|
|
mostlyclean-target: maybe-mostlyclean-target-boehm-gc
|
|
mostlyclean-target: maybe-mostlyclean-target-qthreads
|
|
mostlyclean-target: maybe-mostlyclean-target-rda
|
|
mostlyclean-target: maybe-mostlyclean-target-libada
|
|
mostlyclean-target: maybe-mostlyclean-target-libgomp
|
|
|
|
.PHONY: do-clean
|
|
do-clean:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
|
|
clean-target
|
|
|
|
|
|
.PHONY: clean-host
|
|
|
|
clean-host: maybe-clean-ash
|
|
clean-host: maybe-clean-autoconf
|
|
clean-host: maybe-clean-automake
|
|
clean-host: maybe-clean-bash
|
|
clean-host: maybe-clean-bfd
|
|
clean-host: maybe-clean-opcodes
|
|
clean-host: maybe-clean-binutils
|
|
clean-host: maybe-clean-bison
|
|
clean-host: maybe-clean-byacc
|
|
clean-host: maybe-clean-bzip2
|
|
clean-host: maybe-clean-cgen
|
|
clean-host: maybe-clean-dejagnu
|
|
clean-host: maybe-clean-diff
|
|
clean-host: maybe-clean-dosutils
|
|
clean-host: maybe-clean-etc
|
|
clean-host: maybe-clean-fastjar
|
|
clean-host: maybe-clean-fileutils
|
|
clean-host: maybe-clean-findutils
|
|
clean-host: maybe-clean-find
|
|
clean-host: maybe-clean-fixincludes
|
|
clean-host: maybe-clean-flex
|
|
clean-host: maybe-clean-gas
|
|
clean-host: maybe-clean-gcc
|
|
clean-host: maybe-clean-gawk
|
|
clean-host: maybe-clean-gettext
|
|
clean-host: maybe-clean-gmp
|
|
clean-host: maybe-clean-mpfr
|
|
clean-host: maybe-clean-mpc
|
|
clean-host: maybe-clean-ppl
|
|
clean-host: maybe-clean-cloog
|
|
clean-host: maybe-clean-libelf
|
|
clean-host: maybe-clean-gnuserv
|
|
clean-host: maybe-clean-gold
|
|
clean-host: maybe-clean-gprof
|
|
clean-host: maybe-clean-gzip
|
|
clean-host: maybe-clean-hello
|
|
clean-host: maybe-clean-indent
|
|
clean-host: maybe-clean-intl
|
|
clean-host: maybe-clean-tcl
|
|
clean-host: maybe-clean-itcl
|
|
clean-host: maybe-clean-ld
|
|
clean-host: maybe-clean-libcpp
|
|
clean-host: maybe-clean-libdecnumber
|
|
clean-host: maybe-clean-libgui
|
|
clean-host: maybe-clean-libiberty
|
|
clean-host: maybe-clean-libiconv
|
|
clean-host: maybe-clean-libtool
|
|
clean-host: maybe-clean-m4
|
|
clean-host: maybe-clean-make
|
|
clean-host: maybe-clean-mmalloc
|
|
clean-host: maybe-clean-patch
|
|
clean-host: maybe-clean-perl
|
|
clean-host: maybe-clean-prms
|
|
clean-host: maybe-clean-rcs
|
|
clean-host: maybe-clean-readline
|
|
clean-host: maybe-clean-release
|
|
clean-host: maybe-clean-recode
|
|
clean-host: maybe-clean-sed
|
|
clean-host: maybe-clean-send-pr
|
|
clean-host: maybe-clean-shellutils
|
|
clean-host: maybe-clean-sid
|
|
clean-host: maybe-clean-sim
|
|
clean-host: maybe-clean-tar
|
|
clean-host: maybe-clean-texinfo
|
|
clean-host: maybe-clean-textutils
|
|
clean-host: maybe-clean-time
|
|
clean-host: maybe-clean-uudecode
|
|
clean-host: maybe-clean-wdiff
|
|
clean-host: maybe-clean-zip
|
|
clean-host: maybe-clean-zlib
|
|
clean-host: maybe-clean-gdb
|
|
clean-host: maybe-clean-expect
|
|
clean-host: maybe-clean-guile
|
|
clean-host: maybe-clean-tk
|
|
clean-host: maybe-clean-libtermcap
|
|
clean-host: maybe-clean-utils
|
|
clean-host: maybe-clean-gnattools
|
|
clean-host: maybe-clean-lto-plugin
|
|
|
|
.PHONY: clean-target
|
|
|
|
clean-target: maybe-clean-target-libstdc++-v3
|
|
clean-target: maybe-clean-target-libmudflap
|
|
clean-target: maybe-clean-target-libssp
|
|
clean-target: maybe-clean-target-newlib
|
|
clean-target: maybe-clean-target-libgcc
|
|
clean-target: maybe-clean-target-libgfortran
|
|
clean-target: maybe-clean-target-libobjc
|
|
clean-target: maybe-clean-target-libtermcap
|
|
clean-target: maybe-clean-target-winsup
|
|
clean-target: maybe-clean-target-libgloss
|
|
clean-target: maybe-clean-target-libiberty
|
|
clean-target: maybe-clean-target-gperf
|
|
clean-target: maybe-clean-target-examples
|
|
clean-target: maybe-clean-target-libffi
|
|
clean-target: maybe-clean-target-libjava
|
|
clean-target: maybe-clean-target-zlib
|
|
clean-target: maybe-clean-target-boehm-gc
|
|
clean-target: maybe-clean-target-qthreads
|
|
clean-target: maybe-clean-target-rda
|
|
clean-target: maybe-clean-target-libada
|
|
clean-target: maybe-clean-target-libgomp
|
|
|
|
.PHONY: do-distclean
|
|
do-distclean:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
|
|
distclean-target
|
|
|
|
|
|
.PHONY: distclean-host
|
|
|
|
distclean-host: maybe-distclean-ash
|
|
distclean-host: maybe-distclean-autoconf
|
|
distclean-host: maybe-distclean-automake
|
|
distclean-host: maybe-distclean-bash
|
|
distclean-host: maybe-distclean-bfd
|
|
distclean-host: maybe-distclean-opcodes
|
|
distclean-host: maybe-distclean-binutils
|
|
distclean-host: maybe-distclean-bison
|
|
distclean-host: maybe-distclean-byacc
|
|
distclean-host: maybe-distclean-bzip2
|
|
distclean-host: maybe-distclean-cgen
|
|
distclean-host: maybe-distclean-dejagnu
|
|
distclean-host: maybe-distclean-diff
|
|
distclean-host: maybe-distclean-dosutils
|
|
distclean-host: maybe-distclean-etc
|
|
distclean-host: maybe-distclean-fastjar
|
|
distclean-host: maybe-distclean-fileutils
|
|
distclean-host: maybe-distclean-findutils
|
|
distclean-host: maybe-distclean-find
|
|
distclean-host: maybe-distclean-fixincludes
|
|
distclean-host: maybe-distclean-flex
|
|
distclean-host: maybe-distclean-gas
|
|
distclean-host: maybe-distclean-gcc
|
|
distclean-host: maybe-distclean-gawk
|
|
distclean-host: maybe-distclean-gettext
|
|
distclean-host: maybe-distclean-gmp
|
|
distclean-host: maybe-distclean-mpfr
|
|
distclean-host: maybe-distclean-mpc
|
|
distclean-host: maybe-distclean-ppl
|
|
distclean-host: maybe-distclean-cloog
|
|
distclean-host: maybe-distclean-libelf
|
|
distclean-host: maybe-distclean-gnuserv
|
|
distclean-host: maybe-distclean-gold
|
|
distclean-host: maybe-distclean-gprof
|
|
distclean-host: maybe-distclean-gzip
|
|
distclean-host: maybe-distclean-hello
|
|
distclean-host: maybe-distclean-indent
|
|
distclean-host: maybe-distclean-intl
|
|
distclean-host: maybe-distclean-tcl
|
|
distclean-host: maybe-distclean-itcl
|
|
distclean-host: maybe-distclean-ld
|
|
distclean-host: maybe-distclean-libcpp
|
|
distclean-host: maybe-distclean-libdecnumber
|
|
distclean-host: maybe-distclean-libgui
|
|
distclean-host: maybe-distclean-libiberty
|
|
distclean-host: maybe-distclean-libiconv
|
|
distclean-host: maybe-distclean-libtool
|
|
distclean-host: maybe-distclean-m4
|
|
distclean-host: maybe-distclean-make
|
|
distclean-host: maybe-distclean-mmalloc
|
|
distclean-host: maybe-distclean-patch
|
|
distclean-host: maybe-distclean-perl
|
|
distclean-host: maybe-distclean-prms
|
|
distclean-host: maybe-distclean-rcs
|
|
distclean-host: maybe-distclean-readline
|
|
distclean-host: maybe-distclean-release
|
|
distclean-host: maybe-distclean-recode
|
|
distclean-host: maybe-distclean-sed
|
|
distclean-host: maybe-distclean-send-pr
|
|
distclean-host: maybe-distclean-shellutils
|
|
distclean-host: maybe-distclean-sid
|
|
distclean-host: maybe-distclean-sim
|
|
distclean-host: maybe-distclean-tar
|
|
distclean-host: maybe-distclean-texinfo
|
|
distclean-host: maybe-distclean-textutils
|
|
distclean-host: maybe-distclean-time
|
|
distclean-host: maybe-distclean-uudecode
|
|
distclean-host: maybe-distclean-wdiff
|
|
distclean-host: maybe-distclean-zip
|
|
distclean-host: maybe-distclean-zlib
|
|
distclean-host: maybe-distclean-gdb
|
|
distclean-host: maybe-distclean-expect
|
|
distclean-host: maybe-distclean-guile
|
|
distclean-host: maybe-distclean-tk
|
|
distclean-host: maybe-distclean-libtermcap
|
|
distclean-host: maybe-distclean-utils
|
|
distclean-host: maybe-distclean-gnattools
|
|
distclean-host: maybe-distclean-lto-plugin
|
|
|
|
.PHONY: distclean-target
|
|
|
|
distclean-target: maybe-distclean-target-libstdc++-v3
|
|
distclean-target: maybe-distclean-target-libmudflap
|
|
distclean-target: maybe-distclean-target-libssp
|
|
distclean-target: maybe-distclean-target-newlib
|
|
distclean-target: maybe-distclean-target-libgcc
|
|
distclean-target: maybe-distclean-target-libgfortran
|
|
distclean-target: maybe-distclean-target-libobjc
|
|
distclean-target: maybe-distclean-target-libtermcap
|
|
distclean-target: maybe-distclean-target-winsup
|
|
distclean-target: maybe-distclean-target-libgloss
|
|
distclean-target: maybe-distclean-target-libiberty
|
|
distclean-target: maybe-distclean-target-gperf
|
|
distclean-target: maybe-distclean-target-examples
|
|
distclean-target: maybe-distclean-target-libffi
|
|
distclean-target: maybe-distclean-target-libjava
|
|
distclean-target: maybe-distclean-target-zlib
|
|
distclean-target: maybe-distclean-target-boehm-gc
|
|
distclean-target: maybe-distclean-target-qthreads
|
|
distclean-target: maybe-distclean-target-rda
|
|
distclean-target: maybe-distclean-target-libada
|
|
distclean-target: maybe-distclean-target-libgomp
|
|
|
|
.PHONY: do-maintainer-clean
|
|
do-maintainer-clean:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
|
|
maintainer-clean-target
|
|
|
|
|
|
.PHONY: maintainer-clean-host
|
|
|
|
maintainer-clean-host: maybe-maintainer-clean-ash
|
|
maintainer-clean-host: maybe-maintainer-clean-autoconf
|
|
maintainer-clean-host: maybe-maintainer-clean-automake
|
|
maintainer-clean-host: maybe-maintainer-clean-bash
|
|
maintainer-clean-host: maybe-maintainer-clean-bfd
|
|
maintainer-clean-host: maybe-maintainer-clean-opcodes
|
|
maintainer-clean-host: maybe-maintainer-clean-binutils
|
|
maintainer-clean-host: maybe-maintainer-clean-bison
|
|
maintainer-clean-host: maybe-maintainer-clean-byacc
|
|
maintainer-clean-host: maybe-maintainer-clean-bzip2
|
|
maintainer-clean-host: maybe-maintainer-clean-cgen
|
|
maintainer-clean-host: maybe-maintainer-clean-dejagnu
|
|
maintainer-clean-host: maybe-maintainer-clean-diff
|
|
maintainer-clean-host: maybe-maintainer-clean-dosutils
|
|
maintainer-clean-host: maybe-maintainer-clean-etc
|
|
maintainer-clean-host: maybe-maintainer-clean-fastjar
|
|
maintainer-clean-host: maybe-maintainer-clean-fileutils
|
|
maintainer-clean-host: maybe-maintainer-clean-findutils
|
|
maintainer-clean-host: maybe-maintainer-clean-find
|
|
maintainer-clean-host: maybe-maintainer-clean-fixincludes
|
|
maintainer-clean-host: maybe-maintainer-clean-flex
|
|
maintainer-clean-host: maybe-maintainer-clean-gas
|
|
maintainer-clean-host: maybe-maintainer-clean-gcc
|
|
maintainer-clean-host: maybe-maintainer-clean-gawk
|
|
maintainer-clean-host: maybe-maintainer-clean-gettext
|
|
maintainer-clean-host: maybe-maintainer-clean-gmp
|
|
maintainer-clean-host: maybe-maintainer-clean-mpfr
|
|
maintainer-clean-host: maybe-maintainer-clean-mpc
|
|
maintainer-clean-host: maybe-maintainer-clean-ppl
|
|
maintainer-clean-host: maybe-maintainer-clean-cloog
|
|
maintainer-clean-host: maybe-maintainer-clean-libelf
|
|
maintainer-clean-host: maybe-maintainer-clean-gnuserv
|
|
maintainer-clean-host: maybe-maintainer-clean-gold
|
|
maintainer-clean-host: maybe-maintainer-clean-gprof
|
|
maintainer-clean-host: maybe-maintainer-clean-gzip
|
|
maintainer-clean-host: maybe-maintainer-clean-hello
|
|
maintainer-clean-host: maybe-maintainer-clean-indent
|
|
maintainer-clean-host: maybe-maintainer-clean-intl
|
|
maintainer-clean-host: maybe-maintainer-clean-tcl
|
|
maintainer-clean-host: maybe-maintainer-clean-itcl
|
|
maintainer-clean-host: maybe-maintainer-clean-ld
|
|
maintainer-clean-host: maybe-maintainer-clean-libcpp
|
|
maintainer-clean-host: maybe-maintainer-clean-libdecnumber
|
|
maintainer-clean-host: maybe-maintainer-clean-libgui
|
|
maintainer-clean-host: maybe-maintainer-clean-libiberty
|
|
maintainer-clean-host: maybe-maintainer-clean-libiconv
|
|
maintainer-clean-host: maybe-maintainer-clean-libtool
|
|
maintainer-clean-host: maybe-maintainer-clean-m4
|
|
maintainer-clean-host: maybe-maintainer-clean-make
|
|
maintainer-clean-host: maybe-maintainer-clean-mmalloc
|
|
maintainer-clean-host: maybe-maintainer-clean-patch
|
|
maintainer-clean-host: maybe-maintainer-clean-perl
|
|
maintainer-clean-host: maybe-maintainer-clean-prms
|
|
maintainer-clean-host: maybe-maintainer-clean-rcs
|
|
maintainer-clean-host: maybe-maintainer-clean-readline
|
|
maintainer-clean-host: maybe-maintainer-clean-release
|
|
maintainer-clean-host: maybe-maintainer-clean-recode
|
|
maintainer-clean-host: maybe-maintainer-clean-sed
|
|
maintainer-clean-host: maybe-maintainer-clean-send-pr
|
|
maintainer-clean-host: maybe-maintainer-clean-shellutils
|
|
maintainer-clean-host: maybe-maintainer-clean-sid
|
|
maintainer-clean-host: maybe-maintainer-clean-sim
|
|
maintainer-clean-host: maybe-maintainer-clean-tar
|
|
maintainer-clean-host: maybe-maintainer-clean-texinfo
|
|
maintainer-clean-host: maybe-maintainer-clean-textutils
|
|
maintainer-clean-host: maybe-maintainer-clean-time
|
|
maintainer-clean-host: maybe-maintainer-clean-uudecode
|
|
maintainer-clean-host: maybe-maintainer-clean-wdiff
|
|
maintainer-clean-host: maybe-maintainer-clean-zip
|
|
maintainer-clean-host: maybe-maintainer-clean-zlib
|
|
maintainer-clean-host: maybe-maintainer-clean-gdb
|
|
maintainer-clean-host: maybe-maintainer-clean-expect
|
|
maintainer-clean-host: maybe-maintainer-clean-guile
|
|
maintainer-clean-host: maybe-maintainer-clean-tk
|
|
maintainer-clean-host: maybe-maintainer-clean-libtermcap
|
|
maintainer-clean-host: maybe-maintainer-clean-utils
|
|
maintainer-clean-host: maybe-maintainer-clean-gnattools
|
|
maintainer-clean-host: maybe-maintainer-clean-lto-plugin
|
|
|
|
.PHONY: maintainer-clean-target
|
|
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libssp
|
|
maintainer-clean-target: maybe-maintainer-clean-target-newlib
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libgcc
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libobjc
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
|
|
maintainer-clean-target: maybe-maintainer-clean-target-winsup
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libgloss
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libiberty
|
|
maintainer-clean-target: maybe-maintainer-clean-target-gperf
|
|
maintainer-clean-target: maybe-maintainer-clean-target-examples
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libffi
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libjava
|
|
maintainer-clean-target: maybe-maintainer-clean-target-zlib
|
|
maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
|
|
maintainer-clean-target: maybe-maintainer-clean-target-qthreads
|
|
maintainer-clean-target: maybe-maintainer-clean-target-rda
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libada
|
|
maintainer-clean-target: maybe-maintainer-clean-target-libgomp
|
|
|
|
|
|
# Here are the targets which correspond to the do-X targets.
|
|
|
|
.PHONY: info installcheck dvi pdf html
|
|
.PHONY: install-info install-pdf install-html
|
|
.PHONY: clean distclean mostlyclean maintainer-clean realclean
|
|
.PHONY: local-clean local-distclean local-maintainer-clean
|
|
info: do-info
|
|
installcheck: do-installcheck
|
|
dvi: do-dvi
|
|
pdf: do-pdf
|
|
html: do-html
|
|
|
|
# Make sure makeinfo is built before we do a `make info', if we're
|
|
# in fact building texinfo.
|
|
do-info: maybe-all-texinfo
|
|
|
|
install-info: do-install-info dir.info
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
if [ -f dir.info ] ; then \
|
|
$(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
|
|
else true ; fi
|
|
|
|
install-pdf: do-install-pdf
|
|
|
|
install-html: do-install-html
|
|
|
|
local-clean:
|
|
-rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
|
|
|
|
local-distclean:
|
|
-rm -f Makefile config.status config.cache mh-frag mt-frag
|
|
-rm -f maybedep.tmp serdep.tmp
|
|
-if [ "$(TARGET_SUBDIR)" != "." ]; then \
|
|
rm -rf $(TARGET_SUBDIR); \
|
|
else true; fi
|
|
-rm -rf $(BUILD_SUBDIR)
|
|
-if [ "$(HOST_SUBDIR)" != "." ]; then \
|
|
rm -rf $(HOST_SUBDIR); \
|
|
else true; fi
|
|
-rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
|
|
-rm -f texinfo/doc/Makefile texinfo/po/POTFILES
|
|
-rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
|
|
-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
|
|
-rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
|
|
-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
|
|
|
|
local-maintainer-clean:
|
|
@echo "This command is intended for maintainers to use;"
|
|
@echo "it deletes files that may require special tools to rebuild."
|
|
|
|
clean: do-clean local-clean
|
|
mostlyclean: do-mostlyclean local-clean
|
|
distclean: do-distclean local-clean local-distclean
|
|
maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
|
|
maintainer-clean: local-distclean
|
|
realclean: maintainer-clean
|
|
|
|
# Check target.
|
|
|
|
.PHONY: check do-check
|
|
check: do-check
|
|
|
|
# Only include modules actually being configured and built.
|
|
.PHONY: check-host
|
|
check-host: \
|
|
maybe-check-ash \
|
|
maybe-check-autoconf \
|
|
maybe-check-automake \
|
|
maybe-check-bash \
|
|
maybe-check-bfd \
|
|
maybe-check-opcodes \
|
|
maybe-check-binutils \
|
|
maybe-check-bison \
|
|
maybe-check-byacc \
|
|
maybe-check-bzip2 \
|
|
maybe-check-cgen \
|
|
maybe-check-dejagnu \
|
|
maybe-check-diff \
|
|
maybe-check-dosutils \
|
|
maybe-check-etc \
|
|
maybe-check-fastjar \
|
|
maybe-check-fileutils \
|
|
maybe-check-findutils \
|
|
maybe-check-find \
|
|
maybe-check-fixincludes \
|
|
maybe-check-flex \
|
|
maybe-check-gas \
|
|
maybe-check-gcc \
|
|
maybe-check-gawk \
|
|
maybe-check-gettext \
|
|
maybe-check-gmp \
|
|
maybe-check-mpfr \
|
|
maybe-check-mpc \
|
|
maybe-check-ppl \
|
|
maybe-check-cloog \
|
|
maybe-check-libelf \
|
|
maybe-check-gnuserv \
|
|
maybe-check-gold \
|
|
maybe-check-gprof \
|
|
maybe-check-gzip \
|
|
maybe-check-hello \
|
|
maybe-check-indent \
|
|
maybe-check-intl \
|
|
maybe-check-tcl \
|
|
maybe-check-itcl \
|
|
maybe-check-ld \
|
|
maybe-check-libcpp \
|
|
maybe-check-libdecnumber \
|
|
maybe-check-libgui \
|
|
maybe-check-libiberty \
|
|
maybe-check-libiconv \
|
|
maybe-check-libtool \
|
|
maybe-check-m4 \
|
|
maybe-check-make \
|
|
maybe-check-mmalloc \
|
|
maybe-check-patch \
|
|
maybe-check-perl \
|
|
maybe-check-prms \
|
|
maybe-check-rcs \
|
|
maybe-check-readline \
|
|
maybe-check-release \
|
|
maybe-check-recode \
|
|
maybe-check-sed \
|
|
maybe-check-send-pr \
|
|
maybe-check-shellutils \
|
|
maybe-check-sid \
|
|
maybe-check-sim \
|
|
maybe-check-tar \
|
|
maybe-check-texinfo \
|
|
maybe-check-textutils \
|
|
maybe-check-time \
|
|
maybe-check-uudecode \
|
|
maybe-check-wdiff \
|
|
maybe-check-zip \
|
|
maybe-check-zlib \
|
|
maybe-check-gdb \
|
|
maybe-check-expect \
|
|
maybe-check-guile \
|
|
maybe-check-tk \
|
|
maybe-check-libtermcap \
|
|
maybe-check-utils \
|
|
maybe-check-gnattools \
|
|
maybe-check-lto-plugin
|
|
|
|
.PHONY: check-target
|
|
check-target: \
|
|
maybe-check-target-libstdc++-v3 \
|
|
maybe-check-target-libmudflap \
|
|
maybe-check-target-libssp \
|
|
maybe-check-target-newlib \
|
|
maybe-check-target-libgcc \
|
|
maybe-check-target-libgfortran \
|
|
maybe-check-target-libobjc \
|
|
maybe-check-target-libtermcap \
|
|
maybe-check-target-winsup \
|
|
maybe-check-target-libgloss \
|
|
maybe-check-target-libiberty \
|
|
maybe-check-target-gperf \
|
|
maybe-check-target-examples \
|
|
maybe-check-target-libffi \
|
|
maybe-check-target-libjava \
|
|
maybe-check-target-zlib \
|
|
maybe-check-target-boehm-gc \
|
|
maybe-check-target-qthreads \
|
|
maybe-check-target-rda \
|
|
maybe-check-target-libada \
|
|
maybe-check-target-libgomp
|
|
|
|
do-check:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
|
|
|
|
# Automated reporting of test results.
|
|
|
|
warning.log: build.log
|
|
$(srcdir)/contrib/warn_summary build.log > $@
|
|
|
|
mail-report.log:
|
|
if test x'$(BOOT_CFLAGS)' != x''; then \
|
|
BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
|
|
fi; \
|
|
$(srcdir)/contrib/test_summary -t >$@
|
|
chmod +x $@
|
|
echo If you really want to send e-mail, run ./$@ now
|
|
|
|
mail-report-with-warnings.log: warning.log
|
|
if test x'$(BOOT_CFLAGS)' != x''; then \
|
|
BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
|
|
fi; \
|
|
$(srcdir)/contrib/test_summary -t -i warning.log >$@
|
|
chmod +x $@
|
|
echo If you really want to send e-mail, run ./$@ now
|
|
|
|
# Installation targets.
|
|
|
|
.PHONY: install uninstall
|
|
install:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
|
|
|
|
.PHONY: install-host-nogcc
|
|
install-host-nogcc: \
|
|
maybe-install-ash \
|
|
maybe-install-autoconf \
|
|
maybe-install-automake \
|
|
maybe-install-bash \
|
|
maybe-install-bfd \
|
|
maybe-install-opcodes \
|
|
maybe-install-binutils \
|
|
maybe-install-bison \
|
|
maybe-install-byacc \
|
|
maybe-install-bzip2 \
|
|
maybe-install-cgen \
|
|
maybe-install-dejagnu \
|
|
maybe-install-diff \
|
|
maybe-install-dosutils \
|
|
maybe-install-etc \
|
|
maybe-install-fastjar \
|
|
maybe-install-fileutils \
|
|
maybe-install-findutils \
|
|
maybe-install-find \
|
|
maybe-install-fixincludes \
|
|
maybe-install-flex \
|
|
maybe-install-gas \
|
|
maybe-install-gawk \
|
|
maybe-install-gettext \
|
|
maybe-install-gmp \
|
|
maybe-install-mpfr \
|
|
maybe-install-mpc \
|
|
maybe-install-ppl \
|
|
maybe-install-cloog \
|
|
maybe-install-libelf \
|
|
maybe-install-gnuserv \
|
|
maybe-install-gold \
|
|
maybe-install-gprof \
|
|
maybe-install-gzip \
|
|
maybe-install-hello \
|
|
maybe-install-indent \
|
|
maybe-install-intl \
|
|
maybe-install-tcl \
|
|
maybe-install-itcl \
|
|
maybe-install-ld \
|
|
maybe-install-libcpp \
|
|
maybe-install-libdecnumber \
|
|
maybe-install-libgui \
|
|
maybe-install-libiberty \
|
|
maybe-install-libiconv \
|
|
maybe-install-libtool \
|
|
maybe-install-m4 \
|
|
maybe-install-make \
|
|
maybe-install-mmalloc \
|
|
maybe-install-patch \
|
|
maybe-install-perl \
|
|
maybe-install-prms \
|
|
maybe-install-rcs \
|
|
maybe-install-readline \
|
|
maybe-install-release \
|
|
maybe-install-recode \
|
|
maybe-install-sed \
|
|
maybe-install-send-pr \
|
|
maybe-install-shellutils \
|
|
maybe-install-sid \
|
|
maybe-install-sim \
|
|
maybe-install-tar \
|
|
maybe-install-texinfo \
|
|
maybe-install-textutils \
|
|
maybe-install-time \
|
|
maybe-install-uudecode \
|
|
maybe-install-wdiff \
|
|
maybe-install-zip \
|
|
maybe-install-zlib \
|
|
maybe-install-gdb \
|
|
maybe-install-expect \
|
|
maybe-install-guile \
|
|
maybe-install-tk \
|
|
maybe-install-libtermcap \
|
|
maybe-install-utils \
|
|
maybe-install-gnattools \
|
|
maybe-install-lto-plugin
|
|
|
|
.PHONY: install-host
|
|
install-host: \
|
|
maybe-install-ash \
|
|
maybe-install-autoconf \
|
|
maybe-install-automake \
|
|
maybe-install-bash \
|
|
maybe-install-bfd \
|
|
maybe-install-opcodes \
|
|
maybe-install-binutils \
|
|
maybe-install-bison \
|
|
maybe-install-byacc \
|
|
maybe-install-bzip2 \
|
|
maybe-install-cgen \
|
|
maybe-install-dejagnu \
|
|
maybe-install-diff \
|
|
maybe-install-dosutils \
|
|
maybe-install-etc \
|
|
maybe-install-fastjar \
|
|
maybe-install-fileutils \
|
|
maybe-install-findutils \
|
|
maybe-install-find \
|
|
maybe-install-fixincludes \
|
|
maybe-install-flex \
|
|
maybe-install-gas \
|
|
maybe-install-gcc \
|
|
maybe-install-gawk \
|
|
maybe-install-gettext \
|
|
maybe-install-gmp \
|
|
maybe-install-mpfr \
|
|
maybe-install-mpc \
|
|
maybe-install-ppl \
|
|
maybe-install-cloog \
|
|
maybe-install-libelf \
|
|
maybe-install-gnuserv \
|
|
maybe-install-gold \
|
|
maybe-install-gprof \
|
|
maybe-install-gzip \
|
|
maybe-install-hello \
|
|
maybe-install-indent \
|
|
maybe-install-intl \
|
|
maybe-install-tcl \
|
|
maybe-install-itcl \
|
|
maybe-install-ld \
|
|
maybe-install-libcpp \
|
|
maybe-install-libdecnumber \
|
|
maybe-install-libgui \
|
|
maybe-install-libiberty \
|
|
maybe-install-libiconv \
|
|
maybe-install-libtool \
|
|
maybe-install-m4 \
|
|
maybe-install-make \
|
|
maybe-install-mmalloc \
|
|
maybe-install-patch \
|
|
maybe-install-perl \
|
|
maybe-install-prms \
|
|
maybe-install-rcs \
|
|
maybe-install-readline \
|
|
maybe-install-release \
|
|
maybe-install-recode \
|
|
maybe-install-sed \
|
|
maybe-install-send-pr \
|
|
maybe-install-shellutils \
|
|
maybe-install-sid \
|
|
maybe-install-sim \
|
|
maybe-install-tar \
|
|
maybe-install-texinfo \
|
|
maybe-install-textutils \
|
|
maybe-install-time \
|
|
maybe-install-uudecode \
|
|
maybe-install-wdiff \
|
|
maybe-install-zip \
|
|
maybe-install-zlib \
|
|
maybe-install-gdb \
|
|
maybe-install-expect \
|
|
maybe-install-guile \
|
|
maybe-install-tk \
|
|
maybe-install-libtermcap \
|
|
maybe-install-utils \
|
|
maybe-install-gnattools \
|
|
maybe-install-lto-plugin
|
|
|
|
.PHONY: install-target
|
|
install-target: \
|
|
maybe-install-target-libstdc++-v3 \
|
|
maybe-install-target-libmudflap \
|
|
maybe-install-target-libssp \
|
|
maybe-install-target-newlib \
|
|
maybe-install-target-libgcc \
|
|
maybe-install-target-libgfortran \
|
|
maybe-install-target-libobjc \
|
|
maybe-install-target-libtermcap \
|
|
maybe-install-target-winsup \
|
|
maybe-install-target-libgloss \
|
|
maybe-install-target-libiberty \
|
|
maybe-install-target-gperf \
|
|
maybe-install-target-examples \
|
|
maybe-install-target-libffi \
|
|
maybe-install-target-libjava \
|
|
maybe-install-target-zlib \
|
|
maybe-install-target-boehm-gc \
|
|
maybe-install-target-qthreads \
|
|
maybe-install-target-rda \
|
|
maybe-install-target-libada \
|
|
maybe-install-target-libgomp
|
|
|
|
uninstall:
|
|
@echo "the uninstall target is not supported in this tree"
|
|
|
|
.PHONY: install.all
|
|
install.all: install-no-fixedincludes
|
|
@if [ -f ./gcc/Makefile ] ; then \
|
|
r=`${PWD_COMMAND}` ; export r ; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
(cd ./gcc && \
|
|
$(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
|
|
else \
|
|
true ; \
|
|
fi
|
|
|
|
# install-no-fixedincludes is used because Cygnus can not distribute
|
|
# the fixed header files.
|
|
.PHONY: install-no-fixedincludes
|
|
install-no-fixedincludes: installdirs install-host-nogcc \
|
|
install-target gcc-no-fixedincludes
|
|
|
|
### other supporting targets
|
|
|
|
MAKEDIRS= \
|
|
$(DESTDIR)$(prefix) \
|
|
$(DESTDIR)$(exec_prefix)
|
|
.PHONY: installdirs
|
|
installdirs: mkinstalldirs
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
|
|
|
|
dir.info: do-install-info
|
|
if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
|
|
$(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
|
|
mv -f dir.info.new dir.info ; \
|
|
else true ; \
|
|
fi
|
|
|
|
dist:
|
|
@echo "Building a full distribution of this tree isn't done"
|
|
@echo "via 'make dist'. Check out the etc/ subdirectory"
|
|
|
|
etags tags: TAGS
|
|
|
|
# Right now this just builds TAGS in each subdirectory. emacs19 has the
|
|
# ability to use several tags files at once, so there is probably no need
|
|
# to combine them into one big TAGS file (like CVS 1.3 does). We could
|
|
# (if we felt like it) have this Makefile write a piece of elisp which
|
|
# the user could load to tell emacs19 where all the TAGS files we just
|
|
# built are.
|
|
TAGS: do-TAGS
|
|
|
|
# ------------------------------------
|
|
# Macros for configure and all targets
|
|
# ------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
# --------------------------------------
|
|
# Modules which run on the build machine
|
|
# --------------------------------------
|
|
|
|
|
|
.PHONY: configure-build-libiberty maybe-configure-build-libiberty
|
|
maybe-configure-build-libiberty:
|
|
@if gcc-bootstrap
|
|
configure-build-libiberty: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-libiberty
|
|
maybe-configure-build-libiberty: configure-build-libiberty
|
|
configure-build-libiberty:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/libiberty; \
|
|
cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/libiberty"; \
|
|
libsrcdir="$$s/libiberty"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-libiberty
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-libiberty maybe-all-build-libiberty
|
|
maybe-all-build-libiberty:
|
|
@if gcc-bootstrap
|
|
all-build-libiberty: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-libiberty
|
|
TARGET-build-libiberty=all
|
|
maybe-all-build-libiberty: all-build-libiberty
|
|
all-build-libiberty: configure-build-libiberty
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/libiberty && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-libiberty))
|
|
@endif build-libiberty
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-bison maybe-configure-build-bison
|
|
maybe-configure-build-bison:
|
|
@if gcc-bootstrap
|
|
configure-build-bison: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-bison
|
|
maybe-configure-build-bison: configure-build-bison
|
|
configure-build-bison:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/bison; \
|
|
cd "$(BUILD_SUBDIR)/bison" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/bison"; \
|
|
libsrcdir="$$s/bison"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-bison
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-bison maybe-all-build-bison
|
|
maybe-all-build-bison:
|
|
@if gcc-bootstrap
|
|
all-build-bison: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-bison
|
|
TARGET-build-bison=all
|
|
maybe-all-build-bison: all-build-bison
|
|
all-build-bison: configure-build-bison
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/bison && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-bison))
|
|
@endif build-bison
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-byacc maybe-configure-build-byacc
|
|
maybe-configure-build-byacc:
|
|
@if gcc-bootstrap
|
|
configure-build-byacc: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-byacc
|
|
maybe-configure-build-byacc: configure-build-byacc
|
|
configure-build-byacc:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/byacc; \
|
|
cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/byacc"; \
|
|
libsrcdir="$$s/byacc"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-byacc
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-byacc maybe-all-build-byacc
|
|
maybe-all-build-byacc:
|
|
@if gcc-bootstrap
|
|
all-build-byacc: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-byacc
|
|
TARGET-build-byacc=all
|
|
maybe-all-build-byacc: all-build-byacc
|
|
all-build-byacc: configure-build-byacc
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/byacc && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-byacc))
|
|
@endif build-byacc
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-flex maybe-configure-build-flex
|
|
maybe-configure-build-flex:
|
|
@if gcc-bootstrap
|
|
configure-build-flex: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-flex
|
|
maybe-configure-build-flex: configure-build-flex
|
|
configure-build-flex:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/flex; \
|
|
cd "$(BUILD_SUBDIR)/flex" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/flex"; \
|
|
libsrcdir="$$s/flex"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-flex
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-flex maybe-all-build-flex
|
|
maybe-all-build-flex:
|
|
@if gcc-bootstrap
|
|
all-build-flex: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-flex
|
|
TARGET-build-flex=all
|
|
maybe-all-build-flex: all-build-flex
|
|
all-build-flex: configure-build-flex
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/flex && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-flex))
|
|
@endif build-flex
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-m4 maybe-configure-build-m4
|
|
maybe-configure-build-m4:
|
|
@if gcc-bootstrap
|
|
configure-build-m4: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-m4
|
|
maybe-configure-build-m4: configure-build-m4
|
|
configure-build-m4:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/m4; \
|
|
cd "$(BUILD_SUBDIR)/m4" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/m4"; \
|
|
libsrcdir="$$s/m4"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-m4
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-m4 maybe-all-build-m4
|
|
maybe-all-build-m4:
|
|
@if gcc-bootstrap
|
|
all-build-m4: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-m4
|
|
TARGET-build-m4=all
|
|
maybe-all-build-m4: all-build-m4
|
|
all-build-m4: configure-build-m4
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/m4 && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-m4))
|
|
@endif build-m4
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-texinfo maybe-configure-build-texinfo
|
|
maybe-configure-build-texinfo:
|
|
@if gcc-bootstrap
|
|
configure-build-texinfo: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-texinfo
|
|
maybe-configure-build-texinfo: configure-build-texinfo
|
|
configure-build-texinfo:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/texinfo; \
|
|
cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/texinfo"; \
|
|
libsrcdir="$$s/texinfo"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-texinfo
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-texinfo maybe-all-build-texinfo
|
|
maybe-all-build-texinfo:
|
|
@if gcc-bootstrap
|
|
all-build-texinfo: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-texinfo
|
|
TARGET-build-texinfo=all
|
|
maybe-all-build-texinfo: all-build-texinfo
|
|
all-build-texinfo: configure-build-texinfo
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/texinfo && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-texinfo))
|
|
@endif build-texinfo
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
|
|
maybe-configure-build-fixincludes:
|
|
@if gcc-bootstrap
|
|
configure-build-fixincludes: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-fixincludes
|
|
maybe-configure-build-fixincludes: configure-build-fixincludes
|
|
configure-build-fixincludes:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
|
|
$(BUILD_EXPORTS) \
|
|
echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
|
|
cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/fixincludes"; \
|
|
libsrcdir="$$s/fixincludes"; \
|
|
rm -f no-such-file || : ; \
|
|
CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
|
|
$(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif build-fixincludes
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-build-fixincludes maybe-all-build-fixincludes
|
|
maybe-all-build-fixincludes:
|
|
@if gcc-bootstrap
|
|
all-build-fixincludes: stage_current
|
|
@endif gcc-bootstrap
|
|
@if build-fixincludes
|
|
TARGET-build-fixincludes=all
|
|
maybe-all-build-fixincludes: all-build-fixincludes
|
|
all-build-fixincludes: configure-build-fixincludes
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(BUILD_EXPORTS) \
|
|
(cd $(BUILD_SUBDIR)/fixincludes && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
|
|
$(TARGET-build-fixincludes))
|
|
@endif build-fixincludes
|
|
|
|
|
|
|
|
|
|
|
|
# --------------------------------------
|
|
# Modules which run on the host machine
|
|
# --------------------------------------
|
|
|
|
|
|
.PHONY: configure-ash maybe-configure-ash
|
|
maybe-configure-ash:
|
|
@if gcc-bootstrap
|
|
configure-ash: stage_current
|
|
@endif gcc-bootstrap
|
|
@if ash
|
|
maybe-configure-ash: configure-ash
|
|
configure-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
|
|
$(HOST_EXPORTS) \
|
|
echo Configuring in $(HOST_SUBDIR)/ash; \
|
|
cd "$(HOST_SUBDIR)/ash" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(HOST_SUBDIR)/ash/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/ash"; \
|
|
libsrcdir="$$s/ash"; \
|
|
$(SHELL) $${libsrcdir}/configure \
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif ash
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-ash maybe-all-ash
|
|
maybe-all-ash:
|
|
@if gcc-bootstrap
|
|
all-ash: stage_current
|
|
@endif gcc-bootstrap
|
|
@if ash
|
|
TARGET-ash=all
|
|
maybe-all-ash: all-ash
|
|
all-ash: configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
|
|
$(TARGET-ash))
|
|
@endif ash
|
|
|
|
|
|
|
|
|
|
.PHONY: check-ash maybe-check-ash
|
|
maybe-check-ash:
|
|
@if ash
|
|
maybe-check-ash: check-ash
|
|
|
|
check-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(FLAGS_TO_PASS) check)
|
|
|
|
@endif ash
|
|
|
|
.PHONY: install-ash maybe-install-ash
|
|
maybe-install-ash:
|
|
@if ash
|
|
maybe-install-ash: install-ash
|
|
|
|
install-ash: installdirs
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(FLAGS_TO_PASS) install)
|
|
|
|
@endif ash
|
|
|
|
# Other targets (info, dvi, pdf, etc.)
|
|
|
|
.PHONY: maybe-info-ash info-ash
|
|
maybe-info-ash:
|
|
@if ash
|
|
maybe-info-ash: info-ash
|
|
|
|
info-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing info in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
info) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-dvi-ash dvi-ash
|
|
maybe-dvi-ash:
|
|
@if ash
|
|
maybe-dvi-ash: dvi-ash
|
|
|
|
dvi-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing dvi in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
dvi) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-pdf-ash pdf-ash
|
|
maybe-pdf-ash:
|
|
@if ash
|
|
maybe-pdf-ash: pdf-ash
|
|
|
|
pdf-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing pdf in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
pdf) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-html-ash html-ash
|
|
maybe-html-ash:
|
|
@if ash
|
|
maybe-html-ash: html-ash
|
|
|
|
html-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing html in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
html) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-TAGS-ash TAGS-ash
|
|
maybe-TAGS-ash:
|
|
@if ash
|
|
maybe-TAGS-ash: TAGS-ash
|
|
|
|
TAGS-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing TAGS in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
TAGS) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-install-info-ash install-info-ash
|
|
maybe-install-info-ash:
|
|
@if ash
|
|
maybe-install-info-ash: install-info-ash
|
|
|
|
install-info-ash: \
|
|
configure-ash \
|
|
info-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing install-info in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
install-info) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-install-pdf-ash install-pdf-ash
|
|
maybe-install-pdf-ash:
|
|
@if ash
|
|
maybe-install-pdf-ash: install-pdf-ash
|
|
|
|
install-pdf-ash: \
|
|
configure-ash \
|
|
pdf-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing install-pdf in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
install-pdf) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-install-html-ash install-html-ash
|
|
maybe-install-html-ash:
|
|
@if ash
|
|
maybe-install-html-ash: install-html-ash
|
|
|
|
install-html-ash: \
|
|
configure-ash \
|
|
html-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing install-html in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
install-html) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-installcheck-ash installcheck-ash
|
|
maybe-installcheck-ash:
|
|
@if ash
|
|
maybe-installcheck-ash: installcheck-ash
|
|
|
|
installcheck-ash: \
|
|
configure-ash
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing installcheck in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
installcheck) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-mostlyclean-ash mostlyclean-ash
|
|
maybe-mostlyclean-ash:
|
|
@if ash
|
|
maybe-mostlyclean-ash: mostlyclean-ash
|
|
|
|
mostlyclean-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing mostlyclean in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
mostlyclean) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-clean-ash clean-ash
|
|
maybe-clean-ash:
|
|
@if ash
|
|
maybe-clean-ash: clean-ash
|
|
|
|
clean-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing clean in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
clean) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-distclean-ash distclean-ash
|
|
maybe-distclean-ash:
|
|
@if ash
|
|
maybe-distclean-ash: distclean-ash
|
|
|
|
distclean-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing distclean in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
distclean) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
|
|
maybe-maintainer-clean-ash:
|
|
@if ash
|
|
maybe-maintainer-clean-ash: maintainer-clean-ash
|
|
|
|
maintainer-clean-ash:
|
|
@: $(MAKE); $(unstage)
|
|
@[ -f ./ash/Makefile ] || exit 0; \
|
|
r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
for flag in $(EXTRA_HOST_FLAGS) ; do \
|
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
|
|
done; \
|
|
echo "Doing maintainer-clean in ash" ; \
|
|
(cd $(HOST_SUBDIR)/ash && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
|
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
|
|
"RANLIB=$${RANLIB}" \
|
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
|
|
maintainer-clean) \
|
|
|| exit 1
|
|
|
|
@endif ash
|
|
|
|
|
|
|
|
.PHONY: configure-autoconf maybe-configure-autoconf
|
|
maybe-configure-autoconf:
|
|
@if gcc-bootstrap
|
|
configure-autoconf: stage_current
|
|
@endif gcc-bootstrap
|
|
@if autoconf
|
|
maybe-configure-autoconf: configure-autoconf
|
|
configure-autoconf:
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
|
|
$(HOST_EXPORTS) \
|
|
echo Configuring in $(HOST_SUBDIR)/autoconf; \
|
|
cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
|
|
case $(srcdir) in \
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
|
|
*) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
|
|
esac; \
|
|
srcdiroption="--srcdir=$${topdir}/autoconf"; \
|
|
libsrcdir="$$s/autoconf"; \
|
|
$(SHELL) $${libsrcdir}/configure \
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
|
|
--target=${target_alias} $${srcdiroption} \
|
|
|| exit 1
|
|
@endif autoconf
|
|
|
|
|
|
|
|
|
|
|
|
.PHONY: all-autoconf maybe-all-autoconf
|
|
maybe-all-autoconf:
|
|
@if gcc-bootstrap
|
|
all-autoconf: stage_current
|
|
@endif gcc-bootstrap
|
|
@if autoconf
|
|
TARGET-autoconf=all
|
|
maybe-all-autoconf: all-autoconf
|
|
all-autoconf: configure-autoconf
|
|
@: $(MAKE); $(unstage)
|
|
@r=`${PWD_COMMAND}`; export r; \
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
|
|
$(HOST_EXPORTS) \
|
|
(cd $(HOST_SUBDIR)/autoconf && \
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
|
|
$(TARGET-autoconf))
|
|
@endif autoconf
|
|
|
|
|
|
|
|
|
|
.PHONY: check-autoconf maybe-check-autoconf
|
|
maybe-check-autoconf:
|
|
@if autoconf
|
|
maybe-check-autoconf: check-autoconf
|
|
|
|
check-autoconf:
|
|
@: $(MAKE); $(unstage)
|
|