1 2# Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'. 3# 4# Makefile for directory with subdirs to build. 5# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 6# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation 7# 8# This file is free software; you can redistribute it and/or modify 9# it under the terms of the GNU General Public License as published by 10# the Free Software Foundation; either version 2 of the License, or 11# (at your option) any later version. 12# 13# This program is distributed in the hope that it will be useful, 14# but WITHOUT ANY WARRANTY; without even the implied warranty of 15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16# GNU General Public License for more details. 17# 18# You should have received a copy of the GNU General Public License 19# along with this program; if not, write to the Free Software 20# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 21# 22 23# ------------------------------- 24# Standard Autoconf-set variables 25# ------------------------------- 26VPATH=@srcdir@ 27 28build_alias=@build_noncanonical@ 29build_vendor=@build_vendor@ 30build_os=@build_os@ 31build=@build@ 32host_alias=@host_noncanonical@ 33host_vendor=@host_vendor@ 34host_os=@host_os@ 35host=@host@ 36target_alias=@target_noncanonical@ 37target_vendor=@target_vendor@ 38target_os=@target_os@ 39target=@target@ 40 41program_transform_name = @program_transform_name@ 42 43prefix = @prefix@ 44exec_prefix = @exec_prefix@ 45 46srcdir = @srcdir@ 47 48bindir = @bindir@ 49sbindir = @sbindir@ 50libexecdir = @libexecdir@ 51datadir = @datadir@ 52sysconfdir = @sysconfdir@ 53sharedstatedir = @sharedstatedir@ 54localstatedir = @localstatedir@ 55libdir = @libdir@ 56includedir = @includedir@ 57oldincludedir = @oldincludedir@ 58infodir = @infodir@ 59datarootdir = @datarootdir@ 60docdir = @docdir@ 61pdfdir = @pdfdir@ 62htmldir = @htmldir@ 63mandir = @mandir@ 64man1dir = $(mandir)/man1 65man2dir = $(mandir)/man2 66man3dir = $(mandir)/man3 67man4dir = $(mandir)/man4 68man5dir = $(mandir)/man5 69man6dir = $(mandir)/man6 70man7dir = $(mandir)/man7 71man8dir = $(mandir)/man8 72man9dir = $(mandir)/man9 73 74INSTALL = @INSTALL@ 75INSTALL_PROGRAM = @INSTALL_PROGRAM@ 76INSTALL_SCRIPT = @INSTALL_SCRIPT@ 77INSTALL_DATA = @INSTALL_DATA@ 78LN = @LN@ 79LN_S = @LN_S@ 80MAINT = @MAINT@ 81MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@ 82MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ 83 84# ------------------------------------------------- 85# Miscellaneous non-standard autoconf-set variables 86# ------------------------------------------------- 87 88# The gcc driver likes to know the arguments it was configured with. 89TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@ 90 91tooldir = @tooldir@ 92build_tooldir = @build_tooldir@ 93 94GDB_NLM_DEPS = 95 96# This is the name of the environment variable used for the path to 97# the libraries. 98RPATH_ENVVAR = @RPATH_ENVVAR@ 99 100# Build programs are put under this directory. 101BUILD_SUBDIR = @build_subdir@ 102# This is set by the configure script to the arguments to use when configuring 103# directories built for the build system. 104BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)" 105 106# This is the list of variables to export in the environment when 107# configuring any subdirectory. It must also be exported whenever 108# recursing into a build directory in case that directory's Makefile 109# re-runs configure. 110BASE_EXPORTS = \ 111 FLEX="$(FLEX)"; export FLEX; \ 112 LEX="$(LEX)"; export LEX; \ 113 BISON="$(BISON)"; export BISON; \ 114 YACC="$(YACC)"; export YACC; \ 115 M4="$(M4)"; export M4; \ 116 MAKEINFO="$(MAKEINFO)"; export MAKEINFO; 117 118# This is the list of variables to export in the environment when 119# configuring subdirectories for the build system. 120BUILD_EXPORTS = \ 121 $(BASE_EXPORTS) \ 122 AR="$(AR_FOR_BUILD)"; export AR; \ 123 AS="$(AS_FOR_BUILD)"; export AS; \ 124 CC="$(CC_FOR_BUILD)"; export CC; \ 125 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \ 126 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ 127 CXX="$(CXX_FOR_BUILD)"; export CXX; \ 128 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \ 129 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \ 130 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \ 131 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \ 132 LD="$(LD_FOR_BUILD)"; export LD; \ 133 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \ 134 NM="$(NM_FOR_BUILD)"; export NM; \ 135 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \ 136 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; 137 138# This is the list of directories to built for the host system. 139SUBDIRS = @configdirs@ 140# This is set by the configure script to the arguments to use when configuring 141# directories built for the host system. 142HOST_CONFIGARGS = @host_configargs@ 143# Host programs are put under this directory, which is . except if building 144# with srcdir=.. 145HOST_SUBDIR = @host_subdir@ 146# This is the list of variables to export in the environment when 147# configuring subdirectories for the host system. We need to pass 148# some to the GCC configure because of its hybrid host/target nature. 149HOST_EXPORTS = \ 150 $(BASE_EXPORTS) \ 151 CC="$(CC)"; export CC; \ 152 CFLAGS="$(CFLAGS)"; export CFLAGS; \ 153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ 154 CXX="$(CXX)"; export CXX; \ 155 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \ 156 AR="$(AR)"; export AR; \ 157 AS="$(AS)"; export AS; \ 158 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \ 159 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \ 160 LD="$(LD)"; export LD; \ 161 LDFLAGS="$(LDFLAGS)"; export LDFLAGS; \ 162 NM="$(NM)"; export NM; \ 163 RANLIB="$(RANLIB)"; export RANLIB; \ 164 WINDRES="$(WINDRES)"; export WINDRES; \ 165 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \ 166 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \ 167 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \ 168 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \ 169 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \ 170 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \ 171 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \ 172 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \ 173 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \ 174 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \ 175 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \ 176 GMPINC="$(HOST_GMPINC)"; export GMPINC; \ 177@if gcc-bootstrap 178 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \ 179@endif gcc-bootstrap 180 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); 181 182# Similar, for later GCC stages. 183POSTSTAGE1_HOST_EXPORTS = \ 184 $(HOST_EXPORTS) \ 185 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \ 186 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \ 187 CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \ 188 $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \ 189 -B$$r/$(HOST_SUBDIR)/prev-gcc/ \ 190 -B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \ 191 LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS; 192 193# Target libraries are put under this directory: 194TARGET_SUBDIR = @target_subdir@ 195# This is set by the configure script to the arguments to use when configuring 196# directories built for the target. 197TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)" 198# This is the list of variables to export in the environment when 199# configuring subdirectories for the host system. 200BASE_TARGET_EXPORTS = \ 201 $(BASE_EXPORTS) \ 202 AR="$(AR_FOR_TARGET)"; export AR; \ 203 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ 204 CC="$(CC_FOR_TARGET)"; export CC; \ 205 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ 206 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ 207 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ 208 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ 209 GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \ 210 GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \ 211 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ 212 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \ 213 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \ 214 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \ 215 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \ 216 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \ 217 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \ 218 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \ 219 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \ 220 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); 221 222RAW_CXX_TARGET_EXPORTS = \ 223 $(BASE_TARGET_EXPORTS) \ 224 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ 225 CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; 226 227NORMAL_TARGET_EXPORTS = \ 228 $(BASE_TARGET_EXPORTS) \ 229 CXX="$(CXX_FOR_TARGET)"; export CXX; 230 231# Where to find GMP 232HOST_GMPLIBS = @gmplibs@ 233HOST_GMPINC = @gmpinc@ 234 235# ---------------------------------------------- 236# Programs producing files for the BUILD machine 237# ---------------------------------------------- 238 239SHELL = @config_shell@ 240 241# pwd command to use. Allow user to override default by setting PWDCMD in 242# the environment to account for automounters. The make variable must not 243# be called PWDCMD, otherwise the value set here is passed to make 244# subprocesses and overrides the setting from the user's environment. 245# Don't use PWD since it is a common shell environment variable and we 246# don't want to corrupt it. 247PWD_COMMAND = $${PWDCMD-pwd} 248 249# compilers to use to create programs which must be run in the build 250# environment. 251CC_FOR_BUILD = @CC_FOR_BUILD@ 252CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@ 253 254CXX_FOR_BUILD = $(CXX) 255 256# Special variables passed down in EXTRA_GCC_FLAGS. They are defined 257# here so that they can be overridden by Makefile fragments. 258BUILD_PREFIX = @BUILD_PREFIX@ 259BUILD_PREFIX_1 = @BUILD_PREFIX_1@ 260 261# Flags to pass to stage2 and later makes. They are defined 262# here so that they can be overridden by Makefile fragments. 263BOOT_CFLAGS= -g -O2 264BOOT_LDFLAGS= 265 266BISON = @BISON@ 267YACC = @YACC@ 268FLEX = @FLEX@ 269LEX = @LEX@ 270M4 = @M4@ 271MAKEINFO = @MAKEINFO@ 272EXPECT = @EXPECT@ 273RUNTEST = @RUNTEST@ 274 275# This just becomes part of the MAKEINFO definition passed down to 276# sub-makes. It lets flags be given on the command line while still 277# using the makeinfo from the object tree. 278# (Default to avoid splitting info files by setting the threshold high.) 279MAKEINFOFLAGS = --split-size=5000000 280 281# --------------------------------------------- 282# Programs producing files for the HOST machine 283# --------------------------------------------- 284 285AS = @AS@ 286AR = @AR@ 287ARFLAGS = @ARFLAGS@ 288CC = @CC@ 289CXX = @CXX@ 290DLLTOOL = @DLLTOOL@ 291LD = @LD@ 292LIPO = @LIPO@ 293NM = @NM@ 294OBJDUMP = @OBJDUMP@ 295RANLIB = @RANLIB@ 296STRIP = @STRIP@ 297WINDRES = @WINDRES@ 298 299GNATBIND = @GNATBIND@ 300GNATMAKE = @GNATMAKE@ 301 302CFLAGS = @CFLAGS@ 303LDFLAGS = @LDFLAGS@ 304LIBCFLAGS = $(CFLAGS) 305CXXFLAGS = @CXXFLAGS@ 306LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates 307PICFLAG = 308 309# Only build the C compiler for stage1, because that is the only one that 310# we can guarantee will build with the native compiler, and also it is the 311# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS), 312# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them 313# overrideable (for a bootstrap build stage1 also builds gcc.info). 314 315STAGE1_CFLAGS=@stage1_cflags@ 316STAGE1_CHECKING=@stage1_checking@ 317STAGE1_LANGUAGES=@stage1_languages@ 318 319# ----------------------------------------------- 320# Programs producing files for the TARGET machine 321# ----------------------------------------------- 322 323FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@ 324 325AR_FOR_TARGET=@AR_FOR_TARGET@ 326AS_FOR_TARGET=@AS_FOR_TARGET@ 327CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET) 328 329# If GCC_FOR_TARGET is not overriden on the command line, then this 330# variable is passed down to the gcc Makefile, where it is used to 331# build libgcc2.a. We define it here so that it can itself be 332# overridden on the command line. 333GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET) 334CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET) 335RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET) 336GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET) 337GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET) 338DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@ 339LD_FOR_TARGET=@LD_FOR_TARGET@ 340 341LIPO_FOR_TARGET=@LIPO_FOR_TARGET@ 342NM_FOR_TARGET=@NM_FOR_TARGET@ 343OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@ 344RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@ 345STRIP_FOR_TARGET=@STRIP_FOR_TARGET@ 346WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@ 347 348COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@ 349COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@ 350COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@ 351 352# During gcc bootstrap, if we use some random cc for stage1 then 353# CFLAGS will be just -g. We want to ensure that TARGET libraries 354# (which we know are built with gcc) are built with optimizations so 355# prepend -O2 when setting CFLAGS_FOR_TARGET. 356CFLAGS_FOR_TARGET = -O2 $(CFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) 357SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ 358CXXFLAGS_FOR_TARGET = $(CXXFLAGS) $(SYSROOT_CFLAGS_FOR_TARGET) 359LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) 360LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates 361LDFLAGS_FOR_TARGET = 362PICFLAG_FOR_TARGET = 363 364# ------------------------------------ 365# Miscellaneous targets and flag lists 366# ------------------------------------ 367 368# The first rule in the file had better be this one. Don't put any above it. 369# This lives here to allow makefile fragments to contain dependencies. 370all: 371 372#### host and target specific makefile fragments come in here. 373@target_makefile_frag@ 374@alphaieee_frag@ 375@ospace_frag@ 376@host_makefile_frag@ 377### 378 379# This is the list of directories that may be needed in RPATH_ENVVAR 380# so that prorgams built for the target machine work. 381TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc) 382 383@if target-libstdc++-v3 384TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/.libs: 385@endif target-libstdc++-v3 386 387@if target-libmudflap 388TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs: 389@endif target-libmudflap 390 391@if target-libssp 392TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs: 393@endif target-libssp 394 395@if target-libgomp 396TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs: 397@endif target-libgomp 398 399 400 401# This is the list of directories that may be needed in RPATH_ENVVAR 402# so that programs built for the host machine work. 403HOST_LIB_PATH = $(HOST_LIB_PATH_bfd)$(HOST_LIB_PATH_opcodes)$(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr) 404 405# Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch 406@if gcc 407HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc:$$r/$(HOST_SUBDIR)/prev-gcc: 408@endif gcc 409 410 411@if bfd 412HOST_LIB_PATH_bfd = \ 413 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs: 414@endif bfd 415 416@if opcodes 417HOST_LIB_PATH_opcodes = \ 418 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs: 419@endif opcodes 420 421@if gmp 422HOST_LIB_PATH_gmp = \ 423 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs: 424@endif gmp 425 426@if mpfr 427HOST_LIB_PATH_mpfr = \ 428 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs: 429@endif mpfr 430 431 432# Flags to pass down to all sub-makes. 433BASE_FLAGS_TO_PASS = \ 434 "DESTDIR=$(DESTDIR)" \ 435 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \ 436 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \ 437 "bindir=$(bindir)" \ 438 "datadir=$(datadir)" \ 439 "exec_prefix=$(exec_prefix)" \ 440 "includedir=$(includedir)" \ 441 "datarootdir=$(datarootdir)" \ 442 "docdir=$(docdir)" \ 443 "infodir=$(infodir)" \ 444 "pdfdir=$(pdfdir)" \ 445 "htmldir=$(htmldir)" \ 446 "libdir=$(libdir)" \ 447 "libexecdir=$(libexecdir)" \ 448 "lispdir=$(lispdir)" \ 449 "localstatedir=$(localstatedir)" \ 450 "mandir=$(mandir)" \ 451 "oldincludedir=$(oldincludedir)" \ 452 "prefix=$(prefix)" \ 453 "sbindir=$(sbindir)" \ 454 "sharedstatedir=$(sharedstatedir)" \ 455 "sysconfdir=$(sysconfdir)" \ 456 "tooldir=$(tooldir)" \ 457 "build_tooldir=$(build_tooldir)" \ 458 "target_alias=$(target_alias)" \ 459 "BISON=$(BISON)" \ 460 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \ 461 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \ 462 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \ 463 "EXPECT=$(EXPECT)" \ 464 "FLEX=$(FLEX)" \ 465 "INSTALL=$(INSTALL)" \ 466 "INSTALL_DATA=$(INSTALL_DATA)" \ 467 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \ 468 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \ 469 "LEX=$(LEX)" \ 470 "M4=$(M4)" \ 471 "MAKE=$(MAKE)" \ 472 "RUNTEST=$(RUNTEST)" \ 473 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \ 474 "SHELL=$(SHELL)" \ 475 "YACC=$(YACC)" \ 476 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 477 "AR_FLAGS=$(ARFLAGS)" \ 478 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 479 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \ 480 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \ 481 "CFLAGS=$(CFLAGS)" \ 482 "CXXFLAGS=$(CXXFLAGS)" \ 483 "LDFLAGS=$(LDFLAGS)" \ 484 "LIBCFLAGS=$(LIBCFLAGS)" \ 485 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \ 486 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \ 487 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \ 488 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \ 489 "GNATBIND=$(GNATBIND)" \ 490 "GNATMAKE=$(GNATMAKE)" \ 491 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \ 492 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \ 493 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \ 494 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \ 495 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \ 496 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \ 497 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \ 498 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \ 499 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \ 500 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \ 501 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \ 502 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \ 503 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \ 504 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \ 505 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \ 506 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \ 507 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \ 508 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \ 509 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \ 510 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \ 511 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 512 "LEAN=$(LEAN)" \ 513 "CONFIG_SHELL=$(SHELL)" \ 514 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 515 516# We leave this in just in case, but it is not needed anymore. 517RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) 518 519# Flags to pass down to most sub-makes, in which we're building with 520# the host environment. 521EXTRA_HOST_FLAGS = \ 522 'AR=$(AR)' \ 523 'AS=$(AS)' \ 524 'CC=$(CC)' \ 525 'CXX=$(CXX)' \ 526 'DLLTOOL=$(DLLTOOL)' \ 527 'LD=$(LD)' \ 528 'LIPO=$(LIPO)' \ 529 'NM=$(NM)' \ 530 'OBJDUMP=$(OBJDUMP)' \ 531 'RANLIB=$(RANLIB)' \ 532 'STRIP=$(STRIP)' \ 533 'WINDRES=$(WINDRES)' 534 535FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) 536 537# Flags that are concerned with the location of the X11 include files 538# and library files 539# 540# NOTE: until the top-level is getting the values via autoconf, it only 541# causes problems to have this top-level Makefile overriding the autoconf-set 542# values in child directories. Only variables that don't conflict with 543# autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now. 544# 545X11_FLAGS_TO_PASS = \ 546 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \ 547 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)' 548 549# Flags to pass to stage2 and later makes. 550 551POSTSTAGE1_FLAGS_TO_PASS = \ 552 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \ 553 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \ 554 LDFLAGS="$(BOOT_LDFLAGS)" \ 555 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" 556 557# Flags to pass down to makes which are built with the target environment. 558# The double $ decreases the length of the command line; those variables 559# are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The 560# COMPILER_ prefixed variables are not passed down so we expand them here. 561EXTRA_TARGET_FLAGS = \ 562 'AR=$$(AR_FOR_TARGET)' \ 563 'AS=$(COMPILER_AS_FOR_TARGET)' \ 564 'CC=$$(CC_FOR_TARGET)' \ 565 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ 566 'CXX=$$(CXX_FOR_TARGET)' \ 567 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ 568 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ 569 'LD=$(COMPILER_LD_FOR_TARGET)' \ 570 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \ 571 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \ 572 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \ 573 'NM=$(COMPILER_NM_FOR_TARGET)' \ 574 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \ 575 'RANLIB=$$(RANLIB_FOR_TARGET)' \ 576 'WINDRES=$$(WINDRES_FOR_TARGET)' 577 578TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 579 580# Flags to pass down to gcc. gcc builds a library, libgcc.a, so it 581# unfortunately needs the native compiler and the target ar and 582# ranlib. 583# If any variables are added here, they must be added to do-*, below. 584# The BUILD_* variables are a special case, which are used for the gcc 585# cross-building scheme. 586EXTRA_GCC_FLAGS = \ 587 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \ 588 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 589 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 590 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 591 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ 592 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" 593 594GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) 595 596.PHONY: configure-host 597configure-host: \ 598 maybe-configure-ash \ 599 maybe-configure-autoconf \ 600 maybe-configure-automake \ 601 maybe-configure-bash \ 602 maybe-configure-bfd \ 603 maybe-configure-opcodes \ 604 maybe-configure-binutils \ 605 maybe-configure-bison \ 606 maybe-configure-byacc \ 607 maybe-configure-bzip2 \ 608 maybe-configure-dejagnu \ 609 maybe-configure-diff \ 610 maybe-configure-dosutils \ 611 maybe-configure-etc \ 612 maybe-configure-fastjar \ 613 maybe-configure-fileutils \ 614 maybe-configure-findutils \ 615 maybe-configure-find \ 616 maybe-configure-fixincludes \ 617 maybe-configure-flex \ 618 maybe-configure-gas \ 619 maybe-configure-gcc \ 620 maybe-configure-gawk \ 621 maybe-configure-gettext \ 622 maybe-configure-gmp \ 623 maybe-configure-mpfr \ 624 maybe-configure-gnuserv \ 625 maybe-configure-gprof \ 626 maybe-configure-gzip \ 627 maybe-configure-hello \ 628 maybe-configure-indent \ 629 maybe-configure-intl \ 630 maybe-configure-tcl \ 631 maybe-configure-itcl \ 632 maybe-configure-ld \ 633 maybe-configure-libcpp \ 634 maybe-configure-libdecnumber \ 635 maybe-configure-libgui \ 636 maybe-configure-libiberty \ 637 maybe-configure-libtool \ 638 maybe-configure-m4 \ 639 maybe-configure-make \ 640 maybe-configure-mmalloc \ 641 maybe-configure-patch \ 642 maybe-configure-perl \ 643 maybe-configure-prms \ 644 maybe-configure-rcs \ 645 maybe-configure-readline \ 646 maybe-configure-release \ 647 maybe-configure-recode \ 648 maybe-configure-sed \ 649 maybe-configure-send-pr \ 650 maybe-configure-shellutils \ 651 maybe-configure-sid \ 652 maybe-configure-sim \ 653 maybe-configure-tar \ 654 maybe-configure-texinfo \ 655 maybe-configure-textutils \ 656 maybe-configure-time \ 657 maybe-configure-uudecode \ 658 maybe-configure-wdiff \ 659 maybe-configure-zip \ 660 maybe-configure-zlib \ 661 maybe-configure-gdb \ 662 maybe-configure-expect \ 663 maybe-configure-guile \ 664 maybe-configure-tk \ 665 maybe-configure-libtermcap \ 666 maybe-configure-utils \ 667 maybe-configure-gnattools 668.PHONY: configure-target 669configure-target: \ 670 maybe-configure-target-libstdc++-v3 \ 671 maybe-configure-target-libmudflap \ 672 maybe-configure-target-libssp \ 673 maybe-configure-target-newlib \ 674 maybe-configure-target-libgcc \ 675 maybe-configure-target-libgfortran \ 676 maybe-configure-target-libobjc \ 677 maybe-configure-target-libtermcap \ 678 maybe-configure-target-winsup \ 679 maybe-configure-target-libgloss \ 680 maybe-configure-target-libiberty \ 681 maybe-configure-target-gperf \ 682 maybe-configure-target-examples \ 683 maybe-configure-target-libffi \ 684 maybe-configure-target-libjava \ 685 maybe-configure-target-zlib \ 686 maybe-configure-target-boehm-gc \ 687 maybe-configure-target-qthreads \ 688 maybe-configure-target-rda \ 689 maybe-configure-target-libada \ 690 maybe-configure-target-libgomp 691 692# The target built for a native non-bootstrap build. 693.PHONY: all 694all: 695@if gcc-bootstrap 696 [ -f stage_final ] || echo stage3 > stage_final 697 @r=`${PWD_COMMAND}`; export r; \ 698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 699 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble 700@endif gcc-bootstrap 701 @: $(MAKE); $(unstage) 702 @r=`${PWD_COMMAND}`; export r; \ 703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 704 if [ -f stage_last ]; then \ 705 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \ 706 else \ 707 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \ 708 fi 709 710.PHONY: all-build 711 712all-build: maybe-all-build-libiberty 713all-build: maybe-all-build-bison 714all-build: maybe-all-build-byacc 715all-build: maybe-all-build-flex 716all-build: maybe-all-build-m4 717all-build: maybe-all-build-texinfo 718all-build: maybe-all-build-fixincludes 719 720.PHONY: all-host 721 722all-host: maybe-all-ash 723all-host: maybe-all-autoconf 724all-host: maybe-all-automake 725all-host: maybe-all-bash 726@if bfd-no-bootstrap 727all-host: maybe-all-bfd 728@endif bfd-no-bootstrap 729@if opcodes-no-bootstrap 730all-host: maybe-all-opcodes 731@endif opcodes-no-bootstrap 732@if binutils-no-bootstrap 733all-host: maybe-all-binutils 734@endif binutils-no-bootstrap 735all-host: maybe-all-bison 736all-host: maybe-all-byacc 737all-host: maybe-all-bzip2 738all-host: maybe-all-dejagnu 739all-host: maybe-all-diff 740all-host: maybe-all-dosutils 741all-host: maybe-all-etc 742all-host: maybe-all-fastjar 743all-host: maybe-all-fileutils 744all-host: maybe-all-findutils 745all-host: maybe-all-find 746all-host: maybe-all-fixincludes 747all-host: maybe-all-flex 748@if gas-no-bootstrap 749all-host: maybe-all-gas 750@endif gas-no-bootstrap 751@if gcc-no-bootstrap 752all-host: maybe-all-gcc 753@endif gcc-no-bootstrap 754all-host: maybe-all-gawk 755all-host: maybe-all-gettext 756@if gmp-no-bootstrap 757all-host: maybe-all-gmp 758@endif gmp-no-bootstrap 759@if mpfr-no-bootstrap 760all-host: maybe-all-mpfr 761@endif mpfr-no-bootstrap 762all-host: maybe-all-gnuserv 763all-host: maybe-all-gprof 764all-host: maybe-all-gzip 765all-host: maybe-all-hello 766all-host: maybe-all-indent 767@if intl-no-bootstrap 768all-host: maybe-all-intl 769@endif intl-no-bootstrap 770all-host: maybe-all-tcl 771all-host: maybe-all-itcl 772@if ld-no-bootstrap 773all-host: maybe-all-ld 774@endif ld-no-bootstrap 775@if libcpp-no-bootstrap 776all-host: maybe-all-libcpp 777@endif libcpp-no-bootstrap 778@if libdecnumber-no-bootstrap 779all-host: maybe-all-libdecnumber 780@endif libdecnumber-no-bootstrap 781all-host: maybe-all-libgui 782@if libiberty-no-bootstrap 783all-host: maybe-all-libiberty 784@endif libiberty-no-bootstrap 785all-host: maybe-all-libtool 786all-host: maybe-all-m4 787all-host: maybe-all-make 788all-host: maybe-all-mmalloc 789all-host: maybe-all-patch 790all-host: maybe-all-perl 791all-host: maybe-all-prms 792all-host: maybe-all-rcs 793all-host: maybe-all-readline 794all-host: maybe-all-release 795all-host: maybe-all-recode 796all-host: maybe-all-sed 797all-host: maybe-all-send-pr 798all-host: maybe-all-shellutils 799all-host: maybe-all-sid 800all-host: maybe-all-sim 801all-host: maybe-all-tar 802all-host: maybe-all-texinfo 803all-host: maybe-all-textutils 804all-host: maybe-all-time 805all-host: maybe-all-uudecode 806all-host: maybe-all-wdiff 807all-host: maybe-all-zip 808@if zlib-no-bootstrap 809all-host: maybe-all-zlib 810@endif zlib-no-bootstrap 811all-host: maybe-all-gdb 812all-host: maybe-all-expect 813all-host: maybe-all-guile 814all-host: maybe-all-tk 815all-host: maybe-all-libtermcap 816all-host: maybe-all-utils 817all-host: maybe-all-gnattools 818 819.PHONY: all-target 820 821all-target: maybe-all-target-libstdc++-v3 822all-target: maybe-all-target-libmudflap 823all-target: maybe-all-target-libssp 824all-target: maybe-all-target-newlib 825@if target-libgcc-no-bootstrap 826all-target: maybe-all-target-libgcc 827@endif target-libgcc-no-bootstrap 828all-target: maybe-all-target-libgfortran 829all-target: maybe-all-target-libobjc 830all-target: maybe-all-target-libtermcap 831all-target: maybe-all-target-winsup 832all-target: maybe-all-target-libgloss 833all-target: maybe-all-target-libiberty 834all-target: maybe-all-target-gperf 835all-target: maybe-all-target-examples 836all-target: maybe-all-target-libffi 837all-target: maybe-all-target-libjava 838all-target: maybe-all-target-zlib 839all-target: maybe-all-target-boehm-gc 840all-target: maybe-all-target-qthreads 841all-target: maybe-all-target-rda 842all-target: maybe-all-target-libada 843all-target: maybe-all-target-libgomp 844 845# Do a target for all the subdirectories. A ``make do-X'' will do a 846# ``make X'' in all subdirectories (because, in general, there is a 847# dependency (below) of X upon do-X, a ``make X'' will also do this, 848# but it may do additional work as well). 849 850.PHONY: do-info 851do-info: 852 @: $(MAKE); $(unstage) 853 @r=`${PWD_COMMAND}`; export r; \ 854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \ 856 info-target 857 858 859.PHONY: info-host 860 861info-host: maybe-info-ash 862info-host: maybe-info-autoconf 863info-host: maybe-info-automake 864info-host: maybe-info-bash 865info-host: maybe-info-bfd 866info-host: maybe-info-opcodes 867info-host: maybe-info-binutils 868info-host: maybe-info-bison 869info-host: maybe-info-byacc 870info-host: maybe-info-bzip2 871info-host: maybe-info-dejagnu 872info-host: maybe-info-diff 873info-host: maybe-info-dosutils 874info-host: maybe-info-etc 875info-host: maybe-info-fastjar 876info-host: maybe-info-fileutils 877info-host: maybe-info-findutils 878info-host: maybe-info-find 879info-host: maybe-info-fixincludes 880info-host: maybe-info-flex 881info-host: maybe-info-gas 882info-host: maybe-info-gcc 883info-host: maybe-info-gawk 884info-host: maybe-info-gettext 885info-host: maybe-info-gmp 886info-host: maybe-info-mpfr 887info-host: maybe-info-gnuserv 888info-host: maybe-info-gprof 889info-host: maybe-info-gzip 890info-host: maybe-info-hello 891info-host: maybe-info-indent 892info-host: maybe-info-intl 893info-host: maybe-info-tcl 894info-host: maybe-info-itcl 895info-host: maybe-info-ld 896info-host: maybe-info-libcpp 897info-host: maybe-info-libdecnumber 898info-host: maybe-info-libgui 899info-host: maybe-info-libiberty 900info-host: maybe-info-libtool 901info-host: maybe-info-m4 902info-host: maybe-info-make 903info-host: maybe-info-mmalloc 904info-host: maybe-info-patch 905info-host: maybe-info-perl 906info-host: maybe-info-prms 907info-host: maybe-info-rcs 908info-host: maybe-info-readline 909info-host: maybe-info-release 910info-host: maybe-info-recode 911info-host: maybe-info-sed 912info-host: maybe-info-send-pr 913info-host: maybe-info-shellutils 914info-host: maybe-info-sid 915info-host: maybe-info-sim 916info-host: maybe-info-tar 917info-host: maybe-info-texinfo 918info-host: maybe-info-textutils 919info-host: maybe-info-time 920info-host: maybe-info-uudecode 921info-host: maybe-info-wdiff 922info-host: maybe-info-zip 923info-host: maybe-info-zlib 924info-host: maybe-info-gdb 925info-host: maybe-info-expect 926info-host: maybe-info-guile 927info-host: maybe-info-tk 928info-host: maybe-info-libtermcap 929info-host: maybe-info-utils 930info-host: maybe-info-gnattools 931 932.PHONY: info-target 933 934info-target: maybe-info-target-libstdc++-v3 935info-target: maybe-info-target-libmudflap 936info-target: maybe-info-target-libssp 937info-target: maybe-info-target-newlib 938info-target: maybe-info-target-libgcc 939info-target: maybe-info-target-libgfortran 940info-target: maybe-info-target-libobjc 941info-target: maybe-info-target-libtermcap 942info-target: maybe-info-target-winsup 943info-target: maybe-info-target-libgloss 944info-target: maybe-info-target-libiberty 945info-target: maybe-info-target-gperf 946info-target: maybe-info-target-examples 947info-target: maybe-info-target-libffi 948info-target: maybe-info-target-libjava 949info-target: maybe-info-target-zlib 950info-target: maybe-info-target-boehm-gc 951info-target: maybe-info-target-qthreads 952info-target: maybe-info-target-rda 953info-target: maybe-info-target-libada 954info-target: maybe-info-target-libgomp 955 956.PHONY: do-dvi 957do-dvi: 958 @: $(MAKE); $(unstage) 959 @r=`${PWD_COMMAND}`; export r; \ 960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 961 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \ 962 dvi-target 963 964 965.PHONY: dvi-host 966 967dvi-host: maybe-dvi-ash 968dvi-host: maybe-dvi-autoconf 969dvi-host: maybe-dvi-automake 970dvi-host: maybe-dvi-bash 971dvi-host: maybe-dvi-bfd 972dvi-host: maybe-dvi-opcodes 973dvi-host: maybe-dvi-binutils 974dvi-host: maybe-dvi-bison 975dvi-host: maybe-dvi-byacc 976dvi-host: maybe-dvi-bzip2 977dvi-host: maybe-dvi-dejagnu 978dvi-host: maybe-dvi-diff 979dvi-host: maybe-dvi-dosutils 980dvi-host: maybe-dvi-etc 981dvi-host: maybe-dvi-fastjar 982dvi-host: maybe-dvi-fileutils 983dvi-host: maybe-dvi-findutils 984dvi-host: maybe-dvi-find 985dvi-host: maybe-dvi-fixincludes 986dvi-host: maybe-dvi-flex 987dvi-host: maybe-dvi-gas 988dvi-host: maybe-dvi-gcc 989dvi-host: maybe-dvi-gawk 990dvi-host: maybe-dvi-gettext 991dvi-host: maybe-dvi-gmp 992dvi-host: maybe-dvi-mpfr 993dvi-host: maybe-dvi-gnuserv 994dvi-host: maybe-dvi-gprof 995dvi-host: maybe-dvi-gzip 996dvi-host: maybe-dvi-hello 997dvi-host: maybe-dvi-indent 998dvi-host: maybe-dvi-intl 999dvi-host: maybe-dvi-tcl 1000dvi-host: maybe-dvi-itcl 1001dvi-host: maybe-dvi-ld 1002dvi-host: maybe-dvi-libcpp 1003dvi-host: maybe-dvi-libdecnumber 1004dvi-host: maybe-dvi-libgui 1005dvi-host: maybe-dvi-libiberty 1006dvi-host: maybe-dvi-libtool 1007dvi-host: maybe-dvi-m4 1008dvi-host: maybe-dvi-make 1009dvi-host: maybe-dvi-mmalloc 1010dvi-host: maybe-dvi-patch 1011dvi-host: maybe-dvi-perl 1012dvi-host: maybe-dvi-prms 1013dvi-host: maybe-dvi-rcs 1014dvi-host: maybe-dvi-readline 1015dvi-host: maybe-dvi-release 1016dvi-host: maybe-dvi-recode 1017dvi-host: maybe-dvi-sed 1018dvi-host: maybe-dvi-send-pr 1019dvi-host: maybe-dvi-shellutils 1020dvi-host: maybe-dvi-sid 1021dvi-host: maybe-dvi-sim 1022dvi-host: maybe-dvi-tar 1023dvi-host: maybe-dvi-texinfo 1024dvi-host: maybe-dvi-textutils 1025dvi-host: maybe-dvi-time 1026dvi-host: maybe-dvi-uudecode 1027dvi-host: maybe-dvi-wdiff 1028dvi-host: maybe-dvi-zip 1029dvi-host: maybe-dvi-zlib 1030dvi-host: maybe-dvi-gdb 1031dvi-host: maybe-dvi-expect 1032dvi-host: maybe-dvi-guile 1033dvi-host: maybe-dvi-tk 1034dvi-host: maybe-dvi-libtermcap 1035dvi-host: maybe-dvi-utils 1036dvi-host: maybe-dvi-gnattools 1037 1038.PHONY: dvi-target 1039 1040dvi-target: maybe-dvi-target-libstdc++-v3 1041dvi-target: maybe-dvi-target-libmudflap 1042dvi-target: maybe-dvi-target-libssp 1043dvi-target: maybe-dvi-target-newlib 1044dvi-target: maybe-dvi-target-libgcc 1045dvi-target: maybe-dvi-target-libgfortran 1046dvi-target: maybe-dvi-target-libobjc 1047dvi-target: maybe-dvi-target-libtermcap 1048dvi-target: maybe-dvi-target-winsup 1049dvi-target: maybe-dvi-target-libgloss 1050dvi-target: maybe-dvi-target-libiberty 1051dvi-target: maybe-dvi-target-gperf 1052dvi-target: maybe-dvi-target-examples 1053dvi-target: maybe-dvi-target-libffi 1054dvi-target: maybe-dvi-target-libjava 1055dvi-target: maybe-dvi-target-zlib 1056dvi-target: maybe-dvi-target-boehm-gc 1057dvi-target: maybe-dvi-target-qthreads 1058dvi-target: maybe-dvi-target-rda 1059dvi-target: maybe-dvi-target-libada 1060dvi-target: maybe-dvi-target-libgomp 1061 1062.PHONY: do-pdf 1063do-pdf: 1064 @: $(MAKE); $(unstage) 1065 @r=`${PWD_COMMAND}`; export r; \ 1066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1067 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \ 1068 pdf-target 1069 1070 1071.PHONY: pdf-host 1072 1073pdf-host: maybe-pdf-ash 1074pdf-host: maybe-pdf-autoconf 1075pdf-host: maybe-pdf-automake 1076pdf-host: maybe-pdf-bash 1077pdf-host: maybe-pdf-bfd 1078pdf-host: maybe-pdf-opcodes 1079pdf-host: maybe-pdf-binutils 1080pdf-host: maybe-pdf-bison 1081pdf-host: maybe-pdf-byacc 1082pdf-host: maybe-pdf-bzip2 1083pdf-host: maybe-pdf-dejagnu 1084pdf-host: maybe-pdf-diff 1085pdf-host: maybe-pdf-dosutils 1086pdf-host: maybe-pdf-etc 1087pdf-host: maybe-pdf-fastjar 1088pdf-host: maybe-pdf-fileutils 1089pdf-host: maybe-pdf-findutils 1090pdf-host: maybe-pdf-find 1091pdf-host: maybe-pdf-fixincludes 1092pdf-host: maybe-pdf-flex 1093pdf-host: maybe-pdf-gas 1094pdf-host: maybe-pdf-gcc 1095pdf-host: maybe-pdf-gawk 1096pdf-host: maybe-pdf-gettext 1097pdf-host: maybe-pdf-gmp 1098pdf-host: maybe-pdf-mpfr 1099pdf-host: maybe-pdf-gnuserv 1100pdf-host: maybe-pdf-gprof 1101pdf-host: maybe-pdf-gzip 1102pdf-host: maybe-pdf-hello 1103pdf-host: maybe-pdf-indent 1104pdf-host: maybe-pdf-intl 1105pdf-host: maybe-pdf-tcl 1106pdf-host: maybe-pdf-itcl 1107pdf-host: maybe-pdf-ld 1108pdf-host: maybe-pdf-libcpp 1109pdf-host: maybe-pdf-libdecnumber 1110pdf-host: maybe-pdf-libgui 1111pdf-host: maybe-pdf-libiberty 1112pdf-host: maybe-pdf-libtool 1113pdf-host: maybe-pdf-m4 1114pdf-host: maybe-pdf-make 1115pdf-host: maybe-pdf-mmalloc 1116pdf-host: maybe-pdf-patch 1117pdf-host: maybe-pdf-perl 1118pdf-host: maybe-pdf-prms 1119pdf-host: maybe-pdf-rcs 1120pdf-host: maybe-pdf-readline 1121pdf-host: maybe-pdf-release 1122pdf-host: maybe-pdf-recode 1123pdf-host: maybe-pdf-sed 1124pdf-host: maybe-pdf-send-pr 1125pdf-host: maybe-pdf-shellutils 1126pdf-host: maybe-pdf-sid 1127pdf-host: maybe-pdf-sim 1128pdf-host: maybe-pdf-tar 1129pdf-host: maybe-pdf-texinfo 1130pdf-host: maybe-pdf-textutils 1131pdf-host: maybe-pdf-time 1132pdf-host: maybe-pdf-uudecode 1133pdf-host: maybe-pdf-wdiff 1134pdf-host: maybe-pdf-zip 1135pdf-host: maybe-pdf-zlib 1136pdf-host: maybe-pdf-gdb 1137pdf-host: maybe-pdf-expect 1138pdf-host: maybe-pdf-guile 1139pdf-host: maybe-pdf-tk 1140pdf-host: maybe-pdf-libtermcap 1141pdf-host: maybe-pdf-utils 1142pdf-host: maybe-pdf-gnattools 1143 1144.PHONY: pdf-target 1145 1146pdf-target: maybe-pdf-target-libstdc++-v3 1147pdf-target: maybe-pdf-target-libmudflap 1148pdf-target: maybe-pdf-target-libssp 1149pdf-target: maybe-pdf-target-newlib 1150pdf-target: maybe-pdf-target-libgcc 1151pdf-target: maybe-pdf-target-libgfortran 1152pdf-target: maybe-pdf-target-libobjc 1153pdf-target: maybe-pdf-target-libtermcap 1154pdf-target: maybe-pdf-target-winsup 1155pdf-target: maybe-pdf-target-libgloss 1156pdf-target: maybe-pdf-target-libiberty 1157pdf-target: maybe-pdf-target-gperf 1158pdf-target: maybe-pdf-target-examples 1159pdf-target: maybe-pdf-target-libffi 1160pdf-target: maybe-pdf-target-libjava 1161pdf-target: maybe-pdf-target-zlib 1162pdf-target: maybe-pdf-target-boehm-gc 1163pdf-target: maybe-pdf-target-qthreads 1164pdf-target: maybe-pdf-target-rda 1165pdf-target: maybe-pdf-target-libada 1166pdf-target: maybe-pdf-target-libgomp 1167 1168.PHONY: do-html 1169do-html: 1170 @: $(MAKE); $(unstage) 1171 @r=`${PWD_COMMAND}`; export r; \ 1172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1173 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \ 1174 html-target 1175 1176 1177.PHONY: html-host 1178 1179html-host: maybe-html-ash 1180html-host: maybe-html-autoconf 1181html-host: maybe-html-automake 1182html-host: maybe-html-bash 1183html-host: maybe-html-bfd 1184html-host: maybe-html-opcodes 1185html-host: maybe-html-binutils 1186html-host: maybe-html-bison 1187html-host: maybe-html-byacc 1188html-host: maybe-html-bzip2 1189html-host: maybe-html-dejagnu 1190html-host: maybe-html-diff 1191html-host: maybe-html-dosutils 1192html-host: maybe-html-etc 1193html-host: maybe-html-fastjar 1194html-host: maybe-html-fileutils 1195html-host: maybe-html-findutils 1196html-host: maybe-html-find 1197html-host: maybe-html-fixincludes 1198html-host: maybe-html-flex 1199html-host: maybe-html-gas 1200html-host: maybe-html-gcc 1201html-host: maybe-html-gawk 1202html-host: maybe-html-gettext 1203html-host: maybe-html-gmp 1204html-host: maybe-html-mpfr 1205html-host: maybe-html-gnuserv 1206html-host: maybe-html-gprof 1207html-host: maybe-html-gzip 1208html-host: maybe-html-hello 1209html-host: maybe-html-indent 1210html-host: maybe-html-intl 1211html-host: maybe-html-tcl 1212html-host: maybe-html-itcl 1213html-host: maybe-html-ld 1214html-host: maybe-html-libcpp 1215html-host: maybe-html-libdecnumber 1216html-host: maybe-html-libgui 1217html-host: maybe-html-libiberty 1218html-host: maybe-html-libtool 1219html-host: maybe-html-m4 1220html-host: maybe-html-make 1221html-host: maybe-html-mmalloc 1222html-host: maybe-html-patch 1223html-host: maybe-html-perl 1224html-host: maybe-html-prms 1225html-host: maybe-html-rcs 1226html-host: maybe-html-readline 1227html-host: maybe-html-release 1228html-host: maybe-html-recode 1229html-host: maybe-html-sed 1230html-host: maybe-html-send-pr 1231html-host: maybe-html-shellutils 1232html-host: maybe-html-sid 1233html-host: maybe-html-sim 1234html-host: maybe-html-tar 1235html-host: maybe-html-texinfo 1236html-host: maybe-html-textutils 1237html-host: maybe-html-time 1238html-host: maybe-html-uudecode 1239html-host: maybe-html-wdiff 1240html-host: maybe-html-zip 1241html-host: maybe-html-zlib 1242html-host: maybe-html-gdb 1243html-host: maybe-html-expect 1244html-host: maybe-html-guile 1245html-host: maybe-html-tk 1246html-host: maybe-html-libtermcap 1247html-host: maybe-html-utils 1248html-host: maybe-html-gnattools 1249 1250.PHONY: html-target 1251 1252html-target: maybe-html-target-libstdc++-v3 1253html-target: maybe-html-target-libmudflap 1254html-target: maybe-html-target-libssp 1255html-target: maybe-html-target-newlib 1256html-target: maybe-html-target-libgcc 1257html-target: maybe-html-target-libgfortran 1258html-target: maybe-html-target-libobjc 1259html-target: maybe-html-target-libtermcap 1260html-target: maybe-html-target-winsup 1261html-target: maybe-html-target-libgloss 1262html-target: maybe-html-target-libiberty 1263html-target: maybe-html-target-gperf 1264html-target: maybe-html-target-examples 1265html-target: maybe-html-target-libffi 1266html-target: maybe-html-target-libjava 1267html-target: maybe-html-target-zlib 1268html-target: maybe-html-target-boehm-gc 1269html-target: maybe-html-target-qthreads 1270html-target: maybe-html-target-rda 1271html-target: maybe-html-target-libada 1272html-target: maybe-html-target-libgomp 1273 1274.PHONY: do-TAGS 1275do-TAGS: 1276 @: $(MAKE); $(unstage) 1277 @r=`${PWD_COMMAND}`; export r; \ 1278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1279 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \ 1280 TAGS-target 1281 1282 1283.PHONY: TAGS-host 1284 1285TAGS-host: maybe-TAGS-ash 1286TAGS-host: maybe-TAGS-autoconf 1287TAGS-host: maybe-TAGS-automake 1288TAGS-host: maybe-TAGS-bash 1289TAGS-host: maybe-TAGS-bfd 1290TAGS-host: maybe-TAGS-opcodes 1291TAGS-host: maybe-TAGS-binutils 1292TAGS-host: maybe-TAGS-bison 1293TAGS-host: maybe-TAGS-byacc 1294TAGS-host: maybe-TAGS-bzip2 1295TAGS-host: maybe-TAGS-dejagnu 1296TAGS-host: maybe-TAGS-diff 1297TAGS-host: maybe-TAGS-dosutils 1298TAGS-host: maybe-TAGS-etc 1299TAGS-host: maybe-TAGS-fastjar 1300TAGS-host: maybe-TAGS-fileutils 1301TAGS-host: maybe-TAGS-findutils 1302TAGS-host: maybe-TAGS-find 1303TAGS-host: maybe-TAGS-fixincludes 1304TAGS-host: maybe-TAGS-flex 1305TAGS-host: maybe-TAGS-gas 1306TAGS-host: maybe-TAGS-gcc 1307TAGS-host: maybe-TAGS-gawk 1308TAGS-host: maybe-TAGS-gettext 1309TAGS-host: maybe-TAGS-gmp 1310TAGS-host: maybe-TAGS-mpfr 1311TAGS-host: maybe-TAGS-gnuserv 1312TAGS-host: maybe-TAGS-gprof 1313TAGS-host: maybe-TAGS-gzip 1314TAGS-host: maybe-TAGS-hello 1315TAGS-host: maybe-TAGS-indent 1316TAGS-host: maybe-TAGS-intl 1317TAGS-host: maybe-TAGS-tcl 1318TAGS-host: maybe-TAGS-itcl 1319TAGS-host: maybe-TAGS-ld 1320TAGS-host: maybe-TAGS-libcpp 1321TAGS-host: maybe-TAGS-libdecnumber 1322TAGS-host: maybe-TAGS-libgui 1323TAGS-host: maybe-TAGS-libiberty 1324TAGS-host: maybe-TAGS-libtool 1325TAGS-host: maybe-TAGS-m4 1326TAGS-host: maybe-TAGS-make 1327TAGS-host: maybe-TAGS-mmalloc 1328TAGS-host: maybe-TAGS-patch 1329TAGS-host: maybe-TAGS-perl 1330TAGS-host: maybe-TAGS-prms 1331TAGS-host: maybe-TAGS-rcs 1332TAGS-host: maybe-TAGS-readline 1333TAGS-host: maybe-TAGS-release 1334TAGS-host: maybe-TAGS-recode 1335TAGS-host: maybe-TAGS-sed 1336TAGS-host: maybe-TAGS-send-pr 1337TAGS-host: maybe-TAGS-shellutils 1338TAGS-host: maybe-TAGS-sid 1339TAGS-host: maybe-TAGS-sim 1340TAGS-host: maybe-TAGS-tar 1341TAGS-host: maybe-TAGS-texinfo 1342TAGS-host: maybe-TAGS-textutils 1343TAGS-host: maybe-TAGS-time 1344TAGS-host: maybe-TAGS-uudecode 1345TAGS-host: maybe-TAGS-wdiff 1346TAGS-host: maybe-TAGS-zip 1347TAGS-host: maybe-TAGS-zlib 1348TAGS-host: maybe-TAGS-gdb 1349TAGS-host: maybe-TAGS-expect 1350TAGS-host: maybe-TAGS-guile 1351TAGS-host: maybe-TAGS-tk 1352TAGS-host: maybe-TAGS-libtermcap 1353TAGS-host: maybe-TAGS-utils 1354TAGS-host: maybe-TAGS-gnattools 1355 1356.PHONY: TAGS-target 1357 1358TAGS-target: maybe-TAGS-target-libstdc++-v3 1359TAGS-target: maybe-TAGS-target-libmudflap 1360TAGS-target: maybe-TAGS-target-libssp 1361TAGS-target: maybe-TAGS-target-newlib 1362TAGS-target: maybe-TAGS-target-libgcc 1363TAGS-target: maybe-TAGS-target-libgfortran 1364TAGS-target: maybe-TAGS-target-libobjc 1365TAGS-target: maybe-TAGS-target-libtermcap 1366TAGS-target: maybe-TAGS-target-winsup 1367TAGS-target: maybe-TAGS-target-libgloss 1368TAGS-target: maybe-TAGS-target-libiberty 1369TAGS-target: maybe-TAGS-target-gperf 1370TAGS-target: maybe-TAGS-target-examples 1371TAGS-target: maybe-TAGS-target-libffi 1372TAGS-target: maybe-TAGS-target-libjava 1373TAGS-target: maybe-TAGS-target-zlib 1374TAGS-target: maybe-TAGS-target-boehm-gc 1375TAGS-target: maybe-TAGS-target-qthreads 1376TAGS-target: maybe-TAGS-target-rda 1377TAGS-target: maybe-TAGS-target-libada 1378TAGS-target: maybe-TAGS-target-libgomp 1379 1380.PHONY: do-install-info 1381do-install-info: 1382 @: $(MAKE); $(unstage) 1383 @r=`${PWD_COMMAND}`; export r; \ 1384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1385 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \ 1386 install-info-target 1387 1388 1389.PHONY: install-info-host 1390 1391install-info-host: maybe-install-info-ash 1392install-info-host: maybe-install-info-autoconf 1393install-info-host: maybe-install-info-automake 1394install-info-host: maybe-install-info-bash 1395install-info-host: maybe-install-info-bfd 1396install-info-host: maybe-install-info-opcodes 1397install-info-host: maybe-install-info-binutils 1398install-info-host: maybe-install-info-bison 1399install-info-host: maybe-install-info-byacc 1400install-info-host: maybe-install-info-bzip2 1401install-info-host: maybe-install-info-dejagnu 1402install-info-host: maybe-install-info-diff 1403install-info-host: maybe-install-info-dosutils 1404install-info-host: maybe-install-info-etc 1405install-info-host: maybe-install-info-fastjar 1406install-info-host: maybe-install-info-fileutils 1407install-info-host: maybe-install-info-findutils 1408install-info-host: maybe-install-info-find 1409install-info-host: maybe-install-info-fixincludes 1410install-info-host: maybe-install-info-flex 1411install-info-host: maybe-install-info-gas 1412install-info-host: maybe-install-info-gcc 1413install-info-host: maybe-install-info-gawk 1414install-info-host: maybe-install-info-gettext 1415install-info-host: maybe-install-info-gmp 1416install-info-host: maybe-install-info-mpfr 1417install-info-host: maybe-install-info-gnuserv 1418install-info-host: maybe-install-info-gprof 1419install-info-host: maybe-install-info-gzip 1420install-info-host: maybe-install-info-hello 1421install-info-host: maybe-install-info-indent 1422install-info-host: maybe-install-info-intl 1423install-info-host: maybe-install-info-tcl 1424install-info-host: maybe-install-info-itcl 1425install-info-host: maybe-install-info-ld 1426install-info-host: maybe-install-info-libcpp 1427install-info-host: maybe-install-info-libdecnumber 1428install-info-host: maybe-install-info-libgui 1429install-info-host: maybe-install-info-libiberty 1430install-info-host: maybe-install-info-libtool 1431install-info-host: maybe-install-info-m4 1432install-info-host: maybe-install-info-make 1433install-info-host: maybe-install-info-mmalloc 1434install-info-host: maybe-install-info-patch 1435install-info-host: maybe-install-info-perl 1436install-info-host: maybe-install-info-prms 1437install-info-host: maybe-install-info-rcs 1438install-info-host: maybe-install-info-readline 1439install-info-host: maybe-install-info-release 1440install-info-host: maybe-install-info-recode 1441install-info-host: maybe-install-info-sed 1442install-info-host: maybe-install-info-send-pr 1443install-info-host: maybe-install-info-shellutils 1444install-info-host: maybe-install-info-sid 1445install-info-host: maybe-install-info-sim 1446install-info-host: maybe-install-info-tar 1447install-info-host: maybe-install-info-texinfo 1448install-info-host: maybe-install-info-textutils 1449install-info-host: maybe-install-info-time 1450install-info-host: maybe-install-info-uudecode 1451install-info-host: maybe-install-info-wdiff 1452install-info-host: maybe-install-info-zip 1453install-info-host: maybe-install-info-zlib 1454install-info-host: maybe-install-info-gdb 1455install-info-host: maybe-install-info-expect 1456install-info-host: maybe-install-info-guile 1457install-info-host: maybe-install-info-tk 1458install-info-host: maybe-install-info-libtermcap 1459install-info-host: maybe-install-info-utils 1460install-info-host: maybe-install-info-gnattools 1461 1462.PHONY: install-info-target 1463 1464install-info-target: maybe-install-info-target-libstdc++-v3 1465install-info-target: maybe-install-info-target-libmudflap 1466install-info-target: maybe-install-info-target-libssp 1467install-info-target: maybe-install-info-target-newlib 1468install-info-target: maybe-install-info-target-libgcc 1469install-info-target: maybe-install-info-target-libgfortran 1470install-info-target: maybe-install-info-target-libobjc 1471install-info-target: maybe-install-info-target-libtermcap 1472install-info-target: maybe-install-info-target-winsup 1473install-info-target: maybe-install-info-target-libgloss 1474install-info-target: maybe-install-info-target-libiberty 1475install-info-target: maybe-install-info-target-gperf 1476install-info-target: maybe-install-info-target-examples 1477install-info-target: maybe-install-info-target-libffi 1478install-info-target: maybe-install-info-target-libjava 1479install-info-target: maybe-install-info-target-zlib 1480install-info-target: maybe-install-info-target-boehm-gc 1481install-info-target: maybe-install-info-target-qthreads 1482install-info-target: maybe-install-info-target-rda 1483install-info-target: maybe-install-info-target-libada 1484install-info-target: maybe-install-info-target-libgomp 1485 1486.PHONY: do-install-pdf 1487do-install-pdf: 1488 @: $(MAKE); $(unstage) 1489 @r=`${PWD_COMMAND}`; export r; \ 1490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1491 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \ 1492 install-pdf-target 1493 1494 1495.PHONY: install-pdf-host 1496 1497install-pdf-host: maybe-install-pdf-ash 1498install-pdf-host: maybe-install-pdf-autoconf 1499install-pdf-host: maybe-install-pdf-automake 1500install-pdf-host: maybe-install-pdf-bash 1501install-pdf-host: maybe-install-pdf-bfd 1502install-pdf-host: maybe-install-pdf-opcodes 1503install-pdf-host: maybe-install-pdf-binutils 1504install-pdf-host: maybe-install-pdf-bison 1505install-pdf-host: maybe-install-pdf-byacc 1506install-pdf-host: maybe-install-pdf-bzip2 1507install-pdf-host: maybe-install-pdf-dejagnu 1508install-pdf-host: maybe-install-pdf-diff 1509install-pdf-host: maybe-install-pdf-dosutils 1510install-pdf-host: maybe-install-pdf-etc 1511install-pdf-host: maybe-install-pdf-fastjar 1512install-pdf-host: maybe-install-pdf-fileutils 1513install-pdf-host: maybe-install-pdf-findutils 1514install-pdf-host: maybe-install-pdf-find 1515install-pdf-host: maybe-install-pdf-fixincludes 1516install-pdf-host: maybe-install-pdf-flex 1517install-pdf-host: maybe-install-pdf-gas 1518install-pdf-host: maybe-install-pdf-gcc 1519install-pdf-host: maybe-install-pdf-gawk 1520install-pdf-host: maybe-install-pdf-gettext 1521install-pdf-host: maybe-install-pdf-gmp 1522install-pdf-host: maybe-install-pdf-mpfr 1523install-pdf-host: maybe-install-pdf-gnuserv 1524install-pdf-host: maybe-install-pdf-gprof 1525install-pdf-host: maybe-install-pdf-gzip 1526install-pdf-host: maybe-install-pdf-hello 1527install-pdf-host: maybe-install-pdf-indent 1528install-pdf-host: maybe-install-pdf-intl 1529install-pdf-host: maybe-install-pdf-tcl 1530install-pdf-host: maybe-install-pdf-itcl 1531install-pdf-host: maybe-install-pdf-ld 1532install-pdf-host: maybe-install-pdf-libcpp 1533install-pdf-host: maybe-install-pdf-libdecnumber 1534install-pdf-host: maybe-install-pdf-libgui 1535install-pdf-host: maybe-install-pdf-libiberty 1536install-pdf-host: maybe-install-pdf-libtool 1537install-pdf-host: maybe-install-pdf-m4 1538install-pdf-host: maybe-install-pdf-make 1539install-pdf-host: maybe-install-pdf-mmalloc 1540install-pdf-host: maybe-install-pdf-patch 1541install-pdf-host: maybe-install-pdf-perl 1542install-pdf-host: maybe-install-pdf-prms 1543install-pdf-host: maybe-install-pdf-rcs 1544install-pdf-host: maybe-install-pdf-readline 1545install-pdf-host: maybe-install-pdf-release 1546install-pdf-host: maybe-install-pdf-recode 1547install-pdf-host: maybe-install-pdf-sed 1548install-pdf-host: maybe-install-pdf-send-pr 1549install-pdf-host: maybe-install-pdf-shellutils 1550install-pdf-host: maybe-install-pdf-sid 1551install-pdf-host: maybe-install-pdf-sim 1552install-pdf-host: maybe-install-pdf-tar 1553install-pdf-host: maybe-install-pdf-texinfo 1554install-pdf-host: maybe-install-pdf-textutils 1555install-pdf-host: maybe-install-pdf-time 1556install-pdf-host: maybe-install-pdf-uudecode 1557install-pdf-host: maybe-install-pdf-wdiff 1558install-pdf-host: maybe-install-pdf-zip 1559install-pdf-host: maybe-install-pdf-zlib 1560install-pdf-host: maybe-install-pdf-gdb 1561install-pdf-host: maybe-install-pdf-expect 1562install-pdf-host: maybe-install-pdf-guile 1563install-pdf-host: maybe-install-pdf-tk 1564install-pdf-host: maybe-install-pdf-libtermcap 1565install-pdf-host: maybe-install-pdf-utils 1566install-pdf-host: maybe-install-pdf-gnattools 1567 1568.PHONY: install-pdf-target 1569 1570install-pdf-target: maybe-install-pdf-target-libstdc++-v3 1571install-pdf-target: maybe-install-pdf-target-libmudflap 1572install-pdf-target: maybe-install-pdf-target-libssp 1573install-pdf-target: maybe-install-pdf-target-newlib 1574install-pdf-target: maybe-install-pdf-target-libgcc 1575install-pdf-target: maybe-install-pdf-target-libgfortran 1576install-pdf-target: maybe-install-pdf-target-libobjc 1577install-pdf-target: maybe-install-pdf-target-libtermcap 1578install-pdf-target: maybe-install-pdf-target-winsup 1579install-pdf-target: maybe-install-pdf-target-libgloss 1580install-pdf-target: maybe-install-pdf-target-libiberty 1581install-pdf-target: maybe-install-pdf-target-gperf 1582install-pdf-target: maybe-install-pdf-target-examples 1583install-pdf-target: maybe-install-pdf-target-libffi 1584install-pdf-target: maybe-install-pdf-target-libjava 1585install-pdf-target: maybe-install-pdf-target-zlib 1586install-pdf-target: maybe-install-pdf-target-boehm-gc 1587install-pdf-target: maybe-install-pdf-target-qthreads 1588install-pdf-target: maybe-install-pdf-target-rda 1589install-pdf-target: maybe-install-pdf-target-libada 1590install-pdf-target: maybe-install-pdf-target-libgomp 1591 1592.PHONY: do-install-html 1593do-install-html: 1594 @: $(MAKE); $(unstage) 1595 @r=`${PWD_COMMAND}`; export r; \ 1596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1597 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \ 1598 install-html-target 1599 1600 1601.PHONY: install-html-host 1602 1603install-html-host: maybe-install-html-ash 1604install-html-host: maybe-install-html-autoconf 1605install-html-host: maybe-install-html-automake 1606install-html-host: maybe-install-html-bash 1607install-html-host: maybe-install-html-bfd 1608install-html-host: maybe-install-html-opcodes 1609install-html-host: maybe-install-html-binutils 1610install-html-host: maybe-install-html-bison 1611install-html-host: maybe-install-html-byacc 1612install-html-host: maybe-install-html-bzip2 1613install-html-host: maybe-install-html-dejagnu 1614install-html-host: maybe-install-html-diff 1615install-html-host: maybe-install-html-dosutils 1616install-html-host: maybe-install-html-etc 1617install-html-host: maybe-install-html-fastjar 1618install-html-host: maybe-install-html-fileutils 1619install-html-host: maybe-install-html-findutils 1620install-html-host: maybe-install-html-find 1621install-html-host: maybe-install-html-fixincludes 1622install-html-host: maybe-install-html-flex 1623install-html-host: maybe-install-html-gas 1624install-html-host: maybe-install-html-gcc 1625install-html-host: maybe-install-html-gawk 1626install-html-host: maybe-install-html-gettext 1627install-html-host: maybe-install-html-gmp 1628install-html-host: maybe-install-html-mpfr 1629install-html-host: maybe-install-html-gnuserv 1630install-html-host: maybe-install-html-gprof 1631install-html-host: maybe-install-html-gzip 1632install-html-host: maybe-install-html-hello 1633install-html-host: maybe-install-html-indent 1634install-html-host: maybe-install-html-intl 1635install-html-host: maybe-install-html-tcl 1636install-html-host: maybe-install-html-itcl 1637install-html-host: maybe-install-html-ld 1638install-html-host: maybe-install-html-libcpp 1639install-html-host: maybe-install-html-libdecnumber 1640install-html-host: maybe-install-html-libgui 1641install-html-host: maybe-install-html-libiberty 1642install-html-host: maybe-install-html-libtool 1643install-html-host: maybe-install-html-m4 1644install-html-host: maybe-install-html-make 1645install-html-host: maybe-install-html-mmalloc 1646install-html-host: maybe-install-html-patch 1647install-html-host: maybe-install-html-perl 1648install-html-host: maybe-install-html-prms 1649install-html-host: maybe-install-html-rcs 1650install-html-host: maybe-install-html-readline 1651install-html-host: maybe-install-html-release 1652install-html-host: maybe-install-html-recode 1653install-html-host: maybe-install-html-sed 1654install-html-host: maybe-install-html-send-pr 1655install-html-host: maybe-install-html-shellutils 1656install-html-host: maybe-install-html-sid 1657install-html-host: maybe-install-html-sim 1658install-html-host: maybe-install-html-tar 1659install-html-host: maybe-install-html-texinfo 1660install-html-host: maybe-install-html-textutils 1661install-html-host: maybe-install-html-time 1662install-html-host: maybe-install-html-uudecode 1663install-html-host: maybe-install-html-wdiff 1664install-html-host: maybe-install-html-zip 1665install-html-host: maybe-install-html-zlib 1666install-html-host: maybe-install-html-gdb 1667install-html-host: maybe-install-html-expect 1668install-html-host: maybe-install-html-guile 1669install-html-host: maybe-install-html-tk 1670install-html-host: maybe-install-html-libtermcap 1671install-html-host: maybe-install-html-utils 1672install-html-host: maybe-install-html-gnattools 1673 1674.PHONY: install-html-target 1675 1676install-html-target: maybe-install-html-target-libstdc++-v3 1677install-html-target: maybe-install-html-target-libmudflap 1678install-html-target: maybe-install-html-target-libssp 1679install-html-target: maybe-install-html-target-newlib 1680install-html-target: maybe-install-html-target-libgcc 1681install-html-target: maybe-install-html-target-libgfortran 1682install-html-target: maybe-install-html-target-libobjc 1683install-html-target: maybe-install-html-target-libtermcap 1684install-html-target: maybe-install-html-target-winsup 1685install-html-target: maybe-install-html-target-libgloss 1686install-html-target: maybe-install-html-target-libiberty 1687install-html-target: maybe-install-html-target-gperf 1688install-html-target: maybe-install-html-target-examples 1689install-html-target: maybe-install-html-target-libffi 1690install-html-target: maybe-install-html-target-libjava 1691install-html-target: maybe-install-html-target-zlib 1692install-html-target: maybe-install-html-target-boehm-gc 1693install-html-target: maybe-install-html-target-qthreads 1694install-html-target: maybe-install-html-target-rda 1695install-html-target: maybe-install-html-target-libada 1696install-html-target: maybe-install-html-target-libgomp 1697 1698.PHONY: do-installcheck 1699do-installcheck: 1700 @: $(MAKE); $(unstage) 1701 @r=`${PWD_COMMAND}`; export r; \ 1702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1703 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \ 1704 installcheck-target 1705 1706 1707.PHONY: installcheck-host 1708 1709installcheck-host: maybe-installcheck-ash 1710installcheck-host: maybe-installcheck-autoconf 1711installcheck-host: maybe-installcheck-automake 1712installcheck-host: maybe-installcheck-bash 1713installcheck-host: maybe-installcheck-bfd 1714installcheck-host: maybe-installcheck-opcodes 1715installcheck-host: maybe-installcheck-binutils 1716installcheck-host: maybe-installcheck-bison 1717installcheck-host: maybe-installcheck-byacc 1718installcheck-host: maybe-installcheck-bzip2 1719installcheck-host: maybe-installcheck-dejagnu 1720installcheck-host: maybe-installcheck-diff 1721installcheck-host: maybe-installcheck-dosutils 1722installcheck-host: maybe-installcheck-etc 1723installcheck-host: maybe-installcheck-fastjar 1724installcheck-host: maybe-installcheck-fileutils 1725installcheck-host: maybe-installcheck-findutils 1726installcheck-host: maybe-installcheck-find 1727installcheck-host: maybe-installcheck-fixincludes 1728installcheck-host: maybe-installcheck-flex 1729installcheck-host: maybe-installcheck-gas 1730installcheck-host: maybe-installcheck-gcc 1731installcheck-host: maybe-installcheck-gawk 1732installcheck-host: maybe-installcheck-gettext 1733installcheck-host: maybe-installcheck-gmp 1734installcheck-host: maybe-installcheck-mpfr 1735installcheck-host: maybe-installcheck-gnuserv 1736installcheck-host: maybe-installcheck-gprof 1737installcheck-host: maybe-installcheck-gzip 1738installcheck-host: maybe-installcheck-hello 1739installcheck-host: maybe-installcheck-indent 1740installcheck-host: maybe-installcheck-intl 1741installcheck-host: maybe-installcheck-tcl 1742installcheck-host: maybe-installcheck-itcl 1743installcheck-host: maybe-installcheck-ld 1744installcheck-host: maybe-installcheck-libcpp 1745installcheck-host: maybe-installcheck-libdecnumber 1746installcheck-host: maybe-installcheck-libgui 1747installcheck-host: maybe-installcheck-libiberty 1748installcheck-host: maybe-installcheck-libtool 1749installcheck-host: maybe-installcheck-m4 1750installcheck-host: maybe-installcheck-make 1751installcheck-host: maybe-installcheck-mmalloc 1752installcheck-host: maybe-installcheck-patch 1753installcheck-host: maybe-installcheck-perl 1754installcheck-host: maybe-installcheck-prms 1755installcheck-host: maybe-installcheck-rcs 1756installcheck-host: maybe-installcheck-readline 1757installcheck-host: maybe-installcheck-release 1758installcheck-host: maybe-installcheck-recode 1759installcheck-host: maybe-installcheck-sed 1760installcheck-host: maybe-installcheck-send-pr 1761installcheck-host: maybe-installcheck-shellutils 1762installcheck-host: maybe-installcheck-sid 1763installcheck-host: maybe-installcheck-sim 1764installcheck-host: maybe-installcheck-tar 1765installcheck-host: maybe-installcheck-texinfo 1766installcheck-host: maybe-installcheck-textutils 1767installcheck-host: maybe-installcheck-time 1768installcheck-host: maybe-installcheck-uudecode 1769installcheck-host: maybe-installcheck-wdiff 1770installcheck-host: maybe-installcheck-zip 1771installcheck-host: maybe-installcheck-zlib 1772installcheck-host: maybe-installcheck-gdb 1773installcheck-host: maybe-installcheck-expect 1774installcheck-host: maybe-installcheck-guile 1775installcheck-host: maybe-installcheck-tk 1776installcheck-host: maybe-installcheck-libtermcap 1777installcheck-host: maybe-installcheck-utils 1778installcheck-host: maybe-installcheck-gnattools 1779 1780.PHONY: installcheck-target 1781 1782installcheck-target: maybe-installcheck-target-libstdc++-v3 1783installcheck-target: maybe-installcheck-target-libmudflap 1784installcheck-target: maybe-installcheck-target-libssp 1785installcheck-target: maybe-installcheck-target-newlib 1786installcheck-target: maybe-installcheck-target-libgcc 1787installcheck-target: maybe-installcheck-target-libgfortran 1788installcheck-target: maybe-installcheck-target-libobjc 1789installcheck-target: maybe-installcheck-target-libtermcap 1790installcheck-target: maybe-installcheck-target-winsup 1791installcheck-target: maybe-installcheck-target-libgloss 1792installcheck-target: maybe-installcheck-target-libiberty 1793installcheck-target: maybe-installcheck-target-gperf 1794installcheck-target: maybe-installcheck-target-examples 1795installcheck-target: maybe-installcheck-target-libffi 1796installcheck-target: maybe-installcheck-target-libjava 1797installcheck-target: maybe-installcheck-target-zlib 1798installcheck-target: maybe-installcheck-target-boehm-gc 1799installcheck-target: maybe-installcheck-target-qthreads 1800installcheck-target: maybe-installcheck-target-rda 1801installcheck-target: maybe-installcheck-target-libada 1802installcheck-target: maybe-installcheck-target-libgomp 1803 1804.PHONY: do-mostlyclean 1805do-mostlyclean: 1806 @: $(MAKE); $(unstage) 1807 @r=`${PWD_COMMAND}`; export r; \ 1808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1809 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \ 1810 mostlyclean-target 1811 1812 1813.PHONY: mostlyclean-host 1814 1815mostlyclean-host: maybe-mostlyclean-ash 1816mostlyclean-host: maybe-mostlyclean-autoconf 1817mostlyclean-host: maybe-mostlyclean-automake 1818mostlyclean-host: maybe-mostlyclean-bash 1819mostlyclean-host: maybe-mostlyclean-bfd 1820mostlyclean-host: maybe-mostlyclean-opcodes 1821mostlyclean-host: maybe-mostlyclean-binutils 1822mostlyclean-host: maybe-mostlyclean-bison 1823mostlyclean-host: maybe-mostlyclean-byacc 1824mostlyclean-host: maybe-mostlyclean-bzip2 1825mostlyclean-host: maybe-mostlyclean-dejagnu 1826mostlyclean-host: maybe-mostlyclean-diff 1827mostlyclean-host: maybe-mostlyclean-dosutils 1828mostlyclean-host: maybe-mostlyclean-etc 1829mostlyclean-host: maybe-mostlyclean-fastjar 1830mostlyclean-host: maybe-mostlyclean-fileutils 1831mostlyclean-host: maybe-mostlyclean-findutils 1832mostlyclean-host: maybe-mostlyclean-find 1833mostlyclean-host: maybe-mostlyclean-fixincludes 1834mostlyclean-host: maybe-mostlyclean-flex 1835mostlyclean-host: maybe-mostlyclean-gas 1836mostlyclean-host: maybe-mostlyclean-gcc 1837mostlyclean-host: maybe-mostlyclean-gawk 1838mostlyclean-host: maybe-mostlyclean-gettext 1839mostlyclean-host: maybe-mostlyclean-gmp 1840mostlyclean-host: maybe-mostlyclean-mpfr 1841mostlyclean-host: maybe-mostlyclean-gnuserv 1842mostlyclean-host: maybe-mostlyclean-gprof 1843mostlyclean-host: maybe-mostlyclean-gzip 1844mostlyclean-host: maybe-mostlyclean-hello 1845mostlyclean-host: maybe-mostlyclean-indent 1846mostlyclean-host: maybe-mostlyclean-intl 1847mostlyclean-host: maybe-mostlyclean-tcl 1848mostlyclean-host: maybe-mostlyclean-itcl 1849mostlyclean-host: maybe-mostlyclean-ld 1850mostlyclean-host: maybe-mostlyclean-libcpp 1851mostlyclean-host: maybe-mostlyclean-libdecnumber 1852mostlyclean-host: maybe-mostlyclean-libgui 1853mostlyclean-host: maybe-mostlyclean-libiberty 1854mostlyclean-host: maybe-mostlyclean-libtool 1855mostlyclean-host: maybe-mostlyclean-m4 1856mostlyclean-host: maybe-mostlyclean-make 1857mostlyclean-host: maybe-mostlyclean-mmalloc 1858mostlyclean-host: maybe-mostlyclean-patch 1859mostlyclean-host: maybe-mostlyclean-perl 1860mostlyclean-host: maybe-mostlyclean-prms 1861mostlyclean-host: maybe-mostlyclean-rcs 1862mostlyclean-host: maybe-mostlyclean-readline 1863mostlyclean-host: maybe-mostlyclean-release 1864mostlyclean-host: maybe-mostlyclean-recode 1865mostlyclean-host: maybe-mostlyclean-sed 1866mostlyclean-host: maybe-mostlyclean-send-pr 1867mostlyclean-host: maybe-mostlyclean-shellutils 1868mostlyclean-host: maybe-mostlyclean-sid 1869mostlyclean-host: maybe-mostlyclean-sim 1870mostlyclean-host: maybe-mostlyclean-tar 1871mostlyclean-host: maybe-mostlyclean-texinfo 1872mostlyclean-host: maybe-mostlyclean-textutils 1873mostlyclean-host: maybe-mostlyclean-time 1874mostlyclean-host: maybe-mostlyclean-uudecode 1875mostlyclean-host: maybe-mostlyclean-wdiff 1876mostlyclean-host: maybe-mostlyclean-zip 1877mostlyclean-host: maybe-mostlyclean-zlib 1878mostlyclean-host: maybe-mostlyclean-gdb 1879mostlyclean-host: maybe-mostlyclean-expect 1880mostlyclean-host: maybe-mostlyclean-guile 1881mostlyclean-host: maybe-mostlyclean-tk 1882mostlyclean-host: maybe-mostlyclean-libtermcap 1883mostlyclean-host: maybe-mostlyclean-utils 1884mostlyclean-host: maybe-mostlyclean-gnattools 1885 1886.PHONY: mostlyclean-target 1887 1888mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3 1889mostlyclean-target: maybe-mostlyclean-target-libmudflap 1890mostlyclean-target: maybe-mostlyclean-target-libssp 1891mostlyclean-target: maybe-mostlyclean-target-newlib 1892mostlyclean-target: maybe-mostlyclean-target-libgcc 1893mostlyclean-target: maybe-mostlyclean-target-libgfortran 1894mostlyclean-target: maybe-mostlyclean-target-libobjc 1895mostlyclean-target: maybe-mostlyclean-target-libtermcap 1896mostlyclean-target: maybe-mostlyclean-target-winsup 1897mostlyclean-target: maybe-mostlyclean-target-libgloss 1898mostlyclean-target: maybe-mostlyclean-target-libiberty 1899mostlyclean-target: maybe-mostlyclean-target-gperf 1900mostlyclean-target: maybe-mostlyclean-target-examples 1901mostlyclean-target: maybe-mostlyclean-target-libffi 1902mostlyclean-target: maybe-mostlyclean-target-libjava 1903mostlyclean-target: maybe-mostlyclean-target-zlib 1904mostlyclean-target: maybe-mostlyclean-target-boehm-gc 1905mostlyclean-target: maybe-mostlyclean-target-qthreads 1906mostlyclean-target: maybe-mostlyclean-target-rda 1907mostlyclean-target: maybe-mostlyclean-target-libada 1908mostlyclean-target: maybe-mostlyclean-target-libgomp 1909 1910.PHONY: do-clean 1911do-clean: 1912 @: $(MAKE); $(unstage) 1913 @r=`${PWD_COMMAND}`; export r; \ 1914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 1915 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \ 1916 clean-target 1917 1918 1919.PHONY: clean-host 1920 1921clean-host: maybe-clean-ash 1922clean-host: maybe-clean-autoconf 1923clean-host: maybe-clean-automake 1924clean-host: maybe-clean-bash 1925clean-host: maybe-clean-bfd 1926clean-host: maybe-clean-opcodes 1927clean-host: maybe-clean-binutils 1928clean-host: maybe-clean-bison 1929clean-host: maybe-clean-byacc 1930clean-host: maybe-clean-bzip2 1931clean-host: maybe-clean-dejagnu 1932clean-host: maybe-clean-diff 1933clean-host: maybe-clean-dosutils 1934clean-host: maybe-clean-etc 1935clean-host: maybe-clean-fastjar 1936clean-host: maybe-clean-fileutils 1937clean-host: maybe-clean-findutils 1938clean-host: maybe-clean-find 1939clean-host: maybe-clean-fixincludes 1940clean-host: maybe-clean-flex 1941clean-host: maybe-clean-gas 1942clean-host: maybe-clean-gcc 1943clean-host: maybe-clean-gawk 1944clean-host: maybe-clean-gettext 1945clean-host: maybe-clean-gmp 1946clean-host: maybe-clean-mpfr 1947clean-host: maybe-clean-gnuserv 1948clean-host: maybe-clean-gprof 1949clean-host: maybe-clean-gzip 1950clean-host: maybe-clean-hello 1951clean-host: maybe-clean-indent 1952clean-host: maybe-clean-intl 1953clean-host: maybe-clean-tcl 1954clean-host: maybe-clean-itcl 1955clean-host: maybe-clean-ld 1956clean-host: maybe-clean-libcpp 1957clean-host: maybe-clean-libdecnumber 1958clean-host: maybe-clean-libgui 1959clean-host: maybe-clean-libiberty 1960clean-host: maybe-clean-libtool 1961clean-host: maybe-clean-m4 1962clean-host: maybe-clean-make 1963clean-host: maybe-clean-mmalloc 1964clean-host: maybe-clean-patch 1965clean-host: maybe-clean-perl 1966clean-host: maybe-clean-prms 1967clean-host: maybe-clean-rcs 1968clean-host: maybe-clean-readline 1969clean-host: maybe-clean-release 1970clean-host: maybe-clean-recode 1971clean-host: maybe-clean-sed 1972clean-host: maybe-clean-send-pr 1973clean-host: maybe-clean-shellutils 1974clean-host: maybe-clean-sid 1975clean-host: maybe-clean-sim 1976clean-host: maybe-clean-tar 1977clean-host: maybe-clean-texinfo 1978clean-host: maybe-clean-textutils 1979clean-host: maybe-clean-time 1980clean-host: maybe-clean-uudecode 1981clean-host: maybe-clean-wdiff 1982clean-host: maybe-clean-zip 1983clean-host: maybe-clean-zlib 1984clean-host: maybe-clean-gdb 1985clean-host: maybe-clean-expect 1986clean-host: maybe-clean-guile 1987clean-host: maybe-clean-tk 1988clean-host: maybe-clean-libtermcap 1989clean-host: maybe-clean-utils 1990clean-host: maybe-clean-gnattools 1991 1992.PHONY: clean-target 1993 1994clean-target: maybe-clean-target-libstdc++-v3 1995clean-target: maybe-clean-target-libmudflap 1996clean-target: maybe-clean-target-libssp 1997clean-target: maybe-clean-target-newlib 1998clean-target: maybe-clean-target-libgcc 1999clean-target: maybe-clean-target-libgfortran 2000clean-target: maybe-clean-target-libobjc 2001clean-target: maybe-clean-target-libtermcap 2002clean-target: maybe-clean-target-winsup 2003clean-target: maybe-clean-target-libgloss 2004clean-target: maybe-clean-target-libiberty 2005clean-target: maybe-clean-target-gperf 2006clean-target: maybe-clean-target-examples 2007clean-target: maybe-clean-target-libffi 2008clean-target: maybe-clean-target-libjava 2009clean-target: maybe-clean-target-zlib 2010clean-target: maybe-clean-target-boehm-gc 2011clean-target: maybe-clean-target-qthreads 2012clean-target: maybe-clean-target-rda 2013clean-target: maybe-clean-target-libada 2014clean-target: maybe-clean-target-libgomp 2015 2016.PHONY: do-distclean 2017do-distclean: 2018 @: $(MAKE); $(unstage) 2019 @r=`${PWD_COMMAND}`; export r; \ 2020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2021 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \ 2022 distclean-target 2023 2024 2025.PHONY: distclean-host 2026 2027distclean-host: maybe-distclean-ash 2028distclean-host: maybe-distclean-autoconf 2029distclean-host: maybe-distclean-automake 2030distclean-host: maybe-distclean-bash 2031distclean-host: maybe-distclean-bfd 2032distclean-host: maybe-distclean-opcodes 2033distclean-host: maybe-distclean-binutils 2034distclean-host: maybe-distclean-bison 2035distclean-host: maybe-distclean-byacc 2036distclean-host: maybe-distclean-bzip2 2037distclean-host: maybe-distclean-dejagnu 2038distclean-host: maybe-distclean-diff 2039distclean-host: maybe-distclean-dosutils 2040distclean-host: maybe-distclean-etc 2041distclean-host: maybe-distclean-fastjar 2042distclean-host: maybe-distclean-fileutils 2043distclean-host: maybe-distclean-findutils 2044distclean-host: maybe-distclean-find 2045distclean-host: maybe-distclean-fixincludes 2046distclean-host: maybe-distclean-flex 2047distclean-host: maybe-distclean-gas 2048distclean-host: maybe-distclean-gcc 2049distclean-host: maybe-distclean-gawk 2050distclean-host: maybe-distclean-gettext 2051distclean-host: maybe-distclean-gmp 2052distclean-host: maybe-distclean-mpfr 2053distclean-host: maybe-distclean-gnuserv 2054distclean-host: maybe-distclean-gprof 2055distclean-host: maybe-distclean-gzip 2056distclean-host: maybe-distclean-hello 2057distclean-host: maybe-distclean-indent 2058distclean-host: maybe-distclean-intl 2059distclean-host: maybe-distclean-tcl 2060distclean-host: maybe-distclean-itcl 2061distclean-host: maybe-distclean-ld 2062distclean-host: maybe-distclean-libcpp 2063distclean-host: maybe-distclean-libdecnumber 2064distclean-host: maybe-distclean-libgui 2065distclean-host: maybe-distclean-libiberty 2066distclean-host: maybe-distclean-libtool 2067distclean-host: maybe-distclean-m4 2068distclean-host: maybe-distclean-make 2069distclean-host: maybe-distclean-mmalloc 2070distclean-host: maybe-distclean-patch 2071distclean-host: maybe-distclean-perl 2072distclean-host: maybe-distclean-prms 2073distclean-host: maybe-distclean-rcs 2074distclean-host: maybe-distclean-readline 2075distclean-host: maybe-distclean-release 2076distclean-host: maybe-distclean-recode 2077distclean-host: maybe-distclean-sed 2078distclean-host: maybe-distclean-send-pr 2079distclean-host: maybe-distclean-shellutils 2080distclean-host: maybe-distclean-sid 2081distclean-host: maybe-distclean-sim 2082distclean-host: maybe-distclean-tar 2083distclean-host: maybe-distclean-texinfo 2084distclean-host: maybe-distclean-textutils 2085distclean-host: maybe-distclean-time 2086distclean-host: maybe-distclean-uudecode 2087distclean-host: maybe-distclean-wdiff 2088distclean-host: maybe-distclean-zip 2089distclean-host: maybe-distclean-zlib 2090distclean-host: maybe-distclean-gdb 2091distclean-host: maybe-distclean-expect 2092distclean-host: maybe-distclean-guile 2093distclean-host: maybe-distclean-tk 2094distclean-host: maybe-distclean-libtermcap 2095distclean-host: maybe-distclean-utils 2096distclean-host: maybe-distclean-gnattools 2097 2098.PHONY: distclean-target 2099 2100distclean-target: maybe-distclean-target-libstdc++-v3 2101distclean-target: maybe-distclean-target-libmudflap 2102distclean-target: maybe-distclean-target-libssp 2103distclean-target: maybe-distclean-target-newlib 2104distclean-target: maybe-distclean-target-libgcc 2105distclean-target: maybe-distclean-target-libgfortran 2106distclean-target: maybe-distclean-target-libobjc 2107distclean-target: maybe-distclean-target-libtermcap 2108distclean-target: maybe-distclean-target-winsup 2109distclean-target: maybe-distclean-target-libgloss 2110distclean-target: maybe-distclean-target-libiberty 2111distclean-target: maybe-distclean-target-gperf 2112distclean-target: maybe-distclean-target-examples 2113distclean-target: maybe-distclean-target-libffi 2114distclean-target: maybe-distclean-target-libjava 2115distclean-target: maybe-distclean-target-zlib 2116distclean-target: maybe-distclean-target-boehm-gc 2117distclean-target: maybe-distclean-target-qthreads 2118distclean-target: maybe-distclean-target-rda 2119distclean-target: maybe-distclean-target-libada 2120distclean-target: maybe-distclean-target-libgomp 2121 2122.PHONY: do-maintainer-clean 2123do-maintainer-clean: 2124 @: $(MAKE); $(unstage) 2125 @r=`${PWD_COMMAND}`; export r; \ 2126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2127 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \ 2128 maintainer-clean-target 2129 2130 2131.PHONY: maintainer-clean-host 2132 2133maintainer-clean-host: maybe-maintainer-clean-ash 2134maintainer-clean-host: maybe-maintainer-clean-autoconf 2135maintainer-clean-host: maybe-maintainer-clean-automake 2136maintainer-clean-host: maybe-maintainer-clean-bash 2137maintainer-clean-host: maybe-maintainer-clean-bfd 2138maintainer-clean-host: maybe-maintainer-clean-opcodes 2139maintainer-clean-host: maybe-maintainer-clean-binutils 2140maintainer-clean-host: maybe-maintainer-clean-bison 2141maintainer-clean-host: maybe-maintainer-clean-byacc 2142maintainer-clean-host: maybe-maintainer-clean-bzip2 2143maintainer-clean-host: maybe-maintainer-clean-dejagnu 2144maintainer-clean-host: maybe-maintainer-clean-diff 2145maintainer-clean-host: maybe-maintainer-clean-dosutils 2146maintainer-clean-host: maybe-maintainer-clean-etc 2147maintainer-clean-host: maybe-maintainer-clean-fastjar 2148maintainer-clean-host: maybe-maintainer-clean-fileutils 2149maintainer-clean-host: maybe-maintainer-clean-findutils 2150maintainer-clean-host: maybe-maintainer-clean-find 2151maintainer-clean-host: maybe-maintainer-clean-fixincludes 2152maintainer-clean-host: maybe-maintainer-clean-flex 2153maintainer-clean-host: maybe-maintainer-clean-gas 2154maintainer-clean-host: maybe-maintainer-clean-gcc 2155maintainer-clean-host: maybe-maintainer-clean-gawk 2156maintainer-clean-host: maybe-maintainer-clean-gettext 2157maintainer-clean-host: maybe-maintainer-clean-gmp 2158maintainer-clean-host: maybe-maintainer-clean-mpfr 2159maintainer-clean-host: maybe-maintainer-clean-gnuserv 2160maintainer-clean-host: maybe-maintainer-clean-gprof 2161maintainer-clean-host: maybe-maintainer-clean-gzip 2162maintainer-clean-host: maybe-maintainer-clean-hello 2163maintainer-clean-host: maybe-maintainer-clean-indent 2164maintainer-clean-host: maybe-maintainer-clean-intl 2165maintainer-clean-host: maybe-maintainer-clean-tcl 2166maintainer-clean-host: maybe-maintainer-clean-itcl 2167maintainer-clean-host: maybe-maintainer-clean-ld 2168maintainer-clean-host: maybe-maintainer-clean-libcpp 2169maintainer-clean-host: maybe-maintainer-clean-libdecnumber 2170maintainer-clean-host: maybe-maintainer-clean-libgui 2171maintainer-clean-host: maybe-maintainer-clean-libiberty 2172maintainer-clean-host: maybe-maintainer-clean-libtool 2173maintainer-clean-host: maybe-maintainer-clean-m4 2174maintainer-clean-host: maybe-maintainer-clean-make 2175maintainer-clean-host: maybe-maintainer-clean-mmalloc 2176maintainer-clean-host: maybe-maintainer-clean-patch 2177maintainer-clean-host: maybe-maintainer-clean-perl 2178maintainer-clean-host: maybe-maintainer-clean-prms 2179maintainer-clean-host: maybe-maintainer-clean-rcs 2180maintainer-clean-host: maybe-maintainer-clean-readline 2181maintainer-clean-host: maybe-maintainer-clean-release 2182maintainer-clean-host: maybe-maintainer-clean-recode 2183maintainer-clean-host: maybe-maintainer-clean-sed 2184maintainer-clean-host: maybe-maintainer-clean-send-pr 2185maintainer-clean-host: maybe-maintainer-clean-shellutils 2186maintainer-clean-host: maybe-maintainer-clean-sid 2187maintainer-clean-host: maybe-maintainer-clean-sim 2188maintainer-clean-host: maybe-maintainer-clean-tar 2189maintainer-clean-host: maybe-maintainer-clean-texinfo 2190maintainer-clean-host: maybe-maintainer-clean-textutils 2191maintainer-clean-host: maybe-maintainer-clean-time 2192maintainer-clean-host: maybe-maintainer-clean-uudecode 2193maintainer-clean-host: maybe-maintainer-clean-wdiff 2194maintainer-clean-host: maybe-maintainer-clean-zip 2195maintainer-clean-host: maybe-maintainer-clean-zlib 2196maintainer-clean-host: maybe-maintainer-clean-gdb 2197maintainer-clean-host: maybe-maintainer-clean-expect 2198maintainer-clean-host: maybe-maintainer-clean-guile 2199maintainer-clean-host: maybe-maintainer-clean-tk 2200maintainer-clean-host: maybe-maintainer-clean-libtermcap 2201maintainer-clean-host: maybe-maintainer-clean-utils 2202maintainer-clean-host: maybe-maintainer-clean-gnattools 2203 2204.PHONY: maintainer-clean-target 2205 2206maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3 2207maintainer-clean-target: maybe-maintainer-clean-target-libmudflap 2208maintainer-clean-target: maybe-maintainer-clean-target-libssp 2209maintainer-clean-target: maybe-maintainer-clean-target-newlib 2210maintainer-clean-target: maybe-maintainer-clean-target-libgcc 2211maintainer-clean-target: maybe-maintainer-clean-target-libgfortran 2212maintainer-clean-target: maybe-maintainer-clean-target-libobjc 2213maintainer-clean-target: maybe-maintainer-clean-target-libtermcap 2214maintainer-clean-target: maybe-maintainer-clean-target-winsup 2215maintainer-clean-target: maybe-maintainer-clean-target-libgloss 2216maintainer-clean-target: maybe-maintainer-clean-target-libiberty 2217maintainer-clean-target: maybe-maintainer-clean-target-gperf 2218maintainer-clean-target: maybe-maintainer-clean-target-examples 2219maintainer-clean-target: maybe-maintainer-clean-target-libffi 2220maintainer-clean-target: maybe-maintainer-clean-target-libjava 2221maintainer-clean-target: maybe-maintainer-clean-target-zlib 2222maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc 2223maintainer-clean-target: maybe-maintainer-clean-target-qthreads 2224maintainer-clean-target: maybe-maintainer-clean-target-rda 2225maintainer-clean-target: maybe-maintainer-clean-target-libada 2226maintainer-clean-target: maybe-maintainer-clean-target-libgomp 2227 2228 2229# Here are the targets which correspond to the do-X targets. 2230 2231.PHONY: info installcheck dvi pdf html 2232.PHONY: install-info install-pdf install-html 2233.PHONY: clean distclean mostlyclean maintainer-clean realclean 2234.PHONY: local-clean local-distclean local-maintainer-clean 2235info: do-info 2236installcheck: do-installcheck 2237dvi: do-dvi 2238pdf: do-pdf 2239html: do-html 2240 2241# Make sure makeinfo is built before we do a `make info', if we're 2242# in fact building texinfo. 2243do-info: maybe-all-texinfo 2244 2245install-info: do-install-info dir.info 2246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2247 if [ -f dir.info ] ; then \ 2248 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \ 2249 else true ; fi 2250 2251install-pdf: do-install-pdf 2252 2253install-html: do-install-html 2254 2255local-clean: 2256 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log 2257 2258local-distclean: 2259 -rm -f Makefile config.status config.cache mh-frag mt-frag 2260 -rm -f maybedep.tmp serdep.tmp 2261 -if [ "$(TARGET_SUBDIR)" != "." ]; then \ 2262 rm -rf $(TARGET_SUBDIR); \ 2263 else true; fi 2264 -rm -rf $(BUILD_SUBDIR) 2265 -if [ "$(HOST_SUBDIR)" != "." ]; then \ 2266 rm -rf $(HOST_SUBDIR); \ 2267 else true; fi 2268 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile 2269 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES 2270 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null 2271 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null 2272 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null 2273 2274local-maintainer-clean: 2275 @echo "This command is intended for maintainers to use;" 2276 @echo "it deletes files that may require special tools to rebuild." 2277 2278clean: do-clean local-clean 2279mostlyclean: do-mostlyclean local-clean 2280distclean: do-distclean local-clean local-distclean 2281maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 2282maintainer-clean: local-distclean 2283realclean: maintainer-clean 2284 2285# Check target. 2286 2287.PHONY: check do-check 2288check: do-check 2289 2290# Only include modules actually being configured and built. 2291.PHONY: check-host 2292check-host: \ 2293 maybe-check-ash \ 2294 maybe-check-autoconf \ 2295 maybe-check-automake \ 2296 maybe-check-bash \ 2297 maybe-check-bfd \ 2298 maybe-check-opcodes \ 2299 maybe-check-binutils \ 2300 maybe-check-bison \ 2301 maybe-check-byacc \ 2302 maybe-check-bzip2 \ 2303 maybe-check-dejagnu \ 2304 maybe-check-diff \ 2305 maybe-check-dosutils \ 2306 maybe-check-etc \ 2307 maybe-check-fastjar \ 2308 maybe-check-fileutils \ 2309 maybe-check-findutils \ 2310 maybe-check-find \ 2311 maybe-check-fixincludes \ 2312 maybe-check-flex \ 2313 maybe-check-gas \ 2314 maybe-check-gcc \ 2315 maybe-check-gawk \ 2316 maybe-check-gettext \ 2317 maybe-check-gmp \ 2318 maybe-check-mpfr \ 2319 maybe-check-gnuserv \ 2320 maybe-check-gprof \ 2321 maybe-check-gzip \ 2322 maybe-check-hello \ 2323 maybe-check-indent \ 2324 maybe-check-intl \ 2325 maybe-check-tcl \ 2326 maybe-check-itcl \ 2327 maybe-check-ld \ 2328 maybe-check-libcpp \ 2329 maybe-check-libdecnumber \ 2330 maybe-check-libgui \ 2331 maybe-check-libiberty \ 2332 maybe-check-libtool \ 2333 maybe-check-m4 \ 2334 maybe-check-make \ 2335 maybe-check-mmalloc \ 2336 maybe-check-patch \ 2337 maybe-check-perl \ 2338 maybe-check-prms \ 2339 maybe-check-rcs \ 2340 maybe-check-readline \ 2341 maybe-check-release \ 2342 maybe-check-recode \ 2343 maybe-check-sed \ 2344 maybe-check-send-pr \ 2345 maybe-check-shellutils \ 2346 maybe-check-sid \ 2347 maybe-check-sim \ 2348 maybe-check-tar \ 2349 maybe-check-texinfo \ 2350 maybe-check-textutils \ 2351 maybe-check-time \ 2352 maybe-check-uudecode \ 2353 maybe-check-wdiff \ 2354 maybe-check-zip \ 2355 maybe-check-zlib \ 2356 maybe-check-gdb \ 2357 maybe-check-expect \ 2358 maybe-check-guile \ 2359 maybe-check-tk \ 2360 maybe-check-libtermcap \ 2361 maybe-check-utils \ 2362 maybe-check-gnattools 2363 2364.PHONY: check-target 2365check-target: \ 2366 maybe-check-target-libstdc++-v3 \ 2367 maybe-check-target-libmudflap \ 2368 maybe-check-target-libssp \ 2369 maybe-check-target-newlib \ 2370 maybe-check-target-libgcc \ 2371 maybe-check-target-libgfortran \ 2372 maybe-check-target-libobjc \ 2373 maybe-check-target-libtermcap \ 2374 maybe-check-target-winsup \ 2375 maybe-check-target-libgloss \ 2376 maybe-check-target-libiberty \ 2377 maybe-check-target-gperf \ 2378 maybe-check-target-examples \ 2379 maybe-check-target-libffi \ 2380 maybe-check-target-libjava \ 2381 maybe-check-target-zlib \ 2382 maybe-check-target-boehm-gc \ 2383 maybe-check-target-qthreads \ 2384 maybe-check-target-rda \ 2385 maybe-check-target-libada \ 2386 maybe-check-target-libgomp 2387 2388do-check: 2389 @: $(MAKE); $(unstage) 2390 @r=`${PWD_COMMAND}`; export r; \ 2391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2392 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target 2393 2394# Automated reporting of test results. 2395 2396warning.log: build.log 2397 $(srcdir)/contrib/warn_summary build.log > $@ 2398 2399mail-report.log: 2400 if test x'$(BOOT_CFLAGS)' != x''; then \ 2401 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \ 2402 fi; \ 2403 $(srcdir)/contrib/test_summary -t >$@ 2404 chmod +x $@ 2405 echo If you really want to send e-mail, run ./$@ now 2406 2407mail-report-with-warnings.log: warning.log 2408 if test x'$(BOOT_CFLAGS)' != x''; then \ 2409 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \ 2410 fi; \ 2411 $(srcdir)/contrib/test_summary -t -i warning.log >$@ 2412 chmod +x $@ 2413 echo If you really want to send e-mail, run ./$@ now 2414 2415# Installation targets. 2416 2417.PHONY: install uninstall 2418install: 2419 @: $(MAKE); $(unstage) 2420 @r=`${PWD_COMMAND}`; export r; \ 2421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2422 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target 2423 2424.PHONY: install-host-nogcc 2425install-host-nogcc: \ 2426 maybe-install-ash \ 2427 maybe-install-autoconf \ 2428 maybe-install-automake \ 2429 maybe-install-bash \ 2430 maybe-install-bfd \ 2431 maybe-install-opcodes \ 2432 maybe-install-binutils \ 2433 maybe-install-bison \ 2434 maybe-install-byacc \ 2435 maybe-install-bzip2 \ 2436 maybe-install-dejagnu \ 2437 maybe-install-diff \ 2438 maybe-install-dosutils \ 2439 maybe-install-etc \ 2440 maybe-install-fastjar \ 2441 maybe-install-fileutils \ 2442 maybe-install-findutils \ 2443 maybe-install-find \ 2444 maybe-install-fixincludes \ 2445 maybe-install-flex \ 2446 maybe-install-gas \ 2447 maybe-install-gawk \ 2448 maybe-install-gettext \ 2449 maybe-install-gmp \ 2450 maybe-install-mpfr \ 2451 maybe-install-gnuserv \ 2452 maybe-install-gprof \ 2453 maybe-install-gzip \ 2454 maybe-install-hello \ 2455 maybe-install-indent \ 2456 maybe-install-intl \ 2457 maybe-install-tcl \ 2458 maybe-install-itcl \ 2459 maybe-install-ld \ 2460 maybe-install-libcpp \ 2461 maybe-install-libdecnumber \ 2462 maybe-install-libgui \ 2463 maybe-install-libiberty \ 2464 maybe-install-libtool \ 2465 maybe-install-m4 \ 2466 maybe-install-make \ 2467 maybe-install-mmalloc \ 2468 maybe-install-patch \ 2469 maybe-install-perl \ 2470 maybe-install-prms \ 2471 maybe-install-rcs \ 2472 maybe-install-readline \ 2473 maybe-install-release \ 2474 maybe-install-recode \ 2475 maybe-install-sed \ 2476 maybe-install-send-pr \ 2477 maybe-install-shellutils \ 2478 maybe-install-sid \ 2479 maybe-install-sim \ 2480 maybe-install-tar \ 2481 maybe-install-texinfo \ 2482 maybe-install-textutils \ 2483 maybe-install-time \ 2484 maybe-install-uudecode \ 2485 maybe-install-wdiff \ 2486 maybe-install-zip \ 2487 maybe-install-zlib \ 2488 maybe-install-gdb \ 2489 maybe-install-expect \ 2490 maybe-install-guile \ 2491 maybe-install-tk \ 2492 maybe-install-libtermcap \ 2493 maybe-install-utils \ 2494 maybe-install-gnattools 2495 2496.PHONY: install-host 2497install-host: \ 2498 maybe-install-ash \ 2499 maybe-install-autoconf \ 2500 maybe-install-automake \ 2501 maybe-install-bash \ 2502 maybe-install-bfd \ 2503 maybe-install-opcodes \ 2504 maybe-install-binutils \ 2505 maybe-install-bison \ 2506 maybe-install-byacc \ 2507 maybe-install-bzip2 \ 2508 maybe-install-dejagnu \ 2509 maybe-install-diff \ 2510 maybe-install-dosutils \ 2511 maybe-install-etc \ 2512 maybe-install-fastjar \ 2513 maybe-install-fileutils \ 2514 maybe-install-findutils \ 2515 maybe-install-find \ 2516 maybe-install-fixincludes \ 2517 maybe-install-flex \ 2518 maybe-install-gas \ 2519 maybe-install-gcc \ 2520 maybe-install-gawk \ 2521 maybe-install-gettext \ 2522 maybe-install-gmp \ 2523 maybe-install-mpfr \ 2524 maybe-install-gnuserv \ 2525 maybe-install-gprof \ 2526 maybe-install-gzip \ 2527 maybe-install-hello \ 2528 maybe-install-indent \ 2529 maybe-install-intl \ 2530 maybe-install-tcl \ 2531 maybe-install-itcl \ 2532 maybe-install-ld \ 2533 maybe-install-libcpp \ 2534 maybe-install-libdecnumber \ 2535 maybe-install-libgui \ 2536 maybe-install-libiberty \ 2537 maybe-install-libtool \ 2538 maybe-install-m4 \ 2539 maybe-install-make \ 2540 maybe-install-mmalloc \ 2541 maybe-install-patch \ 2542 maybe-install-perl \ 2543 maybe-install-prms \ 2544 maybe-install-rcs \ 2545 maybe-install-readline \ 2546 maybe-install-release \ 2547 maybe-install-recode \ 2548 maybe-install-sed \ 2549 maybe-install-send-pr \ 2550 maybe-install-shellutils \ 2551 maybe-install-sid \ 2552 maybe-install-sim \ 2553 maybe-install-tar \ 2554 maybe-install-texinfo \ 2555 maybe-install-textutils \ 2556 maybe-install-time \ 2557 maybe-install-uudecode \ 2558 maybe-install-wdiff \ 2559 maybe-install-zip \ 2560 maybe-install-zlib \ 2561 maybe-install-gdb \ 2562 maybe-install-expect \ 2563 maybe-install-guile \ 2564 maybe-install-tk \ 2565 maybe-install-libtermcap \ 2566 maybe-install-utils \ 2567 maybe-install-gnattools 2568 2569.PHONY: install-target 2570install-target: \ 2571 maybe-install-target-libstdc++-v3 \ 2572 maybe-install-target-libmudflap \ 2573 maybe-install-target-libssp \ 2574 maybe-install-target-newlib \ 2575 maybe-install-target-libgcc \ 2576 maybe-install-target-libgfortran \ 2577 maybe-install-target-libobjc \ 2578 maybe-install-target-libtermcap \ 2579 maybe-install-target-winsup \ 2580 maybe-install-target-libgloss \ 2581 maybe-install-target-libiberty \ 2582 maybe-install-target-gperf \ 2583 maybe-install-target-examples \ 2584 maybe-install-target-libffi \ 2585 maybe-install-target-libjava \ 2586 maybe-install-target-zlib \ 2587 maybe-install-target-boehm-gc \ 2588 maybe-install-target-qthreads \ 2589 maybe-install-target-rda \ 2590 maybe-install-target-libada \ 2591 maybe-install-target-libgomp 2592 2593uninstall: 2594 @echo "the uninstall target is not supported in this tree" 2595 2596.PHONY: install.all 2597install.all: install-no-fixedincludes 2598 @if [ -f ./gcc/Makefile ] ; then \ 2599 r=`${PWD_COMMAND}` ; export r ; \ 2600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2601 $(HOST_EXPORTS) \ 2602 (cd ./gcc && \ 2603 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \ 2604 else \ 2605 true ; \ 2606 fi 2607 2608# install-no-fixedincludes is used because Cygnus can not distribute 2609# the fixed header files. 2610.PHONY: install-no-fixedincludes 2611install-no-fixedincludes: installdirs install-host-nogcc \ 2612 install-target gcc-no-fixedincludes 2613 2614### other supporting targets 2615 2616MAKEDIRS= \ 2617 $(DESTDIR)$(prefix) \ 2618 $(DESTDIR)$(exec_prefix) 2619.PHONY: installdirs 2620installdirs: mkinstalldirs 2621 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS) 2622 2623dir.info: do-install-info 2624 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \ 2625 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \ 2626 mv -f dir.info.new dir.info ; \ 2627 else true ; \ 2628 fi 2629 2630dist: 2631 @echo "Building a full distribution of this tree isn't done" 2632 @echo "via 'make dist'. Check out the etc/ subdirectory" 2633 2634etags tags: TAGS 2635 2636# Right now this just builds TAGS in each subdirectory. emacs19 has the 2637# ability to use several tags files at once, so there is probably no need 2638# to combine them into one big TAGS file (like CVS 1.3 does). We could 2639# (if we felt like it) have this Makefile write a piece of elisp which 2640# the user could load to tell emacs19 where all the TAGS files we just 2641# built are. 2642TAGS: do-TAGS 2643 2644# ------------------------------------ 2645# Macros for configure and all targets 2646# ------------------------------------ 2647 2648 2649 2650 2651 2652# -------------------------------------- 2653# Modules which run on the build machine 2654# -------------------------------------- 2655 2656 2657.PHONY: configure-build-libiberty maybe-configure-build-libiberty 2658maybe-configure-build-libiberty: 2659@if gcc-bootstrap 2660configure-build-libiberty: stage_current 2661@endif gcc-bootstrap 2662@if build-libiberty 2663maybe-configure-build-libiberty: configure-build-libiberty 2664configure-build-libiberty: 2665 @: $(MAKE); $(unstage) 2666 @r=`${PWD_COMMAND}`; export r; \ 2667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2668 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \ 2669 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \ 2670 $(BUILD_EXPORTS) \ 2671 echo Configuring in $(BUILD_SUBDIR)/libiberty; \ 2672 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \ 2673 case $(srcdir) in \ 2674 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2675 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \ 2676 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2677 esac; \ 2678 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 2679 libsrcdir="$$s/libiberty"; \ 2680 rm -f no-such-file || : ; \ 2681 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2682 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2683 --target=${target_alias} $${srcdiroption} \ 2684 || exit 1 2685@endif build-libiberty 2686 2687 2688 2689 2690 2691.PHONY: all-build-libiberty maybe-all-build-libiberty 2692maybe-all-build-libiberty: 2693@if gcc-bootstrap 2694all-build-libiberty: stage_current 2695@endif gcc-bootstrap 2696@if build-libiberty 2697TARGET-build-libiberty=all 2698maybe-all-build-libiberty: all-build-libiberty 2699all-build-libiberty: configure-build-libiberty 2700 @: $(MAKE); $(unstage) 2701 @r=`${PWD_COMMAND}`; export r; \ 2702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2703 $(BUILD_EXPORTS) \ 2704 (cd $(BUILD_SUBDIR)/libiberty && \ 2705 $(MAKE) $(TARGET-build-libiberty)) 2706@endif build-libiberty 2707 2708 2709 2710 2711 2712.PHONY: configure-build-bison maybe-configure-build-bison 2713maybe-configure-build-bison: 2714@if gcc-bootstrap 2715configure-build-bison: stage_current 2716@endif gcc-bootstrap 2717@if build-bison 2718maybe-configure-build-bison: configure-build-bison 2719configure-build-bison: 2720 @: $(MAKE); $(unstage) 2721 @r=`${PWD_COMMAND}`; export r; \ 2722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2723 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \ 2724 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \ 2725 $(BUILD_EXPORTS) \ 2726 echo Configuring in $(BUILD_SUBDIR)/bison; \ 2727 cd "$(BUILD_SUBDIR)/bison" || exit 1; \ 2728 case $(srcdir) in \ 2729 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2730 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \ 2731 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2732 esac; \ 2733 srcdiroption="--srcdir=$${topdir}/bison"; \ 2734 libsrcdir="$$s/bison"; \ 2735 rm -f no-such-file || : ; \ 2736 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2737 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2738 --target=${target_alias} $${srcdiroption} \ 2739 || exit 1 2740@endif build-bison 2741 2742 2743 2744 2745 2746.PHONY: all-build-bison maybe-all-build-bison 2747maybe-all-build-bison: 2748@if gcc-bootstrap 2749all-build-bison: stage_current 2750@endif gcc-bootstrap 2751@if build-bison 2752TARGET-build-bison=all 2753maybe-all-build-bison: all-build-bison 2754all-build-bison: configure-build-bison 2755 @: $(MAKE); $(unstage) 2756 @r=`${PWD_COMMAND}`; export r; \ 2757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2758 $(BUILD_EXPORTS) \ 2759 (cd $(BUILD_SUBDIR)/bison && \ 2760 $(MAKE) $(TARGET-build-bison)) 2761@endif build-bison 2762 2763 2764 2765 2766 2767.PHONY: configure-build-byacc maybe-configure-build-byacc 2768maybe-configure-build-byacc: 2769@if gcc-bootstrap 2770configure-build-byacc: stage_current 2771@endif gcc-bootstrap 2772@if build-byacc 2773maybe-configure-build-byacc: configure-build-byacc 2774configure-build-byacc: 2775 @: $(MAKE); $(unstage) 2776 @r=`${PWD_COMMAND}`; export r; \ 2777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2778 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \ 2779 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \ 2780 $(BUILD_EXPORTS) \ 2781 echo Configuring in $(BUILD_SUBDIR)/byacc; \ 2782 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \ 2783 case $(srcdir) in \ 2784 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2785 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \ 2786 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2787 esac; \ 2788 srcdiroption="--srcdir=$${topdir}/byacc"; \ 2789 libsrcdir="$$s/byacc"; \ 2790 rm -f no-such-file || : ; \ 2791 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2792 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2793 --target=${target_alias} $${srcdiroption} \ 2794 || exit 1 2795@endif build-byacc 2796 2797 2798 2799 2800 2801.PHONY: all-build-byacc maybe-all-build-byacc 2802maybe-all-build-byacc: 2803@if gcc-bootstrap 2804all-build-byacc: stage_current 2805@endif gcc-bootstrap 2806@if build-byacc 2807TARGET-build-byacc=all 2808maybe-all-build-byacc: all-build-byacc 2809all-build-byacc: configure-build-byacc 2810 @: $(MAKE); $(unstage) 2811 @r=`${PWD_COMMAND}`; export r; \ 2812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2813 $(BUILD_EXPORTS) \ 2814 (cd $(BUILD_SUBDIR)/byacc && \ 2815 $(MAKE) $(TARGET-build-byacc)) 2816@endif build-byacc 2817 2818 2819 2820 2821 2822.PHONY: configure-build-flex maybe-configure-build-flex 2823maybe-configure-build-flex: 2824@if gcc-bootstrap 2825configure-build-flex: stage_current 2826@endif gcc-bootstrap 2827@if build-flex 2828maybe-configure-build-flex: configure-build-flex 2829configure-build-flex: 2830 @: $(MAKE); $(unstage) 2831 @r=`${PWD_COMMAND}`; export r; \ 2832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2833 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \ 2834 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \ 2835 $(BUILD_EXPORTS) \ 2836 echo Configuring in $(BUILD_SUBDIR)/flex; \ 2837 cd "$(BUILD_SUBDIR)/flex" || exit 1; \ 2838 case $(srcdir) in \ 2839 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2840 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \ 2841 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2842 esac; \ 2843 srcdiroption="--srcdir=$${topdir}/flex"; \ 2844 libsrcdir="$$s/flex"; \ 2845 rm -f no-such-file || : ; \ 2846 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2847 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2848 --target=${target_alias} $${srcdiroption} \ 2849 || exit 1 2850@endif build-flex 2851 2852 2853 2854 2855 2856.PHONY: all-build-flex maybe-all-build-flex 2857maybe-all-build-flex: 2858@if gcc-bootstrap 2859all-build-flex: stage_current 2860@endif gcc-bootstrap 2861@if build-flex 2862TARGET-build-flex=all 2863maybe-all-build-flex: all-build-flex 2864all-build-flex: configure-build-flex 2865 @: $(MAKE); $(unstage) 2866 @r=`${PWD_COMMAND}`; export r; \ 2867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2868 $(BUILD_EXPORTS) \ 2869 (cd $(BUILD_SUBDIR)/flex && \ 2870 $(MAKE) $(TARGET-build-flex)) 2871@endif build-flex 2872 2873 2874 2875 2876 2877.PHONY: configure-build-m4 maybe-configure-build-m4 2878maybe-configure-build-m4: 2879@if gcc-bootstrap 2880configure-build-m4: stage_current 2881@endif gcc-bootstrap 2882@if build-m4 2883maybe-configure-build-m4: configure-build-m4 2884configure-build-m4: 2885 @: $(MAKE); $(unstage) 2886 @r=`${PWD_COMMAND}`; export r; \ 2887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2888 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \ 2889 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \ 2890 $(BUILD_EXPORTS) \ 2891 echo Configuring in $(BUILD_SUBDIR)/m4; \ 2892 cd "$(BUILD_SUBDIR)/m4" || exit 1; \ 2893 case $(srcdir) in \ 2894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2895 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \ 2896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2897 esac; \ 2898 srcdiroption="--srcdir=$${topdir}/m4"; \ 2899 libsrcdir="$$s/m4"; \ 2900 rm -f no-such-file || : ; \ 2901 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2902 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2903 --target=${target_alias} $${srcdiroption} \ 2904 || exit 1 2905@endif build-m4 2906 2907 2908 2909 2910 2911.PHONY: all-build-m4 maybe-all-build-m4 2912maybe-all-build-m4: 2913@if gcc-bootstrap 2914all-build-m4: stage_current 2915@endif gcc-bootstrap 2916@if build-m4 2917TARGET-build-m4=all 2918maybe-all-build-m4: all-build-m4 2919all-build-m4: configure-build-m4 2920 @: $(MAKE); $(unstage) 2921 @r=`${PWD_COMMAND}`; export r; \ 2922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2923 $(BUILD_EXPORTS) \ 2924 (cd $(BUILD_SUBDIR)/m4 && \ 2925 $(MAKE) $(TARGET-build-m4)) 2926@endif build-m4 2927 2928 2929 2930 2931 2932.PHONY: configure-build-texinfo maybe-configure-build-texinfo 2933maybe-configure-build-texinfo: 2934@if gcc-bootstrap 2935configure-build-texinfo: stage_current 2936@endif gcc-bootstrap 2937@if build-texinfo 2938maybe-configure-build-texinfo: configure-build-texinfo 2939configure-build-texinfo: 2940 @: $(MAKE); $(unstage) 2941 @r=`${PWD_COMMAND}`; export r; \ 2942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2943 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \ 2944 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \ 2945 $(BUILD_EXPORTS) \ 2946 echo Configuring in $(BUILD_SUBDIR)/texinfo; \ 2947 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \ 2948 case $(srcdir) in \ 2949 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 2950 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \ 2951 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 2952 esac; \ 2953 srcdiroption="--srcdir=$${topdir}/texinfo"; \ 2954 libsrcdir="$$s/texinfo"; \ 2955 rm -f no-such-file || : ; \ 2956 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 2957 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 2958 --target=${target_alias} $${srcdiroption} \ 2959 || exit 1 2960@endif build-texinfo 2961 2962 2963 2964 2965 2966.PHONY: all-build-texinfo maybe-all-build-texinfo 2967maybe-all-build-texinfo: 2968@if gcc-bootstrap 2969all-build-texinfo: stage_current 2970@endif gcc-bootstrap 2971@if build-texinfo 2972TARGET-build-texinfo=all 2973maybe-all-build-texinfo: all-build-texinfo 2974all-build-texinfo: configure-build-texinfo 2975 @: $(MAKE); $(unstage) 2976 @r=`${PWD_COMMAND}`; export r; \ 2977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2978 $(BUILD_EXPORTS) \ 2979 (cd $(BUILD_SUBDIR)/texinfo && \ 2980 $(MAKE) $(TARGET-build-texinfo)) 2981@endif build-texinfo 2982 2983 2984 2985 2986 2987.PHONY: configure-build-fixincludes maybe-configure-build-fixincludes 2988maybe-configure-build-fixincludes: 2989@if gcc-bootstrap 2990configure-build-fixincludes: stage_current 2991@endif gcc-bootstrap 2992@if build-fixincludes 2993maybe-configure-build-fixincludes: configure-build-fixincludes 2994configure-build-fixincludes: 2995 @: $(MAKE); $(unstage) 2996 @r=`${PWD_COMMAND}`; export r; \ 2997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 2998 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \ 2999 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \ 3000 $(BUILD_EXPORTS) \ 3001 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \ 3002 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \ 3003 case $(srcdir) in \ 3004 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 3005 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \ 3006 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 3007 esac; \ 3008 srcdiroption="--srcdir=$${topdir}/fixincludes"; \ 3009 libsrcdir="$$s/fixincludes"; \ 3010 rm -f no-such-file || : ; \ 3011 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 3012 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \ 3013 --target=${target_alias} $${srcdiroption} \ 3014 || exit 1 3015@endif build-fixincludes 3016 3017 3018 3019 3020 3021.PHONY: all-build-fixincludes maybe-all-build-fixincludes 3022maybe-all-build-fixincludes: 3023@if gcc-bootstrap 3024all-build-fixincludes: stage_current 3025@endif gcc-bootstrap 3026@if build-fixincludes 3027TARGET-build-fixincludes=all 3028maybe-all-build-fixincludes: all-build-fixincludes 3029all-build-fixincludes: configure-build-fixincludes 3030 @: $(MAKE); $(unstage) 3031 @r=`${PWD_COMMAND}`; export r; \ 3032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3033 $(BUILD_EXPORTS) \ 3034 (cd $(BUILD_SUBDIR)/fixincludes && \ 3035 $(MAKE) $(TARGET-build-fixincludes)) 3036@endif build-fixincludes 3037 3038 3039 3040 3041 3042# -------------------------------------- 3043# Modules which run on the host machine 3044# -------------------------------------- 3045 3046 3047.PHONY: configure-ash maybe-configure-ash 3048maybe-configure-ash: 3049@if gcc-bootstrap 3050configure-ash: stage_current 3051@endif gcc-bootstrap 3052@if ash 3053maybe-configure-ash: configure-ash 3054configure-ash: 3055 @: $(MAKE); $(unstage) 3056 @r=`${PWD_COMMAND}`; export r; \ 3057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3058 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \ 3059 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \ 3060 $(HOST_EXPORTS) \ 3061 echo Configuring in $(HOST_SUBDIR)/ash; \ 3062 cd "$(HOST_SUBDIR)/ash" || exit 1; \ 3063 case $(srcdir) in \ 3064 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 3065 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \ 3066 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 3067 esac; \ 3068 srcdiroption="--srcdir=$${topdir}/ash"; \ 3069 libsrcdir="$$s/ash"; \ 3070 $(SHELL) $${libsrcdir}/configure \ 3071 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 3072 --target=${target_alias} $${srcdiroption} \ 3073 || exit 1 3074@endif ash 3075 3076 3077 3078 3079 3080.PHONY: all-ash maybe-all-ash 3081maybe-all-ash: 3082@if gcc-bootstrap 3083all-ash: stage_current 3084@endif gcc-bootstrap 3085@if ash 3086TARGET-ash=all 3087maybe-all-ash: all-ash 3088all-ash: configure-ash 3089 @: $(MAKE); $(unstage) 3090 @r=`${PWD_COMMAND}`; export r; \ 3091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3092 $(HOST_EXPORTS) \ 3093 (cd $(HOST_SUBDIR)/ash && \ 3094 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ash)) 3095@endif ash 3096 3097 3098 3099 3100.PHONY: check-ash maybe-check-ash 3101maybe-check-ash: 3102@if ash 3103maybe-check-ash: check-ash 3104 3105check-ash: 3106 @: $(MAKE); $(unstage) 3107 @r=`${PWD_COMMAND}`; export r; \ 3108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3109 $(HOST_EXPORTS) \ 3110 (cd $(HOST_SUBDIR)/ash && \ 3111 $(MAKE) $(FLAGS_TO_PASS) check) 3112 3113@endif ash 3114 3115.PHONY: install-ash maybe-install-ash 3116maybe-install-ash: 3117@if ash 3118maybe-install-ash: install-ash 3119 3120install-ash: installdirs 3121 @: $(MAKE); $(unstage) 3122 @r=`${PWD_COMMAND}`; export r; \ 3123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3124 $(HOST_EXPORTS) \ 3125 (cd $(HOST_SUBDIR)/ash && \ 3126 $(MAKE) $(FLAGS_TO_PASS) install) 3127 3128@endif ash 3129 3130# Other targets (info, dvi, pdf, etc.) 3131 3132.PHONY: maybe-info-ash info-ash 3133maybe-info-ash: 3134@if ash 3135maybe-info-ash: info-ash 3136 3137info-ash: \ 3138 configure-ash 3139 @: $(MAKE); $(unstage) 3140 @[ -f ./ash/Makefile ] || exit 0; \ 3141 r=`${PWD_COMMAND}`; export r; \ 3142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3143 $(HOST_EXPORTS) \ 3144 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3146 done; \ 3147 echo "Doing info in ash" ; \ 3148 (cd $(HOST_SUBDIR)/ash && \ 3149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3151 "RANLIB=$${RANLIB}" \ 3152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3153 info) \ 3154 || exit 1 3155 3156@endif ash 3157 3158.PHONY: maybe-dvi-ash dvi-ash 3159maybe-dvi-ash: 3160@if ash 3161maybe-dvi-ash: dvi-ash 3162 3163dvi-ash: \ 3164 configure-ash 3165 @: $(MAKE); $(unstage) 3166 @[ -f ./ash/Makefile ] || exit 0; \ 3167 r=`${PWD_COMMAND}`; export r; \ 3168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3169 $(HOST_EXPORTS) \ 3170 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3172 done; \ 3173 echo "Doing dvi in ash" ; \ 3174 (cd $(HOST_SUBDIR)/ash && \ 3175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3177 "RANLIB=$${RANLIB}" \ 3178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3179 dvi) \ 3180 || exit 1 3181 3182@endif ash 3183 3184.PHONY: maybe-pdf-ash pdf-ash 3185maybe-pdf-ash: 3186@if ash 3187maybe-pdf-ash: pdf-ash 3188 3189pdf-ash: \ 3190 configure-ash 3191 @: $(MAKE); $(unstage) 3192 @[ -f ./ash/Makefile ] || exit 0; \ 3193 r=`${PWD_COMMAND}`; export r; \ 3194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3195 $(HOST_EXPORTS) \ 3196 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3198 done; \ 3199 echo "Doing pdf in ash" ; \ 3200 (cd $(HOST_SUBDIR)/ash && \ 3201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3203 "RANLIB=$${RANLIB}" \ 3204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3205 pdf) \ 3206 || exit 1 3207 3208@endif ash 3209 3210.PHONY: maybe-html-ash html-ash 3211maybe-html-ash: 3212@if ash 3213maybe-html-ash: html-ash 3214 3215html-ash: \ 3216 configure-ash 3217 @: $(MAKE); $(unstage) 3218 @[ -f ./ash/Makefile ] || exit 0; \ 3219 r=`${PWD_COMMAND}`; export r; \ 3220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3221 $(HOST_EXPORTS) \ 3222 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3224 done; \ 3225 echo "Doing html in ash" ; \ 3226 (cd $(HOST_SUBDIR)/ash && \ 3227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3229 "RANLIB=$${RANLIB}" \ 3230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3231 html) \ 3232 || exit 1 3233 3234@endif ash 3235 3236.PHONY: maybe-TAGS-ash TAGS-ash 3237maybe-TAGS-ash: 3238@if ash 3239maybe-TAGS-ash: TAGS-ash 3240 3241TAGS-ash: \ 3242 configure-ash 3243 @: $(MAKE); $(unstage) 3244 @[ -f ./ash/Makefile ] || exit 0; \ 3245 r=`${PWD_COMMAND}`; export r; \ 3246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3247 $(HOST_EXPORTS) \ 3248 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3250 done; \ 3251 echo "Doing TAGS in ash" ; \ 3252 (cd $(HOST_SUBDIR)/ash && \ 3253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3255 "RANLIB=$${RANLIB}" \ 3256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3257 TAGS) \ 3258 || exit 1 3259 3260@endif ash 3261 3262.PHONY: maybe-install-info-ash install-info-ash 3263maybe-install-info-ash: 3264@if ash 3265maybe-install-info-ash: install-info-ash 3266 3267install-info-ash: \ 3268 configure-ash \ 3269 info-ash 3270 @: $(MAKE); $(unstage) 3271 @[ -f ./ash/Makefile ] || exit 0; \ 3272 r=`${PWD_COMMAND}`; export r; \ 3273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3274 $(HOST_EXPORTS) \ 3275 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3277 done; \ 3278 echo "Doing install-info in ash" ; \ 3279 (cd $(HOST_SUBDIR)/ash && \ 3280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3282 "RANLIB=$${RANLIB}" \ 3283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3284 install-info) \ 3285 || exit 1 3286 3287@endif ash 3288 3289.PHONY: maybe-install-pdf-ash install-pdf-ash 3290maybe-install-pdf-ash: 3291@if ash 3292maybe-install-pdf-ash: install-pdf-ash 3293 3294install-pdf-ash: \ 3295 configure-ash \ 3296 pdf-ash 3297 @: $(MAKE); $(unstage) 3298 @[ -f ./ash/Makefile ] || exit 0; \ 3299 r=`${PWD_COMMAND}`; export r; \ 3300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3301 $(HOST_EXPORTS) \ 3302 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3304 done; \ 3305 echo "Doing install-pdf in ash" ; \ 3306 (cd $(HOST_SUBDIR)/ash && \ 3307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3309 "RANLIB=$${RANLIB}" \ 3310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3311 install-pdf) \ 3312 || exit 1 3313 3314@endif ash 3315 3316.PHONY: maybe-install-html-ash install-html-ash 3317maybe-install-html-ash: 3318@if ash 3319maybe-install-html-ash: install-html-ash 3320 3321install-html-ash: \ 3322 configure-ash \ 3323 html-ash 3324 @: $(MAKE); $(unstage) 3325 @[ -f ./ash/Makefile ] || exit 0; \ 3326 r=`${PWD_COMMAND}`; export r; \ 3327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3328 $(HOST_EXPORTS) \ 3329 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3331 done; \ 3332 echo "Doing install-html in ash" ; \ 3333 (cd $(HOST_SUBDIR)/ash && \ 3334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3336 "RANLIB=$${RANLIB}" \ 3337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3338 install-html) \ 3339 || exit 1 3340 3341@endif ash 3342 3343.PHONY: maybe-installcheck-ash installcheck-ash 3344maybe-installcheck-ash: 3345@if ash 3346maybe-installcheck-ash: installcheck-ash 3347 3348installcheck-ash: \ 3349 configure-ash 3350 @: $(MAKE); $(unstage) 3351 @[ -f ./ash/Makefile ] || exit 0; \ 3352 r=`${PWD_COMMAND}`; export r; \ 3353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3354 $(HOST_EXPORTS) \ 3355 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3357 done; \ 3358 echo "Doing installcheck in ash" ; \ 3359 (cd $(HOST_SUBDIR)/ash && \ 3360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3362 "RANLIB=$${RANLIB}" \ 3363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3364 installcheck) \ 3365 || exit 1 3366 3367@endif ash 3368 3369.PHONY: maybe-mostlyclean-ash mostlyclean-ash 3370maybe-mostlyclean-ash: 3371@if ash 3372maybe-mostlyclean-ash: mostlyclean-ash 3373 3374mostlyclean-ash: 3375 @: $(MAKE); $(unstage) 3376 @[ -f ./ash/Makefile ] || exit 0; \ 3377 r=`${PWD_COMMAND}`; export r; \ 3378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3379 $(HOST_EXPORTS) \ 3380 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3382 done; \ 3383 echo "Doing mostlyclean in ash" ; \ 3384 (cd $(HOST_SUBDIR)/ash && \ 3385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3387 "RANLIB=$${RANLIB}" \ 3388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3389 mostlyclean) \ 3390 || exit 1 3391 3392@endif ash 3393 3394.PHONY: maybe-clean-ash clean-ash 3395maybe-clean-ash: 3396@if ash 3397maybe-clean-ash: clean-ash 3398 3399clean-ash: 3400 @: $(MAKE); $(unstage) 3401 @[ -f ./ash/Makefile ] || exit 0; \ 3402 r=`${PWD_COMMAND}`; export r; \ 3403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3404 $(HOST_EXPORTS) \ 3405 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3407 done; \ 3408 echo "Doing clean in ash" ; \ 3409 (cd $(HOST_SUBDIR)/ash && \ 3410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3412 "RANLIB=$${RANLIB}" \ 3413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3414 clean) \ 3415 || exit 1 3416 3417@endif ash 3418 3419.PHONY: maybe-distclean-ash distclean-ash 3420maybe-distclean-ash: 3421@if ash 3422maybe-distclean-ash: distclean-ash 3423 3424distclean-ash: 3425 @: $(MAKE); $(unstage) 3426 @[ -f ./ash/Makefile ] || exit 0; \ 3427 r=`${PWD_COMMAND}`; export r; \ 3428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3429 $(HOST_EXPORTS) \ 3430 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3432 done; \ 3433 echo "Doing distclean in ash" ; \ 3434 (cd $(HOST_SUBDIR)/ash && \ 3435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3437 "RANLIB=$${RANLIB}" \ 3438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3439 distclean) \ 3440 || exit 1 3441 3442@endif ash 3443 3444.PHONY: maybe-maintainer-clean-ash maintainer-clean-ash 3445maybe-maintainer-clean-ash: 3446@if ash 3447maybe-maintainer-clean-ash: maintainer-clean-ash 3448 3449maintainer-clean-ash: 3450 @: $(MAKE); $(unstage) 3451 @[ -f ./ash/Makefile ] || exit 0; \ 3452 r=`${PWD_COMMAND}`; export r; \ 3453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3454 $(HOST_EXPORTS) \ 3455 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3457 done; \ 3458 echo "Doing maintainer-clean in ash" ; \ 3459 (cd $(HOST_SUBDIR)/ash && \ 3460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3462 "RANLIB=$${RANLIB}" \ 3463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3464 maintainer-clean) \ 3465 || exit 1 3466 3467@endif ash 3468 3469 3470 3471.PHONY: configure-autoconf maybe-configure-autoconf 3472maybe-configure-autoconf: 3473@if gcc-bootstrap 3474configure-autoconf: stage_current 3475@endif gcc-bootstrap 3476@if autoconf 3477maybe-configure-autoconf: configure-autoconf 3478configure-autoconf: 3479 @: $(MAKE); $(unstage) 3480 @r=`${PWD_COMMAND}`; export r; \ 3481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3482 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \ 3483 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \ 3484 $(HOST_EXPORTS) \ 3485 echo Configuring in $(HOST_SUBDIR)/autoconf; \ 3486 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \ 3487 case $(srcdir) in \ 3488 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 3489 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \ 3490 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 3491 esac; \ 3492 srcdiroption="--srcdir=$${topdir}/autoconf"; \ 3493 libsrcdir="$$s/autoconf"; \ 3494 $(SHELL) $${libsrcdir}/configure \ 3495 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 3496 --target=${target_alias} $${srcdiroption} \ 3497 || exit 1 3498@endif autoconf 3499 3500 3501 3502 3503 3504.PHONY: all-autoconf maybe-all-autoconf 3505maybe-all-autoconf: 3506@if gcc-bootstrap 3507all-autoconf: stage_current 3508@endif gcc-bootstrap 3509@if autoconf 3510TARGET-autoconf=all 3511maybe-all-autoconf: all-autoconf 3512all-autoconf: configure-autoconf 3513 @: $(MAKE); $(unstage) 3514 @r=`${PWD_COMMAND}`; export r; \ 3515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3516 $(HOST_EXPORTS) \ 3517 (cd $(HOST_SUBDIR)/autoconf && \ 3518 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-autoconf)) 3519@endif autoconf 3520 3521 3522 3523 3524.PHONY: check-autoconf maybe-check-autoconf 3525maybe-check-autoconf: 3526@if autoconf 3527maybe-check-autoconf: check-autoconf 3528 3529check-autoconf: 3530 @: $(MAKE); $(unstage) 3531 @r=`${PWD_COMMAND}`; export r; \ 3532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3533 $(HOST_EXPORTS) \ 3534 (cd $(HOST_SUBDIR)/autoconf && \ 3535 $(MAKE) $(FLAGS_TO_PASS) check) 3536 3537@endif autoconf 3538 3539.PHONY: install-autoconf maybe-install-autoconf 3540maybe-install-autoconf: 3541@if autoconf 3542maybe-install-autoconf: install-autoconf 3543 3544install-autoconf: installdirs 3545 @: $(MAKE); $(unstage) 3546 @r=`${PWD_COMMAND}`; export r; \ 3547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3548 $(HOST_EXPORTS) \ 3549 (cd $(HOST_SUBDIR)/autoconf && \ 3550 $(MAKE) $(FLAGS_TO_PASS) install) 3551 3552@endif autoconf 3553 3554# Other targets (info, dvi, pdf, etc.) 3555 3556.PHONY: maybe-info-autoconf info-autoconf 3557maybe-info-autoconf: 3558@if autoconf 3559maybe-info-autoconf: info-autoconf 3560 3561info-autoconf: \ 3562 configure-autoconf 3563 @: $(MAKE); $(unstage) 3564 @[ -f ./autoconf/Makefile ] || exit 0; \ 3565 r=`${PWD_COMMAND}`; export r; \ 3566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3567 $(HOST_EXPORTS) \ 3568 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3570 done; \ 3571 echo "Doing info in autoconf" ; \ 3572 (cd $(HOST_SUBDIR)/autoconf && \ 3573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3575 "RANLIB=$${RANLIB}" \ 3576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3577 info) \ 3578 || exit 1 3579 3580@endif autoconf 3581 3582.PHONY: maybe-dvi-autoconf dvi-autoconf 3583maybe-dvi-autoconf: 3584@if autoconf 3585maybe-dvi-autoconf: dvi-autoconf 3586 3587dvi-autoconf: \ 3588 configure-autoconf 3589 @: $(MAKE); $(unstage) 3590 @[ -f ./autoconf/Makefile ] || exit 0; \ 3591 r=`${PWD_COMMAND}`; export r; \ 3592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3593 $(HOST_EXPORTS) \ 3594 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3596 done; \ 3597 echo "Doing dvi in autoconf" ; \ 3598 (cd $(HOST_SUBDIR)/autoconf && \ 3599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3601 "RANLIB=$${RANLIB}" \ 3602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3603 dvi) \ 3604 || exit 1 3605 3606@endif autoconf 3607 3608.PHONY: maybe-pdf-autoconf pdf-autoconf 3609maybe-pdf-autoconf: 3610@if autoconf 3611maybe-pdf-autoconf: pdf-autoconf 3612 3613pdf-autoconf: \ 3614 configure-autoconf 3615 @: $(MAKE); $(unstage) 3616 @[ -f ./autoconf/Makefile ] || exit 0; \ 3617 r=`${PWD_COMMAND}`; export r; \ 3618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3619 $(HOST_EXPORTS) \ 3620 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3622 done; \ 3623 echo "Doing pdf in autoconf" ; \ 3624 (cd $(HOST_SUBDIR)/autoconf && \ 3625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3627 "RANLIB=$${RANLIB}" \ 3628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3629 pdf) \ 3630 || exit 1 3631 3632@endif autoconf 3633 3634.PHONY: maybe-html-autoconf html-autoconf 3635maybe-html-autoconf: 3636@if autoconf 3637maybe-html-autoconf: html-autoconf 3638 3639html-autoconf: \ 3640 configure-autoconf 3641 @: $(MAKE); $(unstage) 3642 @[ -f ./autoconf/Makefile ] || exit 0; \ 3643 r=`${PWD_COMMAND}`; export r; \ 3644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3645 $(HOST_EXPORTS) \ 3646 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3648 done; \ 3649 echo "Doing html in autoconf" ; \ 3650 (cd $(HOST_SUBDIR)/autoconf && \ 3651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3653 "RANLIB=$${RANLIB}" \ 3654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3655 html) \ 3656 || exit 1 3657 3658@endif autoconf 3659 3660.PHONY: maybe-TAGS-autoconf TAGS-autoconf 3661maybe-TAGS-autoconf: 3662@if autoconf 3663maybe-TAGS-autoconf: TAGS-autoconf 3664 3665TAGS-autoconf: \ 3666 configure-autoconf 3667 @: $(MAKE); $(unstage) 3668 @[ -f ./autoconf/Makefile ] || exit 0; \ 3669 r=`${PWD_COMMAND}`; export r; \ 3670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3671 $(HOST_EXPORTS) \ 3672 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3674 done; \ 3675 echo "Doing TAGS in autoconf" ; \ 3676 (cd $(HOST_SUBDIR)/autoconf && \ 3677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3679 "RANLIB=$${RANLIB}" \ 3680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3681 TAGS) \ 3682 || exit 1 3683 3684@endif autoconf 3685 3686.PHONY: maybe-install-info-autoconf install-info-autoconf 3687maybe-install-info-autoconf: 3688@if autoconf 3689maybe-install-info-autoconf: install-info-autoconf 3690 3691install-info-autoconf: \ 3692 configure-autoconf \ 3693 info-autoconf 3694 @: $(MAKE); $(unstage) 3695 @[ -f ./autoconf/Makefile ] || exit 0; \ 3696 r=`${PWD_COMMAND}`; export r; \ 3697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3698 $(HOST_EXPORTS) \ 3699 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3701 done; \ 3702 echo "Doing install-info in autoconf" ; \ 3703 (cd $(HOST_SUBDIR)/autoconf && \ 3704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3706 "RANLIB=$${RANLIB}" \ 3707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3708 install-info) \ 3709 || exit 1 3710 3711@endif autoconf 3712 3713.PHONY: maybe-install-pdf-autoconf install-pdf-autoconf 3714maybe-install-pdf-autoconf: 3715@if autoconf 3716maybe-install-pdf-autoconf: install-pdf-autoconf 3717 3718install-pdf-autoconf: \ 3719 configure-autoconf \ 3720 pdf-autoconf 3721 @: $(MAKE); $(unstage) 3722 @[ -f ./autoconf/Makefile ] || exit 0; \ 3723 r=`${PWD_COMMAND}`; export r; \ 3724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3725 $(HOST_EXPORTS) \ 3726 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3728 done; \ 3729 echo "Doing install-pdf in autoconf" ; \ 3730 (cd $(HOST_SUBDIR)/autoconf && \ 3731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3733 "RANLIB=$${RANLIB}" \ 3734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3735 install-pdf) \ 3736 || exit 1 3737 3738@endif autoconf 3739 3740.PHONY: maybe-install-html-autoconf install-html-autoconf 3741maybe-install-html-autoconf: 3742@if autoconf 3743maybe-install-html-autoconf: install-html-autoconf 3744 3745install-html-autoconf: \ 3746 configure-autoconf \ 3747 html-autoconf 3748 @: $(MAKE); $(unstage) 3749 @[ -f ./autoconf/Makefile ] || exit 0; \ 3750 r=`${PWD_COMMAND}`; export r; \ 3751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3752 $(HOST_EXPORTS) \ 3753 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3755 done; \ 3756 echo "Doing install-html in autoconf" ; \ 3757 (cd $(HOST_SUBDIR)/autoconf && \ 3758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3760 "RANLIB=$${RANLIB}" \ 3761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3762 install-html) \ 3763 || exit 1 3764 3765@endif autoconf 3766 3767.PHONY: maybe-installcheck-autoconf installcheck-autoconf 3768maybe-installcheck-autoconf: 3769@if autoconf 3770maybe-installcheck-autoconf: installcheck-autoconf 3771 3772installcheck-autoconf: \ 3773 configure-autoconf 3774 @: $(MAKE); $(unstage) 3775 @[ -f ./autoconf/Makefile ] || exit 0; \ 3776 r=`${PWD_COMMAND}`; export r; \ 3777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3778 $(HOST_EXPORTS) \ 3779 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3781 done; \ 3782 echo "Doing installcheck in autoconf" ; \ 3783 (cd $(HOST_SUBDIR)/autoconf && \ 3784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3786 "RANLIB=$${RANLIB}" \ 3787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3788 installcheck) \ 3789 || exit 1 3790 3791@endif autoconf 3792 3793.PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf 3794maybe-mostlyclean-autoconf: 3795@if autoconf 3796maybe-mostlyclean-autoconf: mostlyclean-autoconf 3797 3798mostlyclean-autoconf: 3799 @: $(MAKE); $(unstage) 3800 @[ -f ./autoconf/Makefile ] || exit 0; \ 3801 r=`${PWD_COMMAND}`; export r; \ 3802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3803 $(HOST_EXPORTS) \ 3804 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3806 done; \ 3807 echo "Doing mostlyclean in autoconf" ; \ 3808 (cd $(HOST_SUBDIR)/autoconf && \ 3809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3811 "RANLIB=$${RANLIB}" \ 3812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3813 mostlyclean) \ 3814 || exit 1 3815 3816@endif autoconf 3817 3818.PHONY: maybe-clean-autoconf clean-autoconf 3819maybe-clean-autoconf: 3820@if autoconf 3821maybe-clean-autoconf: clean-autoconf 3822 3823clean-autoconf: 3824 @: $(MAKE); $(unstage) 3825 @[ -f ./autoconf/Makefile ] || exit 0; \ 3826 r=`${PWD_COMMAND}`; export r; \ 3827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3828 $(HOST_EXPORTS) \ 3829 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3831 done; \ 3832 echo "Doing clean in autoconf" ; \ 3833 (cd $(HOST_SUBDIR)/autoconf && \ 3834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3836 "RANLIB=$${RANLIB}" \ 3837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3838 clean) \ 3839 || exit 1 3840 3841@endif autoconf 3842 3843.PHONY: maybe-distclean-autoconf distclean-autoconf 3844maybe-distclean-autoconf: 3845@if autoconf 3846maybe-distclean-autoconf: distclean-autoconf 3847 3848distclean-autoconf: 3849 @: $(MAKE); $(unstage) 3850 @[ -f ./autoconf/Makefile ] || exit 0; \ 3851 r=`${PWD_COMMAND}`; export r; \ 3852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3853 $(HOST_EXPORTS) \ 3854 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3856 done; \ 3857 echo "Doing distclean in autoconf" ; \ 3858 (cd $(HOST_SUBDIR)/autoconf && \ 3859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3861 "RANLIB=$${RANLIB}" \ 3862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3863 distclean) \ 3864 || exit 1 3865 3866@endif autoconf 3867 3868.PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf 3869maybe-maintainer-clean-autoconf: 3870@if autoconf 3871maybe-maintainer-clean-autoconf: maintainer-clean-autoconf 3872 3873maintainer-clean-autoconf: 3874 @: $(MAKE); $(unstage) 3875 @[ -f ./autoconf/Makefile ] || exit 0; \ 3876 r=`${PWD_COMMAND}`; export r; \ 3877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3878 $(HOST_EXPORTS) \ 3879 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3881 done; \ 3882 echo "Doing maintainer-clean in autoconf" ; \ 3883 (cd $(HOST_SUBDIR)/autoconf && \ 3884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3886 "RANLIB=$${RANLIB}" \ 3887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 3888 maintainer-clean) \ 3889 || exit 1 3890 3891@endif autoconf 3892 3893 3894 3895.PHONY: configure-automake maybe-configure-automake 3896maybe-configure-automake: 3897@if gcc-bootstrap 3898configure-automake: stage_current 3899@endif gcc-bootstrap 3900@if automake 3901maybe-configure-automake: configure-automake 3902configure-automake: 3903 @: $(MAKE); $(unstage) 3904 @r=`${PWD_COMMAND}`; export r; \ 3905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3906 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \ 3907 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \ 3908 $(HOST_EXPORTS) \ 3909 echo Configuring in $(HOST_SUBDIR)/automake; \ 3910 cd "$(HOST_SUBDIR)/automake" || exit 1; \ 3911 case $(srcdir) in \ 3912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 3913 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \ 3914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 3915 esac; \ 3916 srcdiroption="--srcdir=$${topdir}/automake"; \ 3917 libsrcdir="$$s/automake"; \ 3918 $(SHELL) $${libsrcdir}/configure \ 3919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 3920 --target=${target_alias} $${srcdiroption} \ 3921 || exit 1 3922@endif automake 3923 3924 3925 3926 3927 3928.PHONY: all-automake maybe-all-automake 3929maybe-all-automake: 3930@if gcc-bootstrap 3931all-automake: stage_current 3932@endif gcc-bootstrap 3933@if automake 3934TARGET-automake=all 3935maybe-all-automake: all-automake 3936all-automake: configure-automake 3937 @: $(MAKE); $(unstage) 3938 @r=`${PWD_COMMAND}`; export r; \ 3939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3940 $(HOST_EXPORTS) \ 3941 (cd $(HOST_SUBDIR)/automake && \ 3942 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-automake)) 3943@endif automake 3944 3945 3946 3947 3948.PHONY: check-automake maybe-check-automake 3949maybe-check-automake: 3950@if automake 3951maybe-check-automake: check-automake 3952 3953check-automake: 3954 @: $(MAKE); $(unstage) 3955 @r=`${PWD_COMMAND}`; export r; \ 3956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3957 $(HOST_EXPORTS) \ 3958 (cd $(HOST_SUBDIR)/automake && \ 3959 $(MAKE) $(FLAGS_TO_PASS) check) 3960 3961@endif automake 3962 3963.PHONY: install-automake maybe-install-automake 3964maybe-install-automake: 3965@if automake 3966maybe-install-automake: install-automake 3967 3968install-automake: installdirs 3969 @: $(MAKE); $(unstage) 3970 @r=`${PWD_COMMAND}`; export r; \ 3971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3972 $(HOST_EXPORTS) \ 3973 (cd $(HOST_SUBDIR)/automake && \ 3974 $(MAKE) $(FLAGS_TO_PASS) install) 3975 3976@endif automake 3977 3978# Other targets (info, dvi, pdf, etc.) 3979 3980.PHONY: maybe-info-automake info-automake 3981maybe-info-automake: 3982@if automake 3983maybe-info-automake: info-automake 3984 3985info-automake: \ 3986 configure-automake 3987 @: $(MAKE); $(unstage) 3988 @[ -f ./automake/Makefile ] || exit 0; \ 3989 r=`${PWD_COMMAND}`; export r; \ 3990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 3991 $(HOST_EXPORTS) \ 3992 for flag in $(EXTRA_HOST_FLAGS) ; do \ 3993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 3994 done; \ 3995 echo "Doing info in automake" ; \ 3996 (cd $(HOST_SUBDIR)/automake && \ 3997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 3998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 3999 "RANLIB=$${RANLIB}" \ 4000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4001 info) \ 4002 || exit 1 4003 4004@endif automake 4005 4006.PHONY: maybe-dvi-automake dvi-automake 4007maybe-dvi-automake: 4008@if automake 4009maybe-dvi-automake: dvi-automake 4010 4011dvi-automake: \ 4012 configure-automake 4013 @: $(MAKE); $(unstage) 4014 @[ -f ./automake/Makefile ] || exit 0; \ 4015 r=`${PWD_COMMAND}`; export r; \ 4016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4017 $(HOST_EXPORTS) \ 4018 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4020 done; \ 4021 echo "Doing dvi in automake" ; \ 4022 (cd $(HOST_SUBDIR)/automake && \ 4023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4025 "RANLIB=$${RANLIB}" \ 4026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4027 dvi) \ 4028 || exit 1 4029 4030@endif automake 4031 4032.PHONY: maybe-pdf-automake pdf-automake 4033maybe-pdf-automake: 4034@if automake 4035maybe-pdf-automake: pdf-automake 4036 4037pdf-automake: \ 4038 configure-automake 4039 @: $(MAKE); $(unstage) 4040 @[ -f ./automake/Makefile ] || exit 0; \ 4041 r=`${PWD_COMMAND}`; export r; \ 4042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4043 $(HOST_EXPORTS) \ 4044 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4046 done; \ 4047 echo "Doing pdf in automake" ; \ 4048 (cd $(HOST_SUBDIR)/automake && \ 4049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4051 "RANLIB=$${RANLIB}" \ 4052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4053 pdf) \ 4054 || exit 1 4055 4056@endif automake 4057 4058.PHONY: maybe-html-automake html-automake 4059maybe-html-automake: 4060@if automake 4061maybe-html-automake: html-automake 4062 4063html-automake: \ 4064 configure-automake 4065 @: $(MAKE); $(unstage) 4066 @[ -f ./automake/Makefile ] || exit 0; \ 4067 r=`${PWD_COMMAND}`; export r; \ 4068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4069 $(HOST_EXPORTS) \ 4070 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4072 done; \ 4073 echo "Doing html in automake" ; \ 4074 (cd $(HOST_SUBDIR)/automake && \ 4075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4077 "RANLIB=$${RANLIB}" \ 4078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4079 html) \ 4080 || exit 1 4081 4082@endif automake 4083 4084.PHONY: maybe-TAGS-automake TAGS-automake 4085maybe-TAGS-automake: 4086@if automake 4087maybe-TAGS-automake: TAGS-automake 4088 4089TAGS-automake: \ 4090 configure-automake 4091 @: $(MAKE); $(unstage) 4092 @[ -f ./automake/Makefile ] || exit 0; \ 4093 r=`${PWD_COMMAND}`; export r; \ 4094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4095 $(HOST_EXPORTS) \ 4096 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4098 done; \ 4099 echo "Doing TAGS in automake" ; \ 4100 (cd $(HOST_SUBDIR)/automake && \ 4101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4103 "RANLIB=$${RANLIB}" \ 4104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4105 TAGS) \ 4106 || exit 1 4107 4108@endif automake 4109 4110.PHONY: maybe-install-info-automake install-info-automake 4111maybe-install-info-automake: 4112@if automake 4113maybe-install-info-automake: install-info-automake 4114 4115install-info-automake: \ 4116 configure-automake \ 4117 info-automake 4118 @: $(MAKE); $(unstage) 4119 @[ -f ./automake/Makefile ] || exit 0; \ 4120 r=`${PWD_COMMAND}`; export r; \ 4121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4122 $(HOST_EXPORTS) \ 4123 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4125 done; \ 4126 echo "Doing install-info in automake" ; \ 4127 (cd $(HOST_SUBDIR)/automake && \ 4128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4130 "RANLIB=$${RANLIB}" \ 4131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4132 install-info) \ 4133 || exit 1 4134 4135@endif automake 4136 4137.PHONY: maybe-install-pdf-automake install-pdf-automake 4138maybe-install-pdf-automake: 4139@if automake 4140maybe-install-pdf-automake: install-pdf-automake 4141 4142install-pdf-automake: \ 4143 configure-automake \ 4144 pdf-automake 4145 @: $(MAKE); $(unstage) 4146 @[ -f ./automake/Makefile ] || exit 0; \ 4147 r=`${PWD_COMMAND}`; export r; \ 4148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4149 $(HOST_EXPORTS) \ 4150 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4152 done; \ 4153 echo "Doing install-pdf in automake" ; \ 4154 (cd $(HOST_SUBDIR)/automake && \ 4155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4157 "RANLIB=$${RANLIB}" \ 4158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4159 install-pdf) \ 4160 || exit 1 4161 4162@endif automake 4163 4164.PHONY: maybe-install-html-automake install-html-automake 4165maybe-install-html-automake: 4166@if automake 4167maybe-install-html-automake: install-html-automake 4168 4169install-html-automake: \ 4170 configure-automake \ 4171 html-automake 4172 @: $(MAKE); $(unstage) 4173 @[ -f ./automake/Makefile ] || exit 0; \ 4174 r=`${PWD_COMMAND}`; export r; \ 4175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4176 $(HOST_EXPORTS) \ 4177 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4179 done; \ 4180 echo "Doing install-html in automake" ; \ 4181 (cd $(HOST_SUBDIR)/automake && \ 4182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4184 "RANLIB=$${RANLIB}" \ 4185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4186 install-html) \ 4187 || exit 1 4188 4189@endif automake 4190 4191.PHONY: maybe-installcheck-automake installcheck-automake 4192maybe-installcheck-automake: 4193@if automake 4194maybe-installcheck-automake: installcheck-automake 4195 4196installcheck-automake: \ 4197 configure-automake 4198 @: $(MAKE); $(unstage) 4199 @[ -f ./automake/Makefile ] || exit 0; \ 4200 r=`${PWD_COMMAND}`; export r; \ 4201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4202 $(HOST_EXPORTS) \ 4203 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4205 done; \ 4206 echo "Doing installcheck in automake" ; \ 4207 (cd $(HOST_SUBDIR)/automake && \ 4208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4210 "RANLIB=$${RANLIB}" \ 4211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4212 installcheck) \ 4213 || exit 1 4214 4215@endif automake 4216 4217.PHONY: maybe-mostlyclean-automake mostlyclean-automake 4218maybe-mostlyclean-automake: 4219@if automake 4220maybe-mostlyclean-automake: mostlyclean-automake 4221 4222mostlyclean-automake: 4223 @: $(MAKE); $(unstage) 4224 @[ -f ./automake/Makefile ] || exit 0; \ 4225 r=`${PWD_COMMAND}`; export r; \ 4226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4227 $(HOST_EXPORTS) \ 4228 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4230 done; \ 4231 echo "Doing mostlyclean in automake" ; \ 4232 (cd $(HOST_SUBDIR)/automake && \ 4233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4235 "RANLIB=$${RANLIB}" \ 4236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4237 mostlyclean) \ 4238 || exit 1 4239 4240@endif automake 4241 4242.PHONY: maybe-clean-automake clean-automake 4243maybe-clean-automake: 4244@if automake 4245maybe-clean-automake: clean-automake 4246 4247clean-automake: 4248 @: $(MAKE); $(unstage) 4249 @[ -f ./automake/Makefile ] || exit 0; \ 4250 r=`${PWD_COMMAND}`; export r; \ 4251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4252 $(HOST_EXPORTS) \ 4253 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4255 done; \ 4256 echo "Doing clean in automake" ; \ 4257 (cd $(HOST_SUBDIR)/automake && \ 4258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4260 "RANLIB=$${RANLIB}" \ 4261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4262 clean) \ 4263 || exit 1 4264 4265@endif automake 4266 4267.PHONY: maybe-distclean-automake distclean-automake 4268maybe-distclean-automake: 4269@if automake 4270maybe-distclean-automake: distclean-automake 4271 4272distclean-automake: 4273 @: $(MAKE); $(unstage) 4274 @[ -f ./automake/Makefile ] || exit 0; \ 4275 r=`${PWD_COMMAND}`; export r; \ 4276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4277 $(HOST_EXPORTS) \ 4278 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4280 done; \ 4281 echo "Doing distclean in automake" ; \ 4282 (cd $(HOST_SUBDIR)/automake && \ 4283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4285 "RANLIB=$${RANLIB}" \ 4286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4287 distclean) \ 4288 || exit 1 4289 4290@endif automake 4291 4292.PHONY: maybe-maintainer-clean-automake maintainer-clean-automake 4293maybe-maintainer-clean-automake: 4294@if automake 4295maybe-maintainer-clean-automake: maintainer-clean-automake 4296 4297maintainer-clean-automake: 4298 @: $(MAKE); $(unstage) 4299 @[ -f ./automake/Makefile ] || exit 0; \ 4300 r=`${PWD_COMMAND}`; export r; \ 4301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4302 $(HOST_EXPORTS) \ 4303 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4305 done; \ 4306 echo "Doing maintainer-clean in automake" ; \ 4307 (cd $(HOST_SUBDIR)/automake && \ 4308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4310 "RANLIB=$${RANLIB}" \ 4311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4312 maintainer-clean) \ 4313 || exit 1 4314 4315@endif automake 4316 4317 4318 4319.PHONY: configure-bash maybe-configure-bash 4320maybe-configure-bash: 4321@if gcc-bootstrap 4322configure-bash: stage_current 4323@endif gcc-bootstrap 4324@if bash 4325maybe-configure-bash: configure-bash 4326configure-bash: 4327 @: $(MAKE); $(unstage) 4328 @r=`${PWD_COMMAND}`; export r; \ 4329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4330 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \ 4331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \ 4332 $(HOST_EXPORTS) \ 4333 echo Configuring in $(HOST_SUBDIR)/bash; \ 4334 cd "$(HOST_SUBDIR)/bash" || exit 1; \ 4335 case $(srcdir) in \ 4336 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4337 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \ 4338 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4339 esac; \ 4340 srcdiroption="--srcdir=$${topdir}/bash"; \ 4341 libsrcdir="$$s/bash"; \ 4342 $(SHELL) $${libsrcdir}/configure \ 4343 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4344 --target=${target_alias} $${srcdiroption} \ 4345 || exit 1 4346@endif bash 4347 4348 4349 4350 4351 4352.PHONY: all-bash maybe-all-bash 4353maybe-all-bash: 4354@if gcc-bootstrap 4355all-bash: stage_current 4356@endif gcc-bootstrap 4357@if bash 4358TARGET-bash=all 4359maybe-all-bash: all-bash 4360all-bash: configure-bash 4361 @: $(MAKE); $(unstage) 4362 @r=`${PWD_COMMAND}`; export r; \ 4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4364 $(HOST_EXPORTS) \ 4365 (cd $(HOST_SUBDIR)/bash && \ 4366 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bash)) 4367@endif bash 4368 4369 4370 4371 4372.PHONY: check-bash maybe-check-bash 4373maybe-check-bash: 4374@if bash 4375maybe-check-bash: check-bash 4376 4377check-bash: 4378 @: $(MAKE); $(unstage) 4379 @r=`${PWD_COMMAND}`; export r; \ 4380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4381 $(HOST_EXPORTS) \ 4382 (cd $(HOST_SUBDIR)/bash && \ 4383 $(MAKE) $(FLAGS_TO_PASS) check) 4384 4385@endif bash 4386 4387.PHONY: install-bash maybe-install-bash 4388maybe-install-bash: 4389@if bash 4390maybe-install-bash: install-bash 4391 4392install-bash: installdirs 4393 @: $(MAKE); $(unstage) 4394 @r=`${PWD_COMMAND}`; export r; \ 4395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4396 $(HOST_EXPORTS) \ 4397 (cd $(HOST_SUBDIR)/bash && \ 4398 $(MAKE) $(FLAGS_TO_PASS) install) 4399 4400@endif bash 4401 4402# Other targets (info, dvi, pdf, etc.) 4403 4404.PHONY: maybe-info-bash info-bash 4405maybe-info-bash: 4406@if bash 4407maybe-info-bash: info-bash 4408 4409info-bash: \ 4410 configure-bash 4411 @: $(MAKE); $(unstage) 4412 @[ -f ./bash/Makefile ] || exit 0; \ 4413 r=`${PWD_COMMAND}`; export r; \ 4414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4415 $(HOST_EXPORTS) \ 4416 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4418 done; \ 4419 echo "Doing info in bash" ; \ 4420 (cd $(HOST_SUBDIR)/bash && \ 4421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4423 "RANLIB=$${RANLIB}" \ 4424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4425 info) \ 4426 || exit 1 4427 4428@endif bash 4429 4430.PHONY: maybe-dvi-bash dvi-bash 4431maybe-dvi-bash: 4432@if bash 4433maybe-dvi-bash: dvi-bash 4434 4435dvi-bash: \ 4436 configure-bash 4437 @: $(MAKE); $(unstage) 4438 @[ -f ./bash/Makefile ] || exit 0; \ 4439 r=`${PWD_COMMAND}`; export r; \ 4440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4441 $(HOST_EXPORTS) \ 4442 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4444 done; \ 4445 echo "Doing dvi in bash" ; \ 4446 (cd $(HOST_SUBDIR)/bash && \ 4447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4449 "RANLIB=$${RANLIB}" \ 4450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4451 dvi) \ 4452 || exit 1 4453 4454@endif bash 4455 4456.PHONY: maybe-pdf-bash pdf-bash 4457maybe-pdf-bash: 4458@if bash 4459maybe-pdf-bash: pdf-bash 4460 4461pdf-bash: \ 4462 configure-bash 4463 @: $(MAKE); $(unstage) 4464 @[ -f ./bash/Makefile ] || exit 0; \ 4465 r=`${PWD_COMMAND}`; export r; \ 4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4467 $(HOST_EXPORTS) \ 4468 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4470 done; \ 4471 echo "Doing pdf in bash" ; \ 4472 (cd $(HOST_SUBDIR)/bash && \ 4473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4475 "RANLIB=$${RANLIB}" \ 4476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4477 pdf) \ 4478 || exit 1 4479 4480@endif bash 4481 4482.PHONY: maybe-html-bash html-bash 4483maybe-html-bash: 4484@if bash 4485maybe-html-bash: html-bash 4486 4487html-bash: \ 4488 configure-bash 4489 @: $(MAKE); $(unstage) 4490 @[ -f ./bash/Makefile ] || exit 0; \ 4491 r=`${PWD_COMMAND}`; export r; \ 4492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4493 $(HOST_EXPORTS) \ 4494 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4496 done; \ 4497 echo "Doing html in bash" ; \ 4498 (cd $(HOST_SUBDIR)/bash && \ 4499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4501 "RANLIB=$${RANLIB}" \ 4502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4503 html) \ 4504 || exit 1 4505 4506@endif bash 4507 4508.PHONY: maybe-TAGS-bash TAGS-bash 4509maybe-TAGS-bash: 4510@if bash 4511maybe-TAGS-bash: TAGS-bash 4512 4513TAGS-bash: \ 4514 configure-bash 4515 @: $(MAKE); $(unstage) 4516 @[ -f ./bash/Makefile ] || exit 0; \ 4517 r=`${PWD_COMMAND}`; export r; \ 4518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4519 $(HOST_EXPORTS) \ 4520 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4522 done; \ 4523 echo "Doing TAGS in bash" ; \ 4524 (cd $(HOST_SUBDIR)/bash && \ 4525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4527 "RANLIB=$${RANLIB}" \ 4528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4529 TAGS) \ 4530 || exit 1 4531 4532@endif bash 4533 4534.PHONY: maybe-install-info-bash install-info-bash 4535maybe-install-info-bash: 4536@if bash 4537maybe-install-info-bash: install-info-bash 4538 4539install-info-bash: \ 4540 configure-bash \ 4541 info-bash 4542 @: $(MAKE); $(unstage) 4543 @[ -f ./bash/Makefile ] || exit 0; \ 4544 r=`${PWD_COMMAND}`; export r; \ 4545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4546 $(HOST_EXPORTS) \ 4547 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4549 done; \ 4550 echo "Doing install-info in bash" ; \ 4551 (cd $(HOST_SUBDIR)/bash && \ 4552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4554 "RANLIB=$${RANLIB}" \ 4555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4556 install-info) \ 4557 || exit 1 4558 4559@endif bash 4560 4561.PHONY: maybe-install-pdf-bash install-pdf-bash 4562maybe-install-pdf-bash: 4563@if bash 4564maybe-install-pdf-bash: install-pdf-bash 4565 4566install-pdf-bash: \ 4567 configure-bash \ 4568 pdf-bash 4569 @: $(MAKE); $(unstage) 4570 @[ -f ./bash/Makefile ] || exit 0; \ 4571 r=`${PWD_COMMAND}`; export r; \ 4572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4573 $(HOST_EXPORTS) \ 4574 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4576 done; \ 4577 echo "Doing install-pdf in bash" ; \ 4578 (cd $(HOST_SUBDIR)/bash && \ 4579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4581 "RANLIB=$${RANLIB}" \ 4582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4583 install-pdf) \ 4584 || exit 1 4585 4586@endif bash 4587 4588.PHONY: maybe-install-html-bash install-html-bash 4589maybe-install-html-bash: 4590@if bash 4591maybe-install-html-bash: install-html-bash 4592 4593install-html-bash: \ 4594 configure-bash \ 4595 html-bash 4596 @: $(MAKE); $(unstage) 4597 @[ -f ./bash/Makefile ] || exit 0; \ 4598 r=`${PWD_COMMAND}`; export r; \ 4599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4600 $(HOST_EXPORTS) \ 4601 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4602 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4603 done; \ 4604 echo "Doing install-html in bash" ; \ 4605 (cd $(HOST_SUBDIR)/bash && \ 4606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4608 "RANLIB=$${RANLIB}" \ 4609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4610 install-html) \ 4611 || exit 1 4612 4613@endif bash 4614 4615.PHONY: maybe-installcheck-bash installcheck-bash 4616maybe-installcheck-bash: 4617@if bash 4618maybe-installcheck-bash: installcheck-bash 4619 4620installcheck-bash: \ 4621 configure-bash 4622 @: $(MAKE); $(unstage) 4623 @[ -f ./bash/Makefile ] || exit 0; \ 4624 r=`${PWD_COMMAND}`; export r; \ 4625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4626 $(HOST_EXPORTS) \ 4627 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4629 done; \ 4630 echo "Doing installcheck in bash" ; \ 4631 (cd $(HOST_SUBDIR)/bash && \ 4632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4634 "RANLIB=$${RANLIB}" \ 4635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4636 installcheck) \ 4637 || exit 1 4638 4639@endif bash 4640 4641.PHONY: maybe-mostlyclean-bash mostlyclean-bash 4642maybe-mostlyclean-bash: 4643@if bash 4644maybe-mostlyclean-bash: mostlyclean-bash 4645 4646mostlyclean-bash: 4647 @: $(MAKE); $(unstage) 4648 @[ -f ./bash/Makefile ] || exit 0; \ 4649 r=`${PWD_COMMAND}`; export r; \ 4650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4651 $(HOST_EXPORTS) \ 4652 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4654 done; \ 4655 echo "Doing mostlyclean in bash" ; \ 4656 (cd $(HOST_SUBDIR)/bash && \ 4657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4659 "RANLIB=$${RANLIB}" \ 4660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4661 mostlyclean) \ 4662 || exit 1 4663 4664@endif bash 4665 4666.PHONY: maybe-clean-bash clean-bash 4667maybe-clean-bash: 4668@if bash 4669maybe-clean-bash: clean-bash 4670 4671clean-bash: 4672 @: $(MAKE); $(unstage) 4673 @[ -f ./bash/Makefile ] || exit 0; \ 4674 r=`${PWD_COMMAND}`; export r; \ 4675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4676 $(HOST_EXPORTS) \ 4677 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4679 done; \ 4680 echo "Doing clean in bash" ; \ 4681 (cd $(HOST_SUBDIR)/bash && \ 4682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4684 "RANLIB=$${RANLIB}" \ 4685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4686 clean) \ 4687 || exit 1 4688 4689@endif bash 4690 4691.PHONY: maybe-distclean-bash distclean-bash 4692maybe-distclean-bash: 4693@if bash 4694maybe-distclean-bash: distclean-bash 4695 4696distclean-bash: 4697 @: $(MAKE); $(unstage) 4698 @[ -f ./bash/Makefile ] || exit 0; \ 4699 r=`${PWD_COMMAND}`; export r; \ 4700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4701 $(HOST_EXPORTS) \ 4702 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4704 done; \ 4705 echo "Doing distclean in bash" ; \ 4706 (cd $(HOST_SUBDIR)/bash && \ 4707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4709 "RANLIB=$${RANLIB}" \ 4710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4711 distclean) \ 4712 || exit 1 4713 4714@endif bash 4715 4716.PHONY: maybe-maintainer-clean-bash maintainer-clean-bash 4717maybe-maintainer-clean-bash: 4718@if bash 4719maybe-maintainer-clean-bash: maintainer-clean-bash 4720 4721maintainer-clean-bash: 4722 @: $(MAKE); $(unstage) 4723 @[ -f ./bash/Makefile ] || exit 0; \ 4724 r=`${PWD_COMMAND}`; export r; \ 4725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4726 $(HOST_EXPORTS) \ 4727 for flag in $(EXTRA_HOST_FLAGS) ; do \ 4728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 4729 done; \ 4730 echo "Doing maintainer-clean in bash" ; \ 4731 (cd $(HOST_SUBDIR)/bash && \ 4732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 4733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 4734 "RANLIB=$${RANLIB}" \ 4735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 4736 maintainer-clean) \ 4737 || exit 1 4738 4739@endif bash 4740 4741 4742 4743.PHONY: configure-bfd maybe-configure-bfd 4744maybe-configure-bfd: 4745@if gcc-bootstrap 4746configure-bfd: stage_current 4747@endif gcc-bootstrap 4748@if bfd 4749maybe-configure-bfd: configure-bfd 4750configure-bfd: 4751 @r=`${PWD_COMMAND}`; export r; \ 4752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4753 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4754 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4755 $(HOST_EXPORTS) \ 4756 echo Configuring in $(HOST_SUBDIR)/bfd; \ 4757 cd "$(HOST_SUBDIR)/bfd" || exit 1; \ 4758 case $(srcdir) in \ 4759 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4760 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4761 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4762 esac; \ 4763 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4764 libsrcdir="$$s/bfd"; \ 4765 $(SHELL) $${libsrcdir}/configure \ 4766 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4767 --target=${target_alias} $${srcdiroption} \ 4768 || exit 1 4769@endif bfd 4770 4771 4772 4773.PHONY: configure-stage1-bfd maybe-configure-stage1-bfd 4774maybe-configure-stage1-bfd: 4775@if bfd-bootstrap 4776maybe-configure-stage1-bfd: configure-stage1-bfd 4777configure-stage1-bfd: 4778 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 4779 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4780 @r=`${PWD_COMMAND}`; export r; \ 4781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4782 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4783 $(HOST_EXPORTS) \ 4784 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 4785 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 4786 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \ 4787 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4788 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4789 case $(srcdir) in \ 4790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4791 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4793 esac; \ 4794 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4795 libsrcdir="$$s/bfd"; \ 4796 $(SHELL) $${libsrcdir}/configure \ 4797 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4798 --target=${target_alias} $${srcdiroption} \ 4799 \ 4800 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 4801@endif bfd-bootstrap 4802 4803.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd 4804maybe-configure-stage2-bfd: 4805@if bfd-bootstrap 4806maybe-configure-stage2-bfd: configure-stage2-bfd 4807configure-stage2-bfd: 4808 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 4809 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4810 @r=`${PWD_COMMAND}`; export r; \ 4811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4812 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4813 $(HOST_EXPORTS) \ 4814 $(POSTSTAGE1_HOST_EXPORTS) \ 4815 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 4816 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 4817 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \ 4818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4819 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4820 case $(srcdir) in \ 4821 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4822 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4823 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4824 esac; \ 4825 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4826 libsrcdir="$$s/bfd"; \ 4827 $(SHELL) $${libsrcdir}/configure \ 4828 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4829 --target=${target_alias} $${srcdiroption} \ 4830 --with-build-libsubdir=$(HOST_SUBDIR) \ 4831 @stage2_werror_flag@ 4832@endif bfd-bootstrap 4833 4834.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd 4835maybe-configure-stage3-bfd: 4836@if bfd-bootstrap 4837maybe-configure-stage3-bfd: configure-stage3-bfd 4838configure-stage3-bfd: 4839 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 4840 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4841 @r=`${PWD_COMMAND}`; export r; \ 4842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4843 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4844 $(HOST_EXPORTS) \ 4845 $(POSTSTAGE1_HOST_EXPORTS) \ 4846 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 4847 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 4848 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \ 4849 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4850 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4851 case $(srcdir) in \ 4852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4853 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4855 esac; \ 4856 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4857 libsrcdir="$$s/bfd"; \ 4858 $(SHELL) $${libsrcdir}/configure \ 4859 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4860 --target=${target_alias} $${srcdiroption} \ 4861 --with-build-libsubdir=$(HOST_SUBDIR) \ 4862 @stage2_werror_flag@ 4863@endif bfd-bootstrap 4864 4865.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd 4866maybe-configure-stage4-bfd: 4867@if bfd-bootstrap 4868maybe-configure-stage4-bfd: configure-stage4-bfd 4869configure-stage4-bfd: 4870 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 4871 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4872 @r=`${PWD_COMMAND}`; export r; \ 4873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4874 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4875 $(HOST_EXPORTS) \ 4876 $(POSTSTAGE1_HOST_EXPORTS) \ 4877 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 4878 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 4879 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \ 4880 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4881 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4882 case $(srcdir) in \ 4883 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4884 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4885 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4886 esac; \ 4887 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4888 libsrcdir="$$s/bfd"; \ 4889 $(SHELL) $${libsrcdir}/configure \ 4890 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4891 --target=${target_alias} $${srcdiroption} \ 4892 --with-build-libsubdir=$(HOST_SUBDIR) \ 4893 @stage2_werror_flag@ 4894@endif bfd-bootstrap 4895 4896.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd 4897maybe-configure-stageprofile-bfd: 4898@if bfd-bootstrap 4899maybe-configure-stageprofile-bfd: configure-stageprofile-bfd 4900configure-stageprofile-bfd: 4901 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 4902 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4903 @r=`${PWD_COMMAND}`; export r; \ 4904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4905 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4906 $(HOST_EXPORTS) \ 4907 $(POSTSTAGE1_HOST_EXPORTS) \ 4908 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 4909 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 4910 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \ 4911 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4912 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4913 case $(srcdir) in \ 4914 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4915 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4916 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4917 esac; \ 4918 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4919 libsrcdir="$$s/bfd"; \ 4920 $(SHELL) $${libsrcdir}/configure \ 4921 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4922 --target=${target_alias} $${srcdiroption} \ 4923 --with-build-libsubdir=$(HOST_SUBDIR) \ 4924 @stage2_werror_flag@ 4925@endif bfd-bootstrap 4926 4927.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd 4928maybe-configure-stagefeedback-bfd: 4929@if bfd-bootstrap 4930maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd 4931configure-stagefeedback-bfd: 4932 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 4933 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd 4934 @r=`${PWD_COMMAND}`; export r; \ 4935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4936 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ 4937 $(HOST_EXPORTS) \ 4938 $(POSTSTAGE1_HOST_EXPORTS) \ 4939 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 4940 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 4941 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \ 4942 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ 4943 cd $(HOST_SUBDIR)/bfd || exit 1; \ 4944 case $(srcdir) in \ 4945 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 4946 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ 4947 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 4948 esac; \ 4949 srcdiroption="--srcdir=$${topdir}/bfd"; \ 4950 libsrcdir="$$s/bfd"; \ 4951 $(SHELL) $${libsrcdir}/configure \ 4952 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 4953 --target=${target_alias} $${srcdiroption} \ 4954 --with-build-libsubdir=$(HOST_SUBDIR) \ 4955 @stage2_werror_flag@ 4956@endif bfd-bootstrap 4957 4958 4959 4960 4961 4962.PHONY: all-bfd maybe-all-bfd 4963maybe-all-bfd: 4964@if gcc-bootstrap 4965all-bfd: stage_current 4966@endif gcc-bootstrap 4967@if bfd 4968TARGET-bfd=all 4969maybe-all-bfd: all-bfd 4970all-bfd: configure-bfd 4971 @r=`${PWD_COMMAND}`; export r; \ 4972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4973 $(HOST_EXPORTS) \ 4974 (cd $(HOST_SUBDIR)/bfd && \ 4975 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bfd)) 4976@endif bfd 4977 4978 4979 4980.PHONY: all-stage1-bfd maybe-all-stage1-bfd 4981.PHONY: clean-stage1-bfd maybe-clean-stage1-bfd 4982maybe-all-stage1-bfd: 4983maybe-clean-stage1-bfd: 4984@if bfd-bootstrap 4985maybe-all-stage1-bfd: all-stage1-bfd 4986all-stage1: all-stage1-bfd 4987TARGET-stage1-bfd = $(TARGET-bfd) 4988all-stage1-bfd: configure-stage1-bfd 4989 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 4990 @r=`${PWD_COMMAND}`; export r; \ 4991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 4992 $(HOST_EXPORTS) \ 4993 cd $(HOST_SUBDIR)/bfd && \ 4994 $(MAKE) $(FLAGS_TO_PASS) \ 4995 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 4996 $(TARGET-stage1-bfd) 4997 4998maybe-clean-stage1-bfd: clean-stage1-bfd 4999clean-stage1: clean-stage1-bfd 5000clean-stage1-bfd: 5001 @if [ $(current_stage) = stage1 ]; then \ 5002 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5003 else \ 5004 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \ 5005 $(MAKE) stage1-start; \ 5006 fi; \ 5007 cd $(HOST_SUBDIR)/bfd && \ 5008 $(MAKE) $(FLAGS_TO_PASS) \ 5009 clean 5010@endif bfd-bootstrap 5011 5012 5013.PHONY: all-stage2-bfd maybe-all-stage2-bfd 5014.PHONY: clean-stage2-bfd maybe-clean-stage2-bfd 5015maybe-all-stage2-bfd: 5016maybe-clean-stage2-bfd: 5017@if bfd-bootstrap 5018maybe-all-stage2-bfd: all-stage2-bfd 5019all-stage2: all-stage2-bfd 5020TARGET-stage2-bfd = $(TARGET-bfd) 5021all-stage2-bfd: configure-stage2-bfd 5022 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 5023 @r=`${PWD_COMMAND}`; export r; \ 5024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5025 $(HOST_EXPORTS) \ 5026 $(POSTSTAGE1_HOST_EXPORTS) \ 5027 cd $(HOST_SUBDIR)/bfd && \ 5028 $(MAKE) $(FLAGS_TO_PASS) \ 5029 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5030 $(TARGET-stage2-bfd) 5031 5032maybe-clean-stage2-bfd: clean-stage2-bfd 5033clean-stage2: clean-stage2-bfd 5034clean-stage2-bfd: 5035 @if [ $(current_stage) = stage2 ]; then \ 5036 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5037 else \ 5038 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \ 5039 $(MAKE) stage2-start; \ 5040 fi; \ 5041 cd $(HOST_SUBDIR)/bfd && \ 5042 $(MAKE) $(FLAGS_TO_PASS) \ 5043 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5044 clean 5045@endif bfd-bootstrap 5046 5047 5048.PHONY: all-stage3-bfd maybe-all-stage3-bfd 5049.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd 5050maybe-all-stage3-bfd: 5051maybe-clean-stage3-bfd: 5052@if bfd-bootstrap 5053maybe-all-stage3-bfd: all-stage3-bfd 5054all-stage3: all-stage3-bfd 5055TARGET-stage3-bfd = $(TARGET-bfd) 5056all-stage3-bfd: configure-stage3-bfd 5057 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 5058 @r=`${PWD_COMMAND}`; export r; \ 5059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5060 $(HOST_EXPORTS) \ 5061 $(POSTSTAGE1_HOST_EXPORTS) \ 5062 cd $(HOST_SUBDIR)/bfd && \ 5063 $(MAKE) $(FLAGS_TO_PASS) \ 5064 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5065 $(TARGET-stage3-bfd) 5066 5067maybe-clean-stage3-bfd: clean-stage3-bfd 5068clean-stage3: clean-stage3-bfd 5069clean-stage3-bfd: 5070 @if [ $(current_stage) = stage3 ]; then \ 5071 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5072 else \ 5073 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \ 5074 $(MAKE) stage3-start; \ 5075 fi; \ 5076 cd $(HOST_SUBDIR)/bfd && \ 5077 $(MAKE) $(FLAGS_TO_PASS) \ 5078 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5079 clean 5080@endif bfd-bootstrap 5081 5082 5083.PHONY: all-stage4-bfd maybe-all-stage4-bfd 5084.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd 5085maybe-all-stage4-bfd: 5086maybe-clean-stage4-bfd: 5087@if bfd-bootstrap 5088maybe-all-stage4-bfd: all-stage4-bfd 5089all-stage4: all-stage4-bfd 5090TARGET-stage4-bfd = $(TARGET-bfd) 5091all-stage4-bfd: configure-stage4-bfd 5092 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 5093 @r=`${PWD_COMMAND}`; export r; \ 5094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5095 $(HOST_EXPORTS) \ 5096 $(POSTSTAGE1_HOST_EXPORTS) \ 5097 cd $(HOST_SUBDIR)/bfd && \ 5098 $(MAKE) $(FLAGS_TO_PASS) \ 5099 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5100 $(TARGET-stage4-bfd) 5101 5102maybe-clean-stage4-bfd: clean-stage4-bfd 5103clean-stage4: clean-stage4-bfd 5104clean-stage4-bfd: 5105 @if [ $(current_stage) = stage4 ]; then \ 5106 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5107 else \ 5108 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \ 5109 $(MAKE) stage4-start; \ 5110 fi; \ 5111 cd $(HOST_SUBDIR)/bfd && \ 5112 $(MAKE) $(FLAGS_TO_PASS) \ 5113 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5114 clean 5115@endif bfd-bootstrap 5116 5117 5118.PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd 5119.PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd 5120maybe-all-stageprofile-bfd: 5121maybe-clean-stageprofile-bfd: 5122@if bfd-bootstrap 5123maybe-all-stageprofile-bfd: all-stageprofile-bfd 5124all-stageprofile: all-stageprofile-bfd 5125TARGET-stageprofile-bfd = $(TARGET-bfd) 5126all-stageprofile-bfd: configure-stageprofile-bfd 5127 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 5128 @r=`${PWD_COMMAND}`; export r; \ 5129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5130 $(HOST_EXPORTS) \ 5131 $(POSTSTAGE1_HOST_EXPORTS) \ 5132 cd $(HOST_SUBDIR)/bfd && \ 5133 $(MAKE) $(FLAGS_TO_PASS) \ 5134 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5135 $(TARGET-stageprofile-bfd) 5136 5137maybe-clean-stageprofile-bfd: clean-stageprofile-bfd 5138clean-stageprofile: clean-stageprofile-bfd 5139clean-stageprofile-bfd: 5140 @if [ $(current_stage) = stageprofile ]; then \ 5141 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5142 else \ 5143 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \ 5144 $(MAKE) stageprofile-start; \ 5145 fi; \ 5146 cd $(HOST_SUBDIR)/bfd && \ 5147 $(MAKE) $(FLAGS_TO_PASS) \ 5148 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5149 clean 5150@endif bfd-bootstrap 5151 5152 5153.PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd 5154.PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd 5155maybe-all-stagefeedback-bfd: 5156maybe-clean-stagefeedback-bfd: 5157@if bfd-bootstrap 5158maybe-all-stagefeedback-bfd: all-stagefeedback-bfd 5159all-stagefeedback: all-stagefeedback-bfd 5160TARGET-stagefeedback-bfd = $(TARGET-bfd) 5161all-stagefeedback-bfd: configure-stagefeedback-bfd 5162 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 5163 @r=`${PWD_COMMAND}`; export r; \ 5164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5165 $(HOST_EXPORTS) \ 5166 $(POSTSTAGE1_HOST_EXPORTS) \ 5167 cd $(HOST_SUBDIR)/bfd && \ 5168 $(MAKE) $(FLAGS_TO_PASS) \ 5169 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5170 $(TARGET-stagefeedback-bfd) 5171 5172maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd 5173clean-stagefeedback: clean-stagefeedback-bfd 5174clean-stagefeedback-bfd: 5175 @if [ $(current_stage) = stagefeedback ]; then \ 5176 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ 5177 else \ 5178 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \ 5179 $(MAKE) stagefeedback-start; \ 5180 fi; \ 5181 cd $(HOST_SUBDIR)/bfd && \ 5182 $(MAKE) $(FLAGS_TO_PASS) \ 5183 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5184 clean 5185@endif bfd-bootstrap 5186 5187 5188 5189 5190 5191.PHONY: check-bfd maybe-check-bfd 5192maybe-check-bfd: 5193@if bfd 5194maybe-check-bfd: check-bfd 5195 5196check-bfd: 5197 @: $(MAKE); $(unstage) 5198 @r=`${PWD_COMMAND}`; export r; \ 5199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5200 $(HOST_EXPORTS) \ 5201 (cd $(HOST_SUBDIR)/bfd && \ 5202 $(MAKE) $(FLAGS_TO_PASS) check) 5203 5204@endif bfd 5205 5206.PHONY: install-bfd maybe-install-bfd 5207maybe-install-bfd: 5208@if bfd 5209maybe-install-bfd: install-bfd 5210 5211install-bfd: installdirs 5212 @: $(MAKE); $(unstage) 5213 @r=`${PWD_COMMAND}`; export r; \ 5214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5215 $(HOST_EXPORTS) \ 5216 (cd $(HOST_SUBDIR)/bfd && \ 5217 $(MAKE) $(FLAGS_TO_PASS) install) 5218 5219@endif bfd 5220 5221# Other targets (info, dvi, pdf, etc.) 5222 5223.PHONY: maybe-info-bfd info-bfd 5224maybe-info-bfd: 5225@if bfd 5226maybe-info-bfd: info-bfd 5227 5228info-bfd: \ 5229 configure-bfd 5230 @[ -f ./bfd/Makefile ] || exit 0; \ 5231 r=`${PWD_COMMAND}`; export r; \ 5232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5233 $(HOST_EXPORTS) \ 5234 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5236 done; \ 5237 echo "Doing info in bfd" ; \ 5238 (cd $(HOST_SUBDIR)/bfd && \ 5239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5241 "RANLIB=$${RANLIB}" \ 5242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5243 info) \ 5244 || exit 1 5245 5246@endif bfd 5247 5248.PHONY: maybe-dvi-bfd dvi-bfd 5249maybe-dvi-bfd: 5250@if bfd 5251maybe-dvi-bfd: dvi-bfd 5252 5253dvi-bfd: \ 5254 configure-bfd 5255 @[ -f ./bfd/Makefile ] || exit 0; \ 5256 r=`${PWD_COMMAND}`; export r; \ 5257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5258 $(HOST_EXPORTS) \ 5259 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5261 done; \ 5262 echo "Doing dvi in bfd" ; \ 5263 (cd $(HOST_SUBDIR)/bfd && \ 5264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5266 "RANLIB=$${RANLIB}" \ 5267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5268 dvi) \ 5269 || exit 1 5270 5271@endif bfd 5272 5273.PHONY: maybe-pdf-bfd pdf-bfd 5274maybe-pdf-bfd: 5275@if bfd 5276maybe-pdf-bfd: pdf-bfd 5277 5278pdf-bfd: \ 5279 configure-bfd 5280 @[ -f ./bfd/Makefile ] || exit 0; \ 5281 r=`${PWD_COMMAND}`; export r; \ 5282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5283 $(HOST_EXPORTS) \ 5284 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5286 done; \ 5287 echo "Doing pdf in bfd" ; \ 5288 (cd $(HOST_SUBDIR)/bfd && \ 5289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5291 "RANLIB=$${RANLIB}" \ 5292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5293 pdf) \ 5294 || exit 1 5295 5296@endif bfd 5297 5298.PHONY: maybe-html-bfd html-bfd 5299maybe-html-bfd: 5300@if bfd 5301maybe-html-bfd: html-bfd 5302 5303html-bfd: \ 5304 configure-bfd 5305 @[ -f ./bfd/Makefile ] || exit 0; \ 5306 r=`${PWD_COMMAND}`; export r; \ 5307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5308 $(HOST_EXPORTS) \ 5309 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5311 done; \ 5312 echo "Doing html in bfd" ; \ 5313 (cd $(HOST_SUBDIR)/bfd && \ 5314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5316 "RANLIB=$${RANLIB}" \ 5317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5318 html) \ 5319 || exit 1 5320 5321@endif bfd 5322 5323.PHONY: maybe-TAGS-bfd TAGS-bfd 5324maybe-TAGS-bfd: 5325@if bfd 5326maybe-TAGS-bfd: TAGS-bfd 5327 5328TAGS-bfd: \ 5329 configure-bfd 5330 @[ -f ./bfd/Makefile ] || exit 0; \ 5331 r=`${PWD_COMMAND}`; export r; \ 5332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5333 $(HOST_EXPORTS) \ 5334 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5336 done; \ 5337 echo "Doing TAGS in bfd" ; \ 5338 (cd $(HOST_SUBDIR)/bfd && \ 5339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5341 "RANLIB=$${RANLIB}" \ 5342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5343 TAGS) \ 5344 || exit 1 5345 5346@endif bfd 5347 5348.PHONY: maybe-install-info-bfd install-info-bfd 5349maybe-install-info-bfd: 5350@if bfd 5351maybe-install-info-bfd: install-info-bfd 5352 5353install-info-bfd: \ 5354 configure-bfd \ 5355 info-bfd 5356 @[ -f ./bfd/Makefile ] || exit 0; \ 5357 r=`${PWD_COMMAND}`; export r; \ 5358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5359 $(HOST_EXPORTS) \ 5360 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5362 done; \ 5363 echo "Doing install-info in bfd" ; \ 5364 (cd $(HOST_SUBDIR)/bfd && \ 5365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5367 "RANLIB=$${RANLIB}" \ 5368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5369 install-info) \ 5370 || exit 1 5371 5372@endif bfd 5373 5374.PHONY: maybe-install-pdf-bfd install-pdf-bfd 5375maybe-install-pdf-bfd: 5376@if bfd 5377maybe-install-pdf-bfd: install-pdf-bfd 5378 5379install-pdf-bfd: \ 5380 configure-bfd \ 5381 pdf-bfd 5382 @[ -f ./bfd/Makefile ] || exit 0; \ 5383 r=`${PWD_COMMAND}`; export r; \ 5384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5385 $(HOST_EXPORTS) \ 5386 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5388 done; \ 5389 echo "Doing install-pdf in bfd" ; \ 5390 (cd $(HOST_SUBDIR)/bfd && \ 5391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5393 "RANLIB=$${RANLIB}" \ 5394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5395 install-pdf) \ 5396 || exit 1 5397 5398@endif bfd 5399 5400.PHONY: maybe-install-html-bfd install-html-bfd 5401maybe-install-html-bfd: 5402@if bfd 5403maybe-install-html-bfd: install-html-bfd 5404 5405install-html-bfd: \ 5406 configure-bfd \ 5407 html-bfd 5408 @[ -f ./bfd/Makefile ] || exit 0; \ 5409 r=`${PWD_COMMAND}`; export r; \ 5410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5411 $(HOST_EXPORTS) \ 5412 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5414 done; \ 5415 echo "Doing install-html in bfd" ; \ 5416 (cd $(HOST_SUBDIR)/bfd && \ 5417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5419 "RANLIB=$${RANLIB}" \ 5420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5421 install-html) \ 5422 || exit 1 5423 5424@endif bfd 5425 5426.PHONY: maybe-installcheck-bfd installcheck-bfd 5427maybe-installcheck-bfd: 5428@if bfd 5429maybe-installcheck-bfd: installcheck-bfd 5430 5431installcheck-bfd: \ 5432 configure-bfd 5433 @[ -f ./bfd/Makefile ] || exit 0; \ 5434 r=`${PWD_COMMAND}`; export r; \ 5435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5436 $(HOST_EXPORTS) \ 5437 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5439 done; \ 5440 echo "Doing installcheck in bfd" ; \ 5441 (cd $(HOST_SUBDIR)/bfd && \ 5442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5444 "RANLIB=$${RANLIB}" \ 5445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5446 installcheck) \ 5447 || exit 1 5448 5449@endif bfd 5450 5451.PHONY: maybe-mostlyclean-bfd mostlyclean-bfd 5452maybe-mostlyclean-bfd: 5453@if bfd 5454maybe-mostlyclean-bfd: mostlyclean-bfd 5455 5456mostlyclean-bfd: 5457 @[ -f ./bfd/Makefile ] || exit 0; \ 5458 r=`${PWD_COMMAND}`; export r; \ 5459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5460 $(HOST_EXPORTS) \ 5461 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5463 done; \ 5464 echo "Doing mostlyclean in bfd" ; \ 5465 (cd $(HOST_SUBDIR)/bfd && \ 5466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5468 "RANLIB=$${RANLIB}" \ 5469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5470 mostlyclean) \ 5471 || exit 1 5472 5473@endif bfd 5474 5475.PHONY: maybe-clean-bfd clean-bfd 5476maybe-clean-bfd: 5477@if bfd 5478maybe-clean-bfd: clean-bfd 5479 5480clean-bfd: 5481 @[ -f ./bfd/Makefile ] || exit 0; \ 5482 r=`${PWD_COMMAND}`; export r; \ 5483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5484 $(HOST_EXPORTS) \ 5485 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5487 done; \ 5488 echo "Doing clean in bfd" ; \ 5489 (cd $(HOST_SUBDIR)/bfd && \ 5490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5492 "RANLIB=$${RANLIB}" \ 5493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5494 clean) \ 5495 || exit 1 5496 5497@endif bfd 5498 5499.PHONY: maybe-distclean-bfd distclean-bfd 5500maybe-distclean-bfd: 5501@if bfd 5502maybe-distclean-bfd: distclean-bfd 5503 5504distclean-bfd: 5505 @[ -f ./bfd/Makefile ] || exit 0; \ 5506 r=`${PWD_COMMAND}`; export r; \ 5507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5508 $(HOST_EXPORTS) \ 5509 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5511 done; \ 5512 echo "Doing distclean in bfd" ; \ 5513 (cd $(HOST_SUBDIR)/bfd && \ 5514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5516 "RANLIB=$${RANLIB}" \ 5517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5518 distclean) \ 5519 || exit 1 5520 5521@endif bfd 5522 5523.PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd 5524maybe-maintainer-clean-bfd: 5525@if bfd 5526maybe-maintainer-clean-bfd: maintainer-clean-bfd 5527 5528maintainer-clean-bfd: 5529 @[ -f ./bfd/Makefile ] || exit 0; \ 5530 r=`${PWD_COMMAND}`; export r; \ 5531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5532 $(HOST_EXPORTS) \ 5533 for flag in $(EXTRA_HOST_FLAGS) ; do \ 5534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 5535 done; \ 5536 echo "Doing maintainer-clean in bfd" ; \ 5537 (cd $(HOST_SUBDIR)/bfd && \ 5538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 5539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 5540 "RANLIB=$${RANLIB}" \ 5541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 5542 maintainer-clean) \ 5543 || exit 1 5544 5545@endif bfd 5546 5547 5548 5549.PHONY: configure-opcodes maybe-configure-opcodes 5550maybe-configure-opcodes: 5551@if gcc-bootstrap 5552configure-opcodes: stage_current 5553@endif gcc-bootstrap 5554@if opcodes 5555maybe-configure-opcodes: configure-opcodes 5556configure-opcodes: 5557 @r=`${PWD_COMMAND}`; export r; \ 5558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5559 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5560 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5561 $(HOST_EXPORTS) \ 5562 echo Configuring in $(HOST_SUBDIR)/opcodes; \ 5563 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \ 5564 case $(srcdir) in \ 5565 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5566 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5567 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5568 esac; \ 5569 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5570 libsrcdir="$$s/opcodes"; \ 5571 $(SHELL) $${libsrcdir}/configure \ 5572 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5573 --target=${target_alias} $${srcdiroption} \ 5574 || exit 1 5575@endif opcodes 5576 5577 5578 5579.PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes 5580maybe-configure-stage1-opcodes: 5581@if opcodes-bootstrap 5582maybe-configure-stage1-opcodes: configure-stage1-opcodes 5583configure-stage1-opcodes: 5584 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 5585 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5586 @r=`${PWD_COMMAND}`; export r; \ 5587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5588 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5589 $(HOST_EXPORTS) \ 5590 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 5591 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 5592 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \ 5593 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5594 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5595 case $(srcdir) in \ 5596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5597 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5599 esac; \ 5600 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5601 libsrcdir="$$s/opcodes"; \ 5602 $(SHELL) $${libsrcdir}/configure \ 5603 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5604 --target=${target_alias} $${srcdiroption} \ 5605 \ 5606 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 5607@endif opcodes-bootstrap 5608 5609.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes 5610maybe-configure-stage2-opcodes: 5611@if opcodes-bootstrap 5612maybe-configure-stage2-opcodes: configure-stage2-opcodes 5613configure-stage2-opcodes: 5614 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 5615 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5616 @r=`${PWD_COMMAND}`; export r; \ 5617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5618 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5619 $(HOST_EXPORTS) \ 5620 $(POSTSTAGE1_HOST_EXPORTS) \ 5621 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 5622 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 5623 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \ 5624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5625 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5626 case $(srcdir) in \ 5627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5628 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5630 esac; \ 5631 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5632 libsrcdir="$$s/opcodes"; \ 5633 $(SHELL) $${libsrcdir}/configure \ 5634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5635 --target=${target_alias} $${srcdiroption} \ 5636 --with-build-libsubdir=$(HOST_SUBDIR) \ 5637 @stage2_werror_flag@ 5638@endif opcodes-bootstrap 5639 5640.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes 5641maybe-configure-stage3-opcodes: 5642@if opcodes-bootstrap 5643maybe-configure-stage3-opcodes: configure-stage3-opcodes 5644configure-stage3-opcodes: 5645 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 5646 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5647 @r=`${PWD_COMMAND}`; export r; \ 5648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5649 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5650 $(HOST_EXPORTS) \ 5651 $(POSTSTAGE1_HOST_EXPORTS) \ 5652 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 5653 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 5654 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \ 5655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5656 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5657 case $(srcdir) in \ 5658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5659 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5661 esac; \ 5662 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5663 libsrcdir="$$s/opcodes"; \ 5664 $(SHELL) $${libsrcdir}/configure \ 5665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5666 --target=${target_alias} $${srcdiroption} \ 5667 --with-build-libsubdir=$(HOST_SUBDIR) \ 5668 @stage2_werror_flag@ 5669@endif opcodes-bootstrap 5670 5671.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes 5672maybe-configure-stage4-opcodes: 5673@if opcodes-bootstrap 5674maybe-configure-stage4-opcodes: configure-stage4-opcodes 5675configure-stage4-opcodes: 5676 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 5677 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5678 @r=`${PWD_COMMAND}`; export r; \ 5679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5680 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5681 $(HOST_EXPORTS) \ 5682 $(POSTSTAGE1_HOST_EXPORTS) \ 5683 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 5684 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 5685 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \ 5686 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5687 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5688 case $(srcdir) in \ 5689 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5690 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5691 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5692 esac; \ 5693 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5694 libsrcdir="$$s/opcodes"; \ 5695 $(SHELL) $${libsrcdir}/configure \ 5696 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5697 --target=${target_alias} $${srcdiroption} \ 5698 --with-build-libsubdir=$(HOST_SUBDIR) \ 5699 @stage2_werror_flag@ 5700@endif opcodes-bootstrap 5701 5702.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes 5703maybe-configure-stageprofile-opcodes: 5704@if opcodes-bootstrap 5705maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes 5706configure-stageprofile-opcodes: 5707 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 5708 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5709 @r=`${PWD_COMMAND}`; export r; \ 5710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5711 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5712 $(HOST_EXPORTS) \ 5713 $(POSTSTAGE1_HOST_EXPORTS) \ 5714 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 5715 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 5716 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \ 5717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5718 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5719 case $(srcdir) in \ 5720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5721 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5723 esac; \ 5724 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5725 libsrcdir="$$s/opcodes"; \ 5726 $(SHELL) $${libsrcdir}/configure \ 5727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5728 --target=${target_alias} $${srcdiroption} \ 5729 --with-build-libsubdir=$(HOST_SUBDIR) \ 5730 @stage2_werror_flag@ 5731@endif opcodes-bootstrap 5732 5733.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes 5734maybe-configure-stagefeedback-opcodes: 5735@if opcodes-bootstrap 5736maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes 5737configure-stagefeedback-opcodes: 5738 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 5739 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes 5740 @r=`${PWD_COMMAND}`; export r; \ 5741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5742 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ 5743 $(HOST_EXPORTS) \ 5744 $(POSTSTAGE1_HOST_EXPORTS) \ 5745 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 5746 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 5747 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \ 5748 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ 5749 cd $(HOST_SUBDIR)/opcodes || exit 1; \ 5750 case $(srcdir) in \ 5751 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 5752 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ 5753 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 5754 esac; \ 5755 srcdiroption="--srcdir=$${topdir}/opcodes"; \ 5756 libsrcdir="$$s/opcodes"; \ 5757 $(SHELL) $${libsrcdir}/configure \ 5758 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 5759 --target=${target_alias} $${srcdiroption} \ 5760 --with-build-libsubdir=$(HOST_SUBDIR) \ 5761 @stage2_werror_flag@ 5762@endif opcodes-bootstrap 5763 5764 5765 5766 5767 5768.PHONY: all-opcodes maybe-all-opcodes 5769maybe-all-opcodes: 5770@if gcc-bootstrap 5771all-opcodes: stage_current 5772@endif gcc-bootstrap 5773@if opcodes 5774TARGET-opcodes=all 5775maybe-all-opcodes: all-opcodes 5776all-opcodes: configure-opcodes 5777 @r=`${PWD_COMMAND}`; export r; \ 5778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5779 $(HOST_EXPORTS) \ 5780 (cd $(HOST_SUBDIR)/opcodes && \ 5781 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-opcodes)) 5782@endif opcodes 5783 5784 5785 5786.PHONY: all-stage1-opcodes maybe-all-stage1-opcodes 5787.PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes 5788maybe-all-stage1-opcodes: 5789maybe-clean-stage1-opcodes: 5790@if opcodes-bootstrap 5791maybe-all-stage1-opcodes: all-stage1-opcodes 5792all-stage1: all-stage1-opcodes 5793TARGET-stage1-opcodes = $(TARGET-opcodes) 5794all-stage1-opcodes: configure-stage1-opcodes 5795 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 5796 @r=`${PWD_COMMAND}`; export r; \ 5797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5798 $(HOST_EXPORTS) \ 5799 cd $(HOST_SUBDIR)/opcodes && \ 5800 $(MAKE) $(FLAGS_TO_PASS) \ 5801 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 5802 $(TARGET-stage1-opcodes) 5803 5804maybe-clean-stage1-opcodes: clean-stage1-opcodes 5805clean-stage1: clean-stage1-opcodes 5806clean-stage1-opcodes: 5807 @if [ $(current_stage) = stage1 ]; then \ 5808 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5809 else \ 5810 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \ 5811 $(MAKE) stage1-start; \ 5812 fi; \ 5813 cd $(HOST_SUBDIR)/opcodes && \ 5814 $(MAKE) $(FLAGS_TO_PASS) \ 5815 clean 5816@endif opcodes-bootstrap 5817 5818 5819.PHONY: all-stage2-opcodes maybe-all-stage2-opcodes 5820.PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes 5821maybe-all-stage2-opcodes: 5822maybe-clean-stage2-opcodes: 5823@if opcodes-bootstrap 5824maybe-all-stage2-opcodes: all-stage2-opcodes 5825all-stage2: all-stage2-opcodes 5826TARGET-stage2-opcodes = $(TARGET-opcodes) 5827all-stage2-opcodes: configure-stage2-opcodes 5828 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 5829 @r=`${PWD_COMMAND}`; export r; \ 5830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5831 $(HOST_EXPORTS) \ 5832 $(POSTSTAGE1_HOST_EXPORTS) \ 5833 cd $(HOST_SUBDIR)/opcodes && \ 5834 $(MAKE) $(FLAGS_TO_PASS) \ 5835 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5836 $(TARGET-stage2-opcodes) 5837 5838maybe-clean-stage2-opcodes: clean-stage2-opcodes 5839clean-stage2: clean-stage2-opcodes 5840clean-stage2-opcodes: 5841 @if [ $(current_stage) = stage2 ]; then \ 5842 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5843 else \ 5844 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \ 5845 $(MAKE) stage2-start; \ 5846 fi; \ 5847 cd $(HOST_SUBDIR)/opcodes && \ 5848 $(MAKE) $(FLAGS_TO_PASS) \ 5849 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5850 clean 5851@endif opcodes-bootstrap 5852 5853 5854.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes 5855.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes 5856maybe-all-stage3-opcodes: 5857maybe-clean-stage3-opcodes: 5858@if opcodes-bootstrap 5859maybe-all-stage3-opcodes: all-stage3-opcodes 5860all-stage3: all-stage3-opcodes 5861TARGET-stage3-opcodes = $(TARGET-opcodes) 5862all-stage3-opcodes: configure-stage3-opcodes 5863 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 5864 @r=`${PWD_COMMAND}`; export r; \ 5865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5866 $(HOST_EXPORTS) \ 5867 $(POSTSTAGE1_HOST_EXPORTS) \ 5868 cd $(HOST_SUBDIR)/opcodes && \ 5869 $(MAKE) $(FLAGS_TO_PASS) \ 5870 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5871 $(TARGET-stage3-opcodes) 5872 5873maybe-clean-stage3-opcodes: clean-stage3-opcodes 5874clean-stage3: clean-stage3-opcodes 5875clean-stage3-opcodes: 5876 @if [ $(current_stage) = stage3 ]; then \ 5877 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5878 else \ 5879 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \ 5880 $(MAKE) stage3-start; \ 5881 fi; \ 5882 cd $(HOST_SUBDIR)/opcodes && \ 5883 $(MAKE) $(FLAGS_TO_PASS) \ 5884 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5885 clean 5886@endif opcodes-bootstrap 5887 5888 5889.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes 5890.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes 5891maybe-all-stage4-opcodes: 5892maybe-clean-stage4-opcodes: 5893@if opcodes-bootstrap 5894maybe-all-stage4-opcodes: all-stage4-opcodes 5895all-stage4: all-stage4-opcodes 5896TARGET-stage4-opcodes = $(TARGET-opcodes) 5897all-stage4-opcodes: configure-stage4-opcodes 5898 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 5899 @r=`${PWD_COMMAND}`; export r; \ 5900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5901 $(HOST_EXPORTS) \ 5902 $(POSTSTAGE1_HOST_EXPORTS) \ 5903 cd $(HOST_SUBDIR)/opcodes && \ 5904 $(MAKE) $(FLAGS_TO_PASS) \ 5905 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5906 $(TARGET-stage4-opcodes) 5907 5908maybe-clean-stage4-opcodes: clean-stage4-opcodes 5909clean-stage4: clean-stage4-opcodes 5910clean-stage4-opcodes: 5911 @if [ $(current_stage) = stage4 ]; then \ 5912 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5913 else \ 5914 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \ 5915 $(MAKE) stage4-start; \ 5916 fi; \ 5917 cd $(HOST_SUBDIR)/opcodes && \ 5918 $(MAKE) $(FLAGS_TO_PASS) \ 5919 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5920 clean 5921@endif opcodes-bootstrap 5922 5923 5924.PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes 5925.PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes 5926maybe-all-stageprofile-opcodes: 5927maybe-clean-stageprofile-opcodes: 5928@if opcodes-bootstrap 5929maybe-all-stageprofile-opcodes: all-stageprofile-opcodes 5930all-stageprofile: all-stageprofile-opcodes 5931TARGET-stageprofile-opcodes = $(TARGET-opcodes) 5932all-stageprofile-opcodes: configure-stageprofile-opcodes 5933 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 5934 @r=`${PWD_COMMAND}`; export r; \ 5935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5936 $(HOST_EXPORTS) \ 5937 $(POSTSTAGE1_HOST_EXPORTS) \ 5938 cd $(HOST_SUBDIR)/opcodes && \ 5939 $(MAKE) $(FLAGS_TO_PASS) \ 5940 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5941 $(TARGET-stageprofile-opcodes) 5942 5943maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes 5944clean-stageprofile: clean-stageprofile-opcodes 5945clean-stageprofile-opcodes: 5946 @if [ $(current_stage) = stageprofile ]; then \ 5947 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5948 else \ 5949 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \ 5950 $(MAKE) stageprofile-start; \ 5951 fi; \ 5952 cd $(HOST_SUBDIR)/opcodes && \ 5953 $(MAKE) $(FLAGS_TO_PASS) \ 5954 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5955 clean 5956@endif opcodes-bootstrap 5957 5958 5959.PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes 5960.PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes 5961maybe-all-stagefeedback-opcodes: 5962maybe-clean-stagefeedback-opcodes: 5963@if opcodes-bootstrap 5964maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes 5965all-stagefeedback: all-stagefeedback-opcodes 5966TARGET-stagefeedback-opcodes = $(TARGET-opcodes) 5967all-stagefeedback-opcodes: configure-stagefeedback-opcodes 5968 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 5969 @r=`${PWD_COMMAND}`; export r; \ 5970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 5971 $(HOST_EXPORTS) \ 5972 $(POSTSTAGE1_HOST_EXPORTS) \ 5973 cd $(HOST_SUBDIR)/opcodes && \ 5974 $(MAKE) $(FLAGS_TO_PASS) \ 5975 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 5976 $(TARGET-stagefeedback-opcodes) 5977 5978maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes 5979clean-stagefeedback: clean-stagefeedback-opcodes 5980clean-stagefeedback-opcodes: 5981 @if [ $(current_stage) = stagefeedback ]; then \ 5982 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ 5983 else \ 5984 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \ 5985 $(MAKE) stagefeedback-start; \ 5986 fi; \ 5987 cd $(HOST_SUBDIR)/opcodes && \ 5988 $(MAKE) $(FLAGS_TO_PASS) \ 5989 $(POSTSTAGE1_FLAGS_TO_PASS) \ 5990 clean 5991@endif opcodes-bootstrap 5992 5993 5994 5995 5996 5997.PHONY: check-opcodes maybe-check-opcodes 5998maybe-check-opcodes: 5999@if opcodes 6000maybe-check-opcodes: check-opcodes 6001 6002check-opcodes: 6003 @: $(MAKE); $(unstage) 6004 @r=`${PWD_COMMAND}`; export r; \ 6005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6006 $(HOST_EXPORTS) \ 6007 (cd $(HOST_SUBDIR)/opcodes && \ 6008 $(MAKE) $(FLAGS_TO_PASS) check) 6009 6010@endif opcodes 6011 6012.PHONY: install-opcodes maybe-install-opcodes 6013maybe-install-opcodes: 6014@if opcodes 6015maybe-install-opcodes: install-opcodes 6016 6017install-opcodes: installdirs 6018 @: $(MAKE); $(unstage) 6019 @r=`${PWD_COMMAND}`; export r; \ 6020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6021 $(HOST_EXPORTS) \ 6022 (cd $(HOST_SUBDIR)/opcodes && \ 6023 $(MAKE) $(FLAGS_TO_PASS) install) 6024 6025@endif opcodes 6026 6027# Other targets (info, dvi, pdf, etc.) 6028 6029.PHONY: maybe-info-opcodes info-opcodes 6030maybe-info-opcodes: 6031@if opcodes 6032maybe-info-opcodes: info-opcodes 6033 6034info-opcodes: \ 6035 configure-opcodes 6036 @[ -f ./opcodes/Makefile ] || exit 0; \ 6037 r=`${PWD_COMMAND}`; export r; \ 6038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6039 $(HOST_EXPORTS) \ 6040 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6042 done; \ 6043 echo "Doing info in opcodes" ; \ 6044 (cd $(HOST_SUBDIR)/opcodes && \ 6045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6047 "RANLIB=$${RANLIB}" \ 6048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6049 info) \ 6050 || exit 1 6051 6052@endif opcodes 6053 6054.PHONY: maybe-dvi-opcodes dvi-opcodes 6055maybe-dvi-opcodes: 6056@if opcodes 6057maybe-dvi-opcodes: dvi-opcodes 6058 6059dvi-opcodes: \ 6060 configure-opcodes 6061 @[ -f ./opcodes/Makefile ] || exit 0; \ 6062 r=`${PWD_COMMAND}`; export r; \ 6063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6064 $(HOST_EXPORTS) \ 6065 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6067 done; \ 6068 echo "Doing dvi in opcodes" ; \ 6069 (cd $(HOST_SUBDIR)/opcodes && \ 6070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6072 "RANLIB=$${RANLIB}" \ 6073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6074 dvi) \ 6075 || exit 1 6076 6077@endif opcodes 6078 6079.PHONY: maybe-pdf-opcodes pdf-opcodes 6080maybe-pdf-opcodes: 6081@if opcodes 6082maybe-pdf-opcodes: pdf-opcodes 6083 6084pdf-opcodes: \ 6085 configure-opcodes 6086 @[ -f ./opcodes/Makefile ] || exit 0; \ 6087 r=`${PWD_COMMAND}`; export r; \ 6088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6089 $(HOST_EXPORTS) \ 6090 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6092 done; \ 6093 echo "Doing pdf in opcodes" ; \ 6094 (cd $(HOST_SUBDIR)/opcodes && \ 6095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6097 "RANLIB=$${RANLIB}" \ 6098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6099 pdf) \ 6100 || exit 1 6101 6102@endif opcodes 6103 6104.PHONY: maybe-html-opcodes html-opcodes 6105maybe-html-opcodes: 6106@if opcodes 6107maybe-html-opcodes: html-opcodes 6108 6109html-opcodes: \ 6110 configure-opcodes 6111 @[ -f ./opcodes/Makefile ] || exit 0; \ 6112 r=`${PWD_COMMAND}`; export r; \ 6113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6114 $(HOST_EXPORTS) \ 6115 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6117 done; \ 6118 echo "Doing html in opcodes" ; \ 6119 (cd $(HOST_SUBDIR)/opcodes && \ 6120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6122 "RANLIB=$${RANLIB}" \ 6123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6124 html) \ 6125 || exit 1 6126 6127@endif opcodes 6128 6129.PHONY: maybe-TAGS-opcodes TAGS-opcodes 6130maybe-TAGS-opcodes: 6131@if opcodes 6132maybe-TAGS-opcodes: TAGS-opcodes 6133 6134TAGS-opcodes: \ 6135 configure-opcodes 6136 @[ -f ./opcodes/Makefile ] || exit 0; \ 6137 r=`${PWD_COMMAND}`; export r; \ 6138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6139 $(HOST_EXPORTS) \ 6140 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6142 done; \ 6143 echo "Doing TAGS in opcodes" ; \ 6144 (cd $(HOST_SUBDIR)/opcodes && \ 6145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6147 "RANLIB=$${RANLIB}" \ 6148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6149 TAGS) \ 6150 || exit 1 6151 6152@endif opcodes 6153 6154.PHONY: maybe-install-info-opcodes install-info-opcodes 6155maybe-install-info-opcodes: 6156@if opcodes 6157maybe-install-info-opcodes: install-info-opcodes 6158 6159install-info-opcodes: \ 6160 configure-opcodes \ 6161 info-opcodes 6162 @[ -f ./opcodes/Makefile ] || exit 0; \ 6163 r=`${PWD_COMMAND}`; export r; \ 6164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6165 $(HOST_EXPORTS) \ 6166 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6168 done; \ 6169 echo "Doing install-info in opcodes" ; \ 6170 (cd $(HOST_SUBDIR)/opcodes && \ 6171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6173 "RANLIB=$${RANLIB}" \ 6174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6175 install-info) \ 6176 || exit 1 6177 6178@endif opcodes 6179 6180.PHONY: maybe-install-pdf-opcodes install-pdf-opcodes 6181maybe-install-pdf-opcodes: 6182@if opcodes 6183maybe-install-pdf-opcodes: install-pdf-opcodes 6184 6185install-pdf-opcodes: \ 6186 configure-opcodes \ 6187 pdf-opcodes 6188 @[ -f ./opcodes/Makefile ] || exit 0; \ 6189 r=`${PWD_COMMAND}`; export r; \ 6190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6191 $(HOST_EXPORTS) \ 6192 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6194 done; \ 6195 echo "Doing install-pdf in opcodes" ; \ 6196 (cd $(HOST_SUBDIR)/opcodes && \ 6197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6199 "RANLIB=$${RANLIB}" \ 6200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6201 install-pdf) \ 6202 || exit 1 6203 6204@endif opcodes 6205 6206.PHONY: maybe-install-html-opcodes install-html-opcodes 6207maybe-install-html-opcodes: 6208@if opcodes 6209maybe-install-html-opcodes: install-html-opcodes 6210 6211install-html-opcodes: \ 6212 configure-opcodes \ 6213 html-opcodes 6214 @[ -f ./opcodes/Makefile ] || exit 0; \ 6215 r=`${PWD_COMMAND}`; export r; \ 6216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6217 $(HOST_EXPORTS) \ 6218 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6220 done; \ 6221 echo "Doing install-html in opcodes" ; \ 6222 (cd $(HOST_SUBDIR)/opcodes && \ 6223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6225 "RANLIB=$${RANLIB}" \ 6226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6227 install-html) \ 6228 || exit 1 6229 6230@endif opcodes 6231 6232.PHONY: maybe-installcheck-opcodes installcheck-opcodes 6233maybe-installcheck-opcodes: 6234@if opcodes 6235maybe-installcheck-opcodes: installcheck-opcodes 6236 6237installcheck-opcodes: \ 6238 configure-opcodes 6239 @[ -f ./opcodes/Makefile ] || exit 0; \ 6240 r=`${PWD_COMMAND}`; export r; \ 6241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6242 $(HOST_EXPORTS) \ 6243 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6245 done; \ 6246 echo "Doing installcheck in opcodes" ; \ 6247 (cd $(HOST_SUBDIR)/opcodes && \ 6248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6250 "RANLIB=$${RANLIB}" \ 6251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6252 installcheck) \ 6253 || exit 1 6254 6255@endif opcodes 6256 6257.PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes 6258maybe-mostlyclean-opcodes: 6259@if opcodes 6260maybe-mostlyclean-opcodes: mostlyclean-opcodes 6261 6262mostlyclean-opcodes: 6263 @[ -f ./opcodes/Makefile ] || exit 0; \ 6264 r=`${PWD_COMMAND}`; export r; \ 6265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6266 $(HOST_EXPORTS) \ 6267 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6269 done; \ 6270 echo "Doing mostlyclean in opcodes" ; \ 6271 (cd $(HOST_SUBDIR)/opcodes && \ 6272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6274 "RANLIB=$${RANLIB}" \ 6275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6276 mostlyclean) \ 6277 || exit 1 6278 6279@endif opcodes 6280 6281.PHONY: maybe-clean-opcodes clean-opcodes 6282maybe-clean-opcodes: 6283@if opcodes 6284maybe-clean-opcodes: clean-opcodes 6285 6286clean-opcodes: 6287 @[ -f ./opcodes/Makefile ] || exit 0; \ 6288 r=`${PWD_COMMAND}`; export r; \ 6289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6290 $(HOST_EXPORTS) \ 6291 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6293 done; \ 6294 echo "Doing clean in opcodes" ; \ 6295 (cd $(HOST_SUBDIR)/opcodes && \ 6296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6298 "RANLIB=$${RANLIB}" \ 6299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6300 clean) \ 6301 || exit 1 6302 6303@endif opcodes 6304 6305.PHONY: maybe-distclean-opcodes distclean-opcodes 6306maybe-distclean-opcodes: 6307@if opcodes 6308maybe-distclean-opcodes: distclean-opcodes 6309 6310distclean-opcodes: 6311 @[ -f ./opcodes/Makefile ] || exit 0; \ 6312 r=`${PWD_COMMAND}`; export r; \ 6313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6314 $(HOST_EXPORTS) \ 6315 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6317 done; \ 6318 echo "Doing distclean in opcodes" ; \ 6319 (cd $(HOST_SUBDIR)/opcodes && \ 6320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6322 "RANLIB=$${RANLIB}" \ 6323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6324 distclean) \ 6325 || exit 1 6326 6327@endif opcodes 6328 6329.PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes 6330maybe-maintainer-clean-opcodes: 6331@if opcodes 6332maybe-maintainer-clean-opcodes: maintainer-clean-opcodes 6333 6334maintainer-clean-opcodes: 6335 @[ -f ./opcodes/Makefile ] || exit 0; \ 6336 r=`${PWD_COMMAND}`; export r; \ 6337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6338 $(HOST_EXPORTS) \ 6339 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6341 done; \ 6342 echo "Doing maintainer-clean in opcodes" ; \ 6343 (cd $(HOST_SUBDIR)/opcodes && \ 6344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6346 "RANLIB=$${RANLIB}" \ 6347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6348 maintainer-clean) \ 6349 || exit 1 6350 6351@endif opcodes 6352 6353 6354 6355.PHONY: configure-binutils maybe-configure-binutils 6356maybe-configure-binutils: 6357@if gcc-bootstrap 6358configure-binutils: stage_current 6359@endif gcc-bootstrap 6360@if binutils 6361maybe-configure-binutils: configure-binutils 6362configure-binutils: 6363 @r=`${PWD_COMMAND}`; export r; \ 6364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6365 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6366 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6367 $(HOST_EXPORTS) \ 6368 echo Configuring in $(HOST_SUBDIR)/binutils; \ 6369 cd "$(HOST_SUBDIR)/binutils" || exit 1; \ 6370 case $(srcdir) in \ 6371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6372 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6374 esac; \ 6375 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6376 libsrcdir="$$s/binutils"; \ 6377 $(SHELL) $${libsrcdir}/configure \ 6378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6379 --target=${target_alias} $${srcdiroption} \ 6380 || exit 1 6381@endif binutils 6382 6383 6384 6385.PHONY: configure-stage1-binutils maybe-configure-stage1-binutils 6386maybe-configure-stage1-binutils: 6387@if binutils-bootstrap 6388maybe-configure-stage1-binutils: configure-stage1-binutils 6389configure-stage1-binutils: 6390 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 6391 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6392 @r=`${PWD_COMMAND}`; export r; \ 6393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6394 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6395 $(HOST_EXPORTS) \ 6396 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 6397 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 6398 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \ 6399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6400 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6401 case $(srcdir) in \ 6402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6403 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6405 esac; \ 6406 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6407 libsrcdir="$$s/binutils"; \ 6408 $(SHELL) $${libsrcdir}/configure \ 6409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6410 --target=${target_alias} $${srcdiroption} \ 6411 \ 6412 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 6413@endif binutils-bootstrap 6414 6415.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils 6416maybe-configure-stage2-binutils: 6417@if binutils-bootstrap 6418maybe-configure-stage2-binutils: configure-stage2-binutils 6419configure-stage2-binutils: 6420 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 6421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6422 @r=`${PWD_COMMAND}`; export r; \ 6423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6424 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6425 $(HOST_EXPORTS) \ 6426 $(POSTSTAGE1_HOST_EXPORTS) \ 6427 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 6428 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 6429 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \ 6430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6431 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6432 case $(srcdir) in \ 6433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6434 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6436 esac; \ 6437 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6438 libsrcdir="$$s/binutils"; \ 6439 $(SHELL) $${libsrcdir}/configure \ 6440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6441 --target=${target_alias} $${srcdiroption} \ 6442 --with-build-libsubdir=$(HOST_SUBDIR) \ 6443 @stage2_werror_flag@ 6444@endif binutils-bootstrap 6445 6446.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils 6447maybe-configure-stage3-binutils: 6448@if binutils-bootstrap 6449maybe-configure-stage3-binutils: configure-stage3-binutils 6450configure-stage3-binutils: 6451 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 6452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6453 @r=`${PWD_COMMAND}`; export r; \ 6454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6455 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6456 $(HOST_EXPORTS) \ 6457 $(POSTSTAGE1_HOST_EXPORTS) \ 6458 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 6459 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 6460 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \ 6461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6462 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6463 case $(srcdir) in \ 6464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6465 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6467 esac; \ 6468 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6469 libsrcdir="$$s/binutils"; \ 6470 $(SHELL) $${libsrcdir}/configure \ 6471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6472 --target=${target_alias} $${srcdiroption} \ 6473 --with-build-libsubdir=$(HOST_SUBDIR) \ 6474 @stage2_werror_flag@ 6475@endif binutils-bootstrap 6476 6477.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils 6478maybe-configure-stage4-binutils: 6479@if binutils-bootstrap 6480maybe-configure-stage4-binutils: configure-stage4-binutils 6481configure-stage4-binutils: 6482 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 6483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6484 @r=`${PWD_COMMAND}`; export r; \ 6485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6486 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6487 $(HOST_EXPORTS) \ 6488 $(POSTSTAGE1_HOST_EXPORTS) \ 6489 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 6490 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 6491 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \ 6492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6493 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6494 case $(srcdir) in \ 6495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6496 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6498 esac; \ 6499 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6500 libsrcdir="$$s/binutils"; \ 6501 $(SHELL) $${libsrcdir}/configure \ 6502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6503 --target=${target_alias} $${srcdiroption} \ 6504 --with-build-libsubdir=$(HOST_SUBDIR) \ 6505 @stage2_werror_flag@ 6506@endif binutils-bootstrap 6507 6508.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils 6509maybe-configure-stageprofile-binutils: 6510@if binutils-bootstrap 6511maybe-configure-stageprofile-binutils: configure-stageprofile-binutils 6512configure-stageprofile-binutils: 6513 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 6514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6515 @r=`${PWD_COMMAND}`; export r; \ 6516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6517 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6518 $(HOST_EXPORTS) \ 6519 $(POSTSTAGE1_HOST_EXPORTS) \ 6520 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 6521 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 6522 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \ 6523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6524 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6525 case $(srcdir) in \ 6526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6527 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6529 esac; \ 6530 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6531 libsrcdir="$$s/binutils"; \ 6532 $(SHELL) $${libsrcdir}/configure \ 6533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6534 --target=${target_alias} $${srcdiroption} \ 6535 --with-build-libsubdir=$(HOST_SUBDIR) \ 6536 @stage2_werror_flag@ 6537@endif binutils-bootstrap 6538 6539.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils 6540maybe-configure-stagefeedback-binutils: 6541@if binutils-bootstrap 6542maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils 6543configure-stagefeedback-binutils: 6544 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 6545 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils 6546 @r=`${PWD_COMMAND}`; export r; \ 6547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6548 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ 6549 $(HOST_EXPORTS) \ 6550 $(POSTSTAGE1_HOST_EXPORTS) \ 6551 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 6552 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 6553 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \ 6554 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ 6555 cd $(HOST_SUBDIR)/binutils || exit 1; \ 6556 case $(srcdir) in \ 6557 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 6558 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ 6559 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 6560 esac; \ 6561 srcdiroption="--srcdir=$${topdir}/binutils"; \ 6562 libsrcdir="$$s/binutils"; \ 6563 $(SHELL) $${libsrcdir}/configure \ 6564 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 6565 --target=${target_alias} $${srcdiroption} \ 6566 --with-build-libsubdir=$(HOST_SUBDIR) \ 6567 @stage2_werror_flag@ 6568@endif binutils-bootstrap 6569 6570 6571 6572 6573 6574.PHONY: all-binutils maybe-all-binutils 6575maybe-all-binutils: 6576@if gcc-bootstrap 6577all-binutils: stage_current 6578@endif gcc-bootstrap 6579@if binutils 6580TARGET-binutils=all 6581maybe-all-binutils: all-binutils 6582all-binutils: configure-binutils 6583 @r=`${PWD_COMMAND}`; export r; \ 6584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6585 $(HOST_EXPORTS) \ 6586 (cd $(HOST_SUBDIR)/binutils && \ 6587 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-binutils)) 6588@endif binutils 6589 6590 6591 6592.PHONY: all-stage1-binutils maybe-all-stage1-binutils 6593.PHONY: clean-stage1-binutils maybe-clean-stage1-binutils 6594maybe-all-stage1-binutils: 6595maybe-clean-stage1-binutils: 6596@if binutils-bootstrap 6597maybe-all-stage1-binutils: all-stage1-binutils 6598all-stage1: all-stage1-binutils 6599TARGET-stage1-binutils = $(TARGET-binutils) 6600all-stage1-binutils: configure-stage1-binutils 6601 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 6602 @r=`${PWD_COMMAND}`; export r; \ 6603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6604 $(HOST_EXPORTS) \ 6605 cd $(HOST_SUBDIR)/binutils && \ 6606 $(MAKE) $(FLAGS_TO_PASS) \ 6607 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 6608 $(TARGET-stage1-binutils) 6609 6610maybe-clean-stage1-binutils: clean-stage1-binutils 6611clean-stage1: clean-stage1-binutils 6612clean-stage1-binutils: 6613 @if [ $(current_stage) = stage1 ]; then \ 6614 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6615 else \ 6616 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \ 6617 $(MAKE) stage1-start; \ 6618 fi; \ 6619 cd $(HOST_SUBDIR)/binutils && \ 6620 $(MAKE) $(FLAGS_TO_PASS) \ 6621 clean 6622@endif binutils-bootstrap 6623 6624 6625.PHONY: all-stage2-binutils maybe-all-stage2-binutils 6626.PHONY: clean-stage2-binutils maybe-clean-stage2-binutils 6627maybe-all-stage2-binutils: 6628maybe-clean-stage2-binutils: 6629@if binutils-bootstrap 6630maybe-all-stage2-binutils: all-stage2-binutils 6631all-stage2: all-stage2-binutils 6632TARGET-stage2-binutils = $(TARGET-binutils) 6633all-stage2-binutils: configure-stage2-binutils 6634 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 6635 @r=`${PWD_COMMAND}`; export r; \ 6636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6637 $(HOST_EXPORTS) \ 6638 $(POSTSTAGE1_HOST_EXPORTS) \ 6639 cd $(HOST_SUBDIR)/binutils && \ 6640 $(MAKE) $(FLAGS_TO_PASS) \ 6641 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 6642 $(TARGET-stage2-binutils) 6643 6644maybe-clean-stage2-binutils: clean-stage2-binutils 6645clean-stage2: clean-stage2-binutils 6646clean-stage2-binutils: 6647 @if [ $(current_stage) = stage2 ]; then \ 6648 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6649 else \ 6650 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \ 6651 $(MAKE) stage2-start; \ 6652 fi; \ 6653 cd $(HOST_SUBDIR)/binutils && \ 6654 $(MAKE) $(FLAGS_TO_PASS) \ 6655 $(POSTSTAGE1_FLAGS_TO_PASS) \ 6656 clean 6657@endif binutils-bootstrap 6658 6659 6660.PHONY: all-stage3-binutils maybe-all-stage3-binutils 6661.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils 6662maybe-all-stage3-binutils: 6663maybe-clean-stage3-binutils: 6664@if binutils-bootstrap 6665maybe-all-stage3-binutils: all-stage3-binutils 6666all-stage3: all-stage3-binutils 6667TARGET-stage3-binutils = $(TARGET-binutils) 6668all-stage3-binutils: configure-stage3-binutils 6669 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 6670 @r=`${PWD_COMMAND}`; export r; \ 6671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6672 $(HOST_EXPORTS) \ 6673 $(POSTSTAGE1_HOST_EXPORTS) \ 6674 cd $(HOST_SUBDIR)/binutils && \ 6675 $(MAKE) $(FLAGS_TO_PASS) \ 6676 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 6677 $(TARGET-stage3-binutils) 6678 6679maybe-clean-stage3-binutils: clean-stage3-binutils 6680clean-stage3: clean-stage3-binutils 6681clean-stage3-binutils: 6682 @if [ $(current_stage) = stage3 ]; then \ 6683 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6684 else \ 6685 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \ 6686 $(MAKE) stage3-start; \ 6687 fi; \ 6688 cd $(HOST_SUBDIR)/binutils && \ 6689 $(MAKE) $(FLAGS_TO_PASS) \ 6690 $(POSTSTAGE1_FLAGS_TO_PASS) \ 6691 clean 6692@endif binutils-bootstrap 6693 6694 6695.PHONY: all-stage4-binutils maybe-all-stage4-binutils 6696.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils 6697maybe-all-stage4-binutils: 6698maybe-clean-stage4-binutils: 6699@if binutils-bootstrap 6700maybe-all-stage4-binutils: all-stage4-binutils 6701all-stage4: all-stage4-binutils 6702TARGET-stage4-binutils = $(TARGET-binutils) 6703all-stage4-binutils: configure-stage4-binutils 6704 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 6705 @r=`${PWD_COMMAND}`; export r; \ 6706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6707 $(HOST_EXPORTS) \ 6708 $(POSTSTAGE1_HOST_EXPORTS) \ 6709 cd $(HOST_SUBDIR)/binutils && \ 6710 $(MAKE) $(FLAGS_TO_PASS) \ 6711 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 6712 $(TARGET-stage4-binutils) 6713 6714maybe-clean-stage4-binutils: clean-stage4-binutils 6715clean-stage4: clean-stage4-binutils 6716clean-stage4-binutils: 6717 @if [ $(current_stage) = stage4 ]; then \ 6718 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6719 else \ 6720 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \ 6721 $(MAKE) stage4-start; \ 6722 fi; \ 6723 cd $(HOST_SUBDIR)/binutils && \ 6724 $(MAKE) $(FLAGS_TO_PASS) \ 6725 $(POSTSTAGE1_FLAGS_TO_PASS) \ 6726 clean 6727@endif binutils-bootstrap 6728 6729 6730.PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils 6731.PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils 6732maybe-all-stageprofile-binutils: 6733maybe-clean-stageprofile-binutils: 6734@if binutils-bootstrap 6735maybe-all-stageprofile-binutils: all-stageprofile-binutils 6736all-stageprofile: all-stageprofile-binutils 6737TARGET-stageprofile-binutils = $(TARGET-binutils) 6738all-stageprofile-binutils: configure-stageprofile-binutils 6739 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 6740 @r=`${PWD_COMMAND}`; export r; \ 6741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6742 $(HOST_EXPORTS) \ 6743 $(POSTSTAGE1_HOST_EXPORTS) \ 6744 cd $(HOST_SUBDIR)/binutils && \ 6745 $(MAKE) $(FLAGS_TO_PASS) \ 6746 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 6747 $(TARGET-stageprofile-binutils) 6748 6749maybe-clean-stageprofile-binutils: clean-stageprofile-binutils 6750clean-stageprofile: clean-stageprofile-binutils 6751clean-stageprofile-binutils: 6752 @if [ $(current_stage) = stageprofile ]; then \ 6753 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6754 else \ 6755 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \ 6756 $(MAKE) stageprofile-start; \ 6757 fi; \ 6758 cd $(HOST_SUBDIR)/binutils && \ 6759 $(MAKE) $(FLAGS_TO_PASS) \ 6760 $(POSTSTAGE1_FLAGS_TO_PASS) \ 6761 clean 6762@endif binutils-bootstrap 6763 6764 6765.PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils 6766.PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils 6767maybe-all-stagefeedback-binutils: 6768maybe-clean-stagefeedback-binutils: 6769@if binutils-bootstrap 6770maybe-all-stagefeedback-binutils: all-stagefeedback-binutils 6771all-stagefeedback: all-stagefeedback-binutils 6772TARGET-stagefeedback-binutils = $(TARGET-binutils) 6773all-stagefeedback-binutils: configure-stagefeedback-binutils 6774 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 6775 @r=`${PWD_COMMAND}`; export r; \ 6776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6777 $(HOST_EXPORTS) \ 6778 $(POSTSTAGE1_HOST_EXPORTS) \ 6779 cd $(HOST_SUBDIR)/binutils && \ 6780 $(MAKE) $(FLAGS_TO_PASS) \ 6781 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 6782 $(TARGET-stagefeedback-binutils) 6783 6784maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils 6785clean-stagefeedback: clean-stagefeedback-binutils 6786clean-stagefeedback-binutils: 6787 @if [ $(current_stage) = stagefeedback ]; then \ 6788 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ 6789 else \ 6790 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \ 6791 $(MAKE) stagefeedback-start; \ 6792 fi; \ 6793 cd $(HOST_SUBDIR)/binutils && \ 6794 $(MAKE) $(FLAGS_TO_PASS) \ 6795 $(POSTSTAGE1_FLAGS_TO_PASS) \ 6796 clean 6797@endif binutils-bootstrap 6798 6799 6800 6801 6802 6803.PHONY: check-binutils maybe-check-binutils 6804maybe-check-binutils: 6805@if binutils 6806maybe-check-binutils: check-binutils 6807 6808check-binutils: 6809 @: $(MAKE); $(unstage) 6810 @r=`${PWD_COMMAND}`; export r; \ 6811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6812 $(HOST_EXPORTS) \ 6813 (cd $(HOST_SUBDIR)/binutils && \ 6814 $(MAKE) $(FLAGS_TO_PASS) check) 6815 6816@endif binutils 6817 6818.PHONY: install-binutils maybe-install-binutils 6819maybe-install-binutils: 6820@if binutils 6821maybe-install-binutils: install-binutils 6822 6823install-binutils: installdirs 6824 @: $(MAKE); $(unstage) 6825 @r=`${PWD_COMMAND}`; export r; \ 6826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6827 $(HOST_EXPORTS) \ 6828 (cd $(HOST_SUBDIR)/binutils && \ 6829 $(MAKE) $(FLAGS_TO_PASS) install) 6830 6831@endif binutils 6832 6833# Other targets (info, dvi, pdf, etc.) 6834 6835.PHONY: maybe-info-binutils info-binutils 6836maybe-info-binutils: 6837@if binutils 6838maybe-info-binutils: info-binutils 6839 6840info-binutils: \ 6841 configure-binutils 6842 @[ -f ./binutils/Makefile ] || exit 0; \ 6843 r=`${PWD_COMMAND}`; export r; \ 6844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6845 $(HOST_EXPORTS) \ 6846 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6848 done; \ 6849 echo "Doing info in binutils" ; \ 6850 (cd $(HOST_SUBDIR)/binutils && \ 6851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6853 "RANLIB=$${RANLIB}" \ 6854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6855 info) \ 6856 || exit 1 6857 6858@endif binutils 6859 6860.PHONY: maybe-dvi-binutils dvi-binutils 6861maybe-dvi-binutils: 6862@if binutils 6863maybe-dvi-binutils: dvi-binutils 6864 6865dvi-binutils: \ 6866 configure-binutils 6867 @[ -f ./binutils/Makefile ] || exit 0; \ 6868 r=`${PWD_COMMAND}`; export r; \ 6869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6870 $(HOST_EXPORTS) \ 6871 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6873 done; \ 6874 echo "Doing dvi in binutils" ; \ 6875 (cd $(HOST_SUBDIR)/binutils && \ 6876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6878 "RANLIB=$${RANLIB}" \ 6879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6880 dvi) \ 6881 || exit 1 6882 6883@endif binutils 6884 6885.PHONY: maybe-pdf-binutils pdf-binutils 6886maybe-pdf-binutils: 6887@if binutils 6888maybe-pdf-binutils: pdf-binutils 6889 6890pdf-binutils: \ 6891 configure-binutils 6892 @[ -f ./binutils/Makefile ] || exit 0; \ 6893 r=`${PWD_COMMAND}`; export r; \ 6894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6895 $(HOST_EXPORTS) \ 6896 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6898 done; \ 6899 echo "Doing pdf in binutils" ; \ 6900 (cd $(HOST_SUBDIR)/binutils && \ 6901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6903 "RANLIB=$${RANLIB}" \ 6904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6905 pdf) \ 6906 || exit 1 6907 6908@endif binutils 6909 6910.PHONY: maybe-html-binutils html-binutils 6911maybe-html-binutils: 6912@if binutils 6913maybe-html-binutils: html-binutils 6914 6915html-binutils: \ 6916 configure-binutils 6917 @[ -f ./binutils/Makefile ] || exit 0; \ 6918 r=`${PWD_COMMAND}`; export r; \ 6919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6920 $(HOST_EXPORTS) \ 6921 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6923 done; \ 6924 echo "Doing html in binutils" ; \ 6925 (cd $(HOST_SUBDIR)/binutils && \ 6926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6928 "RANLIB=$${RANLIB}" \ 6929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6930 html) \ 6931 || exit 1 6932 6933@endif binutils 6934 6935.PHONY: maybe-TAGS-binutils TAGS-binutils 6936maybe-TAGS-binutils: 6937@if binutils 6938maybe-TAGS-binutils: TAGS-binutils 6939 6940TAGS-binutils: \ 6941 configure-binutils 6942 @[ -f ./binutils/Makefile ] || exit 0; \ 6943 r=`${PWD_COMMAND}`; export r; \ 6944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6945 $(HOST_EXPORTS) \ 6946 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6948 done; \ 6949 echo "Doing TAGS in binutils" ; \ 6950 (cd $(HOST_SUBDIR)/binutils && \ 6951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6953 "RANLIB=$${RANLIB}" \ 6954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6955 TAGS) \ 6956 || exit 1 6957 6958@endif binutils 6959 6960.PHONY: maybe-install-info-binutils install-info-binutils 6961maybe-install-info-binutils: 6962@if binutils 6963maybe-install-info-binutils: install-info-binutils 6964 6965install-info-binutils: \ 6966 configure-binutils \ 6967 info-binutils 6968 @[ -f ./binutils/Makefile ] || exit 0; \ 6969 r=`${PWD_COMMAND}`; export r; \ 6970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6971 $(HOST_EXPORTS) \ 6972 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 6974 done; \ 6975 echo "Doing install-info in binutils" ; \ 6976 (cd $(HOST_SUBDIR)/binutils && \ 6977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 6978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 6979 "RANLIB=$${RANLIB}" \ 6980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 6981 install-info) \ 6982 || exit 1 6983 6984@endif binutils 6985 6986.PHONY: maybe-install-pdf-binutils install-pdf-binutils 6987maybe-install-pdf-binutils: 6988@if binutils 6989maybe-install-pdf-binutils: install-pdf-binutils 6990 6991install-pdf-binutils: \ 6992 configure-binutils \ 6993 pdf-binutils 6994 @[ -f ./binutils/Makefile ] || exit 0; \ 6995 r=`${PWD_COMMAND}`; export r; \ 6996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 6997 $(HOST_EXPORTS) \ 6998 for flag in $(EXTRA_HOST_FLAGS) ; do \ 6999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7000 done; \ 7001 echo "Doing install-pdf in binutils" ; \ 7002 (cd $(HOST_SUBDIR)/binutils && \ 7003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7005 "RANLIB=$${RANLIB}" \ 7006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7007 install-pdf) \ 7008 || exit 1 7009 7010@endif binutils 7011 7012.PHONY: maybe-install-html-binutils install-html-binutils 7013maybe-install-html-binutils: 7014@if binutils 7015maybe-install-html-binutils: install-html-binutils 7016 7017install-html-binutils: \ 7018 configure-binutils \ 7019 html-binutils 7020 @[ -f ./binutils/Makefile ] || exit 0; \ 7021 r=`${PWD_COMMAND}`; export r; \ 7022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7023 $(HOST_EXPORTS) \ 7024 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7026 done; \ 7027 echo "Doing install-html in binutils" ; \ 7028 (cd $(HOST_SUBDIR)/binutils && \ 7029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7031 "RANLIB=$${RANLIB}" \ 7032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7033 install-html) \ 7034 || exit 1 7035 7036@endif binutils 7037 7038.PHONY: maybe-installcheck-binutils installcheck-binutils 7039maybe-installcheck-binutils: 7040@if binutils 7041maybe-installcheck-binutils: installcheck-binutils 7042 7043installcheck-binutils: \ 7044 configure-binutils 7045 @[ -f ./binutils/Makefile ] || exit 0; \ 7046 r=`${PWD_COMMAND}`; export r; \ 7047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7048 $(HOST_EXPORTS) \ 7049 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7051 done; \ 7052 echo "Doing installcheck in binutils" ; \ 7053 (cd $(HOST_SUBDIR)/binutils && \ 7054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7056 "RANLIB=$${RANLIB}" \ 7057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7058 installcheck) \ 7059 || exit 1 7060 7061@endif binutils 7062 7063.PHONY: maybe-mostlyclean-binutils mostlyclean-binutils 7064maybe-mostlyclean-binutils: 7065@if binutils 7066maybe-mostlyclean-binutils: mostlyclean-binutils 7067 7068mostlyclean-binutils: 7069 @[ -f ./binutils/Makefile ] || exit 0; \ 7070 r=`${PWD_COMMAND}`; export r; \ 7071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7072 $(HOST_EXPORTS) \ 7073 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7075 done; \ 7076 echo "Doing mostlyclean in binutils" ; \ 7077 (cd $(HOST_SUBDIR)/binutils && \ 7078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7080 "RANLIB=$${RANLIB}" \ 7081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7082 mostlyclean) \ 7083 || exit 1 7084 7085@endif binutils 7086 7087.PHONY: maybe-clean-binutils clean-binutils 7088maybe-clean-binutils: 7089@if binutils 7090maybe-clean-binutils: clean-binutils 7091 7092clean-binutils: 7093 @[ -f ./binutils/Makefile ] || exit 0; \ 7094 r=`${PWD_COMMAND}`; export r; \ 7095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7096 $(HOST_EXPORTS) \ 7097 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7099 done; \ 7100 echo "Doing clean in binutils" ; \ 7101 (cd $(HOST_SUBDIR)/binutils && \ 7102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7104 "RANLIB=$${RANLIB}" \ 7105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7106 clean) \ 7107 || exit 1 7108 7109@endif binutils 7110 7111.PHONY: maybe-distclean-binutils distclean-binutils 7112maybe-distclean-binutils: 7113@if binutils 7114maybe-distclean-binutils: distclean-binutils 7115 7116distclean-binutils: 7117 @[ -f ./binutils/Makefile ] || exit 0; \ 7118 r=`${PWD_COMMAND}`; export r; \ 7119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7120 $(HOST_EXPORTS) \ 7121 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7123 done; \ 7124 echo "Doing distclean in binutils" ; \ 7125 (cd $(HOST_SUBDIR)/binutils && \ 7126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7128 "RANLIB=$${RANLIB}" \ 7129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7130 distclean) \ 7131 || exit 1 7132 7133@endif binutils 7134 7135.PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils 7136maybe-maintainer-clean-binutils: 7137@if binutils 7138maybe-maintainer-clean-binutils: maintainer-clean-binutils 7139 7140maintainer-clean-binutils: 7141 @[ -f ./binutils/Makefile ] || exit 0; \ 7142 r=`${PWD_COMMAND}`; export r; \ 7143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7144 $(HOST_EXPORTS) \ 7145 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7147 done; \ 7148 echo "Doing maintainer-clean in binutils" ; \ 7149 (cd $(HOST_SUBDIR)/binutils && \ 7150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7152 "RANLIB=$${RANLIB}" \ 7153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7154 maintainer-clean) \ 7155 || exit 1 7156 7157@endif binutils 7158 7159 7160 7161.PHONY: configure-bison maybe-configure-bison 7162maybe-configure-bison: 7163@if gcc-bootstrap 7164configure-bison: stage_current 7165@endif gcc-bootstrap 7166@if bison 7167maybe-configure-bison: configure-bison 7168configure-bison: 7169 @: $(MAKE); $(unstage) 7170 @r=`${PWD_COMMAND}`; export r; \ 7171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7172 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \ 7173 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \ 7174 $(HOST_EXPORTS) \ 7175 echo Configuring in $(HOST_SUBDIR)/bison; \ 7176 cd "$(HOST_SUBDIR)/bison" || exit 1; \ 7177 case $(srcdir) in \ 7178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 7179 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \ 7180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 7181 esac; \ 7182 srcdiroption="--srcdir=$${topdir}/bison"; \ 7183 libsrcdir="$$s/bison"; \ 7184 $(SHELL) $${libsrcdir}/configure \ 7185 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 7186 --target=${target_alias} $${srcdiroption} \ 7187 || exit 1 7188@endif bison 7189 7190 7191 7192 7193 7194.PHONY: all-bison maybe-all-bison 7195maybe-all-bison: 7196@if gcc-bootstrap 7197all-bison: stage_current 7198@endif gcc-bootstrap 7199@if bison 7200TARGET-bison=all 7201maybe-all-bison: all-bison 7202all-bison: configure-bison 7203 @: $(MAKE); $(unstage) 7204 @r=`${PWD_COMMAND}`; export r; \ 7205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7206 $(HOST_EXPORTS) \ 7207 (cd $(HOST_SUBDIR)/bison && \ 7208 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bison)) 7209@endif bison 7210 7211 7212 7213 7214.PHONY: check-bison maybe-check-bison 7215maybe-check-bison: 7216@if bison 7217maybe-check-bison: check-bison 7218 7219# This module is only tested in a native toolchain. 7220check-bison: 7221 @: $(MAKE); $(unstage) 7222 @if [ '$(host)' = '$(target)' ] ; then \ 7223 r=`${PWD_COMMAND}`; export r; \ 7224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7225 $(HOST_EXPORTS) \ 7226 (cd $(HOST_SUBDIR)/bison && \ 7227 $(MAKE) $(FLAGS_TO_PASS) check); \ 7228 fi 7229 7230@endif bison 7231 7232.PHONY: install-bison maybe-install-bison 7233maybe-install-bison: 7234@if bison 7235maybe-install-bison: install-bison 7236 7237install-bison: installdirs 7238 @: $(MAKE); $(unstage) 7239 @r=`${PWD_COMMAND}`; export r; \ 7240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7241 $(HOST_EXPORTS) \ 7242 (cd $(HOST_SUBDIR)/bison && \ 7243 $(MAKE) $(FLAGS_TO_PASS) install) 7244 7245@endif bison 7246 7247# Other targets (info, dvi, pdf, etc.) 7248 7249.PHONY: maybe-info-bison info-bison 7250maybe-info-bison: 7251@if bison 7252maybe-info-bison: info-bison 7253 7254info-bison: \ 7255 configure-bison 7256 @: $(MAKE); $(unstage) 7257 @[ -f ./bison/Makefile ] || exit 0; \ 7258 r=`${PWD_COMMAND}`; export r; \ 7259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7260 $(HOST_EXPORTS) \ 7261 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7263 done; \ 7264 echo "Doing info in bison" ; \ 7265 (cd $(HOST_SUBDIR)/bison && \ 7266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7268 "RANLIB=$${RANLIB}" \ 7269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7270 info) \ 7271 || exit 1 7272 7273@endif bison 7274 7275.PHONY: maybe-dvi-bison dvi-bison 7276maybe-dvi-bison: 7277@if bison 7278maybe-dvi-bison: dvi-bison 7279 7280dvi-bison: \ 7281 configure-bison 7282 @: $(MAKE); $(unstage) 7283 @[ -f ./bison/Makefile ] || exit 0; \ 7284 r=`${PWD_COMMAND}`; export r; \ 7285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7286 $(HOST_EXPORTS) \ 7287 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7289 done; \ 7290 echo "Doing dvi in bison" ; \ 7291 (cd $(HOST_SUBDIR)/bison && \ 7292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7294 "RANLIB=$${RANLIB}" \ 7295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7296 dvi) \ 7297 || exit 1 7298 7299@endif bison 7300 7301.PHONY: maybe-pdf-bison pdf-bison 7302maybe-pdf-bison: 7303@if bison 7304maybe-pdf-bison: pdf-bison 7305 7306pdf-bison: \ 7307 configure-bison 7308 @: $(MAKE); $(unstage) 7309 @[ -f ./bison/Makefile ] || exit 0; \ 7310 r=`${PWD_COMMAND}`; export r; \ 7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7312 $(HOST_EXPORTS) \ 7313 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7315 done; \ 7316 echo "Doing pdf in bison" ; \ 7317 (cd $(HOST_SUBDIR)/bison && \ 7318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7320 "RANLIB=$${RANLIB}" \ 7321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7322 pdf) \ 7323 || exit 1 7324 7325@endif bison 7326 7327.PHONY: maybe-html-bison html-bison 7328maybe-html-bison: 7329@if bison 7330maybe-html-bison: html-bison 7331 7332html-bison: \ 7333 configure-bison 7334 @: $(MAKE); $(unstage) 7335 @[ -f ./bison/Makefile ] || exit 0; \ 7336 r=`${PWD_COMMAND}`; export r; \ 7337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7338 $(HOST_EXPORTS) \ 7339 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7341 done; \ 7342 echo "Doing html in bison" ; \ 7343 (cd $(HOST_SUBDIR)/bison && \ 7344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7346 "RANLIB=$${RANLIB}" \ 7347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7348 html) \ 7349 || exit 1 7350 7351@endif bison 7352 7353.PHONY: maybe-TAGS-bison TAGS-bison 7354maybe-TAGS-bison: 7355@if bison 7356maybe-TAGS-bison: TAGS-bison 7357 7358TAGS-bison: \ 7359 configure-bison 7360 @: $(MAKE); $(unstage) 7361 @[ -f ./bison/Makefile ] || exit 0; \ 7362 r=`${PWD_COMMAND}`; export r; \ 7363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7364 $(HOST_EXPORTS) \ 7365 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7367 done; \ 7368 echo "Doing TAGS in bison" ; \ 7369 (cd $(HOST_SUBDIR)/bison && \ 7370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7372 "RANLIB=$${RANLIB}" \ 7373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7374 TAGS) \ 7375 || exit 1 7376 7377@endif bison 7378 7379.PHONY: maybe-install-info-bison install-info-bison 7380maybe-install-info-bison: 7381@if bison 7382maybe-install-info-bison: install-info-bison 7383 7384install-info-bison: \ 7385 configure-bison \ 7386 info-bison 7387 @: $(MAKE); $(unstage) 7388 @[ -f ./bison/Makefile ] || exit 0; \ 7389 r=`${PWD_COMMAND}`; export r; \ 7390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7391 $(HOST_EXPORTS) \ 7392 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7394 done; \ 7395 echo "Doing install-info in bison" ; \ 7396 (cd $(HOST_SUBDIR)/bison && \ 7397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7399 "RANLIB=$${RANLIB}" \ 7400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7401 install-info) \ 7402 || exit 1 7403 7404@endif bison 7405 7406.PHONY: maybe-install-pdf-bison install-pdf-bison 7407maybe-install-pdf-bison: 7408@if bison 7409maybe-install-pdf-bison: install-pdf-bison 7410 7411install-pdf-bison: \ 7412 configure-bison \ 7413 pdf-bison 7414 @: $(MAKE); $(unstage) 7415 @[ -f ./bison/Makefile ] || exit 0; \ 7416 r=`${PWD_COMMAND}`; export r; \ 7417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7418 $(HOST_EXPORTS) \ 7419 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7421 done; \ 7422 echo "Doing install-pdf in bison" ; \ 7423 (cd $(HOST_SUBDIR)/bison && \ 7424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7426 "RANLIB=$${RANLIB}" \ 7427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7428 install-pdf) \ 7429 || exit 1 7430 7431@endif bison 7432 7433.PHONY: maybe-install-html-bison install-html-bison 7434maybe-install-html-bison: 7435@if bison 7436maybe-install-html-bison: install-html-bison 7437 7438install-html-bison: \ 7439 configure-bison \ 7440 html-bison 7441 @: $(MAKE); $(unstage) 7442 @[ -f ./bison/Makefile ] || exit 0; \ 7443 r=`${PWD_COMMAND}`; export r; \ 7444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7445 $(HOST_EXPORTS) \ 7446 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7448 done; \ 7449 echo "Doing install-html in bison" ; \ 7450 (cd $(HOST_SUBDIR)/bison && \ 7451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7453 "RANLIB=$${RANLIB}" \ 7454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7455 install-html) \ 7456 || exit 1 7457 7458@endif bison 7459 7460.PHONY: maybe-installcheck-bison installcheck-bison 7461maybe-installcheck-bison: 7462@if bison 7463maybe-installcheck-bison: installcheck-bison 7464 7465installcheck-bison: \ 7466 configure-bison 7467 @: $(MAKE); $(unstage) 7468 @[ -f ./bison/Makefile ] || exit 0; \ 7469 r=`${PWD_COMMAND}`; export r; \ 7470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7471 $(HOST_EXPORTS) \ 7472 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7474 done; \ 7475 echo "Doing installcheck in bison" ; \ 7476 (cd $(HOST_SUBDIR)/bison && \ 7477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7479 "RANLIB=$${RANLIB}" \ 7480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7481 installcheck) \ 7482 || exit 1 7483 7484@endif bison 7485 7486.PHONY: maybe-mostlyclean-bison mostlyclean-bison 7487maybe-mostlyclean-bison: 7488@if bison 7489maybe-mostlyclean-bison: mostlyclean-bison 7490 7491mostlyclean-bison: 7492 @: $(MAKE); $(unstage) 7493 @[ -f ./bison/Makefile ] || exit 0; \ 7494 r=`${PWD_COMMAND}`; export r; \ 7495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7496 $(HOST_EXPORTS) \ 7497 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7499 done; \ 7500 echo "Doing mostlyclean in bison" ; \ 7501 (cd $(HOST_SUBDIR)/bison && \ 7502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7504 "RANLIB=$${RANLIB}" \ 7505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7506 mostlyclean) \ 7507 || exit 1 7508 7509@endif bison 7510 7511.PHONY: maybe-clean-bison clean-bison 7512maybe-clean-bison: 7513@if bison 7514maybe-clean-bison: clean-bison 7515 7516clean-bison: 7517 @: $(MAKE); $(unstage) 7518 @[ -f ./bison/Makefile ] || exit 0; \ 7519 r=`${PWD_COMMAND}`; export r; \ 7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7521 $(HOST_EXPORTS) \ 7522 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7524 done; \ 7525 echo "Doing clean in bison" ; \ 7526 (cd $(HOST_SUBDIR)/bison && \ 7527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7529 "RANLIB=$${RANLIB}" \ 7530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7531 clean) \ 7532 || exit 1 7533 7534@endif bison 7535 7536.PHONY: maybe-distclean-bison distclean-bison 7537maybe-distclean-bison: 7538@if bison 7539maybe-distclean-bison: distclean-bison 7540 7541distclean-bison: 7542 @: $(MAKE); $(unstage) 7543 @[ -f ./bison/Makefile ] || exit 0; \ 7544 r=`${PWD_COMMAND}`; export r; \ 7545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7546 $(HOST_EXPORTS) \ 7547 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7549 done; \ 7550 echo "Doing distclean in bison" ; \ 7551 (cd $(HOST_SUBDIR)/bison && \ 7552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7554 "RANLIB=$${RANLIB}" \ 7555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7556 distclean) \ 7557 || exit 1 7558 7559@endif bison 7560 7561.PHONY: maybe-maintainer-clean-bison maintainer-clean-bison 7562maybe-maintainer-clean-bison: 7563@if bison 7564maybe-maintainer-clean-bison: maintainer-clean-bison 7565 7566maintainer-clean-bison: 7567 @: $(MAKE); $(unstage) 7568 @[ -f ./bison/Makefile ] || exit 0; \ 7569 r=`${PWD_COMMAND}`; export r; \ 7570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7571 $(HOST_EXPORTS) \ 7572 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7574 done; \ 7575 echo "Doing maintainer-clean in bison" ; \ 7576 (cd $(HOST_SUBDIR)/bison && \ 7577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7579 "RANLIB=$${RANLIB}" \ 7580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7581 maintainer-clean) \ 7582 || exit 1 7583 7584@endif bison 7585 7586 7587 7588.PHONY: configure-byacc maybe-configure-byacc 7589maybe-configure-byacc: 7590@if gcc-bootstrap 7591configure-byacc: stage_current 7592@endif gcc-bootstrap 7593@if byacc 7594maybe-configure-byacc: configure-byacc 7595configure-byacc: 7596 @: $(MAKE); $(unstage) 7597 @r=`${PWD_COMMAND}`; export r; \ 7598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7599 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \ 7600 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \ 7601 $(HOST_EXPORTS) \ 7602 echo Configuring in $(HOST_SUBDIR)/byacc; \ 7603 cd "$(HOST_SUBDIR)/byacc" || exit 1; \ 7604 case $(srcdir) in \ 7605 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 7606 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \ 7607 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 7608 esac; \ 7609 srcdiroption="--srcdir=$${topdir}/byacc"; \ 7610 libsrcdir="$$s/byacc"; \ 7611 $(SHELL) $${libsrcdir}/configure \ 7612 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 7613 --target=${target_alias} $${srcdiroption} \ 7614 || exit 1 7615@endif byacc 7616 7617 7618 7619 7620 7621.PHONY: all-byacc maybe-all-byacc 7622maybe-all-byacc: 7623@if gcc-bootstrap 7624all-byacc: stage_current 7625@endif gcc-bootstrap 7626@if byacc 7627TARGET-byacc=all 7628maybe-all-byacc: all-byacc 7629all-byacc: configure-byacc 7630 @: $(MAKE); $(unstage) 7631 @r=`${PWD_COMMAND}`; export r; \ 7632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7633 $(HOST_EXPORTS) \ 7634 (cd $(HOST_SUBDIR)/byacc && \ 7635 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-byacc)) 7636@endif byacc 7637 7638 7639 7640 7641.PHONY: check-byacc maybe-check-byacc 7642maybe-check-byacc: 7643@if byacc 7644maybe-check-byacc: check-byacc 7645 7646# This module is only tested in a native toolchain. 7647check-byacc: 7648 @: $(MAKE); $(unstage) 7649 @if [ '$(host)' = '$(target)' ] ; then \ 7650 r=`${PWD_COMMAND}`; export r; \ 7651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7652 $(HOST_EXPORTS) \ 7653 (cd $(HOST_SUBDIR)/byacc && \ 7654 $(MAKE) $(FLAGS_TO_PASS) check); \ 7655 fi 7656 7657@endif byacc 7658 7659.PHONY: install-byacc maybe-install-byacc 7660maybe-install-byacc: 7661@if byacc 7662maybe-install-byacc: install-byacc 7663 7664install-byacc: installdirs 7665 @: $(MAKE); $(unstage) 7666 @r=`${PWD_COMMAND}`; export r; \ 7667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7668 $(HOST_EXPORTS) \ 7669 (cd $(HOST_SUBDIR)/byacc && \ 7670 $(MAKE) $(FLAGS_TO_PASS) install) 7671 7672@endif byacc 7673 7674# Other targets (info, dvi, pdf, etc.) 7675 7676.PHONY: maybe-info-byacc info-byacc 7677maybe-info-byacc: 7678@if byacc 7679maybe-info-byacc: info-byacc 7680 7681info-byacc: \ 7682 configure-byacc 7683 @: $(MAKE); $(unstage) 7684 @[ -f ./byacc/Makefile ] || exit 0; \ 7685 r=`${PWD_COMMAND}`; export r; \ 7686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7687 $(HOST_EXPORTS) \ 7688 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7690 done; \ 7691 echo "Doing info in byacc" ; \ 7692 (cd $(HOST_SUBDIR)/byacc && \ 7693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7695 "RANLIB=$${RANLIB}" \ 7696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7697 info) \ 7698 || exit 1 7699 7700@endif byacc 7701 7702.PHONY: maybe-dvi-byacc dvi-byacc 7703maybe-dvi-byacc: 7704@if byacc 7705maybe-dvi-byacc: dvi-byacc 7706 7707dvi-byacc: \ 7708 configure-byacc 7709 @: $(MAKE); $(unstage) 7710 @[ -f ./byacc/Makefile ] || exit 0; \ 7711 r=`${PWD_COMMAND}`; export r; \ 7712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7713 $(HOST_EXPORTS) \ 7714 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7716 done; \ 7717 echo "Doing dvi in byacc" ; \ 7718 (cd $(HOST_SUBDIR)/byacc && \ 7719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7721 "RANLIB=$${RANLIB}" \ 7722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7723 dvi) \ 7724 || exit 1 7725 7726@endif byacc 7727 7728.PHONY: maybe-pdf-byacc pdf-byacc 7729maybe-pdf-byacc: 7730@if byacc 7731maybe-pdf-byacc: pdf-byacc 7732 7733pdf-byacc: \ 7734 configure-byacc 7735 @: $(MAKE); $(unstage) 7736 @[ -f ./byacc/Makefile ] || exit 0; \ 7737 r=`${PWD_COMMAND}`; export r; \ 7738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7739 $(HOST_EXPORTS) \ 7740 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7741 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7742 done; \ 7743 echo "Doing pdf in byacc" ; \ 7744 (cd $(HOST_SUBDIR)/byacc && \ 7745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7747 "RANLIB=$${RANLIB}" \ 7748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7749 pdf) \ 7750 || exit 1 7751 7752@endif byacc 7753 7754.PHONY: maybe-html-byacc html-byacc 7755maybe-html-byacc: 7756@if byacc 7757maybe-html-byacc: html-byacc 7758 7759html-byacc: \ 7760 configure-byacc 7761 @: $(MAKE); $(unstage) 7762 @[ -f ./byacc/Makefile ] || exit 0; \ 7763 r=`${PWD_COMMAND}`; export r; \ 7764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7765 $(HOST_EXPORTS) \ 7766 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7768 done; \ 7769 echo "Doing html in byacc" ; \ 7770 (cd $(HOST_SUBDIR)/byacc && \ 7771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7773 "RANLIB=$${RANLIB}" \ 7774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7775 html) \ 7776 || exit 1 7777 7778@endif byacc 7779 7780.PHONY: maybe-TAGS-byacc TAGS-byacc 7781maybe-TAGS-byacc: 7782@if byacc 7783maybe-TAGS-byacc: TAGS-byacc 7784 7785TAGS-byacc: \ 7786 configure-byacc 7787 @: $(MAKE); $(unstage) 7788 @[ -f ./byacc/Makefile ] || exit 0; \ 7789 r=`${PWD_COMMAND}`; export r; \ 7790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7791 $(HOST_EXPORTS) \ 7792 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7794 done; \ 7795 echo "Doing TAGS in byacc" ; \ 7796 (cd $(HOST_SUBDIR)/byacc && \ 7797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7799 "RANLIB=$${RANLIB}" \ 7800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7801 TAGS) \ 7802 || exit 1 7803 7804@endif byacc 7805 7806.PHONY: maybe-install-info-byacc install-info-byacc 7807maybe-install-info-byacc: 7808@if byacc 7809maybe-install-info-byacc: install-info-byacc 7810 7811install-info-byacc: \ 7812 configure-byacc \ 7813 info-byacc 7814 @: $(MAKE); $(unstage) 7815 @[ -f ./byacc/Makefile ] || exit 0; \ 7816 r=`${PWD_COMMAND}`; export r; \ 7817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7818 $(HOST_EXPORTS) \ 7819 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7821 done; \ 7822 echo "Doing install-info in byacc" ; \ 7823 (cd $(HOST_SUBDIR)/byacc && \ 7824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7826 "RANLIB=$${RANLIB}" \ 7827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7828 install-info) \ 7829 || exit 1 7830 7831@endif byacc 7832 7833.PHONY: maybe-install-pdf-byacc install-pdf-byacc 7834maybe-install-pdf-byacc: 7835@if byacc 7836maybe-install-pdf-byacc: install-pdf-byacc 7837 7838install-pdf-byacc: \ 7839 configure-byacc \ 7840 pdf-byacc 7841 @: $(MAKE); $(unstage) 7842 @[ -f ./byacc/Makefile ] || exit 0; \ 7843 r=`${PWD_COMMAND}`; export r; \ 7844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7845 $(HOST_EXPORTS) \ 7846 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7848 done; \ 7849 echo "Doing install-pdf in byacc" ; \ 7850 (cd $(HOST_SUBDIR)/byacc && \ 7851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7853 "RANLIB=$${RANLIB}" \ 7854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7855 install-pdf) \ 7856 || exit 1 7857 7858@endif byacc 7859 7860.PHONY: maybe-install-html-byacc install-html-byacc 7861maybe-install-html-byacc: 7862@if byacc 7863maybe-install-html-byacc: install-html-byacc 7864 7865install-html-byacc: \ 7866 configure-byacc \ 7867 html-byacc 7868 @: $(MAKE); $(unstage) 7869 @[ -f ./byacc/Makefile ] || exit 0; \ 7870 r=`${PWD_COMMAND}`; export r; \ 7871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7872 $(HOST_EXPORTS) \ 7873 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7875 done; \ 7876 echo "Doing install-html in byacc" ; \ 7877 (cd $(HOST_SUBDIR)/byacc && \ 7878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7880 "RANLIB=$${RANLIB}" \ 7881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7882 install-html) \ 7883 || exit 1 7884 7885@endif byacc 7886 7887.PHONY: maybe-installcheck-byacc installcheck-byacc 7888maybe-installcheck-byacc: 7889@if byacc 7890maybe-installcheck-byacc: installcheck-byacc 7891 7892installcheck-byacc: \ 7893 configure-byacc 7894 @: $(MAKE); $(unstage) 7895 @[ -f ./byacc/Makefile ] || exit 0; \ 7896 r=`${PWD_COMMAND}`; export r; \ 7897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7898 $(HOST_EXPORTS) \ 7899 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7901 done; \ 7902 echo "Doing installcheck in byacc" ; \ 7903 (cd $(HOST_SUBDIR)/byacc && \ 7904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7906 "RANLIB=$${RANLIB}" \ 7907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7908 installcheck) \ 7909 || exit 1 7910 7911@endif byacc 7912 7913.PHONY: maybe-mostlyclean-byacc mostlyclean-byacc 7914maybe-mostlyclean-byacc: 7915@if byacc 7916maybe-mostlyclean-byacc: mostlyclean-byacc 7917 7918mostlyclean-byacc: 7919 @: $(MAKE); $(unstage) 7920 @[ -f ./byacc/Makefile ] || exit 0; \ 7921 r=`${PWD_COMMAND}`; export r; \ 7922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7923 $(HOST_EXPORTS) \ 7924 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7926 done; \ 7927 echo "Doing mostlyclean in byacc" ; \ 7928 (cd $(HOST_SUBDIR)/byacc && \ 7929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7931 "RANLIB=$${RANLIB}" \ 7932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7933 mostlyclean) \ 7934 || exit 1 7935 7936@endif byacc 7937 7938.PHONY: maybe-clean-byacc clean-byacc 7939maybe-clean-byacc: 7940@if byacc 7941maybe-clean-byacc: clean-byacc 7942 7943clean-byacc: 7944 @: $(MAKE); $(unstage) 7945 @[ -f ./byacc/Makefile ] || exit 0; \ 7946 r=`${PWD_COMMAND}`; export r; \ 7947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7948 $(HOST_EXPORTS) \ 7949 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7951 done; \ 7952 echo "Doing clean in byacc" ; \ 7953 (cd $(HOST_SUBDIR)/byacc && \ 7954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7956 "RANLIB=$${RANLIB}" \ 7957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7958 clean) \ 7959 || exit 1 7960 7961@endif byacc 7962 7963.PHONY: maybe-distclean-byacc distclean-byacc 7964maybe-distclean-byacc: 7965@if byacc 7966maybe-distclean-byacc: distclean-byacc 7967 7968distclean-byacc: 7969 @: $(MAKE); $(unstage) 7970 @[ -f ./byacc/Makefile ] || exit 0; \ 7971 r=`${PWD_COMMAND}`; export r; \ 7972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7973 $(HOST_EXPORTS) \ 7974 for flag in $(EXTRA_HOST_FLAGS) ; do \ 7975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 7976 done; \ 7977 echo "Doing distclean in byacc" ; \ 7978 (cd $(HOST_SUBDIR)/byacc && \ 7979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 7980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 7981 "RANLIB=$${RANLIB}" \ 7982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 7983 distclean) \ 7984 || exit 1 7985 7986@endif byacc 7987 7988.PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc 7989maybe-maintainer-clean-byacc: 7990@if byacc 7991maybe-maintainer-clean-byacc: maintainer-clean-byacc 7992 7993maintainer-clean-byacc: 7994 @: $(MAKE); $(unstage) 7995 @[ -f ./byacc/Makefile ] || exit 0; \ 7996 r=`${PWD_COMMAND}`; export r; \ 7997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 7998 $(HOST_EXPORTS) \ 7999 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8001 done; \ 8002 echo "Doing maintainer-clean in byacc" ; \ 8003 (cd $(HOST_SUBDIR)/byacc && \ 8004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8006 "RANLIB=$${RANLIB}" \ 8007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8008 maintainer-clean) \ 8009 || exit 1 8010 8011@endif byacc 8012 8013 8014 8015.PHONY: configure-bzip2 maybe-configure-bzip2 8016maybe-configure-bzip2: 8017@if gcc-bootstrap 8018configure-bzip2: stage_current 8019@endif gcc-bootstrap 8020@if bzip2 8021maybe-configure-bzip2: configure-bzip2 8022configure-bzip2: 8023 @: $(MAKE); $(unstage) 8024 @r=`${PWD_COMMAND}`; export r; \ 8025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8026 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \ 8027 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \ 8028 $(HOST_EXPORTS) \ 8029 echo Configuring in $(HOST_SUBDIR)/bzip2; \ 8030 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \ 8031 case $(srcdir) in \ 8032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 8033 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \ 8034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 8035 esac; \ 8036 srcdiroption="--srcdir=$${topdir}/bzip2"; \ 8037 libsrcdir="$$s/bzip2"; \ 8038 $(SHELL) $${libsrcdir}/configure \ 8039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 8040 --target=${target_alias} $${srcdiroption} \ 8041 || exit 1 8042@endif bzip2 8043 8044 8045 8046 8047 8048.PHONY: all-bzip2 maybe-all-bzip2 8049maybe-all-bzip2: 8050@if gcc-bootstrap 8051all-bzip2: stage_current 8052@endif gcc-bootstrap 8053@if bzip2 8054TARGET-bzip2=all 8055maybe-all-bzip2: all-bzip2 8056all-bzip2: configure-bzip2 8057 @: $(MAKE); $(unstage) 8058 @r=`${PWD_COMMAND}`; export r; \ 8059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8060 $(HOST_EXPORTS) \ 8061 (cd $(HOST_SUBDIR)/bzip2 && \ 8062 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-bzip2)) 8063@endif bzip2 8064 8065 8066 8067 8068.PHONY: check-bzip2 maybe-check-bzip2 8069maybe-check-bzip2: 8070@if bzip2 8071maybe-check-bzip2: check-bzip2 8072 8073check-bzip2: 8074 @: $(MAKE); $(unstage) 8075 @r=`${PWD_COMMAND}`; export r; \ 8076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8077 $(HOST_EXPORTS) \ 8078 (cd $(HOST_SUBDIR)/bzip2 && \ 8079 $(MAKE) $(FLAGS_TO_PASS) check) 8080 8081@endif bzip2 8082 8083.PHONY: install-bzip2 maybe-install-bzip2 8084maybe-install-bzip2: 8085@if bzip2 8086maybe-install-bzip2: install-bzip2 8087 8088install-bzip2: installdirs 8089 @: $(MAKE); $(unstage) 8090 @r=`${PWD_COMMAND}`; export r; \ 8091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8092 $(HOST_EXPORTS) \ 8093 (cd $(HOST_SUBDIR)/bzip2 && \ 8094 $(MAKE) $(FLAGS_TO_PASS) install) 8095 8096@endif bzip2 8097 8098# Other targets (info, dvi, pdf, etc.) 8099 8100.PHONY: maybe-info-bzip2 info-bzip2 8101maybe-info-bzip2: 8102@if bzip2 8103maybe-info-bzip2: info-bzip2 8104 8105info-bzip2: \ 8106 configure-bzip2 8107 @: $(MAKE); $(unstage) 8108 @[ -f ./bzip2/Makefile ] || exit 0; \ 8109 r=`${PWD_COMMAND}`; export r; \ 8110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8111 $(HOST_EXPORTS) \ 8112 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8114 done; \ 8115 echo "Doing info in bzip2" ; \ 8116 (cd $(HOST_SUBDIR)/bzip2 && \ 8117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8119 "RANLIB=$${RANLIB}" \ 8120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8121 info) \ 8122 || exit 1 8123 8124@endif bzip2 8125 8126.PHONY: maybe-dvi-bzip2 dvi-bzip2 8127maybe-dvi-bzip2: 8128@if bzip2 8129maybe-dvi-bzip2: dvi-bzip2 8130 8131dvi-bzip2: \ 8132 configure-bzip2 8133 @: $(MAKE); $(unstage) 8134 @[ -f ./bzip2/Makefile ] || exit 0; \ 8135 r=`${PWD_COMMAND}`; export r; \ 8136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8137 $(HOST_EXPORTS) \ 8138 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8140 done; \ 8141 echo "Doing dvi in bzip2" ; \ 8142 (cd $(HOST_SUBDIR)/bzip2 && \ 8143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8145 "RANLIB=$${RANLIB}" \ 8146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8147 dvi) \ 8148 || exit 1 8149 8150@endif bzip2 8151 8152.PHONY: maybe-pdf-bzip2 pdf-bzip2 8153maybe-pdf-bzip2: 8154@if bzip2 8155maybe-pdf-bzip2: pdf-bzip2 8156 8157pdf-bzip2: \ 8158 configure-bzip2 8159 @: $(MAKE); $(unstage) 8160 @[ -f ./bzip2/Makefile ] || exit 0; \ 8161 r=`${PWD_COMMAND}`; export r; \ 8162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8163 $(HOST_EXPORTS) \ 8164 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8166 done; \ 8167 echo "Doing pdf in bzip2" ; \ 8168 (cd $(HOST_SUBDIR)/bzip2 && \ 8169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8171 "RANLIB=$${RANLIB}" \ 8172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8173 pdf) \ 8174 || exit 1 8175 8176@endif bzip2 8177 8178.PHONY: maybe-html-bzip2 html-bzip2 8179maybe-html-bzip2: 8180@if bzip2 8181maybe-html-bzip2: html-bzip2 8182 8183html-bzip2: \ 8184 configure-bzip2 8185 @: $(MAKE); $(unstage) 8186 @[ -f ./bzip2/Makefile ] || exit 0; \ 8187 r=`${PWD_COMMAND}`; export r; \ 8188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8189 $(HOST_EXPORTS) \ 8190 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8192 done; \ 8193 echo "Doing html in bzip2" ; \ 8194 (cd $(HOST_SUBDIR)/bzip2 && \ 8195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8197 "RANLIB=$${RANLIB}" \ 8198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8199 html) \ 8200 || exit 1 8201 8202@endif bzip2 8203 8204.PHONY: maybe-TAGS-bzip2 TAGS-bzip2 8205maybe-TAGS-bzip2: 8206@if bzip2 8207maybe-TAGS-bzip2: TAGS-bzip2 8208 8209TAGS-bzip2: \ 8210 configure-bzip2 8211 @: $(MAKE); $(unstage) 8212 @[ -f ./bzip2/Makefile ] || exit 0; \ 8213 r=`${PWD_COMMAND}`; export r; \ 8214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8215 $(HOST_EXPORTS) \ 8216 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8218 done; \ 8219 echo "Doing TAGS in bzip2" ; \ 8220 (cd $(HOST_SUBDIR)/bzip2 && \ 8221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8223 "RANLIB=$${RANLIB}" \ 8224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8225 TAGS) \ 8226 || exit 1 8227 8228@endif bzip2 8229 8230.PHONY: maybe-install-info-bzip2 install-info-bzip2 8231maybe-install-info-bzip2: 8232@if bzip2 8233maybe-install-info-bzip2: install-info-bzip2 8234 8235install-info-bzip2: \ 8236 configure-bzip2 \ 8237 info-bzip2 8238 @: $(MAKE); $(unstage) 8239 @[ -f ./bzip2/Makefile ] || exit 0; \ 8240 r=`${PWD_COMMAND}`; export r; \ 8241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8242 $(HOST_EXPORTS) \ 8243 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8245 done; \ 8246 echo "Doing install-info in bzip2" ; \ 8247 (cd $(HOST_SUBDIR)/bzip2 && \ 8248 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8249 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8250 "RANLIB=$${RANLIB}" \ 8251 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8252 install-info) \ 8253 || exit 1 8254 8255@endif bzip2 8256 8257.PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2 8258maybe-install-pdf-bzip2: 8259@if bzip2 8260maybe-install-pdf-bzip2: install-pdf-bzip2 8261 8262install-pdf-bzip2: \ 8263 configure-bzip2 \ 8264 pdf-bzip2 8265 @: $(MAKE); $(unstage) 8266 @[ -f ./bzip2/Makefile ] || exit 0; \ 8267 r=`${PWD_COMMAND}`; export r; \ 8268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8269 $(HOST_EXPORTS) \ 8270 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8272 done; \ 8273 echo "Doing install-pdf in bzip2" ; \ 8274 (cd $(HOST_SUBDIR)/bzip2 && \ 8275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8277 "RANLIB=$${RANLIB}" \ 8278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8279 install-pdf) \ 8280 || exit 1 8281 8282@endif bzip2 8283 8284.PHONY: maybe-install-html-bzip2 install-html-bzip2 8285maybe-install-html-bzip2: 8286@if bzip2 8287maybe-install-html-bzip2: install-html-bzip2 8288 8289install-html-bzip2: \ 8290 configure-bzip2 \ 8291 html-bzip2 8292 @: $(MAKE); $(unstage) 8293 @[ -f ./bzip2/Makefile ] || exit 0; \ 8294 r=`${PWD_COMMAND}`; export r; \ 8295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8296 $(HOST_EXPORTS) \ 8297 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8299 done; \ 8300 echo "Doing install-html in bzip2" ; \ 8301 (cd $(HOST_SUBDIR)/bzip2 && \ 8302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8304 "RANLIB=$${RANLIB}" \ 8305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8306 install-html) \ 8307 || exit 1 8308 8309@endif bzip2 8310 8311.PHONY: maybe-installcheck-bzip2 installcheck-bzip2 8312maybe-installcheck-bzip2: 8313@if bzip2 8314maybe-installcheck-bzip2: installcheck-bzip2 8315 8316installcheck-bzip2: \ 8317 configure-bzip2 8318 @: $(MAKE); $(unstage) 8319 @[ -f ./bzip2/Makefile ] || exit 0; \ 8320 r=`${PWD_COMMAND}`; export r; \ 8321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8322 $(HOST_EXPORTS) \ 8323 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8325 done; \ 8326 echo "Doing installcheck in bzip2" ; \ 8327 (cd $(HOST_SUBDIR)/bzip2 && \ 8328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8330 "RANLIB=$${RANLIB}" \ 8331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8332 installcheck) \ 8333 || exit 1 8334 8335@endif bzip2 8336 8337.PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2 8338maybe-mostlyclean-bzip2: 8339@if bzip2 8340maybe-mostlyclean-bzip2: mostlyclean-bzip2 8341 8342mostlyclean-bzip2: 8343 @: $(MAKE); $(unstage) 8344 @[ -f ./bzip2/Makefile ] || exit 0; \ 8345 r=`${PWD_COMMAND}`; export r; \ 8346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8347 $(HOST_EXPORTS) \ 8348 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8350 done; \ 8351 echo "Doing mostlyclean in bzip2" ; \ 8352 (cd $(HOST_SUBDIR)/bzip2 && \ 8353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8355 "RANLIB=$${RANLIB}" \ 8356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8357 mostlyclean) \ 8358 || exit 1 8359 8360@endif bzip2 8361 8362.PHONY: maybe-clean-bzip2 clean-bzip2 8363maybe-clean-bzip2: 8364@if bzip2 8365maybe-clean-bzip2: clean-bzip2 8366 8367clean-bzip2: 8368 @: $(MAKE); $(unstage) 8369 @[ -f ./bzip2/Makefile ] || exit 0; \ 8370 r=`${PWD_COMMAND}`; export r; \ 8371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8372 $(HOST_EXPORTS) \ 8373 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8375 done; \ 8376 echo "Doing clean in bzip2" ; \ 8377 (cd $(HOST_SUBDIR)/bzip2 && \ 8378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8380 "RANLIB=$${RANLIB}" \ 8381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8382 clean) \ 8383 || exit 1 8384 8385@endif bzip2 8386 8387.PHONY: maybe-distclean-bzip2 distclean-bzip2 8388maybe-distclean-bzip2: 8389@if bzip2 8390maybe-distclean-bzip2: distclean-bzip2 8391 8392distclean-bzip2: 8393 @: $(MAKE); $(unstage) 8394 @[ -f ./bzip2/Makefile ] || exit 0; \ 8395 r=`${PWD_COMMAND}`; export r; \ 8396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8397 $(HOST_EXPORTS) \ 8398 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8400 done; \ 8401 echo "Doing distclean in bzip2" ; \ 8402 (cd $(HOST_SUBDIR)/bzip2 && \ 8403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8405 "RANLIB=$${RANLIB}" \ 8406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8407 distclean) \ 8408 || exit 1 8409 8410@endif bzip2 8411 8412.PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2 8413maybe-maintainer-clean-bzip2: 8414@if bzip2 8415maybe-maintainer-clean-bzip2: maintainer-clean-bzip2 8416 8417maintainer-clean-bzip2: 8418 @: $(MAKE); $(unstage) 8419 @[ -f ./bzip2/Makefile ] || exit 0; \ 8420 r=`${PWD_COMMAND}`; export r; \ 8421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8422 $(HOST_EXPORTS) \ 8423 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8425 done; \ 8426 echo "Doing maintainer-clean in bzip2" ; \ 8427 (cd $(HOST_SUBDIR)/bzip2 && \ 8428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8430 "RANLIB=$${RANLIB}" \ 8431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8432 maintainer-clean) \ 8433 || exit 1 8434 8435@endif bzip2 8436 8437 8438 8439.PHONY: configure-dejagnu maybe-configure-dejagnu 8440maybe-configure-dejagnu: 8441@if gcc-bootstrap 8442configure-dejagnu: stage_current 8443@endif gcc-bootstrap 8444@if dejagnu 8445maybe-configure-dejagnu: configure-dejagnu 8446configure-dejagnu: 8447 @: $(MAKE); $(unstage) 8448 @r=`${PWD_COMMAND}`; export r; \ 8449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8450 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \ 8451 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \ 8452 $(HOST_EXPORTS) \ 8453 echo Configuring in $(HOST_SUBDIR)/dejagnu; \ 8454 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \ 8455 case $(srcdir) in \ 8456 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 8457 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \ 8458 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 8459 esac; \ 8460 srcdiroption="--srcdir=$${topdir}/dejagnu"; \ 8461 libsrcdir="$$s/dejagnu"; \ 8462 $(SHELL) $${libsrcdir}/configure \ 8463 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 8464 --target=${target_alias} $${srcdiroption} \ 8465 || exit 1 8466@endif dejagnu 8467 8468 8469 8470 8471 8472.PHONY: all-dejagnu maybe-all-dejagnu 8473maybe-all-dejagnu: 8474@if gcc-bootstrap 8475all-dejagnu: stage_current 8476@endif gcc-bootstrap 8477@if dejagnu 8478TARGET-dejagnu=all 8479maybe-all-dejagnu: all-dejagnu 8480all-dejagnu: configure-dejagnu 8481 @: $(MAKE); $(unstage) 8482 @r=`${PWD_COMMAND}`; export r; \ 8483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8484 $(HOST_EXPORTS) \ 8485 (cd $(HOST_SUBDIR)/dejagnu && \ 8486 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dejagnu)) 8487@endif dejagnu 8488 8489 8490 8491 8492.PHONY: check-dejagnu maybe-check-dejagnu 8493maybe-check-dejagnu: 8494@if dejagnu 8495maybe-check-dejagnu: check-dejagnu 8496 8497check-dejagnu: 8498 @: $(MAKE); $(unstage) 8499 @r=`${PWD_COMMAND}`; export r; \ 8500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8501 $(HOST_EXPORTS) \ 8502 (cd $(HOST_SUBDIR)/dejagnu && \ 8503 $(MAKE) $(FLAGS_TO_PASS) check) 8504 8505@endif dejagnu 8506 8507.PHONY: install-dejagnu maybe-install-dejagnu 8508maybe-install-dejagnu: 8509@if dejagnu 8510maybe-install-dejagnu: install-dejagnu 8511 8512install-dejagnu: installdirs 8513 @: $(MAKE); $(unstage) 8514 @r=`${PWD_COMMAND}`; export r; \ 8515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8516 $(HOST_EXPORTS) \ 8517 (cd $(HOST_SUBDIR)/dejagnu && \ 8518 $(MAKE) $(FLAGS_TO_PASS) install) 8519 8520@endif dejagnu 8521 8522# Other targets (info, dvi, pdf, etc.) 8523 8524.PHONY: maybe-info-dejagnu info-dejagnu 8525maybe-info-dejagnu: 8526@if dejagnu 8527maybe-info-dejagnu: info-dejagnu 8528 8529info-dejagnu: \ 8530 configure-dejagnu 8531 @: $(MAKE); $(unstage) 8532 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8533 r=`${PWD_COMMAND}`; export r; \ 8534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8535 $(HOST_EXPORTS) \ 8536 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8538 done; \ 8539 echo "Doing info in dejagnu" ; \ 8540 (cd $(HOST_SUBDIR)/dejagnu && \ 8541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8543 "RANLIB=$${RANLIB}" \ 8544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8545 info) \ 8546 || exit 1 8547 8548@endif dejagnu 8549 8550.PHONY: maybe-dvi-dejagnu dvi-dejagnu 8551maybe-dvi-dejagnu: 8552@if dejagnu 8553maybe-dvi-dejagnu: dvi-dejagnu 8554 8555dvi-dejagnu: \ 8556 configure-dejagnu 8557 @: $(MAKE); $(unstage) 8558 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8559 r=`${PWD_COMMAND}`; export r; \ 8560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8561 $(HOST_EXPORTS) \ 8562 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8564 done; \ 8565 echo "Doing dvi in dejagnu" ; \ 8566 (cd $(HOST_SUBDIR)/dejagnu && \ 8567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8569 "RANLIB=$${RANLIB}" \ 8570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8571 dvi) \ 8572 || exit 1 8573 8574@endif dejagnu 8575 8576.PHONY: maybe-pdf-dejagnu pdf-dejagnu 8577maybe-pdf-dejagnu: 8578@if dejagnu 8579maybe-pdf-dejagnu: pdf-dejagnu 8580 8581pdf-dejagnu: \ 8582 configure-dejagnu 8583 @: $(MAKE); $(unstage) 8584 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8585 r=`${PWD_COMMAND}`; export r; \ 8586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8587 $(HOST_EXPORTS) \ 8588 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8589 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8590 done; \ 8591 echo "Doing pdf in dejagnu" ; \ 8592 (cd $(HOST_SUBDIR)/dejagnu && \ 8593 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8594 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8595 "RANLIB=$${RANLIB}" \ 8596 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8597 pdf) \ 8598 || exit 1 8599 8600@endif dejagnu 8601 8602.PHONY: maybe-html-dejagnu html-dejagnu 8603maybe-html-dejagnu: 8604@if dejagnu 8605maybe-html-dejagnu: html-dejagnu 8606 8607html-dejagnu: \ 8608 configure-dejagnu 8609 @: $(MAKE); $(unstage) 8610 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8611 r=`${PWD_COMMAND}`; export r; \ 8612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8613 $(HOST_EXPORTS) \ 8614 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8616 done; \ 8617 echo "Doing html in dejagnu" ; \ 8618 (cd $(HOST_SUBDIR)/dejagnu && \ 8619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8621 "RANLIB=$${RANLIB}" \ 8622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8623 html) \ 8624 || exit 1 8625 8626@endif dejagnu 8627 8628.PHONY: maybe-TAGS-dejagnu TAGS-dejagnu 8629maybe-TAGS-dejagnu: 8630@if dejagnu 8631maybe-TAGS-dejagnu: TAGS-dejagnu 8632 8633TAGS-dejagnu: \ 8634 configure-dejagnu 8635 @: $(MAKE); $(unstage) 8636 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8637 r=`${PWD_COMMAND}`; export r; \ 8638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8639 $(HOST_EXPORTS) \ 8640 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8642 done; \ 8643 echo "Doing TAGS in dejagnu" ; \ 8644 (cd $(HOST_SUBDIR)/dejagnu && \ 8645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8647 "RANLIB=$${RANLIB}" \ 8648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8649 TAGS) \ 8650 || exit 1 8651 8652@endif dejagnu 8653 8654.PHONY: maybe-install-info-dejagnu install-info-dejagnu 8655maybe-install-info-dejagnu: 8656@if dejagnu 8657maybe-install-info-dejagnu: install-info-dejagnu 8658 8659install-info-dejagnu: \ 8660 configure-dejagnu \ 8661 info-dejagnu 8662 @: $(MAKE); $(unstage) 8663 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8664 r=`${PWD_COMMAND}`; export r; \ 8665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8666 $(HOST_EXPORTS) \ 8667 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8669 done; \ 8670 echo "Doing install-info in dejagnu" ; \ 8671 (cd $(HOST_SUBDIR)/dejagnu && \ 8672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8674 "RANLIB=$${RANLIB}" \ 8675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8676 install-info) \ 8677 || exit 1 8678 8679@endif dejagnu 8680 8681.PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu 8682maybe-install-pdf-dejagnu: 8683@if dejagnu 8684maybe-install-pdf-dejagnu: install-pdf-dejagnu 8685 8686install-pdf-dejagnu: \ 8687 configure-dejagnu \ 8688 pdf-dejagnu 8689 @: $(MAKE); $(unstage) 8690 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8691 r=`${PWD_COMMAND}`; export r; \ 8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8693 $(HOST_EXPORTS) \ 8694 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8696 done; \ 8697 echo "Doing install-pdf in dejagnu" ; \ 8698 (cd $(HOST_SUBDIR)/dejagnu && \ 8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8701 "RANLIB=$${RANLIB}" \ 8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8703 install-pdf) \ 8704 || exit 1 8705 8706@endif dejagnu 8707 8708.PHONY: maybe-install-html-dejagnu install-html-dejagnu 8709maybe-install-html-dejagnu: 8710@if dejagnu 8711maybe-install-html-dejagnu: install-html-dejagnu 8712 8713install-html-dejagnu: \ 8714 configure-dejagnu \ 8715 html-dejagnu 8716 @: $(MAKE); $(unstage) 8717 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8718 r=`${PWD_COMMAND}`; export r; \ 8719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8720 $(HOST_EXPORTS) \ 8721 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8723 done; \ 8724 echo "Doing install-html in dejagnu" ; \ 8725 (cd $(HOST_SUBDIR)/dejagnu && \ 8726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8728 "RANLIB=$${RANLIB}" \ 8729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8730 install-html) \ 8731 || exit 1 8732 8733@endif dejagnu 8734 8735.PHONY: maybe-installcheck-dejagnu installcheck-dejagnu 8736maybe-installcheck-dejagnu: 8737@if dejagnu 8738maybe-installcheck-dejagnu: installcheck-dejagnu 8739 8740installcheck-dejagnu: \ 8741 configure-dejagnu 8742 @: $(MAKE); $(unstage) 8743 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8744 r=`${PWD_COMMAND}`; export r; \ 8745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8746 $(HOST_EXPORTS) \ 8747 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8749 done; \ 8750 echo "Doing installcheck in dejagnu" ; \ 8751 (cd $(HOST_SUBDIR)/dejagnu && \ 8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8754 "RANLIB=$${RANLIB}" \ 8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8756 installcheck) \ 8757 || exit 1 8758 8759@endif dejagnu 8760 8761.PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu 8762maybe-mostlyclean-dejagnu: 8763@if dejagnu 8764maybe-mostlyclean-dejagnu: mostlyclean-dejagnu 8765 8766mostlyclean-dejagnu: 8767 @: $(MAKE); $(unstage) 8768 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8769 r=`${PWD_COMMAND}`; export r; \ 8770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8771 $(HOST_EXPORTS) \ 8772 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8774 done; \ 8775 echo "Doing mostlyclean in dejagnu" ; \ 8776 (cd $(HOST_SUBDIR)/dejagnu && \ 8777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8779 "RANLIB=$${RANLIB}" \ 8780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8781 mostlyclean) \ 8782 || exit 1 8783 8784@endif dejagnu 8785 8786.PHONY: maybe-clean-dejagnu clean-dejagnu 8787maybe-clean-dejagnu: 8788@if dejagnu 8789maybe-clean-dejagnu: clean-dejagnu 8790 8791clean-dejagnu: 8792 @: $(MAKE); $(unstage) 8793 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8794 r=`${PWD_COMMAND}`; export r; \ 8795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8796 $(HOST_EXPORTS) \ 8797 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8799 done; \ 8800 echo "Doing clean in dejagnu" ; \ 8801 (cd $(HOST_SUBDIR)/dejagnu && \ 8802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8804 "RANLIB=$${RANLIB}" \ 8805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8806 clean) \ 8807 || exit 1 8808 8809@endif dejagnu 8810 8811.PHONY: maybe-distclean-dejagnu distclean-dejagnu 8812maybe-distclean-dejagnu: 8813@if dejagnu 8814maybe-distclean-dejagnu: distclean-dejagnu 8815 8816distclean-dejagnu: 8817 @: $(MAKE); $(unstage) 8818 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8819 r=`${PWD_COMMAND}`; export r; \ 8820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8821 $(HOST_EXPORTS) \ 8822 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8824 done; \ 8825 echo "Doing distclean in dejagnu" ; \ 8826 (cd $(HOST_SUBDIR)/dejagnu && \ 8827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8829 "RANLIB=$${RANLIB}" \ 8830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8831 distclean) \ 8832 || exit 1 8833 8834@endif dejagnu 8835 8836.PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu 8837maybe-maintainer-clean-dejagnu: 8838@if dejagnu 8839maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu 8840 8841maintainer-clean-dejagnu: 8842 @: $(MAKE); $(unstage) 8843 @[ -f ./dejagnu/Makefile ] || exit 0; \ 8844 r=`${PWD_COMMAND}`; export r; \ 8845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8846 $(HOST_EXPORTS) \ 8847 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8849 done; \ 8850 echo "Doing maintainer-clean in dejagnu" ; \ 8851 (cd $(HOST_SUBDIR)/dejagnu && \ 8852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8854 "RANLIB=$${RANLIB}" \ 8855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8856 maintainer-clean) \ 8857 || exit 1 8858 8859@endif dejagnu 8860 8861 8862 8863.PHONY: configure-diff maybe-configure-diff 8864maybe-configure-diff: 8865@if gcc-bootstrap 8866configure-diff: stage_current 8867@endif gcc-bootstrap 8868@if diff 8869maybe-configure-diff: configure-diff 8870configure-diff: 8871 @: $(MAKE); $(unstage) 8872 @r=`${PWD_COMMAND}`; export r; \ 8873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8874 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \ 8875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \ 8876 $(HOST_EXPORTS) \ 8877 echo Configuring in $(HOST_SUBDIR)/diff; \ 8878 cd "$(HOST_SUBDIR)/diff" || exit 1; \ 8879 case $(srcdir) in \ 8880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 8881 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \ 8882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 8883 esac; \ 8884 srcdiroption="--srcdir=$${topdir}/diff"; \ 8885 libsrcdir="$$s/diff"; \ 8886 $(SHELL) $${libsrcdir}/configure \ 8887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 8888 --target=${target_alias} $${srcdiroption} \ 8889 || exit 1 8890@endif diff 8891 8892 8893 8894 8895 8896.PHONY: all-diff maybe-all-diff 8897maybe-all-diff: 8898@if gcc-bootstrap 8899all-diff: stage_current 8900@endif gcc-bootstrap 8901@if diff 8902TARGET-diff=all 8903maybe-all-diff: all-diff 8904all-diff: configure-diff 8905 @: $(MAKE); $(unstage) 8906 @r=`${PWD_COMMAND}`; export r; \ 8907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8908 $(HOST_EXPORTS) \ 8909 (cd $(HOST_SUBDIR)/diff && \ 8910 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-diff)) 8911@endif diff 8912 8913 8914 8915 8916.PHONY: check-diff maybe-check-diff 8917maybe-check-diff: 8918@if diff 8919maybe-check-diff: check-diff 8920 8921check-diff: 8922 @: $(MAKE); $(unstage) 8923 @r=`${PWD_COMMAND}`; export r; \ 8924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8925 $(HOST_EXPORTS) \ 8926 (cd $(HOST_SUBDIR)/diff && \ 8927 $(MAKE) $(FLAGS_TO_PASS) check) 8928 8929@endif diff 8930 8931.PHONY: install-diff maybe-install-diff 8932maybe-install-diff: 8933@if diff 8934maybe-install-diff: install-diff 8935 8936install-diff: installdirs 8937 @: $(MAKE); $(unstage) 8938 @r=`${PWD_COMMAND}`; export r; \ 8939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8940 $(HOST_EXPORTS) \ 8941 (cd $(HOST_SUBDIR)/diff && \ 8942 $(MAKE) $(FLAGS_TO_PASS) install) 8943 8944@endif diff 8945 8946# Other targets (info, dvi, pdf, etc.) 8947 8948.PHONY: maybe-info-diff info-diff 8949maybe-info-diff: 8950@if diff 8951maybe-info-diff: info-diff 8952 8953info-diff: \ 8954 configure-diff 8955 @: $(MAKE); $(unstage) 8956 @[ -f ./diff/Makefile ] || exit 0; \ 8957 r=`${PWD_COMMAND}`; export r; \ 8958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8959 $(HOST_EXPORTS) \ 8960 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8962 done; \ 8963 echo "Doing info in diff" ; \ 8964 (cd $(HOST_SUBDIR)/diff && \ 8965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8967 "RANLIB=$${RANLIB}" \ 8968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8969 info) \ 8970 || exit 1 8971 8972@endif diff 8973 8974.PHONY: maybe-dvi-diff dvi-diff 8975maybe-dvi-diff: 8976@if diff 8977maybe-dvi-diff: dvi-diff 8978 8979dvi-diff: \ 8980 configure-diff 8981 @: $(MAKE); $(unstage) 8982 @[ -f ./diff/Makefile ] || exit 0; \ 8983 r=`${PWD_COMMAND}`; export r; \ 8984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 8985 $(HOST_EXPORTS) \ 8986 for flag in $(EXTRA_HOST_FLAGS) ; do \ 8987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 8988 done; \ 8989 echo "Doing dvi in diff" ; \ 8990 (cd $(HOST_SUBDIR)/diff && \ 8991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 8992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 8993 "RANLIB=$${RANLIB}" \ 8994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 8995 dvi) \ 8996 || exit 1 8997 8998@endif diff 8999 9000.PHONY: maybe-pdf-diff pdf-diff 9001maybe-pdf-diff: 9002@if diff 9003maybe-pdf-diff: pdf-diff 9004 9005pdf-diff: \ 9006 configure-diff 9007 @: $(MAKE); $(unstage) 9008 @[ -f ./diff/Makefile ] || exit 0; \ 9009 r=`${PWD_COMMAND}`; export r; \ 9010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9011 $(HOST_EXPORTS) \ 9012 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9014 done; \ 9015 echo "Doing pdf in diff" ; \ 9016 (cd $(HOST_SUBDIR)/diff && \ 9017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9019 "RANLIB=$${RANLIB}" \ 9020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9021 pdf) \ 9022 || exit 1 9023 9024@endif diff 9025 9026.PHONY: maybe-html-diff html-diff 9027maybe-html-diff: 9028@if diff 9029maybe-html-diff: html-diff 9030 9031html-diff: \ 9032 configure-diff 9033 @: $(MAKE); $(unstage) 9034 @[ -f ./diff/Makefile ] || exit 0; \ 9035 r=`${PWD_COMMAND}`; export r; \ 9036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9037 $(HOST_EXPORTS) \ 9038 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9040 done; \ 9041 echo "Doing html in diff" ; \ 9042 (cd $(HOST_SUBDIR)/diff && \ 9043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9045 "RANLIB=$${RANLIB}" \ 9046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9047 html) \ 9048 || exit 1 9049 9050@endif diff 9051 9052.PHONY: maybe-TAGS-diff TAGS-diff 9053maybe-TAGS-diff: 9054@if diff 9055maybe-TAGS-diff: TAGS-diff 9056 9057TAGS-diff: \ 9058 configure-diff 9059 @: $(MAKE); $(unstage) 9060 @[ -f ./diff/Makefile ] || exit 0; \ 9061 r=`${PWD_COMMAND}`; export r; \ 9062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9063 $(HOST_EXPORTS) \ 9064 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9066 done; \ 9067 echo "Doing TAGS in diff" ; \ 9068 (cd $(HOST_SUBDIR)/diff && \ 9069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9071 "RANLIB=$${RANLIB}" \ 9072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9073 TAGS) \ 9074 || exit 1 9075 9076@endif diff 9077 9078.PHONY: maybe-install-info-diff install-info-diff 9079maybe-install-info-diff: 9080@if diff 9081maybe-install-info-diff: install-info-diff 9082 9083install-info-diff: \ 9084 configure-diff \ 9085 info-diff 9086 @: $(MAKE); $(unstage) 9087 @[ -f ./diff/Makefile ] || exit 0; \ 9088 r=`${PWD_COMMAND}`; export r; \ 9089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9090 $(HOST_EXPORTS) \ 9091 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9093 done; \ 9094 echo "Doing install-info in diff" ; \ 9095 (cd $(HOST_SUBDIR)/diff && \ 9096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9098 "RANLIB=$${RANLIB}" \ 9099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9100 install-info) \ 9101 || exit 1 9102 9103@endif diff 9104 9105.PHONY: maybe-install-pdf-diff install-pdf-diff 9106maybe-install-pdf-diff: 9107@if diff 9108maybe-install-pdf-diff: install-pdf-diff 9109 9110install-pdf-diff: \ 9111 configure-diff \ 9112 pdf-diff 9113 @: $(MAKE); $(unstage) 9114 @[ -f ./diff/Makefile ] || exit 0; \ 9115 r=`${PWD_COMMAND}`; export r; \ 9116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9117 $(HOST_EXPORTS) \ 9118 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9120 done; \ 9121 echo "Doing install-pdf in diff" ; \ 9122 (cd $(HOST_SUBDIR)/diff && \ 9123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9125 "RANLIB=$${RANLIB}" \ 9126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9127 install-pdf) \ 9128 || exit 1 9129 9130@endif diff 9131 9132.PHONY: maybe-install-html-diff install-html-diff 9133maybe-install-html-diff: 9134@if diff 9135maybe-install-html-diff: install-html-diff 9136 9137install-html-diff: \ 9138 configure-diff \ 9139 html-diff 9140 @: $(MAKE); $(unstage) 9141 @[ -f ./diff/Makefile ] || exit 0; \ 9142 r=`${PWD_COMMAND}`; export r; \ 9143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9144 $(HOST_EXPORTS) \ 9145 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9147 done; \ 9148 echo "Doing install-html in diff" ; \ 9149 (cd $(HOST_SUBDIR)/diff && \ 9150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9152 "RANLIB=$${RANLIB}" \ 9153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9154 install-html) \ 9155 || exit 1 9156 9157@endif diff 9158 9159.PHONY: maybe-installcheck-diff installcheck-diff 9160maybe-installcheck-diff: 9161@if diff 9162maybe-installcheck-diff: installcheck-diff 9163 9164installcheck-diff: \ 9165 configure-diff 9166 @: $(MAKE); $(unstage) 9167 @[ -f ./diff/Makefile ] || exit 0; \ 9168 r=`${PWD_COMMAND}`; export r; \ 9169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9170 $(HOST_EXPORTS) \ 9171 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9173 done; \ 9174 echo "Doing installcheck in diff" ; \ 9175 (cd $(HOST_SUBDIR)/diff && \ 9176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9178 "RANLIB=$${RANLIB}" \ 9179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9180 installcheck) \ 9181 || exit 1 9182 9183@endif diff 9184 9185.PHONY: maybe-mostlyclean-diff mostlyclean-diff 9186maybe-mostlyclean-diff: 9187@if diff 9188maybe-mostlyclean-diff: mostlyclean-diff 9189 9190mostlyclean-diff: 9191 @: $(MAKE); $(unstage) 9192 @[ -f ./diff/Makefile ] || exit 0; \ 9193 r=`${PWD_COMMAND}`; export r; \ 9194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9195 $(HOST_EXPORTS) \ 9196 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9198 done; \ 9199 echo "Doing mostlyclean in diff" ; \ 9200 (cd $(HOST_SUBDIR)/diff && \ 9201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9203 "RANLIB=$${RANLIB}" \ 9204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9205 mostlyclean) \ 9206 || exit 1 9207 9208@endif diff 9209 9210.PHONY: maybe-clean-diff clean-diff 9211maybe-clean-diff: 9212@if diff 9213maybe-clean-diff: clean-diff 9214 9215clean-diff: 9216 @: $(MAKE); $(unstage) 9217 @[ -f ./diff/Makefile ] || exit 0; \ 9218 r=`${PWD_COMMAND}`; export r; \ 9219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9220 $(HOST_EXPORTS) \ 9221 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9223 done; \ 9224 echo "Doing clean in diff" ; \ 9225 (cd $(HOST_SUBDIR)/diff && \ 9226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9228 "RANLIB=$${RANLIB}" \ 9229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9230 clean) \ 9231 || exit 1 9232 9233@endif diff 9234 9235.PHONY: maybe-distclean-diff distclean-diff 9236maybe-distclean-diff: 9237@if diff 9238maybe-distclean-diff: distclean-diff 9239 9240distclean-diff: 9241 @: $(MAKE); $(unstage) 9242 @[ -f ./diff/Makefile ] || exit 0; \ 9243 r=`${PWD_COMMAND}`; export r; \ 9244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9245 $(HOST_EXPORTS) \ 9246 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9248 done; \ 9249 echo "Doing distclean in diff" ; \ 9250 (cd $(HOST_SUBDIR)/diff && \ 9251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9253 "RANLIB=$${RANLIB}" \ 9254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9255 distclean) \ 9256 || exit 1 9257 9258@endif diff 9259 9260.PHONY: maybe-maintainer-clean-diff maintainer-clean-diff 9261maybe-maintainer-clean-diff: 9262@if diff 9263maybe-maintainer-clean-diff: maintainer-clean-diff 9264 9265maintainer-clean-diff: 9266 @: $(MAKE); $(unstage) 9267 @[ -f ./diff/Makefile ] || exit 0; \ 9268 r=`${PWD_COMMAND}`; export r; \ 9269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9270 $(HOST_EXPORTS) \ 9271 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9273 done; \ 9274 echo "Doing maintainer-clean in diff" ; \ 9275 (cd $(HOST_SUBDIR)/diff && \ 9276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9278 "RANLIB=$${RANLIB}" \ 9279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9280 maintainer-clean) \ 9281 || exit 1 9282 9283@endif diff 9284 9285 9286 9287.PHONY: configure-dosutils maybe-configure-dosutils 9288maybe-configure-dosutils: 9289@if gcc-bootstrap 9290configure-dosutils: stage_current 9291@endif gcc-bootstrap 9292@if dosutils 9293maybe-configure-dosutils: configure-dosutils 9294configure-dosutils: 9295 @: $(MAKE); $(unstage) 9296 @r=`${PWD_COMMAND}`; export r; \ 9297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9298 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \ 9299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \ 9300 $(HOST_EXPORTS) \ 9301 echo Configuring in $(HOST_SUBDIR)/dosutils; \ 9302 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \ 9303 case $(srcdir) in \ 9304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 9305 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \ 9306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 9307 esac; \ 9308 srcdiroption="--srcdir=$${topdir}/dosutils"; \ 9309 libsrcdir="$$s/dosutils"; \ 9310 $(SHELL) $${libsrcdir}/configure \ 9311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 9312 --target=${target_alias} $${srcdiroption} \ 9313 || exit 1 9314@endif dosutils 9315 9316 9317 9318 9319 9320.PHONY: all-dosutils maybe-all-dosutils 9321maybe-all-dosutils: 9322@if gcc-bootstrap 9323all-dosutils: stage_current 9324@endif gcc-bootstrap 9325@if dosutils 9326TARGET-dosutils=all 9327maybe-all-dosutils: all-dosutils 9328all-dosutils: configure-dosutils 9329 @: $(MAKE); $(unstage) 9330 @r=`${PWD_COMMAND}`; export r; \ 9331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9332 $(HOST_EXPORTS) \ 9333 (cd $(HOST_SUBDIR)/dosutils && \ 9334 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-dosutils)) 9335@endif dosutils 9336 9337 9338 9339 9340.PHONY: check-dosutils maybe-check-dosutils 9341maybe-check-dosutils: 9342@if dosutils 9343maybe-check-dosutils: check-dosutils 9344 9345check-dosutils: 9346 9347@endif dosutils 9348 9349.PHONY: install-dosutils maybe-install-dosutils 9350maybe-install-dosutils: 9351@if dosutils 9352maybe-install-dosutils: install-dosutils 9353 9354install-dosutils: installdirs 9355 @: $(MAKE); $(unstage) 9356 @r=`${PWD_COMMAND}`; export r; \ 9357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9358 $(HOST_EXPORTS) \ 9359 (cd $(HOST_SUBDIR)/dosutils && \ 9360 $(MAKE) $(FLAGS_TO_PASS) install) 9361 9362@endif dosutils 9363 9364# Other targets (info, dvi, pdf, etc.) 9365 9366.PHONY: maybe-info-dosutils info-dosutils 9367maybe-info-dosutils: 9368@if dosutils 9369maybe-info-dosutils: info-dosutils 9370 9371info-dosutils: \ 9372 configure-dosutils 9373 @: $(MAKE); $(unstage) 9374 @[ -f ./dosutils/Makefile ] || exit 0; \ 9375 r=`${PWD_COMMAND}`; export r; \ 9376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9377 $(HOST_EXPORTS) \ 9378 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9380 done; \ 9381 echo "Doing info in dosutils" ; \ 9382 (cd $(HOST_SUBDIR)/dosutils && \ 9383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9385 "RANLIB=$${RANLIB}" \ 9386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9387 info) \ 9388 || exit 1 9389 9390@endif dosutils 9391 9392.PHONY: maybe-dvi-dosutils dvi-dosutils 9393maybe-dvi-dosutils: 9394@if dosutils 9395maybe-dvi-dosutils: dvi-dosutils 9396 9397dvi-dosutils: \ 9398 configure-dosutils 9399 @: $(MAKE); $(unstage) 9400 @[ -f ./dosutils/Makefile ] || exit 0; \ 9401 r=`${PWD_COMMAND}`; export r; \ 9402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9403 $(HOST_EXPORTS) \ 9404 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9406 done; \ 9407 echo "Doing dvi in dosutils" ; \ 9408 (cd $(HOST_SUBDIR)/dosutils && \ 9409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9411 "RANLIB=$${RANLIB}" \ 9412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9413 dvi) \ 9414 || exit 1 9415 9416@endif dosutils 9417 9418.PHONY: maybe-pdf-dosutils pdf-dosutils 9419maybe-pdf-dosutils: 9420@if dosutils 9421maybe-pdf-dosutils: pdf-dosutils 9422 9423pdf-dosutils: \ 9424 configure-dosutils 9425 @: $(MAKE); $(unstage) 9426 @[ -f ./dosutils/Makefile ] || exit 0; \ 9427 r=`${PWD_COMMAND}`; export r; \ 9428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9429 $(HOST_EXPORTS) \ 9430 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9431 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9432 done; \ 9433 echo "Doing pdf in dosutils" ; \ 9434 (cd $(HOST_SUBDIR)/dosutils && \ 9435 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9436 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9437 "RANLIB=$${RANLIB}" \ 9438 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9439 pdf) \ 9440 || exit 1 9441 9442@endif dosutils 9443 9444.PHONY: maybe-html-dosutils html-dosutils 9445maybe-html-dosutils: 9446@if dosutils 9447maybe-html-dosutils: html-dosutils 9448 9449html-dosutils: \ 9450 configure-dosutils 9451 @: $(MAKE); $(unstage) 9452 @[ -f ./dosutils/Makefile ] || exit 0; \ 9453 r=`${PWD_COMMAND}`; export r; \ 9454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9455 $(HOST_EXPORTS) \ 9456 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9458 done; \ 9459 echo "Doing html in dosutils" ; \ 9460 (cd $(HOST_SUBDIR)/dosutils && \ 9461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9463 "RANLIB=$${RANLIB}" \ 9464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9465 html) \ 9466 || exit 1 9467 9468@endif dosutils 9469 9470.PHONY: maybe-TAGS-dosutils TAGS-dosutils 9471maybe-TAGS-dosutils: 9472@if dosutils 9473maybe-TAGS-dosutils: TAGS-dosutils 9474 9475TAGS-dosutils: \ 9476 configure-dosutils 9477 @: $(MAKE); $(unstage) 9478 @[ -f ./dosutils/Makefile ] || exit 0; \ 9479 r=`${PWD_COMMAND}`; export r; \ 9480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9481 $(HOST_EXPORTS) \ 9482 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9484 done; \ 9485 echo "Doing TAGS in dosutils" ; \ 9486 (cd $(HOST_SUBDIR)/dosutils && \ 9487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9489 "RANLIB=$${RANLIB}" \ 9490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9491 TAGS) \ 9492 || exit 1 9493 9494@endif dosutils 9495 9496.PHONY: maybe-install-info-dosutils install-info-dosutils 9497maybe-install-info-dosutils: 9498@if dosutils 9499maybe-install-info-dosutils: install-info-dosutils 9500 9501install-info-dosutils: \ 9502 configure-dosutils \ 9503 info-dosutils 9504 @: $(MAKE); $(unstage) 9505 @[ -f ./dosutils/Makefile ] || exit 0; \ 9506 r=`${PWD_COMMAND}`; export r; \ 9507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9508 $(HOST_EXPORTS) \ 9509 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9511 done; \ 9512 echo "Doing install-info in dosutils" ; \ 9513 (cd $(HOST_SUBDIR)/dosutils && \ 9514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9516 "RANLIB=$${RANLIB}" \ 9517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9518 install-info) \ 9519 || exit 1 9520 9521@endif dosutils 9522 9523.PHONY: maybe-install-pdf-dosutils install-pdf-dosutils 9524maybe-install-pdf-dosutils: 9525@if dosutils 9526maybe-install-pdf-dosutils: install-pdf-dosutils 9527 9528install-pdf-dosutils: \ 9529 configure-dosutils \ 9530 pdf-dosutils 9531 @: $(MAKE); $(unstage) 9532 @[ -f ./dosutils/Makefile ] || exit 0; \ 9533 r=`${PWD_COMMAND}`; export r; \ 9534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9535 $(HOST_EXPORTS) \ 9536 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9538 done; \ 9539 echo "Doing install-pdf in dosutils" ; \ 9540 (cd $(HOST_SUBDIR)/dosutils && \ 9541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9543 "RANLIB=$${RANLIB}" \ 9544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9545 install-pdf) \ 9546 || exit 1 9547 9548@endif dosutils 9549 9550.PHONY: maybe-install-html-dosutils install-html-dosutils 9551maybe-install-html-dosutils: 9552@if dosutils 9553maybe-install-html-dosutils: install-html-dosutils 9554 9555install-html-dosutils: \ 9556 configure-dosutils \ 9557 html-dosutils 9558 @: $(MAKE); $(unstage) 9559 @[ -f ./dosutils/Makefile ] || exit 0; \ 9560 r=`${PWD_COMMAND}`; export r; \ 9561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9562 $(HOST_EXPORTS) \ 9563 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9565 done; \ 9566 echo "Doing install-html in dosutils" ; \ 9567 (cd $(HOST_SUBDIR)/dosutils && \ 9568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9570 "RANLIB=$${RANLIB}" \ 9571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9572 install-html) \ 9573 || exit 1 9574 9575@endif dosutils 9576 9577.PHONY: maybe-installcheck-dosutils installcheck-dosutils 9578maybe-installcheck-dosutils: 9579@if dosutils 9580maybe-installcheck-dosutils: installcheck-dosutils 9581 9582installcheck-dosutils: \ 9583 configure-dosutils 9584 @: $(MAKE); $(unstage) 9585 @[ -f ./dosutils/Makefile ] || exit 0; \ 9586 r=`${PWD_COMMAND}`; export r; \ 9587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9588 $(HOST_EXPORTS) \ 9589 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9591 done; \ 9592 echo "Doing installcheck in dosutils" ; \ 9593 (cd $(HOST_SUBDIR)/dosutils && \ 9594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9596 "RANLIB=$${RANLIB}" \ 9597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9598 installcheck) \ 9599 || exit 1 9600 9601@endif dosutils 9602 9603.PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils 9604maybe-mostlyclean-dosutils: 9605@if dosutils 9606maybe-mostlyclean-dosutils: mostlyclean-dosutils 9607 9608mostlyclean-dosutils: 9609 @: $(MAKE); $(unstage) 9610 @[ -f ./dosutils/Makefile ] || exit 0; \ 9611 r=`${PWD_COMMAND}`; export r; \ 9612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9613 $(HOST_EXPORTS) \ 9614 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9616 done; \ 9617 echo "Doing mostlyclean in dosutils" ; \ 9618 (cd $(HOST_SUBDIR)/dosutils && \ 9619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9621 "RANLIB=$${RANLIB}" \ 9622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9623 mostlyclean) \ 9624 || exit 1 9625 9626@endif dosutils 9627 9628.PHONY: maybe-clean-dosutils clean-dosutils 9629maybe-clean-dosutils: 9630@if dosutils 9631maybe-clean-dosutils: clean-dosutils 9632 9633clean-dosutils: 9634 @: $(MAKE); $(unstage) 9635 @[ -f ./dosutils/Makefile ] || exit 0; \ 9636 r=`${PWD_COMMAND}`; export r; \ 9637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9638 $(HOST_EXPORTS) \ 9639 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9641 done; \ 9642 echo "Doing clean in dosutils" ; \ 9643 (cd $(HOST_SUBDIR)/dosutils && \ 9644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9646 "RANLIB=$${RANLIB}" \ 9647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9648 clean) \ 9649 || exit 1 9650 9651@endif dosutils 9652 9653.PHONY: maybe-distclean-dosutils distclean-dosutils 9654maybe-distclean-dosutils: 9655@if dosutils 9656maybe-distclean-dosutils: distclean-dosutils 9657 9658distclean-dosutils: 9659 @: $(MAKE); $(unstage) 9660 @[ -f ./dosutils/Makefile ] || exit 0; \ 9661 r=`${PWD_COMMAND}`; export r; \ 9662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9663 $(HOST_EXPORTS) \ 9664 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9666 done; \ 9667 echo "Doing distclean in dosutils" ; \ 9668 (cd $(HOST_SUBDIR)/dosutils && \ 9669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9671 "RANLIB=$${RANLIB}" \ 9672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9673 distclean) \ 9674 || exit 1 9675 9676@endif dosutils 9677 9678.PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils 9679maybe-maintainer-clean-dosutils: 9680@if dosutils 9681maybe-maintainer-clean-dosutils: maintainer-clean-dosutils 9682 9683maintainer-clean-dosutils: 9684 @: $(MAKE); $(unstage) 9685 @[ -f ./dosutils/Makefile ] || exit 0; \ 9686 r=`${PWD_COMMAND}`; export r; \ 9687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9688 $(HOST_EXPORTS) \ 9689 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9691 done; \ 9692 echo "Doing maintainer-clean in dosutils" ; \ 9693 (cd $(HOST_SUBDIR)/dosutils && \ 9694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9696 "RANLIB=$${RANLIB}" \ 9697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9698 maintainer-clean) \ 9699 || exit 1 9700 9701@endif dosutils 9702 9703 9704 9705.PHONY: configure-etc maybe-configure-etc 9706maybe-configure-etc: 9707@if gcc-bootstrap 9708configure-etc: stage_current 9709@endif gcc-bootstrap 9710@if etc 9711maybe-configure-etc: configure-etc 9712configure-etc: 9713 @: $(MAKE); $(unstage) 9714 @r=`${PWD_COMMAND}`; export r; \ 9715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9716 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \ 9717 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \ 9718 $(HOST_EXPORTS) \ 9719 echo Configuring in $(HOST_SUBDIR)/etc; \ 9720 cd "$(HOST_SUBDIR)/etc" || exit 1; \ 9721 case $(srcdir) in \ 9722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 9723 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \ 9724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 9725 esac; \ 9726 srcdiroption="--srcdir=$${topdir}/etc"; \ 9727 libsrcdir="$$s/etc"; \ 9728 $(SHELL) $${libsrcdir}/configure \ 9729 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 9730 --target=${target_alias} $${srcdiroption} \ 9731 || exit 1 9732@endif etc 9733 9734 9735 9736 9737 9738.PHONY: all-etc maybe-all-etc 9739maybe-all-etc: 9740@if gcc-bootstrap 9741all-etc: stage_current 9742@endif gcc-bootstrap 9743@if etc 9744TARGET-etc=all 9745maybe-all-etc: all-etc 9746all-etc: configure-etc 9747 @: $(MAKE); $(unstage) 9748 @r=`${PWD_COMMAND}`; export r; \ 9749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9750 $(HOST_EXPORTS) \ 9751 (cd $(HOST_SUBDIR)/etc && \ 9752 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-etc)) 9753@endif etc 9754 9755 9756 9757 9758.PHONY: check-etc maybe-check-etc 9759maybe-check-etc: 9760@if etc 9761maybe-check-etc: check-etc 9762 9763check-etc: 9764 @: $(MAKE); $(unstage) 9765 @r=`${PWD_COMMAND}`; export r; \ 9766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9767 $(HOST_EXPORTS) \ 9768 (cd $(HOST_SUBDIR)/etc && \ 9769 $(MAKE) $(FLAGS_TO_PASS) check) 9770 9771@endif etc 9772 9773.PHONY: install-etc maybe-install-etc 9774maybe-install-etc: 9775@if etc 9776maybe-install-etc: install-etc 9777 9778install-etc: installdirs 9779 @: $(MAKE); $(unstage) 9780 @r=`${PWD_COMMAND}`; export r; \ 9781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9782 $(HOST_EXPORTS) \ 9783 (cd $(HOST_SUBDIR)/etc && \ 9784 $(MAKE) $(FLAGS_TO_PASS) install) 9785 9786@endif etc 9787 9788# Other targets (info, dvi, pdf, etc.) 9789 9790.PHONY: maybe-info-etc info-etc 9791maybe-info-etc: 9792@if etc 9793maybe-info-etc: info-etc 9794 9795info-etc: \ 9796 configure-etc 9797 @: $(MAKE); $(unstage) 9798 @[ -f ./etc/Makefile ] || exit 0; \ 9799 r=`${PWD_COMMAND}`; export r; \ 9800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9801 $(HOST_EXPORTS) \ 9802 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9804 done; \ 9805 echo "Doing info in etc" ; \ 9806 (cd $(HOST_SUBDIR)/etc && \ 9807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9809 "RANLIB=$${RANLIB}" \ 9810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9811 info) \ 9812 || exit 1 9813 9814@endif etc 9815 9816.PHONY: maybe-dvi-etc dvi-etc 9817maybe-dvi-etc: 9818@if etc 9819maybe-dvi-etc: dvi-etc 9820 9821dvi-etc: \ 9822 configure-etc 9823 @: $(MAKE); $(unstage) 9824 @[ -f ./etc/Makefile ] || exit 0; \ 9825 r=`${PWD_COMMAND}`; export r; \ 9826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9827 $(HOST_EXPORTS) \ 9828 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9830 done; \ 9831 echo "Doing dvi in etc" ; \ 9832 (cd $(HOST_SUBDIR)/etc && \ 9833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9835 "RANLIB=$${RANLIB}" \ 9836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9837 dvi) \ 9838 || exit 1 9839 9840@endif etc 9841 9842.PHONY: maybe-pdf-etc pdf-etc 9843maybe-pdf-etc: 9844@if etc 9845maybe-pdf-etc: pdf-etc 9846 9847pdf-etc: \ 9848 configure-etc 9849 @: $(MAKE); $(unstage) 9850 @[ -f ./etc/Makefile ] || exit 0; \ 9851 r=`${PWD_COMMAND}`; export r; \ 9852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9853 $(HOST_EXPORTS) \ 9854 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9856 done; \ 9857 echo "Doing pdf in etc" ; \ 9858 (cd $(HOST_SUBDIR)/etc && \ 9859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9861 "RANLIB=$${RANLIB}" \ 9862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9863 pdf) \ 9864 || exit 1 9865 9866@endif etc 9867 9868.PHONY: maybe-html-etc html-etc 9869maybe-html-etc: 9870@if etc 9871maybe-html-etc: html-etc 9872 9873html-etc: \ 9874 configure-etc 9875 @: $(MAKE); $(unstage) 9876 @[ -f ./etc/Makefile ] || exit 0; \ 9877 r=`${PWD_COMMAND}`; export r; \ 9878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9879 $(HOST_EXPORTS) \ 9880 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9882 done; \ 9883 echo "Doing html in etc" ; \ 9884 (cd $(HOST_SUBDIR)/etc && \ 9885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9887 "RANLIB=$${RANLIB}" \ 9888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9889 html) \ 9890 || exit 1 9891 9892@endif etc 9893 9894.PHONY: maybe-TAGS-etc TAGS-etc 9895maybe-TAGS-etc: 9896@if etc 9897maybe-TAGS-etc: TAGS-etc 9898 9899TAGS-etc: \ 9900 configure-etc 9901 @: $(MAKE); $(unstage) 9902 @[ -f ./etc/Makefile ] || exit 0; \ 9903 r=`${PWD_COMMAND}`; export r; \ 9904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9905 $(HOST_EXPORTS) \ 9906 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9908 done; \ 9909 echo "Doing TAGS in etc" ; \ 9910 (cd $(HOST_SUBDIR)/etc && \ 9911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9913 "RANLIB=$${RANLIB}" \ 9914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9915 TAGS) \ 9916 || exit 1 9917 9918@endif etc 9919 9920.PHONY: maybe-install-info-etc install-info-etc 9921maybe-install-info-etc: 9922@if etc 9923maybe-install-info-etc: install-info-etc 9924 9925install-info-etc: \ 9926 configure-etc \ 9927 info-etc 9928 @: $(MAKE); $(unstage) 9929 @[ -f ./etc/Makefile ] || exit 0; \ 9930 r=`${PWD_COMMAND}`; export r; \ 9931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9932 $(HOST_EXPORTS) \ 9933 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9935 done; \ 9936 echo "Doing install-info in etc" ; \ 9937 (cd $(HOST_SUBDIR)/etc && \ 9938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9940 "RANLIB=$${RANLIB}" \ 9941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9942 install-info) \ 9943 || exit 1 9944 9945@endif etc 9946 9947.PHONY: maybe-install-pdf-etc install-pdf-etc 9948maybe-install-pdf-etc: 9949@if etc 9950maybe-install-pdf-etc: install-pdf-etc 9951 9952install-pdf-etc: \ 9953 configure-etc \ 9954 pdf-etc 9955 @: $(MAKE); $(unstage) 9956 @[ -f ./etc/Makefile ] || exit 0; \ 9957 r=`${PWD_COMMAND}`; export r; \ 9958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9959 $(HOST_EXPORTS) \ 9960 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9962 done; \ 9963 echo "Doing install-pdf in etc" ; \ 9964 (cd $(HOST_SUBDIR)/etc && \ 9965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9967 "RANLIB=$${RANLIB}" \ 9968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9969 install-pdf) \ 9970 || exit 1 9971 9972@endif etc 9973 9974.PHONY: maybe-install-html-etc install-html-etc 9975maybe-install-html-etc: 9976@if etc 9977maybe-install-html-etc: install-html-etc 9978 9979install-html-etc: \ 9980 configure-etc \ 9981 html-etc 9982 @: $(MAKE); $(unstage) 9983 @[ -f ./etc/Makefile ] || exit 0; \ 9984 r=`${PWD_COMMAND}`; export r; \ 9985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 9986 $(HOST_EXPORTS) \ 9987 for flag in $(EXTRA_HOST_FLAGS) ; do \ 9988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 9989 done; \ 9990 echo "Doing install-html in etc" ; \ 9991 (cd $(HOST_SUBDIR)/etc && \ 9992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 9993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 9994 "RANLIB=$${RANLIB}" \ 9995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 9996 install-html) \ 9997 || exit 1 9998 9999@endif etc 10000 10001.PHONY: maybe-installcheck-etc installcheck-etc 10002maybe-installcheck-etc: 10003@if etc 10004maybe-installcheck-etc: installcheck-etc 10005 10006installcheck-etc: \ 10007 configure-etc 10008 @: $(MAKE); $(unstage) 10009 @[ -f ./etc/Makefile ] || exit 0; \ 10010 r=`${PWD_COMMAND}`; export r; \ 10011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10012 $(HOST_EXPORTS) \ 10013 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10015 done; \ 10016 echo "Doing installcheck in etc" ; \ 10017 (cd $(HOST_SUBDIR)/etc && \ 10018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10020 "RANLIB=$${RANLIB}" \ 10021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10022 installcheck) \ 10023 || exit 1 10024 10025@endif etc 10026 10027.PHONY: maybe-mostlyclean-etc mostlyclean-etc 10028maybe-mostlyclean-etc: 10029@if etc 10030maybe-mostlyclean-etc: mostlyclean-etc 10031 10032mostlyclean-etc: 10033 @: $(MAKE); $(unstage) 10034 @[ -f ./etc/Makefile ] || exit 0; \ 10035 r=`${PWD_COMMAND}`; export r; \ 10036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10037 $(HOST_EXPORTS) \ 10038 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10040 done; \ 10041 echo "Doing mostlyclean in etc" ; \ 10042 (cd $(HOST_SUBDIR)/etc && \ 10043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10045 "RANLIB=$${RANLIB}" \ 10046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10047 mostlyclean) \ 10048 || exit 1 10049 10050@endif etc 10051 10052.PHONY: maybe-clean-etc clean-etc 10053maybe-clean-etc: 10054@if etc 10055maybe-clean-etc: clean-etc 10056 10057clean-etc: 10058 @: $(MAKE); $(unstage) 10059 @[ -f ./etc/Makefile ] || exit 0; \ 10060 r=`${PWD_COMMAND}`; export r; \ 10061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10062 $(HOST_EXPORTS) \ 10063 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10065 done; \ 10066 echo "Doing clean in etc" ; \ 10067 (cd $(HOST_SUBDIR)/etc && \ 10068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10070 "RANLIB=$${RANLIB}" \ 10071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10072 clean) \ 10073 || exit 1 10074 10075@endif etc 10076 10077.PHONY: maybe-distclean-etc distclean-etc 10078maybe-distclean-etc: 10079@if etc 10080maybe-distclean-etc: distclean-etc 10081 10082distclean-etc: 10083 @: $(MAKE); $(unstage) 10084 @[ -f ./etc/Makefile ] || exit 0; \ 10085 r=`${PWD_COMMAND}`; export r; \ 10086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10087 $(HOST_EXPORTS) \ 10088 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10090 done; \ 10091 echo "Doing distclean in etc" ; \ 10092 (cd $(HOST_SUBDIR)/etc && \ 10093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10095 "RANLIB=$${RANLIB}" \ 10096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10097 distclean) \ 10098 || exit 1 10099 10100@endif etc 10101 10102.PHONY: maybe-maintainer-clean-etc maintainer-clean-etc 10103maybe-maintainer-clean-etc: 10104@if etc 10105maybe-maintainer-clean-etc: maintainer-clean-etc 10106 10107maintainer-clean-etc: 10108 @: $(MAKE); $(unstage) 10109 @[ -f ./etc/Makefile ] || exit 0; \ 10110 r=`${PWD_COMMAND}`; export r; \ 10111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10112 $(HOST_EXPORTS) \ 10113 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10115 done; \ 10116 echo "Doing maintainer-clean in etc" ; \ 10117 (cd $(HOST_SUBDIR)/etc && \ 10118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10120 "RANLIB=$${RANLIB}" \ 10121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10122 maintainer-clean) \ 10123 || exit 1 10124 10125@endif etc 10126 10127 10128 10129.PHONY: configure-fastjar maybe-configure-fastjar 10130maybe-configure-fastjar: 10131@if gcc-bootstrap 10132configure-fastjar: stage_current 10133@endif gcc-bootstrap 10134@if fastjar 10135maybe-configure-fastjar: configure-fastjar 10136configure-fastjar: 10137 @: $(MAKE); $(unstage) 10138 @r=`${PWD_COMMAND}`; export r; \ 10139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10140 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \ 10141 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \ 10142 $(HOST_EXPORTS) \ 10143 echo Configuring in $(HOST_SUBDIR)/fastjar; \ 10144 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \ 10145 case $(srcdir) in \ 10146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 10147 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \ 10148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 10149 esac; \ 10150 srcdiroption="--srcdir=$${topdir}/fastjar"; \ 10151 libsrcdir="$$s/fastjar"; \ 10152 $(SHELL) $${libsrcdir}/configure \ 10153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 10154 --target=${target_alias} $${srcdiroption} \ 10155 || exit 1 10156@endif fastjar 10157 10158 10159 10160 10161 10162.PHONY: all-fastjar maybe-all-fastjar 10163maybe-all-fastjar: 10164@if gcc-bootstrap 10165all-fastjar: stage_current 10166@endif gcc-bootstrap 10167@if fastjar 10168TARGET-fastjar=all 10169maybe-all-fastjar: all-fastjar 10170all-fastjar: configure-fastjar 10171 @: $(MAKE); $(unstage) 10172 @r=`${PWD_COMMAND}`; export r; \ 10173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10174 $(HOST_EXPORTS) \ 10175 (cd $(HOST_SUBDIR)/fastjar && \ 10176 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fastjar)) 10177@endif fastjar 10178 10179 10180 10181 10182.PHONY: check-fastjar maybe-check-fastjar 10183maybe-check-fastjar: 10184@if fastjar 10185maybe-check-fastjar: check-fastjar 10186 10187# This module is only tested in a native toolchain. 10188check-fastjar: 10189 @: $(MAKE); $(unstage) 10190 @if [ '$(host)' = '$(target)' ] ; then \ 10191 r=`${PWD_COMMAND}`; export r; \ 10192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10193 $(HOST_EXPORTS) \ 10194 (cd $(HOST_SUBDIR)/fastjar && \ 10195 $(MAKE) $(FLAGS_TO_PASS) check); \ 10196 fi 10197 10198@endif fastjar 10199 10200.PHONY: install-fastjar maybe-install-fastjar 10201maybe-install-fastjar: 10202@if fastjar 10203maybe-install-fastjar: install-fastjar 10204 10205install-fastjar: installdirs 10206 @: $(MAKE); $(unstage) 10207 @r=`${PWD_COMMAND}`; export r; \ 10208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10209 $(HOST_EXPORTS) \ 10210 (cd $(HOST_SUBDIR)/fastjar && \ 10211 $(MAKE) $(FLAGS_TO_PASS) install) 10212 10213@endif fastjar 10214 10215# Other targets (info, dvi, pdf, etc.) 10216 10217.PHONY: maybe-info-fastjar info-fastjar 10218maybe-info-fastjar: 10219@if fastjar 10220maybe-info-fastjar: info-fastjar 10221 10222info-fastjar: \ 10223 configure-fastjar 10224 @: $(MAKE); $(unstage) 10225 @[ -f ./fastjar/Makefile ] || exit 0; \ 10226 r=`${PWD_COMMAND}`; export r; \ 10227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10228 $(HOST_EXPORTS) \ 10229 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10231 done; \ 10232 echo "Doing info in fastjar" ; \ 10233 (cd $(HOST_SUBDIR)/fastjar && \ 10234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10236 "RANLIB=$${RANLIB}" \ 10237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10238 info) \ 10239 || exit 1 10240 10241@endif fastjar 10242 10243.PHONY: maybe-dvi-fastjar dvi-fastjar 10244maybe-dvi-fastjar: 10245@if fastjar 10246maybe-dvi-fastjar: dvi-fastjar 10247 10248dvi-fastjar: \ 10249 configure-fastjar 10250 @: $(MAKE); $(unstage) 10251 @[ -f ./fastjar/Makefile ] || exit 0; \ 10252 r=`${PWD_COMMAND}`; export r; \ 10253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10254 $(HOST_EXPORTS) \ 10255 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10257 done; \ 10258 echo "Doing dvi in fastjar" ; \ 10259 (cd $(HOST_SUBDIR)/fastjar && \ 10260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10262 "RANLIB=$${RANLIB}" \ 10263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10264 dvi) \ 10265 || exit 1 10266 10267@endif fastjar 10268 10269.PHONY: maybe-pdf-fastjar pdf-fastjar 10270maybe-pdf-fastjar: 10271@if fastjar 10272maybe-pdf-fastjar: pdf-fastjar 10273 10274pdf-fastjar: \ 10275 configure-fastjar 10276 @: $(MAKE); $(unstage) 10277 @[ -f ./fastjar/Makefile ] || exit 0; \ 10278 r=`${PWD_COMMAND}`; export r; \ 10279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10280 $(HOST_EXPORTS) \ 10281 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10283 done; \ 10284 echo "Doing pdf in fastjar" ; \ 10285 (cd $(HOST_SUBDIR)/fastjar && \ 10286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10288 "RANLIB=$${RANLIB}" \ 10289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10290 pdf) \ 10291 || exit 1 10292 10293@endif fastjar 10294 10295.PHONY: maybe-html-fastjar html-fastjar 10296maybe-html-fastjar: 10297@if fastjar 10298maybe-html-fastjar: html-fastjar 10299 10300html-fastjar: \ 10301 configure-fastjar 10302 @: $(MAKE); $(unstage) 10303 @[ -f ./fastjar/Makefile ] || exit 0; \ 10304 r=`${PWD_COMMAND}`; export r; \ 10305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10306 $(HOST_EXPORTS) \ 10307 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10309 done; \ 10310 echo "Doing html in fastjar" ; \ 10311 (cd $(HOST_SUBDIR)/fastjar && \ 10312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10314 "RANLIB=$${RANLIB}" \ 10315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10316 html) \ 10317 || exit 1 10318 10319@endif fastjar 10320 10321.PHONY: maybe-TAGS-fastjar TAGS-fastjar 10322maybe-TAGS-fastjar: 10323@if fastjar 10324maybe-TAGS-fastjar: TAGS-fastjar 10325 10326TAGS-fastjar: \ 10327 configure-fastjar 10328 @: $(MAKE); $(unstage) 10329 @[ -f ./fastjar/Makefile ] || exit 0; \ 10330 r=`${PWD_COMMAND}`; export r; \ 10331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10332 $(HOST_EXPORTS) \ 10333 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10335 done; \ 10336 echo "Doing TAGS in fastjar" ; \ 10337 (cd $(HOST_SUBDIR)/fastjar && \ 10338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10340 "RANLIB=$${RANLIB}" \ 10341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10342 TAGS) \ 10343 || exit 1 10344 10345@endif fastjar 10346 10347.PHONY: maybe-install-info-fastjar install-info-fastjar 10348maybe-install-info-fastjar: 10349@if fastjar 10350maybe-install-info-fastjar: install-info-fastjar 10351 10352install-info-fastjar: \ 10353 configure-fastjar \ 10354 info-fastjar 10355 @: $(MAKE); $(unstage) 10356 @[ -f ./fastjar/Makefile ] || exit 0; \ 10357 r=`${PWD_COMMAND}`; export r; \ 10358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10359 $(HOST_EXPORTS) \ 10360 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10362 done; \ 10363 echo "Doing install-info in fastjar" ; \ 10364 (cd $(HOST_SUBDIR)/fastjar && \ 10365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10367 "RANLIB=$${RANLIB}" \ 10368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10369 install-info) \ 10370 || exit 1 10371 10372@endif fastjar 10373 10374.PHONY: maybe-install-pdf-fastjar install-pdf-fastjar 10375maybe-install-pdf-fastjar: 10376@if fastjar 10377maybe-install-pdf-fastjar: install-pdf-fastjar 10378 10379install-pdf-fastjar: \ 10380 configure-fastjar \ 10381 pdf-fastjar 10382 @: $(MAKE); $(unstage) 10383 @[ -f ./fastjar/Makefile ] || exit 0; \ 10384 r=`${PWD_COMMAND}`; export r; \ 10385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10386 $(HOST_EXPORTS) \ 10387 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10389 done; \ 10390 echo "Doing install-pdf in fastjar" ; \ 10391 (cd $(HOST_SUBDIR)/fastjar && \ 10392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10394 "RANLIB=$${RANLIB}" \ 10395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10396 install-pdf) \ 10397 || exit 1 10398 10399@endif fastjar 10400 10401.PHONY: maybe-install-html-fastjar install-html-fastjar 10402maybe-install-html-fastjar: 10403@if fastjar 10404maybe-install-html-fastjar: install-html-fastjar 10405 10406install-html-fastjar: \ 10407 configure-fastjar \ 10408 html-fastjar 10409 @: $(MAKE); $(unstage) 10410 @[ -f ./fastjar/Makefile ] || exit 0; \ 10411 r=`${PWD_COMMAND}`; export r; \ 10412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10413 $(HOST_EXPORTS) \ 10414 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10416 done; \ 10417 echo "Doing install-html in fastjar" ; \ 10418 (cd $(HOST_SUBDIR)/fastjar && \ 10419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10421 "RANLIB=$${RANLIB}" \ 10422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10423 install-html) \ 10424 || exit 1 10425 10426@endif fastjar 10427 10428.PHONY: maybe-installcheck-fastjar installcheck-fastjar 10429maybe-installcheck-fastjar: 10430@if fastjar 10431maybe-installcheck-fastjar: installcheck-fastjar 10432 10433installcheck-fastjar: \ 10434 configure-fastjar 10435 @: $(MAKE); $(unstage) 10436 @[ -f ./fastjar/Makefile ] || exit 0; \ 10437 r=`${PWD_COMMAND}`; export r; \ 10438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10439 $(HOST_EXPORTS) \ 10440 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10442 done; \ 10443 echo "Doing installcheck in fastjar" ; \ 10444 (cd $(HOST_SUBDIR)/fastjar && \ 10445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10447 "RANLIB=$${RANLIB}" \ 10448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10449 installcheck) \ 10450 || exit 1 10451 10452@endif fastjar 10453 10454.PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar 10455maybe-mostlyclean-fastjar: 10456@if fastjar 10457maybe-mostlyclean-fastjar: mostlyclean-fastjar 10458 10459mostlyclean-fastjar: 10460 @: $(MAKE); $(unstage) 10461 @[ -f ./fastjar/Makefile ] || exit 0; \ 10462 r=`${PWD_COMMAND}`; export r; \ 10463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10464 $(HOST_EXPORTS) \ 10465 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10467 done; \ 10468 echo "Doing mostlyclean in fastjar" ; \ 10469 (cd $(HOST_SUBDIR)/fastjar && \ 10470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10472 "RANLIB=$${RANLIB}" \ 10473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10474 mostlyclean) \ 10475 || exit 1 10476 10477@endif fastjar 10478 10479.PHONY: maybe-clean-fastjar clean-fastjar 10480maybe-clean-fastjar: 10481@if fastjar 10482maybe-clean-fastjar: clean-fastjar 10483 10484clean-fastjar: 10485 @: $(MAKE); $(unstage) 10486 @[ -f ./fastjar/Makefile ] || exit 0; \ 10487 r=`${PWD_COMMAND}`; export r; \ 10488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10489 $(HOST_EXPORTS) \ 10490 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10492 done; \ 10493 echo "Doing clean in fastjar" ; \ 10494 (cd $(HOST_SUBDIR)/fastjar && \ 10495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10497 "RANLIB=$${RANLIB}" \ 10498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10499 clean) \ 10500 || exit 1 10501 10502@endif fastjar 10503 10504.PHONY: maybe-distclean-fastjar distclean-fastjar 10505maybe-distclean-fastjar: 10506@if fastjar 10507maybe-distclean-fastjar: distclean-fastjar 10508 10509distclean-fastjar: 10510 @: $(MAKE); $(unstage) 10511 @[ -f ./fastjar/Makefile ] || exit 0; \ 10512 r=`${PWD_COMMAND}`; export r; \ 10513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10514 $(HOST_EXPORTS) \ 10515 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10517 done; \ 10518 echo "Doing distclean in fastjar" ; \ 10519 (cd $(HOST_SUBDIR)/fastjar && \ 10520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10522 "RANLIB=$${RANLIB}" \ 10523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10524 distclean) \ 10525 || exit 1 10526 10527@endif fastjar 10528 10529.PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar 10530maybe-maintainer-clean-fastjar: 10531@if fastjar 10532maybe-maintainer-clean-fastjar: maintainer-clean-fastjar 10533 10534maintainer-clean-fastjar: 10535 @: $(MAKE); $(unstage) 10536 @[ -f ./fastjar/Makefile ] || exit 0; \ 10537 r=`${PWD_COMMAND}`; export r; \ 10538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10539 $(HOST_EXPORTS) \ 10540 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10542 done; \ 10543 echo "Doing maintainer-clean in fastjar" ; \ 10544 (cd $(HOST_SUBDIR)/fastjar && \ 10545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10547 "RANLIB=$${RANLIB}" \ 10548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10549 maintainer-clean) \ 10550 || exit 1 10551 10552@endif fastjar 10553 10554 10555 10556.PHONY: configure-fileutils maybe-configure-fileutils 10557maybe-configure-fileutils: 10558@if gcc-bootstrap 10559configure-fileutils: stage_current 10560@endif gcc-bootstrap 10561@if fileutils 10562maybe-configure-fileutils: configure-fileutils 10563configure-fileutils: 10564 @: $(MAKE); $(unstage) 10565 @r=`${PWD_COMMAND}`; export r; \ 10566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10567 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \ 10568 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \ 10569 $(HOST_EXPORTS) \ 10570 echo Configuring in $(HOST_SUBDIR)/fileutils; \ 10571 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \ 10572 case $(srcdir) in \ 10573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 10574 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \ 10575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 10576 esac; \ 10577 srcdiroption="--srcdir=$${topdir}/fileutils"; \ 10578 libsrcdir="$$s/fileutils"; \ 10579 $(SHELL) $${libsrcdir}/configure \ 10580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 10581 --target=${target_alias} $${srcdiroption} \ 10582 || exit 1 10583@endif fileutils 10584 10585 10586 10587 10588 10589.PHONY: all-fileutils maybe-all-fileutils 10590maybe-all-fileutils: 10591@if gcc-bootstrap 10592all-fileutils: stage_current 10593@endif gcc-bootstrap 10594@if fileutils 10595TARGET-fileutils=all 10596maybe-all-fileutils: all-fileutils 10597all-fileutils: configure-fileutils 10598 @: $(MAKE); $(unstage) 10599 @r=`${PWD_COMMAND}`; export r; \ 10600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10601 $(HOST_EXPORTS) \ 10602 (cd $(HOST_SUBDIR)/fileutils && \ 10603 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fileutils)) 10604@endif fileutils 10605 10606 10607 10608 10609.PHONY: check-fileutils maybe-check-fileutils 10610maybe-check-fileutils: 10611@if fileutils 10612maybe-check-fileutils: check-fileutils 10613 10614check-fileutils: 10615 @: $(MAKE); $(unstage) 10616 @r=`${PWD_COMMAND}`; export r; \ 10617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10618 $(HOST_EXPORTS) \ 10619 (cd $(HOST_SUBDIR)/fileutils && \ 10620 $(MAKE) $(FLAGS_TO_PASS) check) 10621 10622@endif fileutils 10623 10624.PHONY: install-fileutils maybe-install-fileutils 10625maybe-install-fileutils: 10626@if fileutils 10627maybe-install-fileutils: install-fileutils 10628 10629install-fileutils: installdirs 10630 @: $(MAKE); $(unstage) 10631 @r=`${PWD_COMMAND}`; export r; \ 10632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10633 $(HOST_EXPORTS) \ 10634 (cd $(HOST_SUBDIR)/fileutils && \ 10635 $(MAKE) $(FLAGS_TO_PASS) install) 10636 10637@endif fileutils 10638 10639# Other targets (info, dvi, pdf, etc.) 10640 10641.PHONY: maybe-info-fileutils info-fileutils 10642maybe-info-fileutils: 10643@if fileutils 10644maybe-info-fileutils: info-fileutils 10645 10646info-fileutils: \ 10647 configure-fileutils 10648 @: $(MAKE); $(unstage) 10649 @[ -f ./fileutils/Makefile ] || exit 0; \ 10650 r=`${PWD_COMMAND}`; export r; \ 10651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10652 $(HOST_EXPORTS) \ 10653 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10655 done; \ 10656 echo "Doing info in fileutils" ; \ 10657 (cd $(HOST_SUBDIR)/fileutils && \ 10658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10660 "RANLIB=$${RANLIB}" \ 10661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10662 info) \ 10663 || exit 1 10664 10665@endif fileutils 10666 10667.PHONY: maybe-dvi-fileutils dvi-fileutils 10668maybe-dvi-fileutils: 10669@if fileutils 10670maybe-dvi-fileutils: dvi-fileutils 10671 10672dvi-fileutils: \ 10673 configure-fileutils 10674 @: $(MAKE); $(unstage) 10675 @[ -f ./fileutils/Makefile ] || exit 0; \ 10676 r=`${PWD_COMMAND}`; export r; \ 10677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10678 $(HOST_EXPORTS) \ 10679 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10681 done; \ 10682 echo "Doing dvi in fileutils" ; \ 10683 (cd $(HOST_SUBDIR)/fileutils && \ 10684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10686 "RANLIB=$${RANLIB}" \ 10687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10688 dvi) \ 10689 || exit 1 10690 10691@endif fileutils 10692 10693.PHONY: maybe-pdf-fileutils pdf-fileutils 10694maybe-pdf-fileutils: 10695@if fileutils 10696maybe-pdf-fileutils: pdf-fileutils 10697 10698pdf-fileutils: \ 10699 configure-fileutils 10700 @: $(MAKE); $(unstage) 10701 @[ -f ./fileutils/Makefile ] || exit 0; \ 10702 r=`${PWD_COMMAND}`; export r; \ 10703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10704 $(HOST_EXPORTS) \ 10705 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10706 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10707 done; \ 10708 echo "Doing pdf in fileutils" ; \ 10709 (cd $(HOST_SUBDIR)/fileutils && \ 10710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10712 "RANLIB=$${RANLIB}" \ 10713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10714 pdf) \ 10715 || exit 1 10716 10717@endif fileutils 10718 10719.PHONY: maybe-html-fileutils html-fileutils 10720maybe-html-fileutils: 10721@if fileutils 10722maybe-html-fileutils: html-fileutils 10723 10724html-fileutils: \ 10725 configure-fileutils 10726 @: $(MAKE); $(unstage) 10727 @[ -f ./fileutils/Makefile ] || exit 0; \ 10728 r=`${PWD_COMMAND}`; export r; \ 10729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10730 $(HOST_EXPORTS) \ 10731 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10733 done; \ 10734 echo "Doing html in fileutils" ; \ 10735 (cd $(HOST_SUBDIR)/fileutils && \ 10736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10738 "RANLIB=$${RANLIB}" \ 10739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10740 html) \ 10741 || exit 1 10742 10743@endif fileutils 10744 10745.PHONY: maybe-TAGS-fileutils TAGS-fileutils 10746maybe-TAGS-fileutils: 10747@if fileutils 10748maybe-TAGS-fileutils: TAGS-fileutils 10749 10750TAGS-fileutils: \ 10751 configure-fileutils 10752 @: $(MAKE); $(unstage) 10753 @[ -f ./fileutils/Makefile ] || exit 0; \ 10754 r=`${PWD_COMMAND}`; export r; \ 10755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10756 $(HOST_EXPORTS) \ 10757 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10759 done; \ 10760 echo "Doing TAGS in fileutils" ; \ 10761 (cd $(HOST_SUBDIR)/fileutils && \ 10762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10764 "RANLIB=$${RANLIB}" \ 10765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10766 TAGS) \ 10767 || exit 1 10768 10769@endif fileutils 10770 10771.PHONY: maybe-install-info-fileutils install-info-fileutils 10772maybe-install-info-fileutils: 10773@if fileutils 10774maybe-install-info-fileutils: install-info-fileutils 10775 10776install-info-fileutils: \ 10777 configure-fileutils \ 10778 info-fileutils 10779 @: $(MAKE); $(unstage) 10780 @[ -f ./fileutils/Makefile ] || exit 0; \ 10781 r=`${PWD_COMMAND}`; export r; \ 10782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10783 $(HOST_EXPORTS) \ 10784 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10786 done; \ 10787 echo "Doing install-info in fileutils" ; \ 10788 (cd $(HOST_SUBDIR)/fileutils && \ 10789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10791 "RANLIB=$${RANLIB}" \ 10792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10793 install-info) \ 10794 || exit 1 10795 10796@endif fileutils 10797 10798.PHONY: maybe-install-pdf-fileutils install-pdf-fileutils 10799maybe-install-pdf-fileutils: 10800@if fileutils 10801maybe-install-pdf-fileutils: install-pdf-fileutils 10802 10803install-pdf-fileutils: \ 10804 configure-fileutils \ 10805 pdf-fileutils 10806 @: $(MAKE); $(unstage) 10807 @[ -f ./fileutils/Makefile ] || exit 0; \ 10808 r=`${PWD_COMMAND}`; export r; \ 10809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10810 $(HOST_EXPORTS) \ 10811 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10813 done; \ 10814 echo "Doing install-pdf in fileutils" ; \ 10815 (cd $(HOST_SUBDIR)/fileutils && \ 10816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10818 "RANLIB=$${RANLIB}" \ 10819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10820 install-pdf) \ 10821 || exit 1 10822 10823@endif fileutils 10824 10825.PHONY: maybe-install-html-fileutils install-html-fileutils 10826maybe-install-html-fileutils: 10827@if fileutils 10828maybe-install-html-fileutils: install-html-fileutils 10829 10830install-html-fileutils: \ 10831 configure-fileutils \ 10832 html-fileutils 10833 @: $(MAKE); $(unstage) 10834 @[ -f ./fileutils/Makefile ] || exit 0; \ 10835 r=`${PWD_COMMAND}`; export r; \ 10836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10837 $(HOST_EXPORTS) \ 10838 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10840 done; \ 10841 echo "Doing install-html in fileutils" ; \ 10842 (cd $(HOST_SUBDIR)/fileutils && \ 10843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10845 "RANLIB=$${RANLIB}" \ 10846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10847 install-html) \ 10848 || exit 1 10849 10850@endif fileutils 10851 10852.PHONY: maybe-installcheck-fileutils installcheck-fileutils 10853maybe-installcheck-fileutils: 10854@if fileutils 10855maybe-installcheck-fileutils: installcheck-fileutils 10856 10857installcheck-fileutils: \ 10858 configure-fileutils 10859 @: $(MAKE); $(unstage) 10860 @[ -f ./fileutils/Makefile ] || exit 0; \ 10861 r=`${PWD_COMMAND}`; export r; \ 10862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10863 $(HOST_EXPORTS) \ 10864 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10866 done; \ 10867 echo "Doing installcheck in fileutils" ; \ 10868 (cd $(HOST_SUBDIR)/fileutils && \ 10869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10871 "RANLIB=$${RANLIB}" \ 10872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10873 installcheck) \ 10874 || exit 1 10875 10876@endif fileutils 10877 10878.PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils 10879maybe-mostlyclean-fileutils: 10880@if fileutils 10881maybe-mostlyclean-fileutils: mostlyclean-fileutils 10882 10883mostlyclean-fileutils: 10884 @: $(MAKE); $(unstage) 10885 @[ -f ./fileutils/Makefile ] || exit 0; \ 10886 r=`${PWD_COMMAND}`; export r; \ 10887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10888 $(HOST_EXPORTS) \ 10889 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10891 done; \ 10892 echo "Doing mostlyclean in fileutils" ; \ 10893 (cd $(HOST_SUBDIR)/fileutils && \ 10894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10896 "RANLIB=$${RANLIB}" \ 10897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10898 mostlyclean) \ 10899 || exit 1 10900 10901@endif fileutils 10902 10903.PHONY: maybe-clean-fileutils clean-fileutils 10904maybe-clean-fileutils: 10905@if fileutils 10906maybe-clean-fileutils: clean-fileutils 10907 10908clean-fileutils: 10909 @: $(MAKE); $(unstage) 10910 @[ -f ./fileutils/Makefile ] || exit 0; \ 10911 r=`${PWD_COMMAND}`; export r; \ 10912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10913 $(HOST_EXPORTS) \ 10914 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10916 done; \ 10917 echo "Doing clean in fileutils" ; \ 10918 (cd $(HOST_SUBDIR)/fileutils && \ 10919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10921 "RANLIB=$${RANLIB}" \ 10922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10923 clean) \ 10924 || exit 1 10925 10926@endif fileutils 10927 10928.PHONY: maybe-distclean-fileutils distclean-fileutils 10929maybe-distclean-fileutils: 10930@if fileutils 10931maybe-distclean-fileutils: distclean-fileutils 10932 10933distclean-fileutils: 10934 @: $(MAKE); $(unstage) 10935 @[ -f ./fileutils/Makefile ] || exit 0; \ 10936 r=`${PWD_COMMAND}`; export r; \ 10937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10938 $(HOST_EXPORTS) \ 10939 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10941 done; \ 10942 echo "Doing distclean in fileutils" ; \ 10943 (cd $(HOST_SUBDIR)/fileutils && \ 10944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10946 "RANLIB=$${RANLIB}" \ 10947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10948 distclean) \ 10949 || exit 1 10950 10951@endif fileutils 10952 10953.PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils 10954maybe-maintainer-clean-fileutils: 10955@if fileutils 10956maybe-maintainer-clean-fileutils: maintainer-clean-fileutils 10957 10958maintainer-clean-fileutils: 10959 @: $(MAKE); $(unstage) 10960 @[ -f ./fileutils/Makefile ] || exit 0; \ 10961 r=`${PWD_COMMAND}`; export r; \ 10962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10963 $(HOST_EXPORTS) \ 10964 for flag in $(EXTRA_HOST_FLAGS) ; do \ 10965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 10966 done; \ 10967 echo "Doing maintainer-clean in fileutils" ; \ 10968 (cd $(HOST_SUBDIR)/fileutils && \ 10969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 10970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 10971 "RANLIB=$${RANLIB}" \ 10972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 10973 maintainer-clean) \ 10974 || exit 1 10975 10976@endif fileutils 10977 10978 10979 10980.PHONY: configure-findutils maybe-configure-findutils 10981maybe-configure-findutils: 10982@if gcc-bootstrap 10983configure-findutils: stage_current 10984@endif gcc-bootstrap 10985@if findutils 10986maybe-configure-findutils: configure-findutils 10987configure-findutils: 10988 @: $(MAKE); $(unstage) 10989 @r=`${PWD_COMMAND}`; export r; \ 10990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 10991 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \ 10992 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \ 10993 $(HOST_EXPORTS) \ 10994 echo Configuring in $(HOST_SUBDIR)/findutils; \ 10995 cd "$(HOST_SUBDIR)/findutils" || exit 1; \ 10996 case $(srcdir) in \ 10997 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 10998 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \ 10999 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 11000 esac; \ 11001 srcdiroption="--srcdir=$${topdir}/findutils"; \ 11002 libsrcdir="$$s/findutils"; \ 11003 $(SHELL) $${libsrcdir}/configure \ 11004 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 11005 --target=${target_alias} $${srcdiroption} \ 11006 || exit 1 11007@endif findutils 11008 11009 11010 11011 11012 11013.PHONY: all-findutils maybe-all-findutils 11014maybe-all-findutils: 11015@if gcc-bootstrap 11016all-findutils: stage_current 11017@endif gcc-bootstrap 11018@if findutils 11019TARGET-findutils=all 11020maybe-all-findutils: all-findutils 11021all-findutils: configure-findutils 11022 @: $(MAKE); $(unstage) 11023 @r=`${PWD_COMMAND}`; export r; \ 11024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11025 $(HOST_EXPORTS) \ 11026 (cd $(HOST_SUBDIR)/findutils && \ 11027 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-findutils)) 11028@endif findutils 11029 11030 11031 11032 11033.PHONY: check-findutils maybe-check-findutils 11034maybe-check-findutils: 11035@if findutils 11036maybe-check-findutils: check-findutils 11037 11038check-findutils: 11039 @: $(MAKE); $(unstage) 11040 @r=`${PWD_COMMAND}`; export r; \ 11041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11042 $(HOST_EXPORTS) \ 11043 (cd $(HOST_SUBDIR)/findutils && \ 11044 $(MAKE) $(FLAGS_TO_PASS) check) 11045 11046@endif findutils 11047 11048.PHONY: install-findutils maybe-install-findutils 11049maybe-install-findutils: 11050@if findutils 11051maybe-install-findutils: install-findutils 11052 11053install-findutils: installdirs 11054 @: $(MAKE); $(unstage) 11055 @r=`${PWD_COMMAND}`; export r; \ 11056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11057 $(HOST_EXPORTS) \ 11058 (cd $(HOST_SUBDIR)/findutils && \ 11059 $(MAKE) $(FLAGS_TO_PASS) install) 11060 11061@endif findutils 11062 11063# Other targets (info, dvi, pdf, etc.) 11064 11065.PHONY: maybe-info-findutils info-findutils 11066maybe-info-findutils: 11067@if findutils 11068maybe-info-findutils: info-findutils 11069 11070info-findutils: \ 11071 configure-findutils 11072 @: $(MAKE); $(unstage) 11073 @[ -f ./findutils/Makefile ] || exit 0; \ 11074 r=`${PWD_COMMAND}`; export r; \ 11075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11076 $(HOST_EXPORTS) \ 11077 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11079 done; \ 11080 echo "Doing info in findutils" ; \ 11081 (cd $(HOST_SUBDIR)/findutils && \ 11082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11084 "RANLIB=$${RANLIB}" \ 11085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11086 info) \ 11087 || exit 1 11088 11089@endif findutils 11090 11091.PHONY: maybe-dvi-findutils dvi-findutils 11092maybe-dvi-findutils: 11093@if findutils 11094maybe-dvi-findutils: dvi-findutils 11095 11096dvi-findutils: \ 11097 configure-findutils 11098 @: $(MAKE); $(unstage) 11099 @[ -f ./findutils/Makefile ] || exit 0; \ 11100 r=`${PWD_COMMAND}`; export r; \ 11101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11102 $(HOST_EXPORTS) \ 11103 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11105 done; \ 11106 echo "Doing dvi in findutils" ; \ 11107 (cd $(HOST_SUBDIR)/findutils && \ 11108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11110 "RANLIB=$${RANLIB}" \ 11111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11112 dvi) \ 11113 || exit 1 11114 11115@endif findutils 11116 11117.PHONY: maybe-pdf-findutils pdf-findutils 11118maybe-pdf-findutils: 11119@if findutils 11120maybe-pdf-findutils: pdf-findutils 11121 11122pdf-findutils: \ 11123 configure-findutils 11124 @: $(MAKE); $(unstage) 11125 @[ -f ./findutils/Makefile ] || exit 0; \ 11126 r=`${PWD_COMMAND}`; export r; \ 11127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11128 $(HOST_EXPORTS) \ 11129 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11131 done; \ 11132 echo "Doing pdf in findutils" ; \ 11133 (cd $(HOST_SUBDIR)/findutils && \ 11134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11136 "RANLIB=$${RANLIB}" \ 11137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11138 pdf) \ 11139 || exit 1 11140 11141@endif findutils 11142 11143.PHONY: maybe-html-findutils html-findutils 11144maybe-html-findutils: 11145@if findutils 11146maybe-html-findutils: html-findutils 11147 11148html-findutils: \ 11149 configure-findutils 11150 @: $(MAKE); $(unstage) 11151 @[ -f ./findutils/Makefile ] || exit 0; \ 11152 r=`${PWD_COMMAND}`; export r; \ 11153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11154 $(HOST_EXPORTS) \ 11155 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11157 done; \ 11158 echo "Doing html in findutils" ; \ 11159 (cd $(HOST_SUBDIR)/findutils && \ 11160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11162 "RANLIB=$${RANLIB}" \ 11163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11164 html) \ 11165 || exit 1 11166 11167@endif findutils 11168 11169.PHONY: maybe-TAGS-findutils TAGS-findutils 11170maybe-TAGS-findutils: 11171@if findutils 11172maybe-TAGS-findutils: TAGS-findutils 11173 11174TAGS-findutils: \ 11175 configure-findutils 11176 @: $(MAKE); $(unstage) 11177 @[ -f ./findutils/Makefile ] || exit 0; \ 11178 r=`${PWD_COMMAND}`; export r; \ 11179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11180 $(HOST_EXPORTS) \ 11181 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11183 done; \ 11184 echo "Doing TAGS in findutils" ; \ 11185 (cd $(HOST_SUBDIR)/findutils && \ 11186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11188 "RANLIB=$${RANLIB}" \ 11189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11190 TAGS) \ 11191 || exit 1 11192 11193@endif findutils 11194 11195.PHONY: maybe-install-info-findutils install-info-findutils 11196maybe-install-info-findutils: 11197@if findutils 11198maybe-install-info-findutils: install-info-findutils 11199 11200install-info-findutils: \ 11201 configure-findutils \ 11202 info-findutils 11203 @: $(MAKE); $(unstage) 11204 @[ -f ./findutils/Makefile ] || exit 0; \ 11205 r=`${PWD_COMMAND}`; export r; \ 11206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11207 $(HOST_EXPORTS) \ 11208 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11210 done; \ 11211 echo "Doing install-info in findutils" ; \ 11212 (cd $(HOST_SUBDIR)/findutils && \ 11213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11215 "RANLIB=$${RANLIB}" \ 11216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11217 install-info) \ 11218 || exit 1 11219 11220@endif findutils 11221 11222.PHONY: maybe-install-pdf-findutils install-pdf-findutils 11223maybe-install-pdf-findutils: 11224@if findutils 11225maybe-install-pdf-findutils: install-pdf-findutils 11226 11227install-pdf-findutils: \ 11228 configure-findutils \ 11229 pdf-findutils 11230 @: $(MAKE); $(unstage) 11231 @[ -f ./findutils/Makefile ] || exit 0; \ 11232 r=`${PWD_COMMAND}`; export r; \ 11233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11234 $(HOST_EXPORTS) \ 11235 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11237 done; \ 11238 echo "Doing install-pdf in findutils" ; \ 11239 (cd $(HOST_SUBDIR)/findutils && \ 11240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11242 "RANLIB=$${RANLIB}" \ 11243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11244 install-pdf) \ 11245 || exit 1 11246 11247@endif findutils 11248 11249.PHONY: maybe-install-html-findutils install-html-findutils 11250maybe-install-html-findutils: 11251@if findutils 11252maybe-install-html-findutils: install-html-findutils 11253 11254install-html-findutils: \ 11255 configure-findutils \ 11256 html-findutils 11257 @: $(MAKE); $(unstage) 11258 @[ -f ./findutils/Makefile ] || exit 0; \ 11259 r=`${PWD_COMMAND}`; export r; \ 11260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11261 $(HOST_EXPORTS) \ 11262 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11264 done; \ 11265 echo "Doing install-html in findutils" ; \ 11266 (cd $(HOST_SUBDIR)/findutils && \ 11267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11269 "RANLIB=$${RANLIB}" \ 11270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11271 install-html) \ 11272 || exit 1 11273 11274@endif findutils 11275 11276.PHONY: maybe-installcheck-findutils installcheck-findutils 11277maybe-installcheck-findutils: 11278@if findutils 11279maybe-installcheck-findutils: installcheck-findutils 11280 11281installcheck-findutils: \ 11282 configure-findutils 11283 @: $(MAKE); $(unstage) 11284 @[ -f ./findutils/Makefile ] || exit 0; \ 11285 r=`${PWD_COMMAND}`; export r; \ 11286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11287 $(HOST_EXPORTS) \ 11288 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11290 done; \ 11291 echo "Doing installcheck in findutils" ; \ 11292 (cd $(HOST_SUBDIR)/findutils && \ 11293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11295 "RANLIB=$${RANLIB}" \ 11296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11297 installcheck) \ 11298 || exit 1 11299 11300@endif findutils 11301 11302.PHONY: maybe-mostlyclean-findutils mostlyclean-findutils 11303maybe-mostlyclean-findutils: 11304@if findutils 11305maybe-mostlyclean-findutils: mostlyclean-findutils 11306 11307mostlyclean-findutils: 11308 @: $(MAKE); $(unstage) 11309 @[ -f ./findutils/Makefile ] || exit 0; \ 11310 r=`${PWD_COMMAND}`; export r; \ 11311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11312 $(HOST_EXPORTS) \ 11313 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11315 done; \ 11316 echo "Doing mostlyclean in findutils" ; \ 11317 (cd $(HOST_SUBDIR)/findutils && \ 11318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11320 "RANLIB=$${RANLIB}" \ 11321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11322 mostlyclean) \ 11323 || exit 1 11324 11325@endif findutils 11326 11327.PHONY: maybe-clean-findutils clean-findutils 11328maybe-clean-findutils: 11329@if findutils 11330maybe-clean-findutils: clean-findutils 11331 11332clean-findutils: 11333 @: $(MAKE); $(unstage) 11334 @[ -f ./findutils/Makefile ] || exit 0; \ 11335 r=`${PWD_COMMAND}`; export r; \ 11336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11337 $(HOST_EXPORTS) \ 11338 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11340 done; \ 11341 echo "Doing clean in findutils" ; \ 11342 (cd $(HOST_SUBDIR)/findutils && \ 11343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11345 "RANLIB=$${RANLIB}" \ 11346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11347 clean) \ 11348 || exit 1 11349 11350@endif findutils 11351 11352.PHONY: maybe-distclean-findutils distclean-findutils 11353maybe-distclean-findutils: 11354@if findutils 11355maybe-distclean-findutils: distclean-findutils 11356 11357distclean-findutils: 11358 @: $(MAKE); $(unstage) 11359 @[ -f ./findutils/Makefile ] || exit 0; \ 11360 r=`${PWD_COMMAND}`; export r; \ 11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11362 $(HOST_EXPORTS) \ 11363 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11365 done; \ 11366 echo "Doing distclean in findutils" ; \ 11367 (cd $(HOST_SUBDIR)/findutils && \ 11368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11370 "RANLIB=$${RANLIB}" \ 11371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11372 distclean) \ 11373 || exit 1 11374 11375@endif findutils 11376 11377.PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils 11378maybe-maintainer-clean-findutils: 11379@if findutils 11380maybe-maintainer-clean-findutils: maintainer-clean-findutils 11381 11382maintainer-clean-findutils: 11383 @: $(MAKE); $(unstage) 11384 @[ -f ./findutils/Makefile ] || exit 0; \ 11385 r=`${PWD_COMMAND}`; export r; \ 11386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11387 $(HOST_EXPORTS) \ 11388 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11390 done; \ 11391 echo "Doing maintainer-clean in findutils" ; \ 11392 (cd $(HOST_SUBDIR)/findutils && \ 11393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11395 "RANLIB=$${RANLIB}" \ 11396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11397 maintainer-clean) \ 11398 || exit 1 11399 11400@endif findutils 11401 11402 11403 11404.PHONY: configure-find maybe-configure-find 11405maybe-configure-find: 11406@if gcc-bootstrap 11407configure-find: stage_current 11408@endif gcc-bootstrap 11409@if find 11410maybe-configure-find: configure-find 11411configure-find: 11412 @: $(MAKE); $(unstage) 11413 @r=`${PWD_COMMAND}`; export r; \ 11414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11415 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \ 11416 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \ 11417 $(HOST_EXPORTS) \ 11418 echo Configuring in $(HOST_SUBDIR)/find; \ 11419 cd "$(HOST_SUBDIR)/find" || exit 1; \ 11420 case $(srcdir) in \ 11421 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 11422 *) topdir=`echo $(HOST_SUBDIR)/find/ | \ 11423 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 11424 esac; \ 11425 srcdiroption="--srcdir=$${topdir}/find"; \ 11426 libsrcdir="$$s/find"; \ 11427 $(SHELL) $${libsrcdir}/configure \ 11428 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 11429 --target=${target_alias} $${srcdiroption} \ 11430 || exit 1 11431@endif find 11432 11433 11434 11435 11436 11437.PHONY: all-find maybe-all-find 11438maybe-all-find: 11439@if gcc-bootstrap 11440all-find: stage_current 11441@endif gcc-bootstrap 11442@if find 11443TARGET-find=all 11444maybe-all-find: all-find 11445all-find: configure-find 11446 @: $(MAKE); $(unstage) 11447 @r=`${PWD_COMMAND}`; export r; \ 11448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11449 $(HOST_EXPORTS) \ 11450 (cd $(HOST_SUBDIR)/find && \ 11451 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-find)) 11452@endif find 11453 11454 11455 11456 11457.PHONY: check-find maybe-check-find 11458maybe-check-find: 11459@if find 11460maybe-check-find: check-find 11461 11462check-find: 11463 @: $(MAKE); $(unstage) 11464 @r=`${PWD_COMMAND}`; export r; \ 11465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11466 $(HOST_EXPORTS) \ 11467 (cd $(HOST_SUBDIR)/find && \ 11468 $(MAKE) $(FLAGS_TO_PASS) check) 11469 11470@endif find 11471 11472.PHONY: install-find maybe-install-find 11473maybe-install-find: 11474@if find 11475maybe-install-find: install-find 11476 11477install-find: installdirs 11478 @: $(MAKE); $(unstage) 11479 @r=`${PWD_COMMAND}`; export r; \ 11480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11481 $(HOST_EXPORTS) \ 11482 (cd $(HOST_SUBDIR)/find && \ 11483 $(MAKE) $(FLAGS_TO_PASS) install) 11484 11485@endif find 11486 11487# Other targets (info, dvi, pdf, etc.) 11488 11489.PHONY: maybe-info-find info-find 11490maybe-info-find: 11491@if find 11492maybe-info-find: info-find 11493 11494info-find: \ 11495 configure-find 11496 @: $(MAKE); $(unstage) 11497 @[ -f ./find/Makefile ] || exit 0; \ 11498 r=`${PWD_COMMAND}`; export r; \ 11499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11500 $(HOST_EXPORTS) \ 11501 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11503 done; \ 11504 echo "Doing info in find" ; \ 11505 (cd $(HOST_SUBDIR)/find && \ 11506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11508 "RANLIB=$${RANLIB}" \ 11509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11510 info) \ 11511 || exit 1 11512 11513@endif find 11514 11515.PHONY: maybe-dvi-find dvi-find 11516maybe-dvi-find: 11517@if find 11518maybe-dvi-find: dvi-find 11519 11520dvi-find: \ 11521 configure-find 11522 @: $(MAKE); $(unstage) 11523 @[ -f ./find/Makefile ] || exit 0; \ 11524 r=`${PWD_COMMAND}`; export r; \ 11525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11526 $(HOST_EXPORTS) \ 11527 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11529 done; \ 11530 echo "Doing dvi in find" ; \ 11531 (cd $(HOST_SUBDIR)/find && \ 11532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11534 "RANLIB=$${RANLIB}" \ 11535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11536 dvi) \ 11537 || exit 1 11538 11539@endif find 11540 11541.PHONY: maybe-pdf-find pdf-find 11542maybe-pdf-find: 11543@if find 11544maybe-pdf-find: pdf-find 11545 11546pdf-find: \ 11547 configure-find 11548 @: $(MAKE); $(unstage) 11549 @[ -f ./find/Makefile ] || exit 0; \ 11550 r=`${PWD_COMMAND}`; export r; \ 11551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11552 $(HOST_EXPORTS) \ 11553 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11555 done; \ 11556 echo "Doing pdf in find" ; \ 11557 (cd $(HOST_SUBDIR)/find && \ 11558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11560 "RANLIB=$${RANLIB}" \ 11561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11562 pdf) \ 11563 || exit 1 11564 11565@endif find 11566 11567.PHONY: maybe-html-find html-find 11568maybe-html-find: 11569@if find 11570maybe-html-find: html-find 11571 11572html-find: \ 11573 configure-find 11574 @: $(MAKE); $(unstage) 11575 @[ -f ./find/Makefile ] || exit 0; \ 11576 r=`${PWD_COMMAND}`; export r; \ 11577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11578 $(HOST_EXPORTS) \ 11579 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11581 done; \ 11582 echo "Doing html in find" ; \ 11583 (cd $(HOST_SUBDIR)/find && \ 11584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11586 "RANLIB=$${RANLIB}" \ 11587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11588 html) \ 11589 || exit 1 11590 11591@endif find 11592 11593.PHONY: maybe-TAGS-find TAGS-find 11594maybe-TAGS-find: 11595@if find 11596maybe-TAGS-find: TAGS-find 11597 11598TAGS-find: \ 11599 configure-find 11600 @: $(MAKE); $(unstage) 11601 @[ -f ./find/Makefile ] || exit 0; \ 11602 r=`${PWD_COMMAND}`; export r; \ 11603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11604 $(HOST_EXPORTS) \ 11605 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11607 done; \ 11608 echo "Doing TAGS in find" ; \ 11609 (cd $(HOST_SUBDIR)/find && \ 11610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11612 "RANLIB=$${RANLIB}" \ 11613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11614 TAGS) \ 11615 || exit 1 11616 11617@endif find 11618 11619.PHONY: maybe-install-info-find install-info-find 11620maybe-install-info-find: 11621@if find 11622maybe-install-info-find: install-info-find 11623 11624install-info-find: \ 11625 configure-find \ 11626 info-find 11627 @: $(MAKE); $(unstage) 11628 @[ -f ./find/Makefile ] || exit 0; \ 11629 r=`${PWD_COMMAND}`; export r; \ 11630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11631 $(HOST_EXPORTS) \ 11632 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11634 done; \ 11635 echo "Doing install-info in find" ; \ 11636 (cd $(HOST_SUBDIR)/find && \ 11637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11639 "RANLIB=$${RANLIB}" \ 11640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11641 install-info) \ 11642 || exit 1 11643 11644@endif find 11645 11646.PHONY: maybe-install-pdf-find install-pdf-find 11647maybe-install-pdf-find: 11648@if find 11649maybe-install-pdf-find: install-pdf-find 11650 11651install-pdf-find: \ 11652 configure-find \ 11653 pdf-find 11654 @: $(MAKE); $(unstage) 11655 @[ -f ./find/Makefile ] || exit 0; \ 11656 r=`${PWD_COMMAND}`; export r; \ 11657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11658 $(HOST_EXPORTS) \ 11659 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11661 done; \ 11662 echo "Doing install-pdf in find" ; \ 11663 (cd $(HOST_SUBDIR)/find && \ 11664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11666 "RANLIB=$${RANLIB}" \ 11667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11668 install-pdf) \ 11669 || exit 1 11670 11671@endif find 11672 11673.PHONY: maybe-install-html-find install-html-find 11674maybe-install-html-find: 11675@if find 11676maybe-install-html-find: install-html-find 11677 11678install-html-find: \ 11679 configure-find \ 11680 html-find 11681 @: $(MAKE); $(unstage) 11682 @[ -f ./find/Makefile ] || exit 0; \ 11683 r=`${PWD_COMMAND}`; export r; \ 11684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11685 $(HOST_EXPORTS) \ 11686 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11688 done; \ 11689 echo "Doing install-html in find" ; \ 11690 (cd $(HOST_SUBDIR)/find && \ 11691 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11692 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11693 "RANLIB=$${RANLIB}" \ 11694 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11695 install-html) \ 11696 || exit 1 11697 11698@endif find 11699 11700.PHONY: maybe-installcheck-find installcheck-find 11701maybe-installcheck-find: 11702@if find 11703maybe-installcheck-find: installcheck-find 11704 11705installcheck-find: \ 11706 configure-find 11707 @: $(MAKE); $(unstage) 11708 @[ -f ./find/Makefile ] || exit 0; \ 11709 r=`${PWD_COMMAND}`; export r; \ 11710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11711 $(HOST_EXPORTS) \ 11712 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11714 done; \ 11715 echo "Doing installcheck in find" ; \ 11716 (cd $(HOST_SUBDIR)/find && \ 11717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11719 "RANLIB=$${RANLIB}" \ 11720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11721 installcheck) \ 11722 || exit 1 11723 11724@endif find 11725 11726.PHONY: maybe-mostlyclean-find mostlyclean-find 11727maybe-mostlyclean-find: 11728@if find 11729maybe-mostlyclean-find: mostlyclean-find 11730 11731mostlyclean-find: 11732 @: $(MAKE); $(unstage) 11733 @[ -f ./find/Makefile ] || exit 0; \ 11734 r=`${PWD_COMMAND}`; export r; \ 11735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11736 $(HOST_EXPORTS) \ 11737 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11739 done; \ 11740 echo "Doing mostlyclean in find" ; \ 11741 (cd $(HOST_SUBDIR)/find && \ 11742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11744 "RANLIB=$${RANLIB}" \ 11745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11746 mostlyclean) \ 11747 || exit 1 11748 11749@endif find 11750 11751.PHONY: maybe-clean-find clean-find 11752maybe-clean-find: 11753@if find 11754maybe-clean-find: clean-find 11755 11756clean-find: 11757 @: $(MAKE); $(unstage) 11758 @[ -f ./find/Makefile ] || exit 0; \ 11759 r=`${PWD_COMMAND}`; export r; \ 11760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11761 $(HOST_EXPORTS) \ 11762 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11764 done; \ 11765 echo "Doing clean in find" ; \ 11766 (cd $(HOST_SUBDIR)/find && \ 11767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11769 "RANLIB=$${RANLIB}" \ 11770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11771 clean) \ 11772 || exit 1 11773 11774@endif find 11775 11776.PHONY: maybe-distclean-find distclean-find 11777maybe-distclean-find: 11778@if find 11779maybe-distclean-find: distclean-find 11780 11781distclean-find: 11782 @: $(MAKE); $(unstage) 11783 @[ -f ./find/Makefile ] || exit 0; \ 11784 r=`${PWD_COMMAND}`; export r; \ 11785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11786 $(HOST_EXPORTS) \ 11787 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11789 done; \ 11790 echo "Doing distclean in find" ; \ 11791 (cd $(HOST_SUBDIR)/find && \ 11792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11794 "RANLIB=$${RANLIB}" \ 11795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11796 distclean) \ 11797 || exit 1 11798 11799@endif find 11800 11801.PHONY: maybe-maintainer-clean-find maintainer-clean-find 11802maybe-maintainer-clean-find: 11803@if find 11804maybe-maintainer-clean-find: maintainer-clean-find 11805 11806maintainer-clean-find: 11807 @: $(MAKE); $(unstage) 11808 @[ -f ./find/Makefile ] || exit 0; \ 11809 r=`${PWD_COMMAND}`; export r; \ 11810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11811 $(HOST_EXPORTS) \ 11812 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11814 done; \ 11815 echo "Doing maintainer-clean in find" ; \ 11816 (cd $(HOST_SUBDIR)/find && \ 11817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11819 "RANLIB=$${RANLIB}" \ 11820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11821 maintainer-clean) \ 11822 || exit 1 11823 11824@endif find 11825 11826 11827 11828.PHONY: configure-fixincludes maybe-configure-fixincludes 11829maybe-configure-fixincludes: 11830@if gcc-bootstrap 11831configure-fixincludes: stage_current 11832@endif gcc-bootstrap 11833@if fixincludes 11834maybe-configure-fixincludes: configure-fixincludes 11835configure-fixincludes: 11836 @: $(MAKE); $(unstage) 11837 @r=`${PWD_COMMAND}`; export r; \ 11838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11839 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \ 11840 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \ 11841 $(HOST_EXPORTS) \ 11842 echo Configuring in $(HOST_SUBDIR)/fixincludes; \ 11843 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \ 11844 case $(srcdir) in \ 11845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 11846 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \ 11847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 11848 esac; \ 11849 srcdiroption="--srcdir=$${topdir}/fixincludes"; \ 11850 libsrcdir="$$s/fixincludes"; \ 11851 $(SHELL) $${libsrcdir}/configure \ 11852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 11853 --target=${target_alias} $${srcdiroption} \ 11854 || exit 1 11855@endif fixincludes 11856 11857 11858 11859 11860 11861.PHONY: all-fixincludes maybe-all-fixincludes 11862maybe-all-fixincludes: 11863@if gcc-bootstrap 11864all-fixincludes: stage_current 11865@endif gcc-bootstrap 11866@if fixincludes 11867TARGET-fixincludes=all 11868maybe-all-fixincludes: all-fixincludes 11869all-fixincludes: configure-fixincludes 11870 @: $(MAKE); $(unstage) 11871 @r=`${PWD_COMMAND}`; export r; \ 11872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11873 $(HOST_EXPORTS) \ 11874 (cd $(HOST_SUBDIR)/fixincludes && \ 11875 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-fixincludes)) 11876@endif fixincludes 11877 11878 11879 11880 11881.PHONY: check-fixincludes maybe-check-fixincludes 11882maybe-check-fixincludes: 11883@if fixincludes 11884maybe-check-fixincludes: check-fixincludes 11885 11886check-fixincludes: 11887 @: $(MAKE); $(unstage) 11888 @r=`${PWD_COMMAND}`; export r; \ 11889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11890 $(HOST_EXPORTS) \ 11891 (cd $(HOST_SUBDIR)/fixincludes && \ 11892 $(MAKE) $(FLAGS_TO_PASS) check) 11893 11894@endif fixincludes 11895 11896.PHONY: install-fixincludes maybe-install-fixincludes 11897maybe-install-fixincludes: 11898@if fixincludes 11899maybe-install-fixincludes: install-fixincludes 11900 11901install-fixincludes: installdirs 11902 @: $(MAKE); $(unstage) 11903 @r=`${PWD_COMMAND}`; export r; \ 11904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11905 $(HOST_EXPORTS) \ 11906 (cd $(HOST_SUBDIR)/fixincludes && \ 11907 $(MAKE) $(FLAGS_TO_PASS) install) 11908 11909@endif fixincludes 11910 11911# Other targets (info, dvi, pdf, etc.) 11912 11913.PHONY: maybe-info-fixincludes info-fixincludes 11914maybe-info-fixincludes: 11915@if fixincludes 11916maybe-info-fixincludes: info-fixincludes 11917 11918info-fixincludes: \ 11919 configure-fixincludes 11920 @: $(MAKE); $(unstage) 11921 @[ -f ./fixincludes/Makefile ] || exit 0; \ 11922 r=`${PWD_COMMAND}`; export r; \ 11923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11924 $(HOST_EXPORTS) \ 11925 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11927 done; \ 11928 echo "Doing info in fixincludes" ; \ 11929 (cd $(HOST_SUBDIR)/fixincludes && \ 11930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11932 "RANLIB=$${RANLIB}" \ 11933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11934 info) \ 11935 || exit 1 11936 11937@endif fixincludes 11938 11939.PHONY: maybe-dvi-fixincludes dvi-fixincludes 11940maybe-dvi-fixincludes: 11941@if fixincludes 11942maybe-dvi-fixincludes: dvi-fixincludes 11943 11944dvi-fixincludes: \ 11945 configure-fixincludes 11946 @: $(MAKE); $(unstage) 11947 @[ -f ./fixincludes/Makefile ] || exit 0; \ 11948 r=`${PWD_COMMAND}`; export r; \ 11949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11950 $(HOST_EXPORTS) \ 11951 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11953 done; \ 11954 echo "Doing dvi in fixincludes" ; \ 11955 (cd $(HOST_SUBDIR)/fixincludes && \ 11956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11958 "RANLIB=$${RANLIB}" \ 11959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11960 dvi) \ 11961 || exit 1 11962 11963@endif fixincludes 11964 11965.PHONY: maybe-pdf-fixincludes pdf-fixincludes 11966maybe-pdf-fixincludes: 11967@if fixincludes 11968maybe-pdf-fixincludes: pdf-fixincludes 11969 11970pdf-fixincludes: \ 11971 configure-fixincludes 11972 @: $(MAKE); $(unstage) 11973 @[ -f ./fixincludes/Makefile ] || exit 0; \ 11974 r=`${PWD_COMMAND}`; export r; \ 11975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 11976 $(HOST_EXPORTS) \ 11977 for flag in $(EXTRA_HOST_FLAGS) ; do \ 11978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 11979 done; \ 11980 echo "Doing pdf in fixincludes" ; \ 11981 (cd $(HOST_SUBDIR)/fixincludes && \ 11982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 11983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 11984 "RANLIB=$${RANLIB}" \ 11985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 11986 pdf) \ 11987 || exit 1 11988 11989@endif fixincludes 11990 11991.PHONY: maybe-html-fixincludes html-fixincludes 11992maybe-html-fixincludes: 11993@if fixincludes 11994maybe-html-fixincludes: html-fixincludes 11995 11996html-fixincludes: \ 11997 configure-fixincludes 11998 @: $(MAKE); $(unstage) 11999 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12000 r=`${PWD_COMMAND}`; export r; \ 12001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12002 $(HOST_EXPORTS) \ 12003 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12005 done; \ 12006 echo "Doing html in fixincludes" ; \ 12007 (cd $(HOST_SUBDIR)/fixincludes && \ 12008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12010 "RANLIB=$${RANLIB}" \ 12011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12012 html) \ 12013 || exit 1 12014 12015@endif fixincludes 12016 12017.PHONY: maybe-TAGS-fixincludes TAGS-fixincludes 12018maybe-TAGS-fixincludes: 12019@if fixincludes 12020maybe-TAGS-fixincludes: TAGS-fixincludes 12021 12022# fixincludes doesn't support TAGS. 12023TAGS-fixincludes: 12024 12025@endif fixincludes 12026 12027.PHONY: maybe-install-info-fixincludes install-info-fixincludes 12028maybe-install-info-fixincludes: 12029@if fixincludes 12030maybe-install-info-fixincludes: install-info-fixincludes 12031 12032install-info-fixincludes: \ 12033 configure-fixincludes \ 12034 info-fixincludes 12035 @: $(MAKE); $(unstage) 12036 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12037 r=`${PWD_COMMAND}`; export r; \ 12038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12039 $(HOST_EXPORTS) \ 12040 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12042 done; \ 12043 echo "Doing install-info in fixincludes" ; \ 12044 (cd $(HOST_SUBDIR)/fixincludes && \ 12045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12047 "RANLIB=$${RANLIB}" \ 12048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12049 install-info) \ 12050 || exit 1 12051 12052@endif fixincludes 12053 12054.PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes 12055maybe-install-pdf-fixincludes: 12056@if fixincludes 12057maybe-install-pdf-fixincludes: install-pdf-fixincludes 12058 12059install-pdf-fixincludes: \ 12060 configure-fixincludes \ 12061 pdf-fixincludes 12062 @: $(MAKE); $(unstage) 12063 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12064 r=`${PWD_COMMAND}`; export r; \ 12065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12066 $(HOST_EXPORTS) \ 12067 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12069 done; \ 12070 echo "Doing install-pdf in fixincludes" ; \ 12071 (cd $(HOST_SUBDIR)/fixincludes && \ 12072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12074 "RANLIB=$${RANLIB}" \ 12075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12076 install-pdf) \ 12077 || exit 1 12078 12079@endif fixincludes 12080 12081.PHONY: maybe-install-html-fixincludes install-html-fixincludes 12082maybe-install-html-fixincludes: 12083@if fixincludes 12084maybe-install-html-fixincludes: install-html-fixincludes 12085 12086install-html-fixincludes: \ 12087 configure-fixincludes \ 12088 html-fixincludes 12089 @: $(MAKE); $(unstage) 12090 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12091 r=`${PWD_COMMAND}`; export r; \ 12092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12093 $(HOST_EXPORTS) \ 12094 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12096 done; \ 12097 echo "Doing install-html in fixincludes" ; \ 12098 (cd $(HOST_SUBDIR)/fixincludes && \ 12099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12101 "RANLIB=$${RANLIB}" \ 12102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12103 install-html) \ 12104 || exit 1 12105 12106@endif fixincludes 12107 12108.PHONY: maybe-installcheck-fixincludes installcheck-fixincludes 12109maybe-installcheck-fixincludes: 12110@if fixincludes 12111maybe-installcheck-fixincludes: installcheck-fixincludes 12112 12113installcheck-fixincludes: \ 12114 configure-fixincludes 12115 @: $(MAKE); $(unstage) 12116 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12117 r=`${PWD_COMMAND}`; export r; \ 12118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12119 $(HOST_EXPORTS) \ 12120 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12122 done; \ 12123 echo "Doing installcheck in fixincludes" ; \ 12124 (cd $(HOST_SUBDIR)/fixincludes && \ 12125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12127 "RANLIB=$${RANLIB}" \ 12128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12129 installcheck) \ 12130 || exit 1 12131 12132@endif fixincludes 12133 12134.PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes 12135maybe-mostlyclean-fixincludes: 12136@if fixincludes 12137maybe-mostlyclean-fixincludes: mostlyclean-fixincludes 12138 12139mostlyclean-fixincludes: 12140 @: $(MAKE); $(unstage) 12141 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12142 r=`${PWD_COMMAND}`; export r; \ 12143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12144 $(HOST_EXPORTS) \ 12145 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12147 done; \ 12148 echo "Doing mostlyclean in fixincludes" ; \ 12149 (cd $(HOST_SUBDIR)/fixincludes && \ 12150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12152 "RANLIB=$${RANLIB}" \ 12153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12154 mostlyclean) \ 12155 || exit 1 12156 12157@endif fixincludes 12158 12159.PHONY: maybe-clean-fixincludes clean-fixincludes 12160maybe-clean-fixincludes: 12161@if fixincludes 12162maybe-clean-fixincludes: clean-fixincludes 12163 12164clean-fixincludes: 12165 @: $(MAKE); $(unstage) 12166 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12167 r=`${PWD_COMMAND}`; export r; \ 12168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12169 $(HOST_EXPORTS) \ 12170 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12172 done; \ 12173 echo "Doing clean in fixincludes" ; \ 12174 (cd $(HOST_SUBDIR)/fixincludes && \ 12175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12177 "RANLIB=$${RANLIB}" \ 12178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12179 clean) \ 12180 || exit 1 12181 12182@endif fixincludes 12183 12184.PHONY: maybe-distclean-fixincludes distclean-fixincludes 12185maybe-distclean-fixincludes: 12186@if fixincludes 12187maybe-distclean-fixincludes: distclean-fixincludes 12188 12189distclean-fixincludes: 12190 @: $(MAKE); $(unstage) 12191 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12192 r=`${PWD_COMMAND}`; export r; \ 12193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12194 $(HOST_EXPORTS) \ 12195 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12196 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12197 done; \ 12198 echo "Doing distclean in fixincludes" ; \ 12199 (cd $(HOST_SUBDIR)/fixincludes && \ 12200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12202 "RANLIB=$${RANLIB}" \ 12203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12204 distclean) \ 12205 || exit 1 12206 12207@endif fixincludes 12208 12209.PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes 12210maybe-maintainer-clean-fixincludes: 12211@if fixincludes 12212maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes 12213 12214maintainer-clean-fixincludes: 12215 @: $(MAKE); $(unstage) 12216 @[ -f ./fixincludes/Makefile ] || exit 0; \ 12217 r=`${PWD_COMMAND}`; export r; \ 12218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12219 $(HOST_EXPORTS) \ 12220 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12222 done; \ 12223 echo "Doing maintainer-clean in fixincludes" ; \ 12224 (cd $(HOST_SUBDIR)/fixincludes && \ 12225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12227 "RANLIB=$${RANLIB}" \ 12228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12229 maintainer-clean) \ 12230 || exit 1 12231 12232@endif fixincludes 12233 12234 12235 12236.PHONY: configure-flex maybe-configure-flex 12237maybe-configure-flex: 12238@if gcc-bootstrap 12239configure-flex: stage_current 12240@endif gcc-bootstrap 12241@if flex 12242maybe-configure-flex: configure-flex 12243configure-flex: 12244 @: $(MAKE); $(unstage) 12245 @r=`${PWD_COMMAND}`; export r; \ 12246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12247 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \ 12248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \ 12249 $(HOST_EXPORTS) \ 12250 echo Configuring in $(HOST_SUBDIR)/flex; \ 12251 cd "$(HOST_SUBDIR)/flex" || exit 1; \ 12252 case $(srcdir) in \ 12253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12254 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \ 12255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12256 esac; \ 12257 srcdiroption="--srcdir=$${topdir}/flex"; \ 12258 libsrcdir="$$s/flex"; \ 12259 $(SHELL) $${libsrcdir}/configure \ 12260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12261 --target=${target_alias} $${srcdiroption} \ 12262 || exit 1 12263@endif flex 12264 12265 12266 12267 12268 12269.PHONY: all-flex maybe-all-flex 12270maybe-all-flex: 12271@if gcc-bootstrap 12272all-flex: stage_current 12273@endif gcc-bootstrap 12274@if flex 12275TARGET-flex=all 12276maybe-all-flex: all-flex 12277all-flex: configure-flex 12278 @: $(MAKE); $(unstage) 12279 @r=`${PWD_COMMAND}`; export r; \ 12280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12281 $(HOST_EXPORTS) \ 12282 (cd $(HOST_SUBDIR)/flex && \ 12283 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-flex)) 12284@endif flex 12285 12286 12287 12288 12289.PHONY: check-flex maybe-check-flex 12290maybe-check-flex: 12291@if flex 12292maybe-check-flex: check-flex 12293 12294# This module is only tested in a native toolchain. 12295check-flex: 12296 @: $(MAKE); $(unstage) 12297 @if [ '$(host)' = '$(target)' ] ; then \ 12298 r=`${PWD_COMMAND}`; export r; \ 12299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12300 $(HOST_EXPORTS) \ 12301 (cd $(HOST_SUBDIR)/flex && \ 12302 $(MAKE) $(FLAGS_TO_PASS) check); \ 12303 fi 12304 12305@endif flex 12306 12307.PHONY: install-flex maybe-install-flex 12308maybe-install-flex: 12309@if flex 12310maybe-install-flex: install-flex 12311 12312install-flex: installdirs 12313 @: $(MAKE); $(unstage) 12314 @r=`${PWD_COMMAND}`; export r; \ 12315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12316 $(HOST_EXPORTS) \ 12317 (cd $(HOST_SUBDIR)/flex && \ 12318 $(MAKE) $(FLAGS_TO_PASS) install) 12319 12320@endif flex 12321 12322# Other targets (info, dvi, pdf, etc.) 12323 12324.PHONY: maybe-info-flex info-flex 12325maybe-info-flex: 12326@if flex 12327maybe-info-flex: info-flex 12328 12329info-flex: \ 12330 configure-flex 12331 @: $(MAKE); $(unstage) 12332 @[ -f ./flex/Makefile ] || exit 0; \ 12333 r=`${PWD_COMMAND}`; export r; \ 12334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12335 $(HOST_EXPORTS) \ 12336 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12338 done; \ 12339 echo "Doing info in flex" ; \ 12340 (cd $(HOST_SUBDIR)/flex && \ 12341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12343 "RANLIB=$${RANLIB}" \ 12344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12345 info) \ 12346 || exit 1 12347 12348@endif flex 12349 12350.PHONY: maybe-dvi-flex dvi-flex 12351maybe-dvi-flex: 12352@if flex 12353maybe-dvi-flex: dvi-flex 12354 12355dvi-flex: \ 12356 configure-flex 12357 @: $(MAKE); $(unstage) 12358 @[ -f ./flex/Makefile ] || exit 0; \ 12359 r=`${PWD_COMMAND}`; export r; \ 12360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12361 $(HOST_EXPORTS) \ 12362 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12364 done; \ 12365 echo "Doing dvi in flex" ; \ 12366 (cd $(HOST_SUBDIR)/flex && \ 12367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12369 "RANLIB=$${RANLIB}" \ 12370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12371 dvi) \ 12372 || exit 1 12373 12374@endif flex 12375 12376.PHONY: maybe-pdf-flex pdf-flex 12377maybe-pdf-flex: 12378@if flex 12379maybe-pdf-flex: pdf-flex 12380 12381pdf-flex: \ 12382 configure-flex 12383 @: $(MAKE); $(unstage) 12384 @[ -f ./flex/Makefile ] || exit 0; \ 12385 r=`${PWD_COMMAND}`; export r; \ 12386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12387 $(HOST_EXPORTS) \ 12388 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12390 done; \ 12391 echo "Doing pdf in flex" ; \ 12392 (cd $(HOST_SUBDIR)/flex && \ 12393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12395 "RANLIB=$${RANLIB}" \ 12396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12397 pdf) \ 12398 || exit 1 12399 12400@endif flex 12401 12402.PHONY: maybe-html-flex html-flex 12403maybe-html-flex: 12404@if flex 12405maybe-html-flex: html-flex 12406 12407html-flex: \ 12408 configure-flex 12409 @: $(MAKE); $(unstage) 12410 @[ -f ./flex/Makefile ] || exit 0; \ 12411 r=`${PWD_COMMAND}`; export r; \ 12412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12413 $(HOST_EXPORTS) \ 12414 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12416 done; \ 12417 echo "Doing html in flex" ; \ 12418 (cd $(HOST_SUBDIR)/flex && \ 12419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12421 "RANLIB=$${RANLIB}" \ 12422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12423 html) \ 12424 || exit 1 12425 12426@endif flex 12427 12428.PHONY: maybe-TAGS-flex TAGS-flex 12429maybe-TAGS-flex: 12430@if flex 12431maybe-TAGS-flex: TAGS-flex 12432 12433TAGS-flex: \ 12434 configure-flex 12435 @: $(MAKE); $(unstage) 12436 @[ -f ./flex/Makefile ] || exit 0; \ 12437 r=`${PWD_COMMAND}`; export r; \ 12438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12439 $(HOST_EXPORTS) \ 12440 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12442 done; \ 12443 echo "Doing TAGS in flex" ; \ 12444 (cd $(HOST_SUBDIR)/flex && \ 12445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12447 "RANLIB=$${RANLIB}" \ 12448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12449 TAGS) \ 12450 || exit 1 12451 12452@endif flex 12453 12454.PHONY: maybe-install-info-flex install-info-flex 12455maybe-install-info-flex: 12456@if flex 12457maybe-install-info-flex: install-info-flex 12458 12459install-info-flex: \ 12460 configure-flex \ 12461 info-flex 12462 @: $(MAKE); $(unstage) 12463 @[ -f ./flex/Makefile ] || exit 0; \ 12464 r=`${PWD_COMMAND}`; export r; \ 12465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12466 $(HOST_EXPORTS) \ 12467 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12469 done; \ 12470 echo "Doing install-info in flex" ; \ 12471 (cd $(HOST_SUBDIR)/flex && \ 12472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12474 "RANLIB=$${RANLIB}" \ 12475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12476 install-info) \ 12477 || exit 1 12478 12479@endif flex 12480 12481.PHONY: maybe-install-pdf-flex install-pdf-flex 12482maybe-install-pdf-flex: 12483@if flex 12484maybe-install-pdf-flex: install-pdf-flex 12485 12486install-pdf-flex: \ 12487 configure-flex \ 12488 pdf-flex 12489 @: $(MAKE); $(unstage) 12490 @[ -f ./flex/Makefile ] || exit 0; \ 12491 r=`${PWD_COMMAND}`; export r; \ 12492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12493 $(HOST_EXPORTS) \ 12494 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12496 done; \ 12497 echo "Doing install-pdf in flex" ; \ 12498 (cd $(HOST_SUBDIR)/flex && \ 12499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12501 "RANLIB=$${RANLIB}" \ 12502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12503 install-pdf) \ 12504 || exit 1 12505 12506@endif flex 12507 12508.PHONY: maybe-install-html-flex install-html-flex 12509maybe-install-html-flex: 12510@if flex 12511maybe-install-html-flex: install-html-flex 12512 12513install-html-flex: \ 12514 configure-flex \ 12515 html-flex 12516 @: $(MAKE); $(unstage) 12517 @[ -f ./flex/Makefile ] || exit 0; \ 12518 r=`${PWD_COMMAND}`; export r; \ 12519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12520 $(HOST_EXPORTS) \ 12521 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12523 done; \ 12524 echo "Doing install-html in flex" ; \ 12525 (cd $(HOST_SUBDIR)/flex && \ 12526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12528 "RANLIB=$${RANLIB}" \ 12529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12530 install-html) \ 12531 || exit 1 12532 12533@endif flex 12534 12535.PHONY: maybe-installcheck-flex installcheck-flex 12536maybe-installcheck-flex: 12537@if flex 12538maybe-installcheck-flex: installcheck-flex 12539 12540installcheck-flex: \ 12541 configure-flex 12542 @: $(MAKE); $(unstage) 12543 @[ -f ./flex/Makefile ] || exit 0; \ 12544 r=`${PWD_COMMAND}`; export r; \ 12545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12546 $(HOST_EXPORTS) \ 12547 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12549 done; \ 12550 echo "Doing installcheck in flex" ; \ 12551 (cd $(HOST_SUBDIR)/flex && \ 12552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12554 "RANLIB=$${RANLIB}" \ 12555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12556 installcheck) \ 12557 || exit 1 12558 12559@endif flex 12560 12561.PHONY: maybe-mostlyclean-flex mostlyclean-flex 12562maybe-mostlyclean-flex: 12563@if flex 12564maybe-mostlyclean-flex: mostlyclean-flex 12565 12566mostlyclean-flex: 12567 @: $(MAKE); $(unstage) 12568 @[ -f ./flex/Makefile ] || exit 0; \ 12569 r=`${PWD_COMMAND}`; export r; \ 12570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12571 $(HOST_EXPORTS) \ 12572 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12574 done; \ 12575 echo "Doing mostlyclean in flex" ; \ 12576 (cd $(HOST_SUBDIR)/flex && \ 12577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12579 "RANLIB=$${RANLIB}" \ 12580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12581 mostlyclean) \ 12582 || exit 1 12583 12584@endif flex 12585 12586.PHONY: maybe-clean-flex clean-flex 12587maybe-clean-flex: 12588@if flex 12589maybe-clean-flex: clean-flex 12590 12591clean-flex: 12592 @: $(MAKE); $(unstage) 12593 @[ -f ./flex/Makefile ] || exit 0; \ 12594 r=`${PWD_COMMAND}`; export r; \ 12595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12596 $(HOST_EXPORTS) \ 12597 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12599 done; \ 12600 echo "Doing clean in flex" ; \ 12601 (cd $(HOST_SUBDIR)/flex && \ 12602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12604 "RANLIB=$${RANLIB}" \ 12605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12606 clean) \ 12607 || exit 1 12608 12609@endif flex 12610 12611.PHONY: maybe-distclean-flex distclean-flex 12612maybe-distclean-flex: 12613@if flex 12614maybe-distclean-flex: distclean-flex 12615 12616distclean-flex: 12617 @: $(MAKE); $(unstage) 12618 @[ -f ./flex/Makefile ] || exit 0; \ 12619 r=`${PWD_COMMAND}`; export r; \ 12620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12621 $(HOST_EXPORTS) \ 12622 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12624 done; \ 12625 echo "Doing distclean in flex" ; \ 12626 (cd $(HOST_SUBDIR)/flex && \ 12627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12629 "RANLIB=$${RANLIB}" \ 12630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12631 distclean) \ 12632 || exit 1 12633 12634@endif flex 12635 12636.PHONY: maybe-maintainer-clean-flex maintainer-clean-flex 12637maybe-maintainer-clean-flex: 12638@if flex 12639maybe-maintainer-clean-flex: maintainer-clean-flex 12640 12641maintainer-clean-flex: 12642 @: $(MAKE); $(unstage) 12643 @[ -f ./flex/Makefile ] || exit 0; \ 12644 r=`${PWD_COMMAND}`; export r; \ 12645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12646 $(HOST_EXPORTS) \ 12647 for flag in $(EXTRA_HOST_FLAGS) ; do \ 12648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 12649 done; \ 12650 echo "Doing maintainer-clean in flex" ; \ 12651 (cd $(HOST_SUBDIR)/flex && \ 12652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 12653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 12654 "RANLIB=$${RANLIB}" \ 12655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 12656 maintainer-clean) \ 12657 || exit 1 12658 12659@endif flex 12660 12661 12662 12663.PHONY: configure-gas maybe-configure-gas 12664maybe-configure-gas: 12665@if gcc-bootstrap 12666configure-gas: stage_current 12667@endif gcc-bootstrap 12668@if gas 12669maybe-configure-gas: configure-gas 12670configure-gas: 12671 @r=`${PWD_COMMAND}`; export r; \ 12672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12673 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12674 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12675 $(HOST_EXPORTS) \ 12676 echo Configuring in $(HOST_SUBDIR)/gas; \ 12677 cd "$(HOST_SUBDIR)/gas" || exit 1; \ 12678 case $(srcdir) in \ 12679 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12680 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12681 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12682 esac; \ 12683 srcdiroption="--srcdir=$${topdir}/gas"; \ 12684 libsrcdir="$$s/gas"; \ 12685 $(SHELL) $${libsrcdir}/configure \ 12686 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12687 --target=${target_alias} $${srcdiroption} \ 12688 || exit 1 12689@endif gas 12690 12691 12692 12693.PHONY: configure-stage1-gas maybe-configure-stage1-gas 12694maybe-configure-stage1-gas: 12695@if gas-bootstrap 12696maybe-configure-stage1-gas: configure-stage1-gas 12697configure-stage1-gas: 12698 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 12699 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12700 @r=`${PWD_COMMAND}`; export r; \ 12701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12702 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12703 $(HOST_EXPORTS) \ 12704 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 12705 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 12706 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \ 12707 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12708 cd $(HOST_SUBDIR)/gas || exit 1; \ 12709 case $(srcdir) in \ 12710 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12711 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12712 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12713 esac; \ 12714 srcdiroption="--srcdir=$${topdir}/gas"; \ 12715 libsrcdir="$$s/gas"; \ 12716 $(SHELL) $${libsrcdir}/configure \ 12717 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12718 --target=${target_alias} $${srcdiroption} \ 12719 \ 12720 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 12721@endif gas-bootstrap 12722 12723.PHONY: configure-stage2-gas maybe-configure-stage2-gas 12724maybe-configure-stage2-gas: 12725@if gas-bootstrap 12726maybe-configure-stage2-gas: configure-stage2-gas 12727configure-stage2-gas: 12728 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 12729 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12730 @r=`${PWD_COMMAND}`; export r; \ 12731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12732 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12733 $(HOST_EXPORTS) \ 12734 $(POSTSTAGE1_HOST_EXPORTS) \ 12735 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 12736 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 12737 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \ 12738 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12739 cd $(HOST_SUBDIR)/gas || exit 1; \ 12740 case $(srcdir) in \ 12741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12742 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12744 esac; \ 12745 srcdiroption="--srcdir=$${topdir}/gas"; \ 12746 libsrcdir="$$s/gas"; \ 12747 $(SHELL) $${libsrcdir}/configure \ 12748 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12749 --target=${target_alias} $${srcdiroption} \ 12750 --with-build-libsubdir=$(HOST_SUBDIR) \ 12751 @stage2_werror_flag@ 12752@endif gas-bootstrap 12753 12754.PHONY: configure-stage3-gas maybe-configure-stage3-gas 12755maybe-configure-stage3-gas: 12756@if gas-bootstrap 12757maybe-configure-stage3-gas: configure-stage3-gas 12758configure-stage3-gas: 12759 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 12760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12761 @r=`${PWD_COMMAND}`; export r; \ 12762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12763 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12764 $(HOST_EXPORTS) \ 12765 $(POSTSTAGE1_HOST_EXPORTS) \ 12766 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 12767 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 12768 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \ 12769 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12770 cd $(HOST_SUBDIR)/gas || exit 1; \ 12771 case $(srcdir) in \ 12772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12773 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12775 esac; \ 12776 srcdiroption="--srcdir=$${topdir}/gas"; \ 12777 libsrcdir="$$s/gas"; \ 12778 $(SHELL) $${libsrcdir}/configure \ 12779 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12780 --target=${target_alias} $${srcdiroption} \ 12781 --with-build-libsubdir=$(HOST_SUBDIR) \ 12782 @stage2_werror_flag@ 12783@endif gas-bootstrap 12784 12785.PHONY: configure-stage4-gas maybe-configure-stage4-gas 12786maybe-configure-stage4-gas: 12787@if gas-bootstrap 12788maybe-configure-stage4-gas: configure-stage4-gas 12789configure-stage4-gas: 12790 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 12791 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12792 @r=`${PWD_COMMAND}`; export r; \ 12793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12794 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12795 $(HOST_EXPORTS) \ 12796 $(POSTSTAGE1_HOST_EXPORTS) \ 12797 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 12798 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 12799 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \ 12800 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12801 cd $(HOST_SUBDIR)/gas || exit 1; \ 12802 case $(srcdir) in \ 12803 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12804 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12805 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12806 esac; \ 12807 srcdiroption="--srcdir=$${topdir}/gas"; \ 12808 libsrcdir="$$s/gas"; \ 12809 $(SHELL) $${libsrcdir}/configure \ 12810 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12811 --target=${target_alias} $${srcdiroption} \ 12812 --with-build-libsubdir=$(HOST_SUBDIR) \ 12813 @stage2_werror_flag@ 12814@endif gas-bootstrap 12815 12816.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas 12817maybe-configure-stageprofile-gas: 12818@if gas-bootstrap 12819maybe-configure-stageprofile-gas: configure-stageprofile-gas 12820configure-stageprofile-gas: 12821 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 12822 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12823 @r=`${PWD_COMMAND}`; export r; \ 12824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12825 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12826 $(HOST_EXPORTS) \ 12827 $(POSTSTAGE1_HOST_EXPORTS) \ 12828 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 12829 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 12830 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \ 12831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12832 cd $(HOST_SUBDIR)/gas || exit 1; \ 12833 case $(srcdir) in \ 12834 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12835 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12836 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12837 esac; \ 12838 srcdiroption="--srcdir=$${topdir}/gas"; \ 12839 libsrcdir="$$s/gas"; \ 12840 $(SHELL) $${libsrcdir}/configure \ 12841 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12842 --target=${target_alias} $${srcdiroption} \ 12843 --with-build-libsubdir=$(HOST_SUBDIR) \ 12844 @stage2_werror_flag@ 12845@endif gas-bootstrap 12846 12847.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas 12848maybe-configure-stagefeedback-gas: 12849@if gas-bootstrap 12850maybe-configure-stagefeedback-gas: configure-stagefeedback-gas 12851configure-stagefeedback-gas: 12852 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 12853 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas 12854 @r=`${PWD_COMMAND}`; export r; \ 12855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12856 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ 12857 $(HOST_EXPORTS) \ 12858 $(POSTSTAGE1_HOST_EXPORTS) \ 12859 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 12860 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 12861 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \ 12862 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ 12863 cd $(HOST_SUBDIR)/gas || exit 1; \ 12864 case $(srcdir) in \ 12865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 12866 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \ 12867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 12868 esac; \ 12869 srcdiroption="--srcdir=$${topdir}/gas"; \ 12870 libsrcdir="$$s/gas"; \ 12871 $(SHELL) $${libsrcdir}/configure \ 12872 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 12873 --target=${target_alias} $${srcdiroption} \ 12874 --with-build-libsubdir=$(HOST_SUBDIR) \ 12875 @stage2_werror_flag@ 12876@endif gas-bootstrap 12877 12878 12879 12880 12881 12882.PHONY: all-gas maybe-all-gas 12883maybe-all-gas: 12884@if gcc-bootstrap 12885all-gas: stage_current 12886@endif gcc-bootstrap 12887@if gas 12888TARGET-gas=all 12889maybe-all-gas: all-gas 12890all-gas: configure-gas 12891 @r=`${PWD_COMMAND}`; export r; \ 12892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12893 $(HOST_EXPORTS) \ 12894 (cd $(HOST_SUBDIR)/gas && \ 12895 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gas)) 12896@endif gas 12897 12898 12899 12900.PHONY: all-stage1-gas maybe-all-stage1-gas 12901.PHONY: clean-stage1-gas maybe-clean-stage1-gas 12902maybe-all-stage1-gas: 12903maybe-clean-stage1-gas: 12904@if gas-bootstrap 12905maybe-all-stage1-gas: all-stage1-gas 12906all-stage1: all-stage1-gas 12907TARGET-stage1-gas = $(TARGET-gas) 12908all-stage1-gas: configure-stage1-gas 12909 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 12910 @r=`${PWD_COMMAND}`; export r; \ 12911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12912 $(HOST_EXPORTS) \ 12913 cd $(HOST_SUBDIR)/gas && \ 12914 $(MAKE) $(FLAGS_TO_PASS) \ 12915 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 12916 $(TARGET-stage1-gas) 12917 12918maybe-clean-stage1-gas: clean-stage1-gas 12919clean-stage1: clean-stage1-gas 12920clean-stage1-gas: 12921 @if [ $(current_stage) = stage1 ]; then \ 12922 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 12923 else \ 12924 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \ 12925 $(MAKE) stage1-start; \ 12926 fi; \ 12927 cd $(HOST_SUBDIR)/gas && \ 12928 $(MAKE) $(FLAGS_TO_PASS) \ 12929 clean 12930@endif gas-bootstrap 12931 12932 12933.PHONY: all-stage2-gas maybe-all-stage2-gas 12934.PHONY: clean-stage2-gas maybe-clean-stage2-gas 12935maybe-all-stage2-gas: 12936maybe-clean-stage2-gas: 12937@if gas-bootstrap 12938maybe-all-stage2-gas: all-stage2-gas 12939all-stage2: all-stage2-gas 12940TARGET-stage2-gas = $(TARGET-gas) 12941all-stage2-gas: configure-stage2-gas 12942 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 12943 @r=`${PWD_COMMAND}`; export r; \ 12944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12945 $(HOST_EXPORTS) \ 12946 $(POSTSTAGE1_HOST_EXPORTS) \ 12947 cd $(HOST_SUBDIR)/gas && \ 12948 $(MAKE) $(FLAGS_TO_PASS) \ 12949 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 12950 $(TARGET-stage2-gas) 12951 12952maybe-clean-stage2-gas: clean-stage2-gas 12953clean-stage2: clean-stage2-gas 12954clean-stage2-gas: 12955 @if [ $(current_stage) = stage2 ]; then \ 12956 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 12957 else \ 12958 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \ 12959 $(MAKE) stage2-start; \ 12960 fi; \ 12961 cd $(HOST_SUBDIR)/gas && \ 12962 $(MAKE) $(FLAGS_TO_PASS) \ 12963 $(POSTSTAGE1_FLAGS_TO_PASS) \ 12964 clean 12965@endif gas-bootstrap 12966 12967 12968.PHONY: all-stage3-gas maybe-all-stage3-gas 12969.PHONY: clean-stage3-gas maybe-clean-stage3-gas 12970maybe-all-stage3-gas: 12971maybe-clean-stage3-gas: 12972@if gas-bootstrap 12973maybe-all-stage3-gas: all-stage3-gas 12974all-stage3: all-stage3-gas 12975TARGET-stage3-gas = $(TARGET-gas) 12976all-stage3-gas: configure-stage3-gas 12977 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 12978 @r=`${PWD_COMMAND}`; export r; \ 12979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 12980 $(HOST_EXPORTS) \ 12981 $(POSTSTAGE1_HOST_EXPORTS) \ 12982 cd $(HOST_SUBDIR)/gas && \ 12983 $(MAKE) $(FLAGS_TO_PASS) \ 12984 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 12985 $(TARGET-stage3-gas) 12986 12987maybe-clean-stage3-gas: clean-stage3-gas 12988clean-stage3: clean-stage3-gas 12989clean-stage3-gas: 12990 @if [ $(current_stage) = stage3 ]; then \ 12991 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 12992 else \ 12993 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \ 12994 $(MAKE) stage3-start; \ 12995 fi; \ 12996 cd $(HOST_SUBDIR)/gas && \ 12997 $(MAKE) $(FLAGS_TO_PASS) \ 12998 $(POSTSTAGE1_FLAGS_TO_PASS) \ 12999 clean 13000@endif gas-bootstrap 13001 13002 13003.PHONY: all-stage4-gas maybe-all-stage4-gas 13004.PHONY: clean-stage4-gas maybe-clean-stage4-gas 13005maybe-all-stage4-gas: 13006maybe-clean-stage4-gas: 13007@if gas-bootstrap 13008maybe-all-stage4-gas: all-stage4-gas 13009all-stage4: all-stage4-gas 13010TARGET-stage4-gas = $(TARGET-gas) 13011all-stage4-gas: configure-stage4-gas 13012 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 13013 @r=`${PWD_COMMAND}`; export r; \ 13014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13015 $(HOST_EXPORTS) \ 13016 $(POSTSTAGE1_HOST_EXPORTS) \ 13017 cd $(HOST_SUBDIR)/gas && \ 13018 $(MAKE) $(FLAGS_TO_PASS) \ 13019 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 13020 $(TARGET-stage4-gas) 13021 13022maybe-clean-stage4-gas: clean-stage4-gas 13023clean-stage4: clean-stage4-gas 13024clean-stage4-gas: 13025 @if [ $(current_stage) = stage4 ]; then \ 13026 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 13027 else \ 13028 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \ 13029 $(MAKE) stage4-start; \ 13030 fi; \ 13031 cd $(HOST_SUBDIR)/gas && \ 13032 $(MAKE) $(FLAGS_TO_PASS) \ 13033 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13034 clean 13035@endif gas-bootstrap 13036 13037 13038.PHONY: all-stageprofile-gas maybe-all-stageprofile-gas 13039.PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas 13040maybe-all-stageprofile-gas: 13041maybe-clean-stageprofile-gas: 13042@if gas-bootstrap 13043maybe-all-stageprofile-gas: all-stageprofile-gas 13044all-stageprofile: all-stageprofile-gas 13045TARGET-stageprofile-gas = $(TARGET-gas) 13046all-stageprofile-gas: configure-stageprofile-gas 13047 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 13048 @r=`${PWD_COMMAND}`; export r; \ 13049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13050 $(HOST_EXPORTS) \ 13051 $(POSTSTAGE1_HOST_EXPORTS) \ 13052 cd $(HOST_SUBDIR)/gas && \ 13053 $(MAKE) $(FLAGS_TO_PASS) \ 13054 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 13055 $(TARGET-stageprofile-gas) 13056 13057maybe-clean-stageprofile-gas: clean-stageprofile-gas 13058clean-stageprofile: clean-stageprofile-gas 13059clean-stageprofile-gas: 13060 @if [ $(current_stage) = stageprofile ]; then \ 13061 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 13062 else \ 13063 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \ 13064 $(MAKE) stageprofile-start; \ 13065 fi; \ 13066 cd $(HOST_SUBDIR)/gas && \ 13067 $(MAKE) $(FLAGS_TO_PASS) \ 13068 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13069 clean 13070@endif gas-bootstrap 13071 13072 13073.PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas 13074.PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas 13075maybe-all-stagefeedback-gas: 13076maybe-clean-stagefeedback-gas: 13077@if gas-bootstrap 13078maybe-all-stagefeedback-gas: all-stagefeedback-gas 13079all-stagefeedback: all-stagefeedback-gas 13080TARGET-stagefeedback-gas = $(TARGET-gas) 13081all-stagefeedback-gas: configure-stagefeedback-gas 13082 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 13083 @r=`${PWD_COMMAND}`; export r; \ 13084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13085 $(HOST_EXPORTS) \ 13086 $(POSTSTAGE1_HOST_EXPORTS) \ 13087 cd $(HOST_SUBDIR)/gas && \ 13088 $(MAKE) $(FLAGS_TO_PASS) \ 13089 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 13090 $(TARGET-stagefeedback-gas) 13091 13092maybe-clean-stagefeedback-gas: clean-stagefeedback-gas 13093clean-stagefeedback: clean-stagefeedback-gas 13094clean-stagefeedback-gas: 13095 @if [ $(current_stage) = stagefeedback ]; then \ 13096 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ 13097 else \ 13098 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \ 13099 $(MAKE) stagefeedback-start; \ 13100 fi; \ 13101 cd $(HOST_SUBDIR)/gas && \ 13102 $(MAKE) $(FLAGS_TO_PASS) \ 13103 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13104 clean 13105@endif gas-bootstrap 13106 13107 13108 13109 13110 13111.PHONY: check-gas maybe-check-gas 13112maybe-check-gas: 13113@if gas 13114maybe-check-gas: check-gas 13115 13116check-gas: 13117 @: $(MAKE); $(unstage) 13118 @r=`${PWD_COMMAND}`; export r; \ 13119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13120 $(HOST_EXPORTS) \ 13121 (cd $(HOST_SUBDIR)/gas && \ 13122 $(MAKE) $(FLAGS_TO_PASS) check) 13123 13124@endif gas 13125 13126.PHONY: install-gas maybe-install-gas 13127maybe-install-gas: 13128@if gas 13129maybe-install-gas: install-gas 13130 13131install-gas: installdirs 13132 @: $(MAKE); $(unstage) 13133 @r=`${PWD_COMMAND}`; export r; \ 13134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13135 $(HOST_EXPORTS) \ 13136 (cd $(HOST_SUBDIR)/gas && \ 13137 $(MAKE) $(FLAGS_TO_PASS) install) 13138 13139@endif gas 13140 13141# Other targets (info, dvi, pdf, etc.) 13142 13143.PHONY: maybe-info-gas info-gas 13144maybe-info-gas: 13145@if gas 13146maybe-info-gas: info-gas 13147 13148info-gas: \ 13149 configure-gas 13150 @[ -f ./gas/Makefile ] || exit 0; \ 13151 r=`${PWD_COMMAND}`; export r; \ 13152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13153 $(HOST_EXPORTS) \ 13154 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13156 done; \ 13157 echo "Doing info in gas" ; \ 13158 (cd $(HOST_SUBDIR)/gas && \ 13159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13161 "RANLIB=$${RANLIB}" \ 13162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13163 info) \ 13164 || exit 1 13165 13166@endif gas 13167 13168.PHONY: maybe-dvi-gas dvi-gas 13169maybe-dvi-gas: 13170@if gas 13171maybe-dvi-gas: dvi-gas 13172 13173dvi-gas: \ 13174 configure-gas 13175 @[ -f ./gas/Makefile ] || exit 0; \ 13176 r=`${PWD_COMMAND}`; export r; \ 13177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13178 $(HOST_EXPORTS) \ 13179 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13181 done; \ 13182 echo "Doing dvi in gas" ; \ 13183 (cd $(HOST_SUBDIR)/gas && \ 13184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13186 "RANLIB=$${RANLIB}" \ 13187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13188 dvi) \ 13189 || exit 1 13190 13191@endif gas 13192 13193.PHONY: maybe-pdf-gas pdf-gas 13194maybe-pdf-gas: 13195@if gas 13196maybe-pdf-gas: pdf-gas 13197 13198pdf-gas: \ 13199 configure-gas 13200 @[ -f ./gas/Makefile ] || exit 0; \ 13201 r=`${PWD_COMMAND}`; export r; \ 13202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13203 $(HOST_EXPORTS) \ 13204 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13206 done; \ 13207 echo "Doing pdf in gas" ; \ 13208 (cd $(HOST_SUBDIR)/gas && \ 13209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13211 "RANLIB=$${RANLIB}" \ 13212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13213 pdf) \ 13214 || exit 1 13215 13216@endif gas 13217 13218.PHONY: maybe-html-gas html-gas 13219maybe-html-gas: 13220@if gas 13221maybe-html-gas: html-gas 13222 13223html-gas: \ 13224 configure-gas 13225 @[ -f ./gas/Makefile ] || exit 0; \ 13226 r=`${PWD_COMMAND}`; export r; \ 13227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13228 $(HOST_EXPORTS) \ 13229 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13231 done; \ 13232 echo "Doing html in gas" ; \ 13233 (cd $(HOST_SUBDIR)/gas && \ 13234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13236 "RANLIB=$${RANLIB}" \ 13237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13238 html) \ 13239 || exit 1 13240 13241@endif gas 13242 13243.PHONY: maybe-TAGS-gas TAGS-gas 13244maybe-TAGS-gas: 13245@if gas 13246maybe-TAGS-gas: TAGS-gas 13247 13248TAGS-gas: \ 13249 configure-gas 13250 @[ -f ./gas/Makefile ] || exit 0; \ 13251 r=`${PWD_COMMAND}`; export r; \ 13252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13253 $(HOST_EXPORTS) \ 13254 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13256 done; \ 13257 echo "Doing TAGS in gas" ; \ 13258 (cd $(HOST_SUBDIR)/gas && \ 13259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13261 "RANLIB=$${RANLIB}" \ 13262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13263 TAGS) \ 13264 || exit 1 13265 13266@endif gas 13267 13268.PHONY: maybe-install-info-gas install-info-gas 13269maybe-install-info-gas: 13270@if gas 13271maybe-install-info-gas: install-info-gas 13272 13273install-info-gas: \ 13274 configure-gas \ 13275 info-gas 13276 @[ -f ./gas/Makefile ] || exit 0; \ 13277 r=`${PWD_COMMAND}`; export r; \ 13278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13279 $(HOST_EXPORTS) \ 13280 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13282 done; \ 13283 echo "Doing install-info in gas" ; \ 13284 (cd $(HOST_SUBDIR)/gas && \ 13285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13287 "RANLIB=$${RANLIB}" \ 13288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13289 install-info) \ 13290 || exit 1 13291 13292@endif gas 13293 13294.PHONY: maybe-install-pdf-gas install-pdf-gas 13295maybe-install-pdf-gas: 13296@if gas 13297maybe-install-pdf-gas: install-pdf-gas 13298 13299install-pdf-gas: \ 13300 configure-gas \ 13301 pdf-gas 13302 @[ -f ./gas/Makefile ] || exit 0; \ 13303 r=`${PWD_COMMAND}`; export r; \ 13304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13305 $(HOST_EXPORTS) \ 13306 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13308 done; \ 13309 echo "Doing install-pdf in gas" ; \ 13310 (cd $(HOST_SUBDIR)/gas && \ 13311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13313 "RANLIB=$${RANLIB}" \ 13314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13315 install-pdf) \ 13316 || exit 1 13317 13318@endif gas 13319 13320.PHONY: maybe-install-html-gas install-html-gas 13321maybe-install-html-gas: 13322@if gas 13323maybe-install-html-gas: install-html-gas 13324 13325install-html-gas: \ 13326 configure-gas \ 13327 html-gas 13328 @[ -f ./gas/Makefile ] || exit 0; \ 13329 r=`${PWD_COMMAND}`; export r; \ 13330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13331 $(HOST_EXPORTS) \ 13332 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13334 done; \ 13335 echo "Doing install-html in gas" ; \ 13336 (cd $(HOST_SUBDIR)/gas && \ 13337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13339 "RANLIB=$${RANLIB}" \ 13340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13341 install-html) \ 13342 || exit 1 13343 13344@endif gas 13345 13346.PHONY: maybe-installcheck-gas installcheck-gas 13347maybe-installcheck-gas: 13348@if gas 13349maybe-installcheck-gas: installcheck-gas 13350 13351installcheck-gas: \ 13352 configure-gas 13353 @[ -f ./gas/Makefile ] || exit 0; \ 13354 r=`${PWD_COMMAND}`; export r; \ 13355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13356 $(HOST_EXPORTS) \ 13357 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13359 done; \ 13360 echo "Doing installcheck in gas" ; \ 13361 (cd $(HOST_SUBDIR)/gas && \ 13362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13364 "RANLIB=$${RANLIB}" \ 13365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13366 installcheck) \ 13367 || exit 1 13368 13369@endif gas 13370 13371.PHONY: maybe-mostlyclean-gas mostlyclean-gas 13372maybe-mostlyclean-gas: 13373@if gas 13374maybe-mostlyclean-gas: mostlyclean-gas 13375 13376mostlyclean-gas: 13377 @[ -f ./gas/Makefile ] || exit 0; \ 13378 r=`${PWD_COMMAND}`; export r; \ 13379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13380 $(HOST_EXPORTS) \ 13381 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13383 done; \ 13384 echo "Doing mostlyclean in gas" ; \ 13385 (cd $(HOST_SUBDIR)/gas && \ 13386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13388 "RANLIB=$${RANLIB}" \ 13389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13390 mostlyclean) \ 13391 || exit 1 13392 13393@endif gas 13394 13395.PHONY: maybe-clean-gas clean-gas 13396maybe-clean-gas: 13397@if gas 13398maybe-clean-gas: clean-gas 13399 13400clean-gas: 13401 @[ -f ./gas/Makefile ] || exit 0; \ 13402 r=`${PWD_COMMAND}`; export r; \ 13403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13404 $(HOST_EXPORTS) \ 13405 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13406 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13407 done; \ 13408 echo "Doing clean in gas" ; \ 13409 (cd $(HOST_SUBDIR)/gas && \ 13410 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13411 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13412 "RANLIB=$${RANLIB}" \ 13413 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13414 clean) \ 13415 || exit 1 13416 13417@endif gas 13418 13419.PHONY: maybe-distclean-gas distclean-gas 13420maybe-distclean-gas: 13421@if gas 13422maybe-distclean-gas: distclean-gas 13423 13424distclean-gas: 13425 @[ -f ./gas/Makefile ] || exit 0; \ 13426 r=`${PWD_COMMAND}`; export r; \ 13427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13428 $(HOST_EXPORTS) \ 13429 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13431 done; \ 13432 echo "Doing distclean in gas" ; \ 13433 (cd $(HOST_SUBDIR)/gas && \ 13434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13436 "RANLIB=$${RANLIB}" \ 13437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13438 distclean) \ 13439 || exit 1 13440 13441@endif gas 13442 13443.PHONY: maybe-maintainer-clean-gas maintainer-clean-gas 13444maybe-maintainer-clean-gas: 13445@if gas 13446maybe-maintainer-clean-gas: maintainer-clean-gas 13447 13448maintainer-clean-gas: 13449 @[ -f ./gas/Makefile ] || exit 0; \ 13450 r=`${PWD_COMMAND}`; export r; \ 13451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13452 $(HOST_EXPORTS) \ 13453 for flag in $(EXTRA_HOST_FLAGS) ; do \ 13454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13455 done; \ 13456 echo "Doing maintainer-clean in gas" ; \ 13457 (cd $(HOST_SUBDIR)/gas && \ 13458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13460 "RANLIB=$${RANLIB}" \ 13461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13462 maintainer-clean) \ 13463 || exit 1 13464 13465@endif gas 13466 13467 13468 13469.PHONY: configure-gcc maybe-configure-gcc 13470maybe-configure-gcc: 13471@if gcc-bootstrap 13472configure-gcc: stage_current 13473@endif gcc-bootstrap 13474@if gcc 13475maybe-configure-gcc: configure-gcc 13476configure-gcc: 13477 @r=`${PWD_COMMAND}`; export r; \ 13478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13479 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13480 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13481 $(HOST_EXPORTS) \ 13482 echo Configuring in $(HOST_SUBDIR)/gcc; \ 13483 cd "$(HOST_SUBDIR)/gcc" || exit 1; \ 13484 case $(srcdir) in \ 13485 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13486 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13487 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13488 esac; \ 13489 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13490 libsrcdir="$$s/gcc"; \ 13491 $(SHELL) $${libsrcdir}/configure \ 13492 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13493 --target=${target_alias} $${srcdiroption} \ 13494 || exit 1 13495@endif gcc 13496 13497 13498 13499.PHONY: configure-stage1-gcc maybe-configure-stage1-gcc 13500maybe-configure-stage1-gcc: 13501@if gcc-bootstrap 13502maybe-configure-stage1-gcc: configure-stage1-gcc 13503configure-stage1-gcc: 13504 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 13505 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13506 @r=`${PWD_COMMAND}`; export r; \ 13507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13508 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13509 $(HOST_EXPORTS) \ 13510 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 13511 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 13512 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \ 13513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13514 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13515 case $(srcdir) in \ 13516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13517 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13519 esac; \ 13520 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13521 libsrcdir="$$s/gcc"; \ 13522 $(SHELL) $${libsrcdir}/configure \ 13523 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13524 --target=${target_alias} $${srcdiroption} \ 13525 \ 13526 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 13527@endif gcc-bootstrap 13528 13529.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc 13530maybe-configure-stage2-gcc: 13531@if gcc-bootstrap 13532maybe-configure-stage2-gcc: configure-stage2-gcc 13533configure-stage2-gcc: 13534 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 13535 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13536 @r=`${PWD_COMMAND}`; export r; \ 13537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13538 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13539 $(HOST_EXPORTS) \ 13540 $(POSTSTAGE1_HOST_EXPORTS) \ 13541 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 13542 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 13543 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \ 13544 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13545 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13546 case $(srcdir) in \ 13547 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13548 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13549 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13550 esac; \ 13551 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13552 libsrcdir="$$s/gcc"; \ 13553 $(SHELL) $${libsrcdir}/configure \ 13554 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13555 --target=${target_alias} $${srcdiroption} \ 13556 --with-build-libsubdir=$(HOST_SUBDIR) \ 13557 @stage2_werror_flag@ 13558@endif gcc-bootstrap 13559 13560.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc 13561maybe-configure-stage3-gcc: 13562@if gcc-bootstrap 13563maybe-configure-stage3-gcc: configure-stage3-gcc 13564configure-stage3-gcc: 13565 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 13566 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13567 @r=`${PWD_COMMAND}`; export r; \ 13568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13569 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13570 $(HOST_EXPORTS) \ 13571 $(POSTSTAGE1_HOST_EXPORTS) \ 13572 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 13573 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 13574 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \ 13575 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13576 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13577 case $(srcdir) in \ 13578 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13579 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13580 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13581 esac; \ 13582 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13583 libsrcdir="$$s/gcc"; \ 13584 $(SHELL) $${libsrcdir}/configure \ 13585 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13586 --target=${target_alias} $${srcdiroption} \ 13587 --with-build-libsubdir=$(HOST_SUBDIR) \ 13588 @stage2_werror_flag@ 13589@endif gcc-bootstrap 13590 13591.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc 13592maybe-configure-stage4-gcc: 13593@if gcc-bootstrap 13594maybe-configure-stage4-gcc: configure-stage4-gcc 13595configure-stage4-gcc: 13596 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 13597 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13598 @r=`${PWD_COMMAND}`; export r; \ 13599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13600 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13601 $(HOST_EXPORTS) \ 13602 $(POSTSTAGE1_HOST_EXPORTS) \ 13603 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 13604 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 13605 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \ 13606 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13607 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13608 case $(srcdir) in \ 13609 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13610 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13611 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13612 esac; \ 13613 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13614 libsrcdir="$$s/gcc"; \ 13615 $(SHELL) $${libsrcdir}/configure \ 13616 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13617 --target=${target_alias} $${srcdiroption} \ 13618 --with-build-libsubdir=$(HOST_SUBDIR) \ 13619 @stage2_werror_flag@ 13620@endif gcc-bootstrap 13621 13622.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc 13623maybe-configure-stageprofile-gcc: 13624@if gcc-bootstrap 13625maybe-configure-stageprofile-gcc: configure-stageprofile-gcc 13626configure-stageprofile-gcc: 13627 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 13628 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13629 @r=`${PWD_COMMAND}`; export r; \ 13630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13631 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13632 $(HOST_EXPORTS) \ 13633 $(POSTSTAGE1_HOST_EXPORTS) \ 13634 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 13635 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 13636 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \ 13637 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13638 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13639 case $(srcdir) in \ 13640 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13641 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13642 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13643 esac; \ 13644 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13645 libsrcdir="$$s/gcc"; \ 13646 $(SHELL) $${libsrcdir}/configure \ 13647 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13648 --target=${target_alias} $${srcdiroption} \ 13649 --with-build-libsubdir=$(HOST_SUBDIR) \ 13650 @stage2_werror_flag@ 13651@endif gcc-bootstrap 13652 13653.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc 13654maybe-configure-stagefeedback-gcc: 13655@if gcc-bootstrap 13656maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc 13657configure-stagefeedback-gcc: 13658 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 13659 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc 13660 @r=`${PWD_COMMAND}`; export r; \ 13661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13662 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ 13663 $(HOST_EXPORTS) \ 13664 $(POSTSTAGE1_HOST_EXPORTS) \ 13665 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 13666 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 13667 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \ 13668 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ 13669 cd $(HOST_SUBDIR)/gcc || exit 1; \ 13670 case $(srcdir) in \ 13671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 13672 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ 13673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 13674 esac; \ 13675 srcdiroption="--srcdir=$${topdir}/gcc"; \ 13676 libsrcdir="$$s/gcc"; \ 13677 $(SHELL) $${libsrcdir}/configure \ 13678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 13679 --target=${target_alias} $${srcdiroption} \ 13680 --with-build-libsubdir=$(HOST_SUBDIR) \ 13681 @stage2_werror_flag@ 13682@endif gcc-bootstrap 13683 13684 13685 13686 13687 13688.PHONY: all-gcc maybe-all-gcc 13689maybe-all-gcc: 13690@if gcc-bootstrap 13691all-gcc: stage_current 13692@endif gcc-bootstrap 13693@if gcc 13694TARGET-gcc=all 13695maybe-all-gcc: all-gcc 13696all-gcc: configure-gcc 13697 @r=`${PWD_COMMAND}`; export r; \ 13698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13699 $(HOST_EXPORTS) \ 13700 (cd $(HOST_SUBDIR)/gcc && \ 13701 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(TARGET-gcc)) 13702@endif gcc 13703 13704 13705 13706.PHONY: all-stage1-gcc maybe-all-stage1-gcc 13707.PHONY: clean-stage1-gcc maybe-clean-stage1-gcc 13708maybe-all-stage1-gcc: 13709maybe-clean-stage1-gcc: 13710@if gcc-bootstrap 13711maybe-all-stage1-gcc: all-stage1-gcc 13712all-stage1: all-stage1-gcc 13713TARGET-stage1-gcc = $(TARGET-gcc) 13714all-stage1-gcc: configure-stage1-gcc 13715 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 13716 @r=`${PWD_COMMAND}`; export r; \ 13717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13718 $(HOST_EXPORTS) \ 13719 cd $(HOST_SUBDIR)/gcc && \ 13720 $(MAKE) $(FLAGS_TO_PASS) \ 13721 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" $(EXTRA_GCC_FLAGS) \ 13722 $(TARGET-stage1-gcc) 13723 13724maybe-clean-stage1-gcc: clean-stage1-gcc 13725clean-stage1: clean-stage1-gcc 13726clean-stage1-gcc: 13727 @if [ $(current_stage) = stage1 ]; then \ 13728 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13729 else \ 13730 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \ 13731 $(MAKE) stage1-start; \ 13732 fi; \ 13733 cd $(HOST_SUBDIR)/gcc && \ 13734 $(MAKE) $(FLAGS_TO_PASS) \ 13735 $(EXTRA_GCC_FLAGS) clean 13736@endif gcc-bootstrap 13737 13738 13739.PHONY: all-stage2-gcc maybe-all-stage2-gcc 13740.PHONY: clean-stage2-gcc maybe-clean-stage2-gcc 13741maybe-all-stage2-gcc: 13742maybe-clean-stage2-gcc: 13743@if gcc-bootstrap 13744maybe-all-stage2-gcc: all-stage2-gcc 13745all-stage2: all-stage2-gcc 13746TARGET-stage2-gcc = $(TARGET-gcc) 13747all-stage2-gcc: configure-stage2-gcc 13748 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 13749 @r=`${PWD_COMMAND}`; export r; \ 13750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13751 $(HOST_EXPORTS) \ 13752 $(POSTSTAGE1_HOST_EXPORTS) \ 13753 cd $(HOST_SUBDIR)/gcc && \ 13754 $(MAKE) $(FLAGS_TO_PASS) \ 13755 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ 13756 $(TARGET-stage2-gcc) 13757 13758maybe-clean-stage2-gcc: clean-stage2-gcc 13759clean-stage2: clean-stage2-gcc 13760clean-stage2-gcc: 13761 @if [ $(current_stage) = stage2 ]; then \ 13762 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13763 else \ 13764 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \ 13765 $(MAKE) stage2-start; \ 13766 fi; \ 13767 cd $(HOST_SUBDIR)/gcc && \ 13768 $(MAKE) $(FLAGS_TO_PASS) \ 13769 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13770 $(EXTRA_GCC_FLAGS) clean 13771@endif gcc-bootstrap 13772 13773 13774.PHONY: all-stage3-gcc maybe-all-stage3-gcc 13775.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc 13776maybe-all-stage3-gcc: 13777maybe-clean-stage3-gcc: 13778@if gcc-bootstrap 13779maybe-all-stage3-gcc: all-stage3-gcc 13780all-stage3: all-stage3-gcc 13781TARGET-stage3-gcc = $(TARGET-gcc) 13782all-stage3-gcc: configure-stage3-gcc 13783 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 13784 @r=`${PWD_COMMAND}`; export r; \ 13785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13786 $(HOST_EXPORTS) \ 13787 $(POSTSTAGE1_HOST_EXPORTS) \ 13788 cd $(HOST_SUBDIR)/gcc && \ 13789 $(MAKE) $(FLAGS_TO_PASS) \ 13790 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ 13791 $(TARGET-stage3-gcc) 13792 13793maybe-clean-stage3-gcc: clean-stage3-gcc 13794clean-stage3: clean-stage3-gcc 13795clean-stage3-gcc: 13796 @if [ $(current_stage) = stage3 ]; then \ 13797 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13798 else \ 13799 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \ 13800 $(MAKE) stage3-start; \ 13801 fi; \ 13802 cd $(HOST_SUBDIR)/gcc && \ 13803 $(MAKE) $(FLAGS_TO_PASS) \ 13804 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13805 $(EXTRA_GCC_FLAGS) clean 13806@endif gcc-bootstrap 13807 13808 13809.PHONY: all-stage4-gcc maybe-all-stage4-gcc 13810.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc 13811maybe-all-stage4-gcc: 13812maybe-clean-stage4-gcc: 13813@if gcc-bootstrap 13814maybe-all-stage4-gcc: all-stage4-gcc 13815all-stage4: all-stage4-gcc 13816TARGET-stage4-gcc = $(TARGET-gcc) 13817all-stage4-gcc: configure-stage4-gcc 13818 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 13819 @r=`${PWD_COMMAND}`; export r; \ 13820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13821 $(HOST_EXPORTS) \ 13822 $(POSTSTAGE1_HOST_EXPORTS) \ 13823 cd $(HOST_SUBDIR)/gcc && \ 13824 $(MAKE) $(FLAGS_TO_PASS) \ 13825 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ 13826 $(TARGET-stage4-gcc) 13827 13828maybe-clean-stage4-gcc: clean-stage4-gcc 13829clean-stage4: clean-stage4-gcc 13830clean-stage4-gcc: 13831 @if [ $(current_stage) = stage4 ]; then \ 13832 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13833 else \ 13834 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \ 13835 $(MAKE) stage4-start; \ 13836 fi; \ 13837 cd $(HOST_SUBDIR)/gcc && \ 13838 $(MAKE) $(FLAGS_TO_PASS) \ 13839 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13840 $(EXTRA_GCC_FLAGS) clean 13841@endif gcc-bootstrap 13842 13843 13844.PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc 13845.PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc 13846maybe-all-stageprofile-gcc: 13847maybe-clean-stageprofile-gcc: 13848@if gcc-bootstrap 13849maybe-all-stageprofile-gcc: all-stageprofile-gcc 13850all-stageprofile: all-stageprofile-gcc 13851TARGET-stageprofile-gcc = $(TARGET-gcc) 13852all-stageprofile-gcc: configure-stageprofile-gcc 13853 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 13854 @r=`${PWD_COMMAND}`; export r; \ 13855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13856 $(HOST_EXPORTS) \ 13857 $(POSTSTAGE1_HOST_EXPORTS) \ 13858 cd $(HOST_SUBDIR)/gcc && \ 13859 $(MAKE) $(FLAGS_TO_PASS) \ 13860 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ 13861 $(TARGET-stageprofile-gcc) 13862 13863maybe-clean-stageprofile-gcc: clean-stageprofile-gcc 13864clean-stageprofile: clean-stageprofile-gcc 13865clean-stageprofile-gcc: 13866 @if [ $(current_stage) = stageprofile ]; then \ 13867 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13868 else \ 13869 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \ 13870 $(MAKE) stageprofile-start; \ 13871 fi; \ 13872 cd $(HOST_SUBDIR)/gcc && \ 13873 $(MAKE) $(FLAGS_TO_PASS) \ 13874 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13875 $(EXTRA_GCC_FLAGS) clean 13876@endif gcc-bootstrap 13877 13878 13879.PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc 13880.PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc 13881maybe-all-stagefeedback-gcc: 13882maybe-clean-stagefeedback-gcc: 13883@if gcc-bootstrap 13884maybe-all-stagefeedback-gcc: all-stagefeedback-gcc 13885all-stagefeedback: all-stagefeedback-gcc 13886TARGET-stagefeedback-gcc = $(TARGET-gcc) 13887all-stagefeedback-gcc: configure-stagefeedback-gcc 13888 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 13889 @r=`${PWD_COMMAND}`; export r; \ 13890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13891 $(HOST_EXPORTS) \ 13892 $(POSTSTAGE1_HOST_EXPORTS) \ 13893 cd $(HOST_SUBDIR)/gcc && \ 13894 $(MAKE) $(FLAGS_TO_PASS) \ 13895 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ 13896 $(TARGET-stagefeedback-gcc) 13897 13898maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc 13899clean-stagefeedback: clean-stagefeedback-gcc 13900clean-stagefeedback-gcc: 13901 @if [ $(current_stage) = stagefeedback ]; then \ 13902 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ 13903 else \ 13904 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \ 13905 $(MAKE) stagefeedback-start; \ 13906 fi; \ 13907 cd $(HOST_SUBDIR)/gcc && \ 13908 $(MAKE) $(FLAGS_TO_PASS) \ 13909 $(POSTSTAGE1_FLAGS_TO_PASS) \ 13910 $(EXTRA_GCC_FLAGS) clean 13911@endif gcc-bootstrap 13912 13913 13914 13915 13916 13917.PHONY: check-gcc maybe-check-gcc 13918maybe-check-gcc: 13919@if gcc 13920maybe-check-gcc: check-gcc 13921 13922check-gcc: 13923 @: $(MAKE); $(unstage) 13924 @r=`${PWD_COMMAND}`; export r; \ 13925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13926 $(HOST_EXPORTS) \ 13927 (cd $(HOST_SUBDIR)/gcc && \ 13928 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check) 13929 13930@endif gcc 13931 13932.PHONY: install-gcc maybe-install-gcc 13933maybe-install-gcc: 13934@if gcc 13935maybe-install-gcc: install-gcc 13936 13937install-gcc: installdirs 13938 @: $(MAKE); $(unstage) 13939 @r=`${PWD_COMMAND}`; export r; \ 13940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13941 $(HOST_EXPORTS) \ 13942 (cd $(HOST_SUBDIR)/gcc && \ 13943 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install) 13944 13945@endif gcc 13946 13947# Other targets (info, dvi, pdf, etc.) 13948 13949.PHONY: maybe-info-gcc info-gcc 13950maybe-info-gcc: 13951@if gcc 13952maybe-info-gcc: info-gcc 13953 13954info-gcc: \ 13955 configure-gcc 13956 @[ -f ./gcc/Makefile ] || exit 0; \ 13957 r=`${PWD_COMMAND}`; export r; \ 13958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13959 $(HOST_EXPORTS) \ 13960 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 13961 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13962 done; \ 13963 echo "Doing info in gcc" ; \ 13964 (cd $(HOST_SUBDIR)/gcc && \ 13965 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13966 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13967 "RANLIB=$${RANLIB}" \ 13968 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13969 info) \ 13970 || exit 1 13971 13972@endif gcc 13973 13974.PHONY: maybe-dvi-gcc dvi-gcc 13975maybe-dvi-gcc: 13976@if gcc 13977maybe-dvi-gcc: dvi-gcc 13978 13979dvi-gcc: \ 13980 configure-gcc 13981 @[ -f ./gcc/Makefile ] || exit 0; \ 13982 r=`${PWD_COMMAND}`; export r; \ 13983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 13984 $(HOST_EXPORTS) \ 13985 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 13986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 13987 done; \ 13988 echo "Doing dvi in gcc" ; \ 13989 (cd $(HOST_SUBDIR)/gcc && \ 13990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 13991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 13992 "RANLIB=$${RANLIB}" \ 13993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 13994 dvi) \ 13995 || exit 1 13996 13997@endif gcc 13998 13999.PHONY: maybe-pdf-gcc pdf-gcc 14000maybe-pdf-gcc: 14001@if gcc 14002maybe-pdf-gcc: pdf-gcc 14003 14004pdf-gcc: \ 14005 configure-gcc 14006 @[ -f ./gcc/Makefile ] || exit 0; \ 14007 r=`${PWD_COMMAND}`; export r; \ 14008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14009 $(HOST_EXPORTS) \ 14010 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14011 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14012 done; \ 14013 echo "Doing pdf in gcc" ; \ 14014 (cd $(HOST_SUBDIR)/gcc && \ 14015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14017 "RANLIB=$${RANLIB}" \ 14018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14019 pdf) \ 14020 || exit 1 14021 14022@endif gcc 14023 14024.PHONY: maybe-html-gcc html-gcc 14025maybe-html-gcc: 14026@if gcc 14027maybe-html-gcc: html-gcc 14028 14029html-gcc: \ 14030 configure-gcc 14031 @[ -f ./gcc/Makefile ] || exit 0; \ 14032 r=`${PWD_COMMAND}`; export r; \ 14033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14034 $(HOST_EXPORTS) \ 14035 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14037 done; \ 14038 echo "Doing html in gcc" ; \ 14039 (cd $(HOST_SUBDIR)/gcc && \ 14040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14042 "RANLIB=$${RANLIB}" \ 14043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14044 html) \ 14045 || exit 1 14046 14047@endif gcc 14048 14049.PHONY: maybe-TAGS-gcc TAGS-gcc 14050maybe-TAGS-gcc: 14051@if gcc 14052maybe-TAGS-gcc: TAGS-gcc 14053 14054TAGS-gcc: \ 14055 configure-gcc 14056 @[ -f ./gcc/Makefile ] || exit 0; \ 14057 r=`${PWD_COMMAND}`; export r; \ 14058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14059 $(HOST_EXPORTS) \ 14060 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14062 done; \ 14063 echo "Doing TAGS in gcc" ; \ 14064 (cd $(HOST_SUBDIR)/gcc && \ 14065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14067 "RANLIB=$${RANLIB}" \ 14068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14069 TAGS) \ 14070 || exit 1 14071 14072@endif gcc 14073 14074.PHONY: maybe-install-info-gcc install-info-gcc 14075maybe-install-info-gcc: 14076@if gcc 14077maybe-install-info-gcc: install-info-gcc 14078 14079install-info-gcc: \ 14080 configure-gcc \ 14081 info-gcc 14082 @[ -f ./gcc/Makefile ] || exit 0; \ 14083 r=`${PWD_COMMAND}`; export r; \ 14084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14085 $(HOST_EXPORTS) \ 14086 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14088 done; \ 14089 echo "Doing install-info in gcc" ; \ 14090 (cd $(HOST_SUBDIR)/gcc && \ 14091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14093 "RANLIB=$${RANLIB}" \ 14094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14095 install-info) \ 14096 || exit 1 14097 14098@endif gcc 14099 14100.PHONY: maybe-install-pdf-gcc install-pdf-gcc 14101maybe-install-pdf-gcc: 14102@if gcc 14103maybe-install-pdf-gcc: install-pdf-gcc 14104 14105install-pdf-gcc: \ 14106 configure-gcc \ 14107 pdf-gcc 14108 @[ -f ./gcc/Makefile ] || exit 0; \ 14109 r=`${PWD_COMMAND}`; export r; \ 14110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14111 $(HOST_EXPORTS) \ 14112 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14114 done; \ 14115 echo "Doing install-pdf in gcc" ; \ 14116 (cd $(HOST_SUBDIR)/gcc && \ 14117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14119 "RANLIB=$${RANLIB}" \ 14120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14121 install-pdf) \ 14122 || exit 1 14123 14124@endif gcc 14125 14126.PHONY: maybe-install-html-gcc install-html-gcc 14127maybe-install-html-gcc: 14128@if gcc 14129maybe-install-html-gcc: install-html-gcc 14130 14131install-html-gcc: \ 14132 configure-gcc \ 14133 html-gcc 14134 @[ -f ./gcc/Makefile ] || exit 0; \ 14135 r=`${PWD_COMMAND}`; export r; \ 14136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14137 $(HOST_EXPORTS) \ 14138 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14140 done; \ 14141 echo "Doing install-html in gcc" ; \ 14142 (cd $(HOST_SUBDIR)/gcc && \ 14143 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14144 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14145 "RANLIB=$${RANLIB}" \ 14146 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14147 install-html) \ 14148 || exit 1 14149 14150@endif gcc 14151 14152.PHONY: maybe-installcheck-gcc installcheck-gcc 14153maybe-installcheck-gcc: 14154@if gcc 14155maybe-installcheck-gcc: installcheck-gcc 14156 14157installcheck-gcc: \ 14158 configure-gcc 14159 @[ -f ./gcc/Makefile ] || exit 0; \ 14160 r=`${PWD_COMMAND}`; export r; \ 14161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14162 $(HOST_EXPORTS) \ 14163 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14165 done; \ 14166 echo "Doing installcheck in gcc" ; \ 14167 (cd $(HOST_SUBDIR)/gcc && \ 14168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14170 "RANLIB=$${RANLIB}" \ 14171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14172 installcheck) \ 14173 || exit 1 14174 14175@endif gcc 14176 14177.PHONY: maybe-mostlyclean-gcc mostlyclean-gcc 14178maybe-mostlyclean-gcc: 14179@if gcc 14180maybe-mostlyclean-gcc: mostlyclean-gcc 14181 14182mostlyclean-gcc: 14183 @[ -f ./gcc/Makefile ] || exit 0; \ 14184 r=`${PWD_COMMAND}`; export r; \ 14185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14186 $(HOST_EXPORTS) \ 14187 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14189 done; \ 14190 echo "Doing mostlyclean in gcc" ; \ 14191 (cd $(HOST_SUBDIR)/gcc && \ 14192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14194 "RANLIB=$${RANLIB}" \ 14195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14196 mostlyclean) \ 14197 || exit 1 14198 14199@endif gcc 14200 14201.PHONY: maybe-clean-gcc clean-gcc 14202maybe-clean-gcc: 14203@if gcc 14204maybe-clean-gcc: clean-gcc 14205 14206clean-gcc: 14207 @[ -f ./gcc/Makefile ] || exit 0; \ 14208 r=`${PWD_COMMAND}`; export r; \ 14209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14210 $(HOST_EXPORTS) \ 14211 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14213 done; \ 14214 echo "Doing clean in gcc" ; \ 14215 (cd $(HOST_SUBDIR)/gcc && \ 14216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14218 "RANLIB=$${RANLIB}" \ 14219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14220 clean) \ 14221 || exit 1 14222 14223@endif gcc 14224 14225.PHONY: maybe-distclean-gcc distclean-gcc 14226maybe-distclean-gcc: 14227@if gcc 14228maybe-distclean-gcc: distclean-gcc 14229 14230distclean-gcc: 14231 @[ -f ./gcc/Makefile ] || exit 0; \ 14232 r=`${PWD_COMMAND}`; export r; \ 14233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14234 $(HOST_EXPORTS) \ 14235 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14237 done; \ 14238 echo "Doing distclean in gcc" ; \ 14239 (cd $(HOST_SUBDIR)/gcc && \ 14240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14242 "RANLIB=$${RANLIB}" \ 14243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14244 distclean) \ 14245 || exit 1 14246 14247@endif gcc 14248 14249.PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc 14250maybe-maintainer-clean-gcc: 14251@if gcc 14252maybe-maintainer-clean-gcc: maintainer-clean-gcc 14253 14254maintainer-clean-gcc: 14255 @[ -f ./gcc/Makefile ] || exit 0; \ 14256 r=`${PWD_COMMAND}`; export r; \ 14257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14258 $(HOST_EXPORTS) \ 14259 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \ 14260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14261 done; \ 14262 echo "Doing maintainer-clean in gcc" ; \ 14263 (cd $(HOST_SUBDIR)/gcc && \ 14264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14266 "RANLIB=$${RANLIB}" \ 14267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14268 maintainer-clean) \ 14269 || exit 1 14270 14271@endif gcc 14272 14273 14274 14275.PHONY: configure-gawk maybe-configure-gawk 14276maybe-configure-gawk: 14277@if gcc-bootstrap 14278configure-gawk: stage_current 14279@endif gcc-bootstrap 14280@if gawk 14281maybe-configure-gawk: configure-gawk 14282configure-gawk: 14283 @: $(MAKE); $(unstage) 14284 @r=`${PWD_COMMAND}`; export r; \ 14285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14286 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \ 14287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \ 14288 $(HOST_EXPORTS) \ 14289 echo Configuring in $(HOST_SUBDIR)/gawk; \ 14290 cd "$(HOST_SUBDIR)/gawk" || exit 1; \ 14291 case $(srcdir) in \ 14292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 14293 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \ 14294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 14295 esac; \ 14296 srcdiroption="--srcdir=$${topdir}/gawk"; \ 14297 libsrcdir="$$s/gawk"; \ 14298 $(SHELL) $${libsrcdir}/configure \ 14299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 14300 --target=${target_alias} $${srcdiroption} \ 14301 || exit 1 14302@endif gawk 14303 14304 14305 14306 14307 14308.PHONY: all-gawk maybe-all-gawk 14309maybe-all-gawk: 14310@if gcc-bootstrap 14311all-gawk: stage_current 14312@endif gcc-bootstrap 14313@if gawk 14314TARGET-gawk=all 14315maybe-all-gawk: all-gawk 14316all-gawk: configure-gawk 14317 @: $(MAKE); $(unstage) 14318 @r=`${PWD_COMMAND}`; export r; \ 14319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14320 $(HOST_EXPORTS) \ 14321 (cd $(HOST_SUBDIR)/gawk && \ 14322 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gawk)) 14323@endif gawk 14324 14325 14326 14327 14328.PHONY: check-gawk maybe-check-gawk 14329maybe-check-gawk: 14330@if gawk 14331maybe-check-gawk: check-gawk 14332 14333check-gawk: 14334 @: $(MAKE); $(unstage) 14335 @r=`${PWD_COMMAND}`; export r; \ 14336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14337 $(HOST_EXPORTS) \ 14338 (cd $(HOST_SUBDIR)/gawk && \ 14339 $(MAKE) $(FLAGS_TO_PASS) check) 14340 14341@endif gawk 14342 14343.PHONY: install-gawk maybe-install-gawk 14344maybe-install-gawk: 14345@if gawk 14346maybe-install-gawk: install-gawk 14347 14348install-gawk: installdirs 14349 @: $(MAKE); $(unstage) 14350 @r=`${PWD_COMMAND}`; export r; \ 14351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14352 $(HOST_EXPORTS) \ 14353 (cd $(HOST_SUBDIR)/gawk && \ 14354 $(MAKE) $(FLAGS_TO_PASS) install) 14355 14356@endif gawk 14357 14358# Other targets (info, dvi, pdf, etc.) 14359 14360.PHONY: maybe-info-gawk info-gawk 14361maybe-info-gawk: 14362@if gawk 14363maybe-info-gawk: info-gawk 14364 14365info-gawk: \ 14366 configure-gawk 14367 @: $(MAKE); $(unstage) 14368 @[ -f ./gawk/Makefile ] || exit 0; \ 14369 r=`${PWD_COMMAND}`; export r; \ 14370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14371 $(HOST_EXPORTS) \ 14372 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14374 done; \ 14375 echo "Doing info in gawk" ; \ 14376 (cd $(HOST_SUBDIR)/gawk && \ 14377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14379 "RANLIB=$${RANLIB}" \ 14380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14381 info) \ 14382 || exit 1 14383 14384@endif gawk 14385 14386.PHONY: maybe-dvi-gawk dvi-gawk 14387maybe-dvi-gawk: 14388@if gawk 14389maybe-dvi-gawk: dvi-gawk 14390 14391dvi-gawk: \ 14392 configure-gawk 14393 @: $(MAKE); $(unstage) 14394 @[ -f ./gawk/Makefile ] || exit 0; \ 14395 r=`${PWD_COMMAND}`; export r; \ 14396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14397 $(HOST_EXPORTS) \ 14398 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14400 done; \ 14401 echo "Doing dvi in gawk" ; \ 14402 (cd $(HOST_SUBDIR)/gawk && \ 14403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14405 "RANLIB=$${RANLIB}" \ 14406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14407 dvi) \ 14408 || exit 1 14409 14410@endif gawk 14411 14412.PHONY: maybe-pdf-gawk pdf-gawk 14413maybe-pdf-gawk: 14414@if gawk 14415maybe-pdf-gawk: pdf-gawk 14416 14417pdf-gawk: \ 14418 configure-gawk 14419 @: $(MAKE); $(unstage) 14420 @[ -f ./gawk/Makefile ] || exit 0; \ 14421 r=`${PWD_COMMAND}`; export r; \ 14422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14423 $(HOST_EXPORTS) \ 14424 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14426 done; \ 14427 echo "Doing pdf in gawk" ; \ 14428 (cd $(HOST_SUBDIR)/gawk && \ 14429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14431 "RANLIB=$${RANLIB}" \ 14432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14433 pdf) \ 14434 || exit 1 14435 14436@endif gawk 14437 14438.PHONY: maybe-html-gawk html-gawk 14439maybe-html-gawk: 14440@if gawk 14441maybe-html-gawk: html-gawk 14442 14443html-gawk: \ 14444 configure-gawk 14445 @: $(MAKE); $(unstage) 14446 @[ -f ./gawk/Makefile ] || exit 0; \ 14447 r=`${PWD_COMMAND}`; export r; \ 14448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14449 $(HOST_EXPORTS) \ 14450 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14452 done; \ 14453 echo "Doing html in gawk" ; \ 14454 (cd $(HOST_SUBDIR)/gawk && \ 14455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14457 "RANLIB=$${RANLIB}" \ 14458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14459 html) \ 14460 || exit 1 14461 14462@endif gawk 14463 14464.PHONY: maybe-TAGS-gawk TAGS-gawk 14465maybe-TAGS-gawk: 14466@if gawk 14467maybe-TAGS-gawk: TAGS-gawk 14468 14469TAGS-gawk: \ 14470 configure-gawk 14471 @: $(MAKE); $(unstage) 14472 @[ -f ./gawk/Makefile ] || exit 0; \ 14473 r=`${PWD_COMMAND}`; export r; \ 14474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14475 $(HOST_EXPORTS) \ 14476 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14478 done; \ 14479 echo "Doing TAGS in gawk" ; \ 14480 (cd $(HOST_SUBDIR)/gawk && \ 14481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14483 "RANLIB=$${RANLIB}" \ 14484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14485 TAGS) \ 14486 || exit 1 14487 14488@endif gawk 14489 14490.PHONY: maybe-install-info-gawk install-info-gawk 14491maybe-install-info-gawk: 14492@if gawk 14493maybe-install-info-gawk: install-info-gawk 14494 14495install-info-gawk: \ 14496 configure-gawk \ 14497 info-gawk 14498 @: $(MAKE); $(unstage) 14499 @[ -f ./gawk/Makefile ] || exit 0; \ 14500 r=`${PWD_COMMAND}`; export r; \ 14501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14502 $(HOST_EXPORTS) \ 14503 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14505 done; \ 14506 echo "Doing install-info in gawk" ; \ 14507 (cd $(HOST_SUBDIR)/gawk && \ 14508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14510 "RANLIB=$${RANLIB}" \ 14511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14512 install-info) \ 14513 || exit 1 14514 14515@endif gawk 14516 14517.PHONY: maybe-install-pdf-gawk install-pdf-gawk 14518maybe-install-pdf-gawk: 14519@if gawk 14520maybe-install-pdf-gawk: install-pdf-gawk 14521 14522install-pdf-gawk: \ 14523 configure-gawk \ 14524 pdf-gawk 14525 @: $(MAKE); $(unstage) 14526 @[ -f ./gawk/Makefile ] || exit 0; \ 14527 r=`${PWD_COMMAND}`; export r; \ 14528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14529 $(HOST_EXPORTS) \ 14530 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14532 done; \ 14533 echo "Doing install-pdf in gawk" ; \ 14534 (cd $(HOST_SUBDIR)/gawk && \ 14535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14537 "RANLIB=$${RANLIB}" \ 14538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14539 install-pdf) \ 14540 || exit 1 14541 14542@endif gawk 14543 14544.PHONY: maybe-install-html-gawk install-html-gawk 14545maybe-install-html-gawk: 14546@if gawk 14547maybe-install-html-gawk: install-html-gawk 14548 14549install-html-gawk: \ 14550 configure-gawk \ 14551 html-gawk 14552 @: $(MAKE); $(unstage) 14553 @[ -f ./gawk/Makefile ] || exit 0; \ 14554 r=`${PWD_COMMAND}`; export r; \ 14555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14556 $(HOST_EXPORTS) \ 14557 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14559 done; \ 14560 echo "Doing install-html in gawk" ; \ 14561 (cd $(HOST_SUBDIR)/gawk && \ 14562 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14563 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14564 "RANLIB=$${RANLIB}" \ 14565 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14566 install-html) \ 14567 || exit 1 14568 14569@endif gawk 14570 14571.PHONY: maybe-installcheck-gawk installcheck-gawk 14572maybe-installcheck-gawk: 14573@if gawk 14574maybe-installcheck-gawk: installcheck-gawk 14575 14576installcheck-gawk: \ 14577 configure-gawk 14578 @: $(MAKE); $(unstage) 14579 @[ -f ./gawk/Makefile ] || exit 0; \ 14580 r=`${PWD_COMMAND}`; export r; \ 14581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14582 $(HOST_EXPORTS) \ 14583 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14585 done; \ 14586 echo "Doing installcheck in gawk" ; \ 14587 (cd $(HOST_SUBDIR)/gawk && \ 14588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14590 "RANLIB=$${RANLIB}" \ 14591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14592 installcheck) \ 14593 || exit 1 14594 14595@endif gawk 14596 14597.PHONY: maybe-mostlyclean-gawk mostlyclean-gawk 14598maybe-mostlyclean-gawk: 14599@if gawk 14600maybe-mostlyclean-gawk: mostlyclean-gawk 14601 14602mostlyclean-gawk: 14603 @: $(MAKE); $(unstage) 14604 @[ -f ./gawk/Makefile ] || exit 0; \ 14605 r=`${PWD_COMMAND}`; export r; \ 14606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14607 $(HOST_EXPORTS) \ 14608 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14610 done; \ 14611 echo "Doing mostlyclean in gawk" ; \ 14612 (cd $(HOST_SUBDIR)/gawk && \ 14613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14615 "RANLIB=$${RANLIB}" \ 14616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14617 mostlyclean) \ 14618 || exit 1 14619 14620@endif gawk 14621 14622.PHONY: maybe-clean-gawk clean-gawk 14623maybe-clean-gawk: 14624@if gawk 14625maybe-clean-gawk: clean-gawk 14626 14627clean-gawk: 14628 @: $(MAKE); $(unstage) 14629 @[ -f ./gawk/Makefile ] || exit 0; \ 14630 r=`${PWD_COMMAND}`; export r; \ 14631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14632 $(HOST_EXPORTS) \ 14633 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14635 done; \ 14636 echo "Doing clean in gawk" ; \ 14637 (cd $(HOST_SUBDIR)/gawk && \ 14638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14640 "RANLIB=$${RANLIB}" \ 14641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14642 clean) \ 14643 || exit 1 14644 14645@endif gawk 14646 14647.PHONY: maybe-distclean-gawk distclean-gawk 14648maybe-distclean-gawk: 14649@if gawk 14650maybe-distclean-gawk: distclean-gawk 14651 14652distclean-gawk: 14653 @: $(MAKE); $(unstage) 14654 @[ -f ./gawk/Makefile ] || exit 0; \ 14655 r=`${PWD_COMMAND}`; export r; \ 14656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14657 $(HOST_EXPORTS) \ 14658 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14660 done; \ 14661 echo "Doing distclean in gawk" ; \ 14662 (cd $(HOST_SUBDIR)/gawk && \ 14663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14665 "RANLIB=$${RANLIB}" \ 14666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14667 distclean) \ 14668 || exit 1 14669 14670@endif gawk 14671 14672.PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk 14673maybe-maintainer-clean-gawk: 14674@if gawk 14675maybe-maintainer-clean-gawk: maintainer-clean-gawk 14676 14677maintainer-clean-gawk: 14678 @: $(MAKE); $(unstage) 14679 @[ -f ./gawk/Makefile ] || exit 0; \ 14680 r=`${PWD_COMMAND}`; export r; \ 14681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14682 $(HOST_EXPORTS) \ 14683 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14685 done; \ 14686 echo "Doing maintainer-clean in gawk" ; \ 14687 (cd $(HOST_SUBDIR)/gawk && \ 14688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14690 "RANLIB=$${RANLIB}" \ 14691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14692 maintainer-clean) \ 14693 || exit 1 14694 14695@endif gawk 14696 14697 14698 14699.PHONY: configure-gettext maybe-configure-gettext 14700maybe-configure-gettext: 14701@if gcc-bootstrap 14702configure-gettext: stage_current 14703@endif gcc-bootstrap 14704@if gettext 14705maybe-configure-gettext: configure-gettext 14706configure-gettext: 14707 @: $(MAKE); $(unstage) 14708 @r=`${PWD_COMMAND}`; export r; \ 14709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14710 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \ 14711 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \ 14712 $(HOST_EXPORTS) \ 14713 echo Configuring in $(HOST_SUBDIR)/gettext; \ 14714 cd "$(HOST_SUBDIR)/gettext" || exit 1; \ 14715 case $(srcdir) in \ 14716 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 14717 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \ 14718 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 14719 esac; \ 14720 srcdiroption="--srcdir=$${topdir}/gettext"; \ 14721 libsrcdir="$$s/gettext"; \ 14722 $(SHELL) $${libsrcdir}/configure \ 14723 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 14724 --target=${target_alias} $${srcdiroption} \ 14725 || exit 1 14726@endif gettext 14727 14728 14729 14730 14731 14732.PHONY: all-gettext maybe-all-gettext 14733maybe-all-gettext: 14734@if gcc-bootstrap 14735all-gettext: stage_current 14736@endif gcc-bootstrap 14737@if gettext 14738TARGET-gettext=all 14739maybe-all-gettext: all-gettext 14740all-gettext: configure-gettext 14741 @: $(MAKE); $(unstage) 14742 @r=`${PWD_COMMAND}`; export r; \ 14743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14744 $(HOST_EXPORTS) \ 14745 (cd $(HOST_SUBDIR)/gettext && \ 14746 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gettext)) 14747@endif gettext 14748 14749 14750 14751 14752.PHONY: check-gettext maybe-check-gettext 14753maybe-check-gettext: 14754@if gettext 14755maybe-check-gettext: check-gettext 14756 14757check-gettext: 14758 @: $(MAKE); $(unstage) 14759 @r=`${PWD_COMMAND}`; export r; \ 14760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14761 $(HOST_EXPORTS) \ 14762 (cd $(HOST_SUBDIR)/gettext && \ 14763 $(MAKE) $(FLAGS_TO_PASS) check) 14764 14765@endif gettext 14766 14767.PHONY: install-gettext maybe-install-gettext 14768maybe-install-gettext: 14769@if gettext 14770maybe-install-gettext: install-gettext 14771 14772install-gettext: installdirs 14773 @: $(MAKE); $(unstage) 14774 @r=`${PWD_COMMAND}`; export r; \ 14775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14776 $(HOST_EXPORTS) \ 14777 (cd $(HOST_SUBDIR)/gettext && \ 14778 $(MAKE) $(FLAGS_TO_PASS) install) 14779 14780@endif gettext 14781 14782# Other targets (info, dvi, pdf, etc.) 14783 14784.PHONY: maybe-info-gettext info-gettext 14785maybe-info-gettext: 14786@if gettext 14787maybe-info-gettext: info-gettext 14788 14789info-gettext: \ 14790 configure-gettext 14791 @: $(MAKE); $(unstage) 14792 @[ -f ./gettext/Makefile ] || exit 0; \ 14793 r=`${PWD_COMMAND}`; export r; \ 14794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14795 $(HOST_EXPORTS) \ 14796 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14798 done; \ 14799 echo "Doing info in gettext" ; \ 14800 (cd $(HOST_SUBDIR)/gettext && \ 14801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14803 "RANLIB=$${RANLIB}" \ 14804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14805 info) \ 14806 || exit 1 14807 14808@endif gettext 14809 14810.PHONY: maybe-dvi-gettext dvi-gettext 14811maybe-dvi-gettext: 14812@if gettext 14813maybe-dvi-gettext: dvi-gettext 14814 14815dvi-gettext: \ 14816 configure-gettext 14817 @: $(MAKE); $(unstage) 14818 @[ -f ./gettext/Makefile ] || exit 0; \ 14819 r=`${PWD_COMMAND}`; export r; \ 14820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14821 $(HOST_EXPORTS) \ 14822 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14824 done; \ 14825 echo "Doing dvi in gettext" ; \ 14826 (cd $(HOST_SUBDIR)/gettext && \ 14827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14829 "RANLIB=$${RANLIB}" \ 14830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14831 dvi) \ 14832 || exit 1 14833 14834@endif gettext 14835 14836.PHONY: maybe-pdf-gettext pdf-gettext 14837maybe-pdf-gettext: 14838@if gettext 14839maybe-pdf-gettext: pdf-gettext 14840 14841pdf-gettext: \ 14842 configure-gettext 14843 @: $(MAKE); $(unstage) 14844 @[ -f ./gettext/Makefile ] || exit 0; \ 14845 r=`${PWD_COMMAND}`; export r; \ 14846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14847 $(HOST_EXPORTS) \ 14848 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14850 done; \ 14851 echo "Doing pdf in gettext" ; \ 14852 (cd $(HOST_SUBDIR)/gettext && \ 14853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14855 "RANLIB=$${RANLIB}" \ 14856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14857 pdf) \ 14858 || exit 1 14859 14860@endif gettext 14861 14862.PHONY: maybe-html-gettext html-gettext 14863maybe-html-gettext: 14864@if gettext 14865maybe-html-gettext: html-gettext 14866 14867html-gettext: \ 14868 configure-gettext 14869 @: $(MAKE); $(unstage) 14870 @[ -f ./gettext/Makefile ] || exit 0; \ 14871 r=`${PWD_COMMAND}`; export r; \ 14872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14873 $(HOST_EXPORTS) \ 14874 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14876 done; \ 14877 echo "Doing html in gettext" ; \ 14878 (cd $(HOST_SUBDIR)/gettext && \ 14879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14881 "RANLIB=$${RANLIB}" \ 14882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14883 html) \ 14884 || exit 1 14885 14886@endif gettext 14887 14888.PHONY: maybe-TAGS-gettext TAGS-gettext 14889maybe-TAGS-gettext: 14890@if gettext 14891maybe-TAGS-gettext: TAGS-gettext 14892 14893TAGS-gettext: \ 14894 configure-gettext 14895 @: $(MAKE); $(unstage) 14896 @[ -f ./gettext/Makefile ] || exit 0; \ 14897 r=`${PWD_COMMAND}`; export r; \ 14898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14899 $(HOST_EXPORTS) \ 14900 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14902 done; \ 14903 echo "Doing TAGS in gettext" ; \ 14904 (cd $(HOST_SUBDIR)/gettext && \ 14905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14907 "RANLIB=$${RANLIB}" \ 14908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14909 TAGS) \ 14910 || exit 1 14911 14912@endif gettext 14913 14914.PHONY: maybe-install-info-gettext install-info-gettext 14915maybe-install-info-gettext: 14916@if gettext 14917maybe-install-info-gettext: install-info-gettext 14918 14919install-info-gettext: \ 14920 configure-gettext \ 14921 info-gettext 14922 @: $(MAKE); $(unstage) 14923 @[ -f ./gettext/Makefile ] || exit 0; \ 14924 r=`${PWD_COMMAND}`; export r; \ 14925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14926 $(HOST_EXPORTS) \ 14927 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14929 done; \ 14930 echo "Doing install-info in gettext" ; \ 14931 (cd $(HOST_SUBDIR)/gettext && \ 14932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14934 "RANLIB=$${RANLIB}" \ 14935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14936 install-info) \ 14937 || exit 1 14938 14939@endif gettext 14940 14941.PHONY: maybe-install-pdf-gettext install-pdf-gettext 14942maybe-install-pdf-gettext: 14943@if gettext 14944maybe-install-pdf-gettext: install-pdf-gettext 14945 14946install-pdf-gettext: \ 14947 configure-gettext \ 14948 pdf-gettext 14949 @: $(MAKE); $(unstage) 14950 @[ -f ./gettext/Makefile ] || exit 0; \ 14951 r=`${PWD_COMMAND}`; export r; \ 14952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14953 $(HOST_EXPORTS) \ 14954 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14956 done; \ 14957 echo "Doing install-pdf in gettext" ; \ 14958 (cd $(HOST_SUBDIR)/gettext && \ 14959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14961 "RANLIB=$${RANLIB}" \ 14962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14963 install-pdf) \ 14964 || exit 1 14965 14966@endif gettext 14967 14968.PHONY: maybe-install-html-gettext install-html-gettext 14969maybe-install-html-gettext: 14970@if gettext 14971maybe-install-html-gettext: install-html-gettext 14972 14973install-html-gettext: \ 14974 configure-gettext \ 14975 html-gettext 14976 @: $(MAKE); $(unstage) 14977 @[ -f ./gettext/Makefile ] || exit 0; \ 14978 r=`${PWD_COMMAND}`; export r; \ 14979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 14980 $(HOST_EXPORTS) \ 14981 for flag in $(EXTRA_HOST_FLAGS) ; do \ 14982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 14983 done; \ 14984 echo "Doing install-html in gettext" ; \ 14985 (cd $(HOST_SUBDIR)/gettext && \ 14986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 14987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 14988 "RANLIB=$${RANLIB}" \ 14989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 14990 install-html) \ 14991 || exit 1 14992 14993@endif gettext 14994 14995.PHONY: maybe-installcheck-gettext installcheck-gettext 14996maybe-installcheck-gettext: 14997@if gettext 14998maybe-installcheck-gettext: installcheck-gettext 14999 15000installcheck-gettext: \ 15001 configure-gettext 15002 @: $(MAKE); $(unstage) 15003 @[ -f ./gettext/Makefile ] || exit 0; \ 15004 r=`${PWD_COMMAND}`; export r; \ 15005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15006 $(HOST_EXPORTS) \ 15007 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15009 done; \ 15010 echo "Doing installcheck in gettext" ; \ 15011 (cd $(HOST_SUBDIR)/gettext && \ 15012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15014 "RANLIB=$${RANLIB}" \ 15015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15016 installcheck) \ 15017 || exit 1 15018 15019@endif gettext 15020 15021.PHONY: maybe-mostlyclean-gettext mostlyclean-gettext 15022maybe-mostlyclean-gettext: 15023@if gettext 15024maybe-mostlyclean-gettext: mostlyclean-gettext 15025 15026mostlyclean-gettext: 15027 @: $(MAKE); $(unstage) 15028 @[ -f ./gettext/Makefile ] || exit 0; \ 15029 r=`${PWD_COMMAND}`; export r; \ 15030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15031 $(HOST_EXPORTS) \ 15032 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15034 done; \ 15035 echo "Doing mostlyclean in gettext" ; \ 15036 (cd $(HOST_SUBDIR)/gettext && \ 15037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15039 "RANLIB=$${RANLIB}" \ 15040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15041 mostlyclean) \ 15042 || exit 1 15043 15044@endif gettext 15045 15046.PHONY: maybe-clean-gettext clean-gettext 15047maybe-clean-gettext: 15048@if gettext 15049maybe-clean-gettext: clean-gettext 15050 15051clean-gettext: 15052 @: $(MAKE); $(unstage) 15053 @[ -f ./gettext/Makefile ] || exit 0; \ 15054 r=`${PWD_COMMAND}`; export r; \ 15055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15056 $(HOST_EXPORTS) \ 15057 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15059 done; \ 15060 echo "Doing clean in gettext" ; \ 15061 (cd $(HOST_SUBDIR)/gettext && \ 15062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15064 "RANLIB=$${RANLIB}" \ 15065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15066 clean) \ 15067 || exit 1 15068 15069@endif gettext 15070 15071.PHONY: maybe-distclean-gettext distclean-gettext 15072maybe-distclean-gettext: 15073@if gettext 15074maybe-distclean-gettext: distclean-gettext 15075 15076distclean-gettext: 15077 @: $(MAKE); $(unstage) 15078 @[ -f ./gettext/Makefile ] || exit 0; \ 15079 r=`${PWD_COMMAND}`; export r; \ 15080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15081 $(HOST_EXPORTS) \ 15082 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15084 done; \ 15085 echo "Doing distclean in gettext" ; \ 15086 (cd $(HOST_SUBDIR)/gettext && \ 15087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15089 "RANLIB=$${RANLIB}" \ 15090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15091 distclean) \ 15092 || exit 1 15093 15094@endif gettext 15095 15096.PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext 15097maybe-maintainer-clean-gettext: 15098@if gettext 15099maybe-maintainer-clean-gettext: maintainer-clean-gettext 15100 15101maintainer-clean-gettext: 15102 @: $(MAKE); $(unstage) 15103 @[ -f ./gettext/Makefile ] || exit 0; \ 15104 r=`${PWD_COMMAND}`; export r; \ 15105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15106 $(HOST_EXPORTS) \ 15107 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15109 done; \ 15110 echo "Doing maintainer-clean in gettext" ; \ 15111 (cd $(HOST_SUBDIR)/gettext && \ 15112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15114 "RANLIB=$${RANLIB}" \ 15115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15116 maintainer-clean) \ 15117 || exit 1 15118 15119@endif gettext 15120 15121 15122 15123.PHONY: configure-gmp maybe-configure-gmp 15124maybe-configure-gmp: 15125@if gcc-bootstrap 15126configure-gmp: stage_current 15127@endif gcc-bootstrap 15128@if gmp 15129maybe-configure-gmp: configure-gmp 15130configure-gmp: 15131 @r=`${PWD_COMMAND}`; export r; \ 15132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15133 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15135 $(HOST_EXPORTS) \ 15136 echo Configuring in $(HOST_SUBDIR)/gmp; \ 15137 cd "$(HOST_SUBDIR)/gmp" || exit 1; \ 15138 case $(srcdir) in \ 15139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15140 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15142 esac; \ 15143 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15144 libsrcdir="$$s/gmp"; \ 15145 $(SHELL) $${libsrcdir}/configure \ 15146 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15147 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \ 15148 || exit 1 15149@endif gmp 15150 15151 15152 15153.PHONY: configure-stage1-gmp maybe-configure-stage1-gmp 15154maybe-configure-stage1-gmp: 15155@if gmp-bootstrap 15156maybe-configure-stage1-gmp: configure-stage1-gmp 15157configure-stage1-gmp: 15158 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 15159 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15160 @r=`${PWD_COMMAND}`; export r; \ 15161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15162 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15163 $(HOST_EXPORTS) \ 15164 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 15165 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 15166 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \ 15167 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15168 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15169 case $(srcdir) in \ 15170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15171 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15173 esac; \ 15174 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15175 libsrcdir="$$s/gmp"; \ 15176 $(SHELL) $${libsrcdir}/configure \ 15177 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15178 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15179 \ 15180 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared 15181@endif gmp-bootstrap 15182 15183.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp 15184maybe-configure-stage2-gmp: 15185@if gmp-bootstrap 15186maybe-configure-stage2-gmp: configure-stage2-gmp 15187configure-stage2-gmp: 15188 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 15189 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15190 @r=`${PWD_COMMAND}`; export r; \ 15191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15192 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15193 $(HOST_EXPORTS) \ 15194 $(POSTSTAGE1_HOST_EXPORTS) \ 15195 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 15196 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 15197 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \ 15198 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15199 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15200 case $(srcdir) in \ 15201 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15202 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15203 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15204 esac; \ 15205 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15206 libsrcdir="$$s/gmp"; \ 15207 $(SHELL) $${libsrcdir}/configure \ 15208 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15209 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15210 --with-build-libsubdir=$(HOST_SUBDIR) \ 15211 @stage2_werror_flag@ --disable-shared 15212@endif gmp-bootstrap 15213 15214.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp 15215maybe-configure-stage3-gmp: 15216@if gmp-bootstrap 15217maybe-configure-stage3-gmp: configure-stage3-gmp 15218configure-stage3-gmp: 15219 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 15220 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15221 @r=`${PWD_COMMAND}`; export r; \ 15222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15223 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15224 $(HOST_EXPORTS) \ 15225 $(POSTSTAGE1_HOST_EXPORTS) \ 15226 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 15227 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 15228 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \ 15229 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15230 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15231 case $(srcdir) in \ 15232 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15233 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15234 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15235 esac; \ 15236 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15237 libsrcdir="$$s/gmp"; \ 15238 $(SHELL) $${libsrcdir}/configure \ 15239 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15240 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15241 --with-build-libsubdir=$(HOST_SUBDIR) \ 15242 @stage2_werror_flag@ --disable-shared 15243@endif gmp-bootstrap 15244 15245.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp 15246maybe-configure-stage4-gmp: 15247@if gmp-bootstrap 15248maybe-configure-stage4-gmp: configure-stage4-gmp 15249configure-stage4-gmp: 15250 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 15251 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15252 @r=`${PWD_COMMAND}`; export r; \ 15253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15254 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15255 $(HOST_EXPORTS) \ 15256 $(POSTSTAGE1_HOST_EXPORTS) \ 15257 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 15258 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 15259 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \ 15260 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15261 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15262 case $(srcdir) in \ 15263 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15264 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15265 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15266 esac; \ 15267 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15268 libsrcdir="$$s/gmp"; \ 15269 $(SHELL) $${libsrcdir}/configure \ 15270 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15271 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15272 --with-build-libsubdir=$(HOST_SUBDIR) \ 15273 @stage2_werror_flag@ --disable-shared 15274@endif gmp-bootstrap 15275 15276.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp 15277maybe-configure-stageprofile-gmp: 15278@if gmp-bootstrap 15279maybe-configure-stageprofile-gmp: configure-stageprofile-gmp 15280configure-stageprofile-gmp: 15281 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 15282 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15283 @r=`${PWD_COMMAND}`; export r; \ 15284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15285 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15286 $(HOST_EXPORTS) \ 15287 $(POSTSTAGE1_HOST_EXPORTS) \ 15288 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 15289 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 15290 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \ 15291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15292 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15293 case $(srcdir) in \ 15294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15295 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15297 esac; \ 15298 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15299 libsrcdir="$$s/gmp"; \ 15300 $(SHELL) $${libsrcdir}/configure \ 15301 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15302 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15303 --with-build-libsubdir=$(HOST_SUBDIR) \ 15304 @stage2_werror_flag@ --disable-shared 15305@endif gmp-bootstrap 15306 15307.PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp 15308maybe-configure-stagefeedback-gmp: 15309@if gmp-bootstrap 15310maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp 15311configure-stagefeedback-gmp: 15312 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 15313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp 15314 @r=`${PWD_COMMAND}`; export r; \ 15315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15316 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ 15317 $(HOST_EXPORTS) \ 15318 $(POSTSTAGE1_HOST_EXPORTS) \ 15319 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 15320 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 15321 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \ 15322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ 15323 cd $(HOST_SUBDIR)/gmp || exit 1; \ 15324 case $(srcdir) in \ 15325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15326 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ 15327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15328 esac; \ 15329 srcdiroption="--srcdir=$${topdir}/gmp"; \ 15330 libsrcdir="$$s/gmp"; \ 15331 $(SHELL) $${libsrcdir}/configure \ 15332 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15333 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15334 --with-build-libsubdir=$(HOST_SUBDIR) \ 15335 @stage2_werror_flag@ --disable-shared 15336@endif gmp-bootstrap 15337 15338 15339 15340 15341 15342.PHONY: all-gmp maybe-all-gmp 15343maybe-all-gmp: 15344@if gcc-bootstrap 15345all-gmp: stage_current 15346@endif gcc-bootstrap 15347@if gmp 15348TARGET-gmp=all 15349maybe-all-gmp: all-gmp 15350all-gmp: configure-gmp 15351 @r=`${PWD_COMMAND}`; export r; \ 15352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15353 $(HOST_EXPORTS) \ 15354 (cd $(HOST_SUBDIR)/gmp && \ 15355 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gmp)) 15356@endif gmp 15357 15358 15359 15360.PHONY: all-stage1-gmp maybe-all-stage1-gmp 15361.PHONY: clean-stage1-gmp maybe-clean-stage1-gmp 15362maybe-all-stage1-gmp: 15363maybe-clean-stage1-gmp: 15364@if gmp-bootstrap 15365maybe-all-stage1-gmp: all-stage1-gmp 15366all-stage1: all-stage1-gmp 15367TARGET-stage1-gmp = $(TARGET-gmp) 15368all-stage1-gmp: configure-stage1-gmp 15369 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 15370 @r=`${PWD_COMMAND}`; export r; \ 15371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15372 $(HOST_EXPORTS) \ 15373 cd $(HOST_SUBDIR)/gmp && \ 15374 $(MAKE) $(FLAGS_TO_PASS) \ 15375 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 15376 $(TARGET-stage1-gmp) 15377 15378maybe-clean-stage1-gmp: clean-stage1-gmp 15379clean-stage1: clean-stage1-gmp 15380clean-stage1-gmp: 15381 @if [ $(current_stage) = stage1 ]; then \ 15382 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15383 else \ 15384 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \ 15385 $(MAKE) stage1-start; \ 15386 fi; \ 15387 cd $(HOST_SUBDIR)/gmp && \ 15388 $(MAKE) $(FLAGS_TO_PASS) \ 15389 clean 15390@endif gmp-bootstrap 15391 15392 15393.PHONY: all-stage2-gmp maybe-all-stage2-gmp 15394.PHONY: clean-stage2-gmp maybe-clean-stage2-gmp 15395maybe-all-stage2-gmp: 15396maybe-clean-stage2-gmp: 15397@if gmp-bootstrap 15398maybe-all-stage2-gmp: all-stage2-gmp 15399all-stage2: all-stage2-gmp 15400TARGET-stage2-gmp = $(TARGET-gmp) 15401all-stage2-gmp: configure-stage2-gmp 15402 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 15403 @r=`${PWD_COMMAND}`; export r; \ 15404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15405 $(HOST_EXPORTS) \ 15406 $(POSTSTAGE1_HOST_EXPORTS) \ 15407 cd $(HOST_SUBDIR)/gmp && \ 15408 $(MAKE) $(FLAGS_TO_PASS) \ 15409 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 15410 $(TARGET-stage2-gmp) 15411 15412maybe-clean-stage2-gmp: clean-stage2-gmp 15413clean-stage2: clean-stage2-gmp 15414clean-stage2-gmp: 15415 @if [ $(current_stage) = stage2 ]; then \ 15416 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15417 else \ 15418 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \ 15419 $(MAKE) stage2-start; \ 15420 fi; \ 15421 cd $(HOST_SUBDIR)/gmp && \ 15422 $(MAKE) $(FLAGS_TO_PASS) \ 15423 $(POSTSTAGE1_FLAGS_TO_PASS) \ 15424 clean 15425@endif gmp-bootstrap 15426 15427 15428.PHONY: all-stage3-gmp maybe-all-stage3-gmp 15429.PHONY: clean-stage3-gmp maybe-clean-stage3-gmp 15430maybe-all-stage3-gmp: 15431maybe-clean-stage3-gmp: 15432@if gmp-bootstrap 15433maybe-all-stage3-gmp: all-stage3-gmp 15434all-stage3: all-stage3-gmp 15435TARGET-stage3-gmp = $(TARGET-gmp) 15436all-stage3-gmp: configure-stage3-gmp 15437 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 15438 @r=`${PWD_COMMAND}`; export r; \ 15439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15440 $(HOST_EXPORTS) \ 15441 $(POSTSTAGE1_HOST_EXPORTS) \ 15442 cd $(HOST_SUBDIR)/gmp && \ 15443 $(MAKE) $(FLAGS_TO_PASS) \ 15444 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 15445 $(TARGET-stage3-gmp) 15446 15447maybe-clean-stage3-gmp: clean-stage3-gmp 15448clean-stage3: clean-stage3-gmp 15449clean-stage3-gmp: 15450 @if [ $(current_stage) = stage3 ]; then \ 15451 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15452 else \ 15453 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \ 15454 $(MAKE) stage3-start; \ 15455 fi; \ 15456 cd $(HOST_SUBDIR)/gmp && \ 15457 $(MAKE) $(FLAGS_TO_PASS) \ 15458 $(POSTSTAGE1_FLAGS_TO_PASS) \ 15459 clean 15460@endif gmp-bootstrap 15461 15462 15463.PHONY: all-stage4-gmp maybe-all-stage4-gmp 15464.PHONY: clean-stage4-gmp maybe-clean-stage4-gmp 15465maybe-all-stage4-gmp: 15466maybe-clean-stage4-gmp: 15467@if gmp-bootstrap 15468maybe-all-stage4-gmp: all-stage4-gmp 15469all-stage4: all-stage4-gmp 15470TARGET-stage4-gmp = $(TARGET-gmp) 15471all-stage4-gmp: configure-stage4-gmp 15472 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 15473 @r=`${PWD_COMMAND}`; export r; \ 15474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15475 $(HOST_EXPORTS) \ 15476 $(POSTSTAGE1_HOST_EXPORTS) \ 15477 cd $(HOST_SUBDIR)/gmp && \ 15478 $(MAKE) $(FLAGS_TO_PASS) \ 15479 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 15480 $(TARGET-stage4-gmp) 15481 15482maybe-clean-stage4-gmp: clean-stage4-gmp 15483clean-stage4: clean-stage4-gmp 15484clean-stage4-gmp: 15485 @if [ $(current_stage) = stage4 ]; then \ 15486 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15487 else \ 15488 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \ 15489 $(MAKE) stage4-start; \ 15490 fi; \ 15491 cd $(HOST_SUBDIR)/gmp && \ 15492 $(MAKE) $(FLAGS_TO_PASS) \ 15493 $(POSTSTAGE1_FLAGS_TO_PASS) \ 15494 clean 15495@endif gmp-bootstrap 15496 15497 15498.PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp 15499.PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp 15500maybe-all-stageprofile-gmp: 15501maybe-clean-stageprofile-gmp: 15502@if gmp-bootstrap 15503maybe-all-stageprofile-gmp: all-stageprofile-gmp 15504all-stageprofile: all-stageprofile-gmp 15505TARGET-stageprofile-gmp = $(TARGET-gmp) 15506all-stageprofile-gmp: configure-stageprofile-gmp 15507 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 15508 @r=`${PWD_COMMAND}`; export r; \ 15509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15510 $(HOST_EXPORTS) \ 15511 $(POSTSTAGE1_HOST_EXPORTS) \ 15512 cd $(HOST_SUBDIR)/gmp && \ 15513 $(MAKE) $(FLAGS_TO_PASS) \ 15514 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 15515 $(TARGET-stageprofile-gmp) 15516 15517maybe-clean-stageprofile-gmp: clean-stageprofile-gmp 15518clean-stageprofile: clean-stageprofile-gmp 15519clean-stageprofile-gmp: 15520 @if [ $(current_stage) = stageprofile ]; then \ 15521 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15522 else \ 15523 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \ 15524 $(MAKE) stageprofile-start; \ 15525 fi; \ 15526 cd $(HOST_SUBDIR)/gmp && \ 15527 $(MAKE) $(FLAGS_TO_PASS) \ 15528 $(POSTSTAGE1_FLAGS_TO_PASS) \ 15529 clean 15530@endif gmp-bootstrap 15531 15532 15533.PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp 15534.PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp 15535maybe-all-stagefeedback-gmp: 15536maybe-clean-stagefeedback-gmp: 15537@if gmp-bootstrap 15538maybe-all-stagefeedback-gmp: all-stagefeedback-gmp 15539all-stagefeedback: all-stagefeedback-gmp 15540TARGET-stagefeedback-gmp = $(TARGET-gmp) 15541all-stagefeedback-gmp: configure-stagefeedback-gmp 15542 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 15543 @r=`${PWD_COMMAND}`; export r; \ 15544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15545 $(HOST_EXPORTS) \ 15546 $(POSTSTAGE1_HOST_EXPORTS) \ 15547 cd $(HOST_SUBDIR)/gmp && \ 15548 $(MAKE) $(FLAGS_TO_PASS) \ 15549 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 15550 $(TARGET-stagefeedback-gmp) 15551 15552maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp 15553clean-stagefeedback: clean-stagefeedback-gmp 15554clean-stagefeedback-gmp: 15555 @if [ $(current_stage) = stagefeedback ]; then \ 15556 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \ 15557 else \ 15558 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \ 15559 $(MAKE) stagefeedback-start; \ 15560 fi; \ 15561 cd $(HOST_SUBDIR)/gmp && \ 15562 $(MAKE) $(FLAGS_TO_PASS) \ 15563 $(POSTSTAGE1_FLAGS_TO_PASS) \ 15564 clean 15565@endif gmp-bootstrap 15566 15567 15568 15569 15570 15571.PHONY: check-gmp maybe-check-gmp 15572maybe-check-gmp: 15573@if gmp 15574maybe-check-gmp: check-gmp 15575 15576check-gmp: 15577 @: $(MAKE); $(unstage) 15578 @r=`${PWD_COMMAND}`; export r; \ 15579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15580 $(HOST_EXPORTS) \ 15581 (cd $(HOST_SUBDIR)/gmp && \ 15582 $(MAKE) $(FLAGS_TO_PASS) check) 15583 15584@endif gmp 15585 15586.PHONY: install-gmp maybe-install-gmp 15587maybe-install-gmp: 15588@if gmp 15589maybe-install-gmp: install-gmp 15590 15591install-gmp: 15592 15593@endif gmp 15594 15595# Other targets (info, dvi, pdf, etc.) 15596 15597.PHONY: maybe-info-gmp info-gmp 15598maybe-info-gmp: 15599@if gmp 15600maybe-info-gmp: info-gmp 15601 15602info-gmp: \ 15603 configure-gmp 15604 @[ -f ./gmp/Makefile ] || exit 0; \ 15605 r=`${PWD_COMMAND}`; export r; \ 15606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15607 $(HOST_EXPORTS) \ 15608 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15610 done; \ 15611 echo "Doing info in gmp" ; \ 15612 (cd $(HOST_SUBDIR)/gmp && \ 15613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15615 "RANLIB=$${RANLIB}" \ 15616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15617 info) \ 15618 || exit 1 15619 15620@endif gmp 15621 15622.PHONY: maybe-dvi-gmp dvi-gmp 15623maybe-dvi-gmp: 15624@if gmp 15625maybe-dvi-gmp: dvi-gmp 15626 15627dvi-gmp: \ 15628 configure-gmp 15629 @[ -f ./gmp/Makefile ] || exit 0; \ 15630 r=`${PWD_COMMAND}`; export r; \ 15631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15632 $(HOST_EXPORTS) \ 15633 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15635 done; \ 15636 echo "Doing dvi in gmp" ; \ 15637 (cd $(HOST_SUBDIR)/gmp && \ 15638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15640 "RANLIB=$${RANLIB}" \ 15641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15642 dvi) \ 15643 || exit 1 15644 15645@endif gmp 15646 15647.PHONY: maybe-pdf-gmp pdf-gmp 15648maybe-pdf-gmp: 15649@if gmp 15650maybe-pdf-gmp: pdf-gmp 15651 15652pdf-gmp: \ 15653 configure-gmp 15654 @[ -f ./gmp/Makefile ] || exit 0; \ 15655 r=`${PWD_COMMAND}`; export r; \ 15656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15657 $(HOST_EXPORTS) \ 15658 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15660 done; \ 15661 echo "Doing pdf in gmp" ; \ 15662 (cd $(HOST_SUBDIR)/gmp && \ 15663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15665 "RANLIB=$${RANLIB}" \ 15666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15667 pdf) \ 15668 || exit 1 15669 15670@endif gmp 15671 15672.PHONY: maybe-html-gmp html-gmp 15673maybe-html-gmp: 15674@if gmp 15675maybe-html-gmp: html-gmp 15676 15677html-gmp: \ 15678 configure-gmp 15679 @[ -f ./gmp/Makefile ] || exit 0; \ 15680 r=`${PWD_COMMAND}`; export r; \ 15681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15682 $(HOST_EXPORTS) \ 15683 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15685 done; \ 15686 echo "Doing html in gmp" ; \ 15687 (cd $(HOST_SUBDIR)/gmp && \ 15688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15690 "RANLIB=$${RANLIB}" \ 15691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15692 html) \ 15693 || exit 1 15694 15695@endif gmp 15696 15697.PHONY: maybe-TAGS-gmp TAGS-gmp 15698maybe-TAGS-gmp: 15699@if gmp 15700maybe-TAGS-gmp: TAGS-gmp 15701 15702TAGS-gmp: \ 15703 configure-gmp 15704 @[ -f ./gmp/Makefile ] || exit 0; \ 15705 r=`${PWD_COMMAND}`; export r; \ 15706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15707 $(HOST_EXPORTS) \ 15708 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15710 done; \ 15711 echo "Doing TAGS in gmp" ; \ 15712 (cd $(HOST_SUBDIR)/gmp && \ 15713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15715 "RANLIB=$${RANLIB}" \ 15716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15717 TAGS) \ 15718 || exit 1 15719 15720@endif gmp 15721 15722.PHONY: maybe-install-info-gmp install-info-gmp 15723maybe-install-info-gmp: 15724@if gmp 15725maybe-install-info-gmp: install-info-gmp 15726 15727install-info-gmp: \ 15728 configure-gmp \ 15729 info-gmp 15730 @[ -f ./gmp/Makefile ] || exit 0; \ 15731 r=`${PWD_COMMAND}`; export r; \ 15732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15733 $(HOST_EXPORTS) \ 15734 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15736 done; \ 15737 echo "Doing install-info in gmp" ; \ 15738 (cd $(HOST_SUBDIR)/gmp && \ 15739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15741 "RANLIB=$${RANLIB}" \ 15742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15743 install-info) \ 15744 || exit 1 15745 15746@endif gmp 15747 15748.PHONY: maybe-install-pdf-gmp install-pdf-gmp 15749maybe-install-pdf-gmp: 15750@if gmp 15751maybe-install-pdf-gmp: install-pdf-gmp 15752 15753install-pdf-gmp: \ 15754 configure-gmp \ 15755 pdf-gmp 15756 @[ -f ./gmp/Makefile ] || exit 0; \ 15757 r=`${PWD_COMMAND}`; export r; \ 15758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15759 $(HOST_EXPORTS) \ 15760 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15762 done; \ 15763 echo "Doing install-pdf in gmp" ; \ 15764 (cd $(HOST_SUBDIR)/gmp && \ 15765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15767 "RANLIB=$${RANLIB}" \ 15768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15769 install-pdf) \ 15770 || exit 1 15771 15772@endif gmp 15773 15774.PHONY: maybe-install-html-gmp install-html-gmp 15775maybe-install-html-gmp: 15776@if gmp 15777maybe-install-html-gmp: install-html-gmp 15778 15779install-html-gmp: \ 15780 configure-gmp \ 15781 html-gmp 15782 @[ -f ./gmp/Makefile ] || exit 0; \ 15783 r=`${PWD_COMMAND}`; export r; \ 15784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15785 $(HOST_EXPORTS) \ 15786 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15788 done; \ 15789 echo "Doing install-html in gmp" ; \ 15790 (cd $(HOST_SUBDIR)/gmp && \ 15791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15793 "RANLIB=$${RANLIB}" \ 15794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15795 install-html) \ 15796 || exit 1 15797 15798@endif gmp 15799 15800.PHONY: maybe-installcheck-gmp installcheck-gmp 15801maybe-installcheck-gmp: 15802@if gmp 15803maybe-installcheck-gmp: installcheck-gmp 15804 15805installcheck-gmp: \ 15806 configure-gmp 15807 @[ -f ./gmp/Makefile ] || exit 0; \ 15808 r=`${PWD_COMMAND}`; export r; \ 15809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15810 $(HOST_EXPORTS) \ 15811 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15813 done; \ 15814 echo "Doing installcheck in gmp" ; \ 15815 (cd $(HOST_SUBDIR)/gmp && \ 15816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15818 "RANLIB=$${RANLIB}" \ 15819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15820 installcheck) \ 15821 || exit 1 15822 15823@endif gmp 15824 15825.PHONY: maybe-mostlyclean-gmp mostlyclean-gmp 15826maybe-mostlyclean-gmp: 15827@if gmp 15828maybe-mostlyclean-gmp: mostlyclean-gmp 15829 15830mostlyclean-gmp: 15831 @[ -f ./gmp/Makefile ] || exit 0; \ 15832 r=`${PWD_COMMAND}`; export r; \ 15833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15834 $(HOST_EXPORTS) \ 15835 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15837 done; \ 15838 echo "Doing mostlyclean in gmp" ; \ 15839 (cd $(HOST_SUBDIR)/gmp && \ 15840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15842 "RANLIB=$${RANLIB}" \ 15843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15844 mostlyclean) \ 15845 || exit 1 15846 15847@endif gmp 15848 15849.PHONY: maybe-clean-gmp clean-gmp 15850maybe-clean-gmp: 15851@if gmp 15852maybe-clean-gmp: clean-gmp 15853 15854clean-gmp: 15855 @[ -f ./gmp/Makefile ] || exit 0; \ 15856 r=`${PWD_COMMAND}`; export r; \ 15857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15858 $(HOST_EXPORTS) \ 15859 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15861 done; \ 15862 echo "Doing clean in gmp" ; \ 15863 (cd $(HOST_SUBDIR)/gmp && \ 15864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15866 "RANLIB=$${RANLIB}" \ 15867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15868 clean) \ 15869 || exit 1 15870 15871@endif gmp 15872 15873.PHONY: maybe-distclean-gmp distclean-gmp 15874maybe-distclean-gmp: 15875@if gmp 15876maybe-distclean-gmp: distclean-gmp 15877 15878distclean-gmp: 15879 @[ -f ./gmp/Makefile ] || exit 0; \ 15880 r=`${PWD_COMMAND}`; export r; \ 15881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15882 $(HOST_EXPORTS) \ 15883 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15885 done; \ 15886 echo "Doing distclean in gmp" ; \ 15887 (cd $(HOST_SUBDIR)/gmp && \ 15888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15890 "RANLIB=$${RANLIB}" \ 15891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15892 distclean) \ 15893 || exit 1 15894 15895@endif gmp 15896 15897.PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp 15898maybe-maintainer-clean-gmp: 15899@if gmp 15900maybe-maintainer-clean-gmp: maintainer-clean-gmp 15901 15902maintainer-clean-gmp: 15903 @[ -f ./gmp/Makefile ] || exit 0; \ 15904 r=`${PWD_COMMAND}`; export r; \ 15905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15906 $(HOST_EXPORTS) \ 15907 for flag in $(EXTRA_HOST_FLAGS) ; do \ 15908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 15909 done; \ 15910 echo "Doing maintainer-clean in gmp" ; \ 15911 (cd $(HOST_SUBDIR)/gmp && \ 15912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 15913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 15914 "RANLIB=$${RANLIB}" \ 15915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 15916 maintainer-clean) \ 15917 || exit 1 15918 15919@endif gmp 15920 15921 15922 15923.PHONY: configure-mpfr maybe-configure-mpfr 15924maybe-configure-mpfr: 15925@if gcc-bootstrap 15926configure-mpfr: stage_current 15927@endif gcc-bootstrap 15928@if mpfr 15929maybe-configure-mpfr: configure-mpfr 15930configure-mpfr: 15931 @r=`${PWD_COMMAND}`; export r; \ 15932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15933 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 15934 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 15935 $(HOST_EXPORTS) \ 15936 echo Configuring in $(HOST_SUBDIR)/mpfr; \ 15937 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \ 15938 case $(srcdir) in \ 15939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15940 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 15941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15942 esac; \ 15943 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 15944 libsrcdir="$$s/mpfr"; \ 15945 $(SHELL) $${libsrcdir}/configure \ 15946 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15947 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp \ 15948 || exit 1 15949@endif mpfr 15950 15951 15952 15953.PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr 15954maybe-configure-stage1-mpfr: 15955@if mpfr-bootstrap 15956maybe-configure-stage1-mpfr: configure-stage1-mpfr 15957configure-stage1-mpfr: 15958 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 15959 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 15960 @r=`${PWD_COMMAND}`; export r; \ 15961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15962 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 15963 $(HOST_EXPORTS) \ 15964 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 15965 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 15966 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \ 15967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 15968 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 15969 case $(srcdir) in \ 15970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 15971 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 15972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 15973 esac; \ 15974 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 15975 libsrcdir="$$s/mpfr"; \ 15976 $(SHELL) $${libsrcdir}/configure \ 15977 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 15978 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 15979 \ 15980 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 15981@endif mpfr-bootstrap 15982 15983.PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr 15984maybe-configure-stage2-mpfr: 15985@if mpfr-bootstrap 15986maybe-configure-stage2-mpfr: configure-stage2-mpfr 15987configure-stage2-mpfr: 15988 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 15989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 15990 @r=`${PWD_COMMAND}`; export r; \ 15991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 15992 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 15993 $(HOST_EXPORTS) \ 15994 $(POSTSTAGE1_HOST_EXPORTS) \ 15995 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 15996 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 15997 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \ 15998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 15999 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 16000 case $(srcdir) in \ 16001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16002 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 16003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16004 esac; \ 16005 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 16006 libsrcdir="$$s/mpfr"; \ 16007 $(SHELL) $${libsrcdir}/configure \ 16008 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 16009 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 16010 --with-build-libsubdir=$(HOST_SUBDIR) \ 16011 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 16012@endif mpfr-bootstrap 16013 16014.PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr 16015maybe-configure-stage3-mpfr: 16016@if mpfr-bootstrap 16017maybe-configure-stage3-mpfr: configure-stage3-mpfr 16018configure-stage3-mpfr: 16019 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 16020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 16021 @r=`${PWD_COMMAND}`; export r; \ 16022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16023 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 16024 $(HOST_EXPORTS) \ 16025 $(POSTSTAGE1_HOST_EXPORTS) \ 16026 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 16027 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 16028 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \ 16029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 16030 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 16031 case $(srcdir) in \ 16032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16033 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 16034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16035 esac; \ 16036 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 16037 libsrcdir="$$s/mpfr"; \ 16038 $(SHELL) $${libsrcdir}/configure \ 16039 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 16040 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 16041 --with-build-libsubdir=$(HOST_SUBDIR) \ 16042 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 16043@endif mpfr-bootstrap 16044 16045.PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr 16046maybe-configure-stage4-mpfr: 16047@if mpfr-bootstrap 16048maybe-configure-stage4-mpfr: configure-stage4-mpfr 16049configure-stage4-mpfr: 16050 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 16051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 16052 @r=`${PWD_COMMAND}`; export r; \ 16053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16054 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 16055 $(HOST_EXPORTS) \ 16056 $(POSTSTAGE1_HOST_EXPORTS) \ 16057 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 16058 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 16059 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \ 16060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 16061 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 16062 case $(srcdir) in \ 16063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16064 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 16065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16066 esac; \ 16067 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 16068 libsrcdir="$$s/mpfr"; \ 16069 $(SHELL) $${libsrcdir}/configure \ 16070 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 16071 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 16072 --with-build-libsubdir=$(HOST_SUBDIR) \ 16073 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 16074@endif mpfr-bootstrap 16075 16076.PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr 16077maybe-configure-stageprofile-mpfr: 16078@if mpfr-bootstrap 16079maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr 16080configure-stageprofile-mpfr: 16081 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 16082 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 16083 @r=`${PWD_COMMAND}`; export r; \ 16084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16085 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 16086 $(HOST_EXPORTS) \ 16087 $(POSTSTAGE1_HOST_EXPORTS) \ 16088 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 16089 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 16090 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \ 16091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 16092 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 16093 case $(srcdir) in \ 16094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16095 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 16096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16097 esac; \ 16098 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 16099 libsrcdir="$$s/mpfr"; \ 16100 $(SHELL) $${libsrcdir}/configure \ 16101 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 16102 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 16103 --with-build-libsubdir=$(HOST_SUBDIR) \ 16104 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 16105@endif mpfr-bootstrap 16106 16107.PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr 16108maybe-configure-stagefeedback-mpfr: 16109@if mpfr-bootstrap 16110maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr 16111configure-stagefeedback-mpfr: 16112 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 16113 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr 16114 @r=`${PWD_COMMAND}`; export r; \ 16115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16116 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \ 16117 $(HOST_EXPORTS) \ 16118 $(POSTSTAGE1_HOST_EXPORTS) \ 16119 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 16120 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 16121 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \ 16122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \ 16123 cd $(HOST_SUBDIR)/mpfr || exit 1; \ 16124 case $(srcdir) in \ 16125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16126 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \ 16127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16128 esac; \ 16129 srcdiroption="--srcdir=$${topdir}/mpfr"; \ 16130 libsrcdir="$$s/mpfr"; \ 16131 $(SHELL) $${libsrcdir}/configure \ 16132 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ 16133 --target=none-${host_vendor}-${host_os} $${srcdiroption} \ 16134 --with-build-libsubdir=$(HOST_SUBDIR) \ 16135 @stage2_werror_flag@ --disable-shared --with-gmp-build=$$r/$(HOST_SUBDIR)/gmp 16136@endif mpfr-bootstrap 16137 16138 16139 16140 16141 16142.PHONY: all-mpfr maybe-all-mpfr 16143maybe-all-mpfr: 16144@if gcc-bootstrap 16145all-mpfr: stage_current 16146@endif gcc-bootstrap 16147@if mpfr 16148TARGET-mpfr=all 16149maybe-all-mpfr: all-mpfr 16150all-mpfr: configure-mpfr 16151 @r=`${PWD_COMMAND}`; export r; \ 16152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16153 $(HOST_EXPORTS) \ 16154 (cd $(HOST_SUBDIR)/mpfr && \ 16155 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mpfr)) 16156@endif mpfr 16157 16158 16159 16160.PHONY: all-stage1-mpfr maybe-all-stage1-mpfr 16161.PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr 16162maybe-all-stage1-mpfr: 16163maybe-clean-stage1-mpfr: 16164@if mpfr-bootstrap 16165maybe-all-stage1-mpfr: all-stage1-mpfr 16166all-stage1: all-stage1-mpfr 16167TARGET-stage1-mpfr = $(TARGET-mpfr) 16168all-stage1-mpfr: configure-stage1-mpfr 16169 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 16170 @r=`${PWD_COMMAND}`; export r; \ 16171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16172 $(HOST_EXPORTS) \ 16173 cd $(HOST_SUBDIR)/mpfr && \ 16174 $(MAKE) $(FLAGS_TO_PASS) \ 16175 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 16176 $(TARGET-stage1-mpfr) 16177 16178maybe-clean-stage1-mpfr: clean-stage1-mpfr 16179clean-stage1: clean-stage1-mpfr 16180clean-stage1-mpfr: 16181 @if [ $(current_stage) = stage1 ]; then \ 16182 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16183 else \ 16184 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \ 16185 $(MAKE) stage1-start; \ 16186 fi; \ 16187 cd $(HOST_SUBDIR)/mpfr && \ 16188 $(MAKE) $(FLAGS_TO_PASS) \ 16189 clean 16190@endif mpfr-bootstrap 16191 16192 16193.PHONY: all-stage2-mpfr maybe-all-stage2-mpfr 16194.PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr 16195maybe-all-stage2-mpfr: 16196maybe-clean-stage2-mpfr: 16197@if mpfr-bootstrap 16198maybe-all-stage2-mpfr: all-stage2-mpfr 16199all-stage2: all-stage2-mpfr 16200TARGET-stage2-mpfr = $(TARGET-mpfr) 16201all-stage2-mpfr: configure-stage2-mpfr 16202 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 16203 @r=`${PWD_COMMAND}`; export r; \ 16204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16205 $(HOST_EXPORTS) \ 16206 $(POSTSTAGE1_HOST_EXPORTS) \ 16207 cd $(HOST_SUBDIR)/mpfr && \ 16208 $(MAKE) $(FLAGS_TO_PASS) \ 16209 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 16210 $(TARGET-stage2-mpfr) 16211 16212maybe-clean-stage2-mpfr: clean-stage2-mpfr 16213clean-stage2: clean-stage2-mpfr 16214clean-stage2-mpfr: 16215 @if [ $(current_stage) = stage2 ]; then \ 16216 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16217 else \ 16218 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \ 16219 $(MAKE) stage2-start; \ 16220 fi; \ 16221 cd $(HOST_SUBDIR)/mpfr && \ 16222 $(MAKE) $(FLAGS_TO_PASS) \ 16223 $(POSTSTAGE1_FLAGS_TO_PASS) \ 16224 clean 16225@endif mpfr-bootstrap 16226 16227 16228.PHONY: all-stage3-mpfr maybe-all-stage3-mpfr 16229.PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr 16230maybe-all-stage3-mpfr: 16231maybe-clean-stage3-mpfr: 16232@if mpfr-bootstrap 16233maybe-all-stage3-mpfr: all-stage3-mpfr 16234all-stage3: all-stage3-mpfr 16235TARGET-stage3-mpfr = $(TARGET-mpfr) 16236all-stage3-mpfr: configure-stage3-mpfr 16237 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 16238 @r=`${PWD_COMMAND}`; export r; \ 16239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16240 $(HOST_EXPORTS) \ 16241 $(POSTSTAGE1_HOST_EXPORTS) \ 16242 cd $(HOST_SUBDIR)/mpfr && \ 16243 $(MAKE) $(FLAGS_TO_PASS) \ 16244 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 16245 $(TARGET-stage3-mpfr) 16246 16247maybe-clean-stage3-mpfr: clean-stage3-mpfr 16248clean-stage3: clean-stage3-mpfr 16249clean-stage3-mpfr: 16250 @if [ $(current_stage) = stage3 ]; then \ 16251 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16252 else \ 16253 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \ 16254 $(MAKE) stage3-start; \ 16255 fi; \ 16256 cd $(HOST_SUBDIR)/mpfr && \ 16257 $(MAKE) $(FLAGS_TO_PASS) \ 16258 $(POSTSTAGE1_FLAGS_TO_PASS) \ 16259 clean 16260@endif mpfr-bootstrap 16261 16262 16263.PHONY: all-stage4-mpfr maybe-all-stage4-mpfr 16264.PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr 16265maybe-all-stage4-mpfr: 16266maybe-clean-stage4-mpfr: 16267@if mpfr-bootstrap 16268maybe-all-stage4-mpfr: all-stage4-mpfr 16269all-stage4: all-stage4-mpfr 16270TARGET-stage4-mpfr = $(TARGET-mpfr) 16271all-stage4-mpfr: configure-stage4-mpfr 16272 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 16273 @r=`${PWD_COMMAND}`; export r; \ 16274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16275 $(HOST_EXPORTS) \ 16276 $(POSTSTAGE1_HOST_EXPORTS) \ 16277 cd $(HOST_SUBDIR)/mpfr && \ 16278 $(MAKE) $(FLAGS_TO_PASS) \ 16279 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 16280 $(TARGET-stage4-mpfr) 16281 16282maybe-clean-stage4-mpfr: clean-stage4-mpfr 16283clean-stage4: clean-stage4-mpfr 16284clean-stage4-mpfr: 16285 @if [ $(current_stage) = stage4 ]; then \ 16286 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16287 else \ 16288 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \ 16289 $(MAKE) stage4-start; \ 16290 fi; \ 16291 cd $(HOST_SUBDIR)/mpfr && \ 16292 $(MAKE) $(FLAGS_TO_PASS) \ 16293 $(POSTSTAGE1_FLAGS_TO_PASS) \ 16294 clean 16295@endif mpfr-bootstrap 16296 16297 16298.PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr 16299.PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr 16300maybe-all-stageprofile-mpfr: 16301maybe-clean-stageprofile-mpfr: 16302@if mpfr-bootstrap 16303maybe-all-stageprofile-mpfr: all-stageprofile-mpfr 16304all-stageprofile: all-stageprofile-mpfr 16305TARGET-stageprofile-mpfr = $(TARGET-mpfr) 16306all-stageprofile-mpfr: configure-stageprofile-mpfr 16307 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 16308 @r=`${PWD_COMMAND}`; export r; \ 16309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16310 $(HOST_EXPORTS) \ 16311 $(POSTSTAGE1_HOST_EXPORTS) \ 16312 cd $(HOST_SUBDIR)/mpfr && \ 16313 $(MAKE) $(FLAGS_TO_PASS) \ 16314 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 16315 $(TARGET-stageprofile-mpfr) 16316 16317maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr 16318clean-stageprofile: clean-stageprofile-mpfr 16319clean-stageprofile-mpfr: 16320 @if [ $(current_stage) = stageprofile ]; then \ 16321 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16322 else \ 16323 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \ 16324 $(MAKE) stageprofile-start; \ 16325 fi; \ 16326 cd $(HOST_SUBDIR)/mpfr && \ 16327 $(MAKE) $(FLAGS_TO_PASS) \ 16328 $(POSTSTAGE1_FLAGS_TO_PASS) \ 16329 clean 16330@endif mpfr-bootstrap 16331 16332 16333.PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr 16334.PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr 16335maybe-all-stagefeedback-mpfr: 16336maybe-clean-stagefeedback-mpfr: 16337@if mpfr-bootstrap 16338maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr 16339all-stagefeedback: all-stagefeedback-mpfr 16340TARGET-stagefeedback-mpfr = $(TARGET-mpfr) 16341all-stagefeedback-mpfr: configure-stagefeedback-mpfr 16342 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 16343 @r=`${PWD_COMMAND}`; export r; \ 16344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16345 $(HOST_EXPORTS) \ 16346 $(POSTSTAGE1_HOST_EXPORTS) \ 16347 cd $(HOST_SUBDIR)/mpfr && \ 16348 $(MAKE) $(FLAGS_TO_PASS) \ 16349 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 16350 $(TARGET-stagefeedback-mpfr) 16351 16352maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr 16353clean-stagefeedback: clean-stagefeedback-mpfr 16354clean-stagefeedback-mpfr: 16355 @if [ $(current_stage) = stagefeedback ]; then \ 16356 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \ 16357 else \ 16358 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \ 16359 $(MAKE) stagefeedback-start; \ 16360 fi; \ 16361 cd $(HOST_SUBDIR)/mpfr && \ 16362 $(MAKE) $(FLAGS_TO_PASS) \ 16363 $(POSTSTAGE1_FLAGS_TO_PASS) \ 16364 clean 16365@endif mpfr-bootstrap 16366 16367 16368 16369 16370 16371.PHONY: check-mpfr maybe-check-mpfr 16372maybe-check-mpfr: 16373@if mpfr 16374maybe-check-mpfr: check-mpfr 16375 16376check-mpfr: 16377 @: $(MAKE); $(unstage) 16378 @r=`${PWD_COMMAND}`; export r; \ 16379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16380 $(HOST_EXPORTS) \ 16381 (cd $(HOST_SUBDIR)/mpfr && \ 16382 $(MAKE) $(FLAGS_TO_PASS) check) 16383 16384@endif mpfr 16385 16386.PHONY: install-mpfr maybe-install-mpfr 16387maybe-install-mpfr: 16388@if mpfr 16389maybe-install-mpfr: install-mpfr 16390 16391install-mpfr: 16392 16393@endif mpfr 16394 16395# Other targets (info, dvi, pdf, etc.) 16396 16397.PHONY: maybe-info-mpfr info-mpfr 16398maybe-info-mpfr: 16399@if mpfr 16400maybe-info-mpfr: info-mpfr 16401 16402info-mpfr: \ 16403 configure-mpfr 16404 @[ -f ./mpfr/Makefile ] || exit 0; \ 16405 r=`${PWD_COMMAND}`; export r; \ 16406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16407 $(HOST_EXPORTS) \ 16408 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16410 done; \ 16411 echo "Doing info in mpfr" ; \ 16412 (cd $(HOST_SUBDIR)/mpfr && \ 16413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16415 "RANLIB=$${RANLIB}" \ 16416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16417 info) \ 16418 || exit 1 16419 16420@endif mpfr 16421 16422.PHONY: maybe-dvi-mpfr dvi-mpfr 16423maybe-dvi-mpfr: 16424@if mpfr 16425maybe-dvi-mpfr: dvi-mpfr 16426 16427dvi-mpfr: \ 16428 configure-mpfr 16429 @[ -f ./mpfr/Makefile ] || exit 0; \ 16430 r=`${PWD_COMMAND}`; export r; \ 16431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16432 $(HOST_EXPORTS) \ 16433 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16435 done; \ 16436 echo "Doing dvi in mpfr" ; \ 16437 (cd $(HOST_SUBDIR)/mpfr && \ 16438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16440 "RANLIB=$${RANLIB}" \ 16441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16442 dvi) \ 16443 || exit 1 16444 16445@endif mpfr 16446 16447.PHONY: maybe-pdf-mpfr pdf-mpfr 16448maybe-pdf-mpfr: 16449@if mpfr 16450maybe-pdf-mpfr: pdf-mpfr 16451 16452pdf-mpfr: \ 16453 configure-mpfr 16454 @[ -f ./mpfr/Makefile ] || exit 0; \ 16455 r=`${PWD_COMMAND}`; export r; \ 16456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16457 $(HOST_EXPORTS) \ 16458 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16460 done; \ 16461 echo "Doing pdf in mpfr" ; \ 16462 (cd $(HOST_SUBDIR)/mpfr && \ 16463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16465 "RANLIB=$${RANLIB}" \ 16466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16467 pdf) \ 16468 || exit 1 16469 16470@endif mpfr 16471 16472.PHONY: maybe-html-mpfr html-mpfr 16473maybe-html-mpfr: 16474@if mpfr 16475maybe-html-mpfr: html-mpfr 16476 16477html-mpfr: \ 16478 configure-mpfr 16479 @[ -f ./mpfr/Makefile ] || exit 0; \ 16480 r=`${PWD_COMMAND}`; export r; \ 16481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16482 $(HOST_EXPORTS) \ 16483 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16485 done; \ 16486 echo "Doing html in mpfr" ; \ 16487 (cd $(HOST_SUBDIR)/mpfr && \ 16488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16490 "RANLIB=$${RANLIB}" \ 16491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16492 html) \ 16493 || exit 1 16494 16495@endif mpfr 16496 16497.PHONY: maybe-TAGS-mpfr TAGS-mpfr 16498maybe-TAGS-mpfr: 16499@if mpfr 16500maybe-TAGS-mpfr: TAGS-mpfr 16501 16502TAGS-mpfr: \ 16503 configure-mpfr 16504 @[ -f ./mpfr/Makefile ] || exit 0; \ 16505 r=`${PWD_COMMAND}`; export r; \ 16506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16507 $(HOST_EXPORTS) \ 16508 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16510 done; \ 16511 echo "Doing TAGS in mpfr" ; \ 16512 (cd $(HOST_SUBDIR)/mpfr && \ 16513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16515 "RANLIB=$${RANLIB}" \ 16516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16517 TAGS) \ 16518 || exit 1 16519 16520@endif mpfr 16521 16522.PHONY: maybe-install-info-mpfr install-info-mpfr 16523maybe-install-info-mpfr: 16524@if mpfr 16525maybe-install-info-mpfr: install-info-mpfr 16526 16527install-info-mpfr: \ 16528 configure-mpfr \ 16529 info-mpfr 16530 @[ -f ./mpfr/Makefile ] || exit 0; \ 16531 r=`${PWD_COMMAND}`; export r; \ 16532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16533 $(HOST_EXPORTS) \ 16534 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16536 done; \ 16537 echo "Doing install-info in mpfr" ; \ 16538 (cd $(HOST_SUBDIR)/mpfr && \ 16539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16541 "RANLIB=$${RANLIB}" \ 16542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16543 install-info) \ 16544 || exit 1 16545 16546@endif mpfr 16547 16548.PHONY: maybe-install-pdf-mpfr install-pdf-mpfr 16549maybe-install-pdf-mpfr: 16550@if mpfr 16551maybe-install-pdf-mpfr: install-pdf-mpfr 16552 16553install-pdf-mpfr: \ 16554 configure-mpfr \ 16555 pdf-mpfr 16556 @[ -f ./mpfr/Makefile ] || exit 0; \ 16557 r=`${PWD_COMMAND}`; export r; \ 16558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16559 $(HOST_EXPORTS) \ 16560 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16562 done; \ 16563 echo "Doing install-pdf in mpfr" ; \ 16564 (cd $(HOST_SUBDIR)/mpfr && \ 16565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16567 "RANLIB=$${RANLIB}" \ 16568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16569 install-pdf) \ 16570 || exit 1 16571 16572@endif mpfr 16573 16574.PHONY: maybe-install-html-mpfr install-html-mpfr 16575maybe-install-html-mpfr: 16576@if mpfr 16577maybe-install-html-mpfr: install-html-mpfr 16578 16579install-html-mpfr: \ 16580 configure-mpfr \ 16581 html-mpfr 16582 @[ -f ./mpfr/Makefile ] || exit 0; \ 16583 r=`${PWD_COMMAND}`; export r; \ 16584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16585 $(HOST_EXPORTS) \ 16586 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16588 done; \ 16589 echo "Doing install-html in mpfr" ; \ 16590 (cd $(HOST_SUBDIR)/mpfr && \ 16591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16593 "RANLIB=$${RANLIB}" \ 16594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16595 install-html) \ 16596 || exit 1 16597 16598@endif mpfr 16599 16600.PHONY: maybe-installcheck-mpfr installcheck-mpfr 16601maybe-installcheck-mpfr: 16602@if mpfr 16603maybe-installcheck-mpfr: installcheck-mpfr 16604 16605installcheck-mpfr: \ 16606 configure-mpfr 16607 @[ -f ./mpfr/Makefile ] || exit 0; \ 16608 r=`${PWD_COMMAND}`; export r; \ 16609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16610 $(HOST_EXPORTS) \ 16611 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16613 done; \ 16614 echo "Doing installcheck in mpfr" ; \ 16615 (cd $(HOST_SUBDIR)/mpfr && \ 16616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16618 "RANLIB=$${RANLIB}" \ 16619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16620 installcheck) \ 16621 || exit 1 16622 16623@endif mpfr 16624 16625.PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr 16626maybe-mostlyclean-mpfr: 16627@if mpfr 16628maybe-mostlyclean-mpfr: mostlyclean-mpfr 16629 16630mostlyclean-mpfr: 16631 @[ -f ./mpfr/Makefile ] || exit 0; \ 16632 r=`${PWD_COMMAND}`; export r; \ 16633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16634 $(HOST_EXPORTS) \ 16635 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16637 done; \ 16638 echo "Doing mostlyclean in mpfr" ; \ 16639 (cd $(HOST_SUBDIR)/mpfr && \ 16640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16642 "RANLIB=$${RANLIB}" \ 16643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16644 mostlyclean) \ 16645 || exit 1 16646 16647@endif mpfr 16648 16649.PHONY: maybe-clean-mpfr clean-mpfr 16650maybe-clean-mpfr: 16651@if mpfr 16652maybe-clean-mpfr: clean-mpfr 16653 16654clean-mpfr: 16655 @[ -f ./mpfr/Makefile ] || exit 0; \ 16656 r=`${PWD_COMMAND}`; export r; \ 16657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16658 $(HOST_EXPORTS) \ 16659 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16661 done; \ 16662 echo "Doing clean in mpfr" ; \ 16663 (cd $(HOST_SUBDIR)/mpfr && \ 16664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16666 "RANLIB=$${RANLIB}" \ 16667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16668 clean) \ 16669 || exit 1 16670 16671@endif mpfr 16672 16673.PHONY: maybe-distclean-mpfr distclean-mpfr 16674maybe-distclean-mpfr: 16675@if mpfr 16676maybe-distclean-mpfr: distclean-mpfr 16677 16678distclean-mpfr: 16679 @[ -f ./mpfr/Makefile ] || exit 0; \ 16680 r=`${PWD_COMMAND}`; export r; \ 16681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16682 $(HOST_EXPORTS) \ 16683 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16685 done; \ 16686 echo "Doing distclean in mpfr" ; \ 16687 (cd $(HOST_SUBDIR)/mpfr && \ 16688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16690 "RANLIB=$${RANLIB}" \ 16691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16692 distclean) \ 16693 || exit 1 16694 16695@endif mpfr 16696 16697.PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr 16698maybe-maintainer-clean-mpfr: 16699@if mpfr 16700maybe-maintainer-clean-mpfr: maintainer-clean-mpfr 16701 16702maintainer-clean-mpfr: 16703 @[ -f ./mpfr/Makefile ] || exit 0; \ 16704 r=`${PWD_COMMAND}`; export r; \ 16705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16706 $(HOST_EXPORTS) \ 16707 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16709 done; \ 16710 echo "Doing maintainer-clean in mpfr" ; \ 16711 (cd $(HOST_SUBDIR)/mpfr && \ 16712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16714 "RANLIB=$${RANLIB}" \ 16715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16716 maintainer-clean) \ 16717 || exit 1 16718 16719@endif mpfr 16720 16721 16722 16723.PHONY: configure-gnuserv maybe-configure-gnuserv 16724maybe-configure-gnuserv: 16725@if gcc-bootstrap 16726configure-gnuserv: stage_current 16727@endif gcc-bootstrap 16728@if gnuserv 16729maybe-configure-gnuserv: configure-gnuserv 16730configure-gnuserv: 16731 @: $(MAKE); $(unstage) 16732 @r=`${PWD_COMMAND}`; export r; \ 16733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16734 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \ 16735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \ 16736 $(HOST_EXPORTS) \ 16737 echo Configuring in $(HOST_SUBDIR)/gnuserv; \ 16738 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \ 16739 case $(srcdir) in \ 16740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 16741 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \ 16742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 16743 esac; \ 16744 srcdiroption="--srcdir=$${topdir}/gnuserv"; \ 16745 libsrcdir="$$s/gnuserv"; \ 16746 $(SHELL) $${libsrcdir}/configure \ 16747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 16748 --target=${target_alias} $${srcdiroption} \ 16749 || exit 1 16750@endif gnuserv 16751 16752 16753 16754 16755 16756.PHONY: all-gnuserv maybe-all-gnuserv 16757maybe-all-gnuserv: 16758@if gcc-bootstrap 16759all-gnuserv: stage_current 16760@endif gcc-bootstrap 16761@if gnuserv 16762TARGET-gnuserv=all 16763maybe-all-gnuserv: all-gnuserv 16764all-gnuserv: configure-gnuserv 16765 @: $(MAKE); $(unstage) 16766 @r=`${PWD_COMMAND}`; export r; \ 16767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16768 $(HOST_EXPORTS) \ 16769 (cd $(HOST_SUBDIR)/gnuserv && \ 16770 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnuserv)) 16771@endif gnuserv 16772 16773 16774 16775 16776.PHONY: check-gnuserv maybe-check-gnuserv 16777maybe-check-gnuserv: 16778@if gnuserv 16779maybe-check-gnuserv: check-gnuserv 16780 16781check-gnuserv: 16782 @: $(MAKE); $(unstage) 16783 @r=`${PWD_COMMAND}`; export r; \ 16784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16785 $(HOST_EXPORTS) \ 16786 (cd $(HOST_SUBDIR)/gnuserv && \ 16787 $(MAKE) $(FLAGS_TO_PASS) check) 16788 16789@endif gnuserv 16790 16791.PHONY: install-gnuserv maybe-install-gnuserv 16792maybe-install-gnuserv: 16793@if gnuserv 16794maybe-install-gnuserv: install-gnuserv 16795 16796install-gnuserv: installdirs 16797 @: $(MAKE); $(unstage) 16798 @r=`${PWD_COMMAND}`; export r; \ 16799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16800 $(HOST_EXPORTS) \ 16801 (cd $(HOST_SUBDIR)/gnuserv && \ 16802 $(MAKE) $(FLAGS_TO_PASS) install) 16803 16804@endif gnuserv 16805 16806# Other targets (info, dvi, pdf, etc.) 16807 16808.PHONY: maybe-info-gnuserv info-gnuserv 16809maybe-info-gnuserv: 16810@if gnuserv 16811maybe-info-gnuserv: info-gnuserv 16812 16813info-gnuserv: \ 16814 configure-gnuserv 16815 @: $(MAKE); $(unstage) 16816 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16817 r=`${PWD_COMMAND}`; export r; \ 16818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16819 $(HOST_EXPORTS) \ 16820 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16822 done; \ 16823 echo "Doing info in gnuserv" ; \ 16824 (cd $(HOST_SUBDIR)/gnuserv && \ 16825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16827 "RANLIB=$${RANLIB}" \ 16828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16829 info) \ 16830 || exit 1 16831 16832@endif gnuserv 16833 16834.PHONY: maybe-dvi-gnuserv dvi-gnuserv 16835maybe-dvi-gnuserv: 16836@if gnuserv 16837maybe-dvi-gnuserv: dvi-gnuserv 16838 16839dvi-gnuserv: \ 16840 configure-gnuserv 16841 @: $(MAKE); $(unstage) 16842 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16843 r=`${PWD_COMMAND}`; export r; \ 16844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16845 $(HOST_EXPORTS) \ 16846 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16848 done; \ 16849 echo "Doing dvi in gnuserv" ; \ 16850 (cd $(HOST_SUBDIR)/gnuserv && \ 16851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16853 "RANLIB=$${RANLIB}" \ 16854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16855 dvi) \ 16856 || exit 1 16857 16858@endif gnuserv 16859 16860.PHONY: maybe-pdf-gnuserv pdf-gnuserv 16861maybe-pdf-gnuserv: 16862@if gnuserv 16863maybe-pdf-gnuserv: pdf-gnuserv 16864 16865pdf-gnuserv: \ 16866 configure-gnuserv 16867 @: $(MAKE); $(unstage) 16868 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16869 r=`${PWD_COMMAND}`; export r; \ 16870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16871 $(HOST_EXPORTS) \ 16872 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16874 done; \ 16875 echo "Doing pdf in gnuserv" ; \ 16876 (cd $(HOST_SUBDIR)/gnuserv && \ 16877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16879 "RANLIB=$${RANLIB}" \ 16880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16881 pdf) \ 16882 || exit 1 16883 16884@endif gnuserv 16885 16886.PHONY: maybe-html-gnuserv html-gnuserv 16887maybe-html-gnuserv: 16888@if gnuserv 16889maybe-html-gnuserv: html-gnuserv 16890 16891html-gnuserv: \ 16892 configure-gnuserv 16893 @: $(MAKE); $(unstage) 16894 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16895 r=`${PWD_COMMAND}`; export r; \ 16896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16897 $(HOST_EXPORTS) \ 16898 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16900 done; \ 16901 echo "Doing html in gnuserv" ; \ 16902 (cd $(HOST_SUBDIR)/gnuserv && \ 16903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16905 "RANLIB=$${RANLIB}" \ 16906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16907 html) \ 16908 || exit 1 16909 16910@endif gnuserv 16911 16912.PHONY: maybe-TAGS-gnuserv TAGS-gnuserv 16913maybe-TAGS-gnuserv: 16914@if gnuserv 16915maybe-TAGS-gnuserv: TAGS-gnuserv 16916 16917TAGS-gnuserv: \ 16918 configure-gnuserv 16919 @: $(MAKE); $(unstage) 16920 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16921 r=`${PWD_COMMAND}`; export r; \ 16922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16923 $(HOST_EXPORTS) \ 16924 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16926 done; \ 16927 echo "Doing TAGS in gnuserv" ; \ 16928 (cd $(HOST_SUBDIR)/gnuserv && \ 16929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16931 "RANLIB=$${RANLIB}" \ 16932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16933 TAGS) \ 16934 || exit 1 16935 16936@endif gnuserv 16937 16938.PHONY: maybe-install-info-gnuserv install-info-gnuserv 16939maybe-install-info-gnuserv: 16940@if gnuserv 16941maybe-install-info-gnuserv: install-info-gnuserv 16942 16943install-info-gnuserv: \ 16944 configure-gnuserv \ 16945 info-gnuserv 16946 @: $(MAKE); $(unstage) 16947 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16948 r=`${PWD_COMMAND}`; export r; \ 16949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16950 $(HOST_EXPORTS) \ 16951 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16953 done; \ 16954 echo "Doing install-info in gnuserv" ; \ 16955 (cd $(HOST_SUBDIR)/gnuserv && \ 16956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16958 "RANLIB=$${RANLIB}" \ 16959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16960 install-info) \ 16961 || exit 1 16962 16963@endif gnuserv 16964 16965.PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv 16966maybe-install-pdf-gnuserv: 16967@if gnuserv 16968maybe-install-pdf-gnuserv: install-pdf-gnuserv 16969 16970install-pdf-gnuserv: \ 16971 configure-gnuserv \ 16972 pdf-gnuserv 16973 @: $(MAKE); $(unstage) 16974 @[ -f ./gnuserv/Makefile ] || exit 0; \ 16975 r=`${PWD_COMMAND}`; export r; \ 16976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 16977 $(HOST_EXPORTS) \ 16978 for flag in $(EXTRA_HOST_FLAGS) ; do \ 16979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 16980 done; \ 16981 echo "Doing install-pdf in gnuserv" ; \ 16982 (cd $(HOST_SUBDIR)/gnuserv && \ 16983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 16984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 16985 "RANLIB=$${RANLIB}" \ 16986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 16987 install-pdf) \ 16988 || exit 1 16989 16990@endif gnuserv 16991 16992.PHONY: maybe-install-html-gnuserv install-html-gnuserv 16993maybe-install-html-gnuserv: 16994@if gnuserv 16995maybe-install-html-gnuserv: install-html-gnuserv 16996 16997install-html-gnuserv: \ 16998 configure-gnuserv \ 16999 html-gnuserv 17000 @: $(MAKE); $(unstage) 17001 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17002 r=`${PWD_COMMAND}`; export r; \ 17003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17004 $(HOST_EXPORTS) \ 17005 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17007 done; \ 17008 echo "Doing install-html in gnuserv" ; \ 17009 (cd $(HOST_SUBDIR)/gnuserv && \ 17010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17012 "RANLIB=$${RANLIB}" \ 17013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17014 install-html) \ 17015 || exit 1 17016 17017@endif gnuserv 17018 17019.PHONY: maybe-installcheck-gnuserv installcheck-gnuserv 17020maybe-installcheck-gnuserv: 17021@if gnuserv 17022maybe-installcheck-gnuserv: installcheck-gnuserv 17023 17024installcheck-gnuserv: \ 17025 configure-gnuserv 17026 @: $(MAKE); $(unstage) 17027 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17028 r=`${PWD_COMMAND}`; export r; \ 17029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17030 $(HOST_EXPORTS) \ 17031 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17033 done; \ 17034 echo "Doing installcheck in gnuserv" ; \ 17035 (cd $(HOST_SUBDIR)/gnuserv && \ 17036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17038 "RANLIB=$${RANLIB}" \ 17039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17040 installcheck) \ 17041 || exit 1 17042 17043@endif gnuserv 17044 17045.PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv 17046maybe-mostlyclean-gnuserv: 17047@if gnuserv 17048maybe-mostlyclean-gnuserv: mostlyclean-gnuserv 17049 17050mostlyclean-gnuserv: 17051 @: $(MAKE); $(unstage) 17052 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17053 r=`${PWD_COMMAND}`; export r; \ 17054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17055 $(HOST_EXPORTS) \ 17056 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17058 done; \ 17059 echo "Doing mostlyclean in gnuserv" ; \ 17060 (cd $(HOST_SUBDIR)/gnuserv && \ 17061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17063 "RANLIB=$${RANLIB}" \ 17064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17065 mostlyclean) \ 17066 || exit 1 17067 17068@endif gnuserv 17069 17070.PHONY: maybe-clean-gnuserv clean-gnuserv 17071maybe-clean-gnuserv: 17072@if gnuserv 17073maybe-clean-gnuserv: clean-gnuserv 17074 17075clean-gnuserv: 17076 @: $(MAKE); $(unstage) 17077 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17078 r=`${PWD_COMMAND}`; export r; \ 17079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17080 $(HOST_EXPORTS) \ 17081 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17083 done; \ 17084 echo "Doing clean in gnuserv" ; \ 17085 (cd $(HOST_SUBDIR)/gnuserv && \ 17086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17088 "RANLIB=$${RANLIB}" \ 17089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17090 clean) \ 17091 || exit 1 17092 17093@endif gnuserv 17094 17095.PHONY: maybe-distclean-gnuserv distclean-gnuserv 17096maybe-distclean-gnuserv: 17097@if gnuserv 17098maybe-distclean-gnuserv: distclean-gnuserv 17099 17100distclean-gnuserv: 17101 @: $(MAKE); $(unstage) 17102 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17103 r=`${PWD_COMMAND}`; export r; \ 17104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17105 $(HOST_EXPORTS) \ 17106 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17108 done; \ 17109 echo "Doing distclean in gnuserv" ; \ 17110 (cd $(HOST_SUBDIR)/gnuserv && \ 17111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17113 "RANLIB=$${RANLIB}" \ 17114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17115 distclean) \ 17116 || exit 1 17117 17118@endif gnuserv 17119 17120.PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv 17121maybe-maintainer-clean-gnuserv: 17122@if gnuserv 17123maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv 17124 17125maintainer-clean-gnuserv: 17126 @: $(MAKE); $(unstage) 17127 @[ -f ./gnuserv/Makefile ] || exit 0; \ 17128 r=`${PWD_COMMAND}`; export r; \ 17129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17130 $(HOST_EXPORTS) \ 17131 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17133 done; \ 17134 echo "Doing maintainer-clean in gnuserv" ; \ 17135 (cd $(HOST_SUBDIR)/gnuserv && \ 17136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17138 "RANLIB=$${RANLIB}" \ 17139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17140 maintainer-clean) \ 17141 || exit 1 17142 17143@endif gnuserv 17144 17145 17146 17147.PHONY: configure-gprof maybe-configure-gprof 17148maybe-configure-gprof: 17149@if gcc-bootstrap 17150configure-gprof: stage_current 17151@endif gcc-bootstrap 17152@if gprof 17153maybe-configure-gprof: configure-gprof 17154configure-gprof: 17155 @: $(MAKE); $(unstage) 17156 @r=`${PWD_COMMAND}`; export r; \ 17157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17158 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \ 17159 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \ 17160 $(HOST_EXPORTS) \ 17161 echo Configuring in $(HOST_SUBDIR)/gprof; \ 17162 cd "$(HOST_SUBDIR)/gprof" || exit 1; \ 17163 case $(srcdir) in \ 17164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 17165 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \ 17166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 17167 esac; \ 17168 srcdiroption="--srcdir=$${topdir}/gprof"; \ 17169 libsrcdir="$$s/gprof"; \ 17170 $(SHELL) $${libsrcdir}/configure \ 17171 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 17172 --target=${target_alias} $${srcdiroption} \ 17173 || exit 1 17174@endif gprof 17175 17176 17177 17178 17179 17180.PHONY: all-gprof maybe-all-gprof 17181maybe-all-gprof: 17182@if gcc-bootstrap 17183all-gprof: stage_current 17184@endif gcc-bootstrap 17185@if gprof 17186TARGET-gprof=all 17187maybe-all-gprof: all-gprof 17188all-gprof: configure-gprof 17189 @: $(MAKE); $(unstage) 17190 @r=`${PWD_COMMAND}`; export r; \ 17191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17192 $(HOST_EXPORTS) \ 17193 (cd $(HOST_SUBDIR)/gprof && \ 17194 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gprof)) 17195@endif gprof 17196 17197 17198 17199 17200.PHONY: check-gprof maybe-check-gprof 17201maybe-check-gprof: 17202@if gprof 17203maybe-check-gprof: check-gprof 17204 17205check-gprof: 17206 @: $(MAKE); $(unstage) 17207 @r=`${PWD_COMMAND}`; export r; \ 17208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17209 $(HOST_EXPORTS) \ 17210 (cd $(HOST_SUBDIR)/gprof && \ 17211 $(MAKE) $(FLAGS_TO_PASS) check) 17212 17213@endif gprof 17214 17215.PHONY: install-gprof maybe-install-gprof 17216maybe-install-gprof: 17217@if gprof 17218maybe-install-gprof: install-gprof 17219 17220install-gprof: installdirs 17221 @: $(MAKE); $(unstage) 17222 @r=`${PWD_COMMAND}`; export r; \ 17223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17224 $(HOST_EXPORTS) \ 17225 (cd $(HOST_SUBDIR)/gprof && \ 17226 $(MAKE) $(FLAGS_TO_PASS) install) 17227 17228@endif gprof 17229 17230# Other targets (info, dvi, pdf, etc.) 17231 17232.PHONY: maybe-info-gprof info-gprof 17233maybe-info-gprof: 17234@if gprof 17235maybe-info-gprof: info-gprof 17236 17237info-gprof: \ 17238 configure-gprof 17239 @: $(MAKE); $(unstage) 17240 @[ -f ./gprof/Makefile ] || exit 0; \ 17241 r=`${PWD_COMMAND}`; export r; \ 17242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17243 $(HOST_EXPORTS) \ 17244 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17246 done; \ 17247 echo "Doing info in gprof" ; \ 17248 (cd $(HOST_SUBDIR)/gprof && \ 17249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17251 "RANLIB=$${RANLIB}" \ 17252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17253 info) \ 17254 || exit 1 17255 17256@endif gprof 17257 17258.PHONY: maybe-dvi-gprof dvi-gprof 17259maybe-dvi-gprof: 17260@if gprof 17261maybe-dvi-gprof: dvi-gprof 17262 17263dvi-gprof: \ 17264 configure-gprof 17265 @: $(MAKE); $(unstage) 17266 @[ -f ./gprof/Makefile ] || exit 0; \ 17267 r=`${PWD_COMMAND}`; export r; \ 17268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17269 $(HOST_EXPORTS) \ 17270 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17272 done; \ 17273 echo "Doing dvi in gprof" ; \ 17274 (cd $(HOST_SUBDIR)/gprof && \ 17275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17277 "RANLIB=$${RANLIB}" \ 17278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17279 dvi) \ 17280 || exit 1 17281 17282@endif gprof 17283 17284.PHONY: maybe-pdf-gprof pdf-gprof 17285maybe-pdf-gprof: 17286@if gprof 17287maybe-pdf-gprof: pdf-gprof 17288 17289pdf-gprof: \ 17290 configure-gprof 17291 @: $(MAKE); $(unstage) 17292 @[ -f ./gprof/Makefile ] || exit 0; \ 17293 r=`${PWD_COMMAND}`; export r; \ 17294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17295 $(HOST_EXPORTS) \ 17296 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17298 done; \ 17299 echo "Doing pdf in gprof" ; \ 17300 (cd $(HOST_SUBDIR)/gprof && \ 17301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17303 "RANLIB=$${RANLIB}" \ 17304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17305 pdf) \ 17306 || exit 1 17307 17308@endif gprof 17309 17310.PHONY: maybe-html-gprof html-gprof 17311maybe-html-gprof: 17312@if gprof 17313maybe-html-gprof: html-gprof 17314 17315html-gprof: \ 17316 configure-gprof 17317 @: $(MAKE); $(unstage) 17318 @[ -f ./gprof/Makefile ] || exit 0; \ 17319 r=`${PWD_COMMAND}`; export r; \ 17320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17321 $(HOST_EXPORTS) \ 17322 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17324 done; \ 17325 echo "Doing html in gprof" ; \ 17326 (cd $(HOST_SUBDIR)/gprof && \ 17327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17329 "RANLIB=$${RANLIB}" \ 17330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17331 html) \ 17332 || exit 1 17333 17334@endif gprof 17335 17336.PHONY: maybe-TAGS-gprof TAGS-gprof 17337maybe-TAGS-gprof: 17338@if gprof 17339maybe-TAGS-gprof: TAGS-gprof 17340 17341TAGS-gprof: \ 17342 configure-gprof 17343 @: $(MAKE); $(unstage) 17344 @[ -f ./gprof/Makefile ] || exit 0; \ 17345 r=`${PWD_COMMAND}`; export r; \ 17346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17347 $(HOST_EXPORTS) \ 17348 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17350 done; \ 17351 echo "Doing TAGS in gprof" ; \ 17352 (cd $(HOST_SUBDIR)/gprof && \ 17353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17355 "RANLIB=$${RANLIB}" \ 17356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17357 TAGS) \ 17358 || exit 1 17359 17360@endif gprof 17361 17362.PHONY: maybe-install-info-gprof install-info-gprof 17363maybe-install-info-gprof: 17364@if gprof 17365maybe-install-info-gprof: install-info-gprof 17366 17367install-info-gprof: \ 17368 configure-gprof \ 17369 info-gprof 17370 @: $(MAKE); $(unstage) 17371 @[ -f ./gprof/Makefile ] || exit 0; \ 17372 r=`${PWD_COMMAND}`; export r; \ 17373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17374 $(HOST_EXPORTS) \ 17375 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17377 done; \ 17378 echo "Doing install-info in gprof" ; \ 17379 (cd $(HOST_SUBDIR)/gprof && \ 17380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17382 "RANLIB=$${RANLIB}" \ 17383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17384 install-info) \ 17385 || exit 1 17386 17387@endif gprof 17388 17389.PHONY: maybe-install-pdf-gprof install-pdf-gprof 17390maybe-install-pdf-gprof: 17391@if gprof 17392maybe-install-pdf-gprof: install-pdf-gprof 17393 17394install-pdf-gprof: \ 17395 configure-gprof \ 17396 pdf-gprof 17397 @: $(MAKE); $(unstage) 17398 @[ -f ./gprof/Makefile ] || exit 0; \ 17399 r=`${PWD_COMMAND}`; export r; \ 17400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17401 $(HOST_EXPORTS) \ 17402 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17404 done; \ 17405 echo "Doing install-pdf in gprof" ; \ 17406 (cd $(HOST_SUBDIR)/gprof && \ 17407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17409 "RANLIB=$${RANLIB}" \ 17410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17411 install-pdf) \ 17412 || exit 1 17413 17414@endif gprof 17415 17416.PHONY: maybe-install-html-gprof install-html-gprof 17417maybe-install-html-gprof: 17418@if gprof 17419maybe-install-html-gprof: install-html-gprof 17420 17421install-html-gprof: \ 17422 configure-gprof \ 17423 html-gprof 17424 @: $(MAKE); $(unstage) 17425 @[ -f ./gprof/Makefile ] || exit 0; \ 17426 r=`${PWD_COMMAND}`; export r; \ 17427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17428 $(HOST_EXPORTS) \ 17429 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17430 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17431 done; \ 17432 echo "Doing install-html in gprof" ; \ 17433 (cd $(HOST_SUBDIR)/gprof && \ 17434 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17435 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17436 "RANLIB=$${RANLIB}" \ 17437 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17438 install-html) \ 17439 || exit 1 17440 17441@endif gprof 17442 17443.PHONY: maybe-installcheck-gprof installcheck-gprof 17444maybe-installcheck-gprof: 17445@if gprof 17446maybe-installcheck-gprof: installcheck-gprof 17447 17448installcheck-gprof: \ 17449 configure-gprof 17450 @: $(MAKE); $(unstage) 17451 @[ -f ./gprof/Makefile ] || exit 0; \ 17452 r=`${PWD_COMMAND}`; export r; \ 17453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17454 $(HOST_EXPORTS) \ 17455 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17457 done; \ 17458 echo "Doing installcheck in gprof" ; \ 17459 (cd $(HOST_SUBDIR)/gprof && \ 17460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17462 "RANLIB=$${RANLIB}" \ 17463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17464 installcheck) \ 17465 || exit 1 17466 17467@endif gprof 17468 17469.PHONY: maybe-mostlyclean-gprof mostlyclean-gprof 17470maybe-mostlyclean-gprof: 17471@if gprof 17472maybe-mostlyclean-gprof: mostlyclean-gprof 17473 17474mostlyclean-gprof: 17475 @: $(MAKE); $(unstage) 17476 @[ -f ./gprof/Makefile ] || exit 0; \ 17477 r=`${PWD_COMMAND}`; export r; \ 17478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17479 $(HOST_EXPORTS) \ 17480 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17482 done; \ 17483 echo "Doing mostlyclean in gprof" ; \ 17484 (cd $(HOST_SUBDIR)/gprof && \ 17485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17487 "RANLIB=$${RANLIB}" \ 17488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17489 mostlyclean) \ 17490 || exit 1 17491 17492@endif gprof 17493 17494.PHONY: maybe-clean-gprof clean-gprof 17495maybe-clean-gprof: 17496@if gprof 17497maybe-clean-gprof: clean-gprof 17498 17499clean-gprof: 17500 @: $(MAKE); $(unstage) 17501 @[ -f ./gprof/Makefile ] || exit 0; \ 17502 r=`${PWD_COMMAND}`; export r; \ 17503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17504 $(HOST_EXPORTS) \ 17505 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17507 done; \ 17508 echo "Doing clean in gprof" ; \ 17509 (cd $(HOST_SUBDIR)/gprof && \ 17510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17512 "RANLIB=$${RANLIB}" \ 17513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17514 clean) \ 17515 || exit 1 17516 17517@endif gprof 17518 17519.PHONY: maybe-distclean-gprof distclean-gprof 17520maybe-distclean-gprof: 17521@if gprof 17522maybe-distclean-gprof: distclean-gprof 17523 17524distclean-gprof: 17525 @: $(MAKE); $(unstage) 17526 @[ -f ./gprof/Makefile ] || exit 0; \ 17527 r=`${PWD_COMMAND}`; export r; \ 17528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17529 $(HOST_EXPORTS) \ 17530 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17532 done; \ 17533 echo "Doing distclean in gprof" ; \ 17534 (cd $(HOST_SUBDIR)/gprof && \ 17535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17537 "RANLIB=$${RANLIB}" \ 17538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17539 distclean) \ 17540 || exit 1 17541 17542@endif gprof 17543 17544.PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof 17545maybe-maintainer-clean-gprof: 17546@if gprof 17547maybe-maintainer-clean-gprof: maintainer-clean-gprof 17548 17549maintainer-clean-gprof: 17550 @: $(MAKE); $(unstage) 17551 @[ -f ./gprof/Makefile ] || exit 0; \ 17552 r=`${PWD_COMMAND}`; export r; \ 17553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17554 $(HOST_EXPORTS) \ 17555 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17556 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17557 done; \ 17558 echo "Doing maintainer-clean in gprof" ; \ 17559 (cd $(HOST_SUBDIR)/gprof && \ 17560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17562 "RANLIB=$${RANLIB}" \ 17563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17564 maintainer-clean) \ 17565 || exit 1 17566 17567@endif gprof 17568 17569 17570 17571.PHONY: configure-gzip maybe-configure-gzip 17572maybe-configure-gzip: 17573@if gcc-bootstrap 17574configure-gzip: stage_current 17575@endif gcc-bootstrap 17576@if gzip 17577maybe-configure-gzip: configure-gzip 17578configure-gzip: 17579 @: $(MAKE); $(unstage) 17580 @r=`${PWD_COMMAND}`; export r; \ 17581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17582 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \ 17583 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \ 17584 $(HOST_EXPORTS) \ 17585 echo Configuring in $(HOST_SUBDIR)/gzip; \ 17586 cd "$(HOST_SUBDIR)/gzip" || exit 1; \ 17587 case $(srcdir) in \ 17588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 17589 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \ 17590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 17591 esac; \ 17592 srcdiroption="--srcdir=$${topdir}/gzip"; \ 17593 libsrcdir="$$s/gzip"; \ 17594 $(SHELL) $${libsrcdir}/configure \ 17595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 17596 --target=${target_alias} $${srcdiroption} \ 17597 || exit 1 17598@endif gzip 17599 17600 17601 17602 17603 17604.PHONY: all-gzip maybe-all-gzip 17605maybe-all-gzip: 17606@if gcc-bootstrap 17607all-gzip: stage_current 17608@endif gcc-bootstrap 17609@if gzip 17610TARGET-gzip=all 17611maybe-all-gzip: all-gzip 17612all-gzip: configure-gzip 17613 @: $(MAKE); $(unstage) 17614 @r=`${PWD_COMMAND}`; export r; \ 17615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17616 $(HOST_EXPORTS) \ 17617 (cd $(HOST_SUBDIR)/gzip && \ 17618 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gzip)) 17619@endif gzip 17620 17621 17622 17623 17624.PHONY: check-gzip maybe-check-gzip 17625maybe-check-gzip: 17626@if gzip 17627maybe-check-gzip: check-gzip 17628 17629check-gzip: 17630 @: $(MAKE); $(unstage) 17631 @r=`${PWD_COMMAND}`; export r; \ 17632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17633 $(HOST_EXPORTS) \ 17634 (cd $(HOST_SUBDIR)/gzip && \ 17635 $(MAKE) $(FLAGS_TO_PASS) check) 17636 17637@endif gzip 17638 17639.PHONY: install-gzip maybe-install-gzip 17640maybe-install-gzip: 17641@if gzip 17642maybe-install-gzip: install-gzip 17643 17644install-gzip: installdirs 17645 @: $(MAKE); $(unstage) 17646 @r=`${PWD_COMMAND}`; export r; \ 17647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17648 $(HOST_EXPORTS) \ 17649 (cd $(HOST_SUBDIR)/gzip && \ 17650 $(MAKE) $(FLAGS_TO_PASS) install) 17651 17652@endif gzip 17653 17654# Other targets (info, dvi, pdf, etc.) 17655 17656.PHONY: maybe-info-gzip info-gzip 17657maybe-info-gzip: 17658@if gzip 17659maybe-info-gzip: info-gzip 17660 17661info-gzip: \ 17662 configure-gzip 17663 @: $(MAKE); $(unstage) 17664 @[ -f ./gzip/Makefile ] || exit 0; \ 17665 r=`${PWD_COMMAND}`; export r; \ 17666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17667 $(HOST_EXPORTS) \ 17668 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17670 done; \ 17671 echo "Doing info in gzip" ; \ 17672 (cd $(HOST_SUBDIR)/gzip && \ 17673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17675 "RANLIB=$${RANLIB}" \ 17676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17677 info) \ 17678 || exit 1 17679 17680@endif gzip 17681 17682.PHONY: maybe-dvi-gzip dvi-gzip 17683maybe-dvi-gzip: 17684@if gzip 17685maybe-dvi-gzip: dvi-gzip 17686 17687dvi-gzip: \ 17688 configure-gzip 17689 @: $(MAKE); $(unstage) 17690 @[ -f ./gzip/Makefile ] || exit 0; \ 17691 r=`${PWD_COMMAND}`; export r; \ 17692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17693 $(HOST_EXPORTS) \ 17694 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17696 done; \ 17697 echo "Doing dvi in gzip" ; \ 17698 (cd $(HOST_SUBDIR)/gzip && \ 17699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17701 "RANLIB=$${RANLIB}" \ 17702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17703 dvi) \ 17704 || exit 1 17705 17706@endif gzip 17707 17708.PHONY: maybe-pdf-gzip pdf-gzip 17709maybe-pdf-gzip: 17710@if gzip 17711maybe-pdf-gzip: pdf-gzip 17712 17713pdf-gzip: \ 17714 configure-gzip 17715 @: $(MAKE); $(unstage) 17716 @[ -f ./gzip/Makefile ] || exit 0; \ 17717 r=`${PWD_COMMAND}`; export r; \ 17718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17719 $(HOST_EXPORTS) \ 17720 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17722 done; \ 17723 echo "Doing pdf in gzip" ; \ 17724 (cd $(HOST_SUBDIR)/gzip && \ 17725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17727 "RANLIB=$${RANLIB}" \ 17728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17729 pdf) \ 17730 || exit 1 17731 17732@endif gzip 17733 17734.PHONY: maybe-html-gzip html-gzip 17735maybe-html-gzip: 17736@if gzip 17737maybe-html-gzip: html-gzip 17738 17739html-gzip: \ 17740 configure-gzip 17741 @: $(MAKE); $(unstage) 17742 @[ -f ./gzip/Makefile ] || exit 0; \ 17743 r=`${PWD_COMMAND}`; export r; \ 17744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17745 $(HOST_EXPORTS) \ 17746 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17748 done; \ 17749 echo "Doing html in gzip" ; \ 17750 (cd $(HOST_SUBDIR)/gzip && \ 17751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17753 "RANLIB=$${RANLIB}" \ 17754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17755 html) \ 17756 || exit 1 17757 17758@endif gzip 17759 17760.PHONY: maybe-TAGS-gzip TAGS-gzip 17761maybe-TAGS-gzip: 17762@if gzip 17763maybe-TAGS-gzip: TAGS-gzip 17764 17765TAGS-gzip: \ 17766 configure-gzip 17767 @: $(MAKE); $(unstage) 17768 @[ -f ./gzip/Makefile ] || exit 0; \ 17769 r=`${PWD_COMMAND}`; export r; \ 17770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17771 $(HOST_EXPORTS) \ 17772 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17774 done; \ 17775 echo "Doing TAGS in gzip" ; \ 17776 (cd $(HOST_SUBDIR)/gzip && \ 17777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17779 "RANLIB=$${RANLIB}" \ 17780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17781 TAGS) \ 17782 || exit 1 17783 17784@endif gzip 17785 17786.PHONY: maybe-install-info-gzip install-info-gzip 17787maybe-install-info-gzip: 17788@if gzip 17789maybe-install-info-gzip: install-info-gzip 17790 17791install-info-gzip: \ 17792 configure-gzip \ 17793 info-gzip 17794 @: $(MAKE); $(unstage) 17795 @[ -f ./gzip/Makefile ] || exit 0; \ 17796 r=`${PWD_COMMAND}`; export r; \ 17797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17798 $(HOST_EXPORTS) \ 17799 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17801 done; \ 17802 echo "Doing install-info in gzip" ; \ 17803 (cd $(HOST_SUBDIR)/gzip && \ 17804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17806 "RANLIB=$${RANLIB}" \ 17807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17808 install-info) \ 17809 || exit 1 17810 17811@endif gzip 17812 17813.PHONY: maybe-install-pdf-gzip install-pdf-gzip 17814maybe-install-pdf-gzip: 17815@if gzip 17816maybe-install-pdf-gzip: install-pdf-gzip 17817 17818install-pdf-gzip: \ 17819 configure-gzip \ 17820 pdf-gzip 17821 @: $(MAKE); $(unstage) 17822 @[ -f ./gzip/Makefile ] || exit 0; \ 17823 r=`${PWD_COMMAND}`; export r; \ 17824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17825 $(HOST_EXPORTS) \ 17826 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17828 done; \ 17829 echo "Doing install-pdf in gzip" ; \ 17830 (cd $(HOST_SUBDIR)/gzip && \ 17831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17833 "RANLIB=$${RANLIB}" \ 17834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17835 install-pdf) \ 17836 || exit 1 17837 17838@endif gzip 17839 17840.PHONY: maybe-install-html-gzip install-html-gzip 17841maybe-install-html-gzip: 17842@if gzip 17843maybe-install-html-gzip: install-html-gzip 17844 17845install-html-gzip: \ 17846 configure-gzip \ 17847 html-gzip 17848 @: $(MAKE); $(unstage) 17849 @[ -f ./gzip/Makefile ] || exit 0; \ 17850 r=`${PWD_COMMAND}`; export r; \ 17851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17852 $(HOST_EXPORTS) \ 17853 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17855 done; \ 17856 echo "Doing install-html in gzip" ; \ 17857 (cd $(HOST_SUBDIR)/gzip && \ 17858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17860 "RANLIB=$${RANLIB}" \ 17861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17862 install-html) \ 17863 || exit 1 17864 17865@endif gzip 17866 17867.PHONY: maybe-installcheck-gzip installcheck-gzip 17868maybe-installcheck-gzip: 17869@if gzip 17870maybe-installcheck-gzip: installcheck-gzip 17871 17872installcheck-gzip: \ 17873 configure-gzip 17874 @: $(MAKE); $(unstage) 17875 @[ -f ./gzip/Makefile ] || exit 0; \ 17876 r=`${PWD_COMMAND}`; export r; \ 17877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17878 $(HOST_EXPORTS) \ 17879 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17881 done; \ 17882 echo "Doing installcheck in gzip" ; \ 17883 (cd $(HOST_SUBDIR)/gzip && \ 17884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17886 "RANLIB=$${RANLIB}" \ 17887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17888 installcheck) \ 17889 || exit 1 17890 17891@endif gzip 17892 17893.PHONY: maybe-mostlyclean-gzip mostlyclean-gzip 17894maybe-mostlyclean-gzip: 17895@if gzip 17896maybe-mostlyclean-gzip: mostlyclean-gzip 17897 17898mostlyclean-gzip: 17899 @: $(MAKE); $(unstage) 17900 @[ -f ./gzip/Makefile ] || exit 0; \ 17901 r=`${PWD_COMMAND}`; export r; \ 17902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17903 $(HOST_EXPORTS) \ 17904 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17906 done; \ 17907 echo "Doing mostlyclean in gzip" ; \ 17908 (cd $(HOST_SUBDIR)/gzip && \ 17909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17911 "RANLIB=$${RANLIB}" \ 17912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17913 mostlyclean) \ 17914 || exit 1 17915 17916@endif gzip 17917 17918.PHONY: maybe-clean-gzip clean-gzip 17919maybe-clean-gzip: 17920@if gzip 17921maybe-clean-gzip: clean-gzip 17922 17923clean-gzip: 17924 @: $(MAKE); $(unstage) 17925 @[ -f ./gzip/Makefile ] || exit 0; \ 17926 r=`${PWD_COMMAND}`; export r; \ 17927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17928 $(HOST_EXPORTS) \ 17929 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17931 done; \ 17932 echo "Doing clean in gzip" ; \ 17933 (cd $(HOST_SUBDIR)/gzip && \ 17934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17936 "RANLIB=$${RANLIB}" \ 17937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17938 clean) \ 17939 || exit 1 17940 17941@endif gzip 17942 17943.PHONY: maybe-distclean-gzip distclean-gzip 17944maybe-distclean-gzip: 17945@if gzip 17946maybe-distclean-gzip: distclean-gzip 17947 17948distclean-gzip: 17949 @: $(MAKE); $(unstage) 17950 @[ -f ./gzip/Makefile ] || exit 0; \ 17951 r=`${PWD_COMMAND}`; export r; \ 17952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17953 $(HOST_EXPORTS) \ 17954 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17956 done; \ 17957 echo "Doing distclean in gzip" ; \ 17958 (cd $(HOST_SUBDIR)/gzip && \ 17959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17961 "RANLIB=$${RANLIB}" \ 17962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17963 distclean) \ 17964 || exit 1 17965 17966@endif gzip 17967 17968.PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip 17969maybe-maintainer-clean-gzip: 17970@if gzip 17971maybe-maintainer-clean-gzip: maintainer-clean-gzip 17972 17973maintainer-clean-gzip: 17974 @: $(MAKE); $(unstage) 17975 @[ -f ./gzip/Makefile ] || exit 0; \ 17976 r=`${PWD_COMMAND}`; export r; \ 17977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 17978 $(HOST_EXPORTS) \ 17979 for flag in $(EXTRA_HOST_FLAGS) ; do \ 17980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 17981 done; \ 17982 echo "Doing maintainer-clean in gzip" ; \ 17983 (cd $(HOST_SUBDIR)/gzip && \ 17984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 17985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 17986 "RANLIB=$${RANLIB}" \ 17987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 17988 maintainer-clean) \ 17989 || exit 1 17990 17991@endif gzip 17992 17993 17994 17995.PHONY: configure-hello maybe-configure-hello 17996maybe-configure-hello: 17997@if gcc-bootstrap 17998configure-hello: stage_current 17999@endif gcc-bootstrap 18000@if hello 18001maybe-configure-hello: configure-hello 18002configure-hello: 18003 @: $(MAKE); $(unstage) 18004 @r=`${PWD_COMMAND}`; export r; \ 18005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18006 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \ 18007 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \ 18008 $(HOST_EXPORTS) \ 18009 echo Configuring in $(HOST_SUBDIR)/hello; \ 18010 cd "$(HOST_SUBDIR)/hello" || exit 1; \ 18011 case $(srcdir) in \ 18012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18013 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \ 18014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18015 esac; \ 18016 srcdiroption="--srcdir=$${topdir}/hello"; \ 18017 libsrcdir="$$s/hello"; \ 18018 $(SHELL) $${libsrcdir}/configure \ 18019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18020 --target=${target_alias} $${srcdiroption} \ 18021 || exit 1 18022@endif hello 18023 18024 18025 18026 18027 18028.PHONY: all-hello maybe-all-hello 18029maybe-all-hello: 18030@if gcc-bootstrap 18031all-hello: stage_current 18032@endif gcc-bootstrap 18033@if hello 18034TARGET-hello=all 18035maybe-all-hello: all-hello 18036all-hello: configure-hello 18037 @: $(MAKE); $(unstage) 18038 @r=`${PWD_COMMAND}`; export r; \ 18039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18040 $(HOST_EXPORTS) \ 18041 (cd $(HOST_SUBDIR)/hello && \ 18042 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-hello)) 18043@endif hello 18044 18045 18046 18047 18048.PHONY: check-hello maybe-check-hello 18049maybe-check-hello: 18050@if hello 18051maybe-check-hello: check-hello 18052 18053check-hello: 18054 @: $(MAKE); $(unstage) 18055 @r=`${PWD_COMMAND}`; export r; \ 18056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18057 $(HOST_EXPORTS) \ 18058 (cd $(HOST_SUBDIR)/hello && \ 18059 $(MAKE) $(FLAGS_TO_PASS) check) 18060 18061@endif hello 18062 18063.PHONY: install-hello maybe-install-hello 18064maybe-install-hello: 18065@if hello 18066maybe-install-hello: install-hello 18067 18068install-hello: installdirs 18069 @: $(MAKE); $(unstage) 18070 @r=`${PWD_COMMAND}`; export r; \ 18071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18072 $(HOST_EXPORTS) \ 18073 (cd $(HOST_SUBDIR)/hello && \ 18074 $(MAKE) $(FLAGS_TO_PASS) install) 18075 18076@endif hello 18077 18078# Other targets (info, dvi, pdf, etc.) 18079 18080.PHONY: maybe-info-hello info-hello 18081maybe-info-hello: 18082@if hello 18083maybe-info-hello: info-hello 18084 18085info-hello: \ 18086 configure-hello 18087 @: $(MAKE); $(unstage) 18088 @[ -f ./hello/Makefile ] || exit 0; \ 18089 r=`${PWD_COMMAND}`; export r; \ 18090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18091 $(HOST_EXPORTS) \ 18092 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18093 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18094 done; \ 18095 echo "Doing info in hello" ; \ 18096 (cd $(HOST_SUBDIR)/hello && \ 18097 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18098 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18099 "RANLIB=$${RANLIB}" \ 18100 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18101 info) \ 18102 || exit 1 18103 18104@endif hello 18105 18106.PHONY: maybe-dvi-hello dvi-hello 18107maybe-dvi-hello: 18108@if hello 18109maybe-dvi-hello: dvi-hello 18110 18111dvi-hello: \ 18112 configure-hello 18113 @: $(MAKE); $(unstage) 18114 @[ -f ./hello/Makefile ] || exit 0; \ 18115 r=`${PWD_COMMAND}`; export r; \ 18116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18117 $(HOST_EXPORTS) \ 18118 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18119 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18120 done; \ 18121 echo "Doing dvi in hello" ; \ 18122 (cd $(HOST_SUBDIR)/hello && \ 18123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18125 "RANLIB=$${RANLIB}" \ 18126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18127 dvi) \ 18128 || exit 1 18129 18130@endif hello 18131 18132.PHONY: maybe-pdf-hello pdf-hello 18133maybe-pdf-hello: 18134@if hello 18135maybe-pdf-hello: pdf-hello 18136 18137pdf-hello: \ 18138 configure-hello 18139 @: $(MAKE); $(unstage) 18140 @[ -f ./hello/Makefile ] || exit 0; \ 18141 r=`${PWD_COMMAND}`; export r; \ 18142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18143 $(HOST_EXPORTS) \ 18144 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18146 done; \ 18147 echo "Doing pdf in hello" ; \ 18148 (cd $(HOST_SUBDIR)/hello && \ 18149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18151 "RANLIB=$${RANLIB}" \ 18152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18153 pdf) \ 18154 || exit 1 18155 18156@endif hello 18157 18158.PHONY: maybe-html-hello html-hello 18159maybe-html-hello: 18160@if hello 18161maybe-html-hello: html-hello 18162 18163html-hello: \ 18164 configure-hello 18165 @: $(MAKE); $(unstage) 18166 @[ -f ./hello/Makefile ] || exit 0; \ 18167 r=`${PWD_COMMAND}`; export r; \ 18168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18169 $(HOST_EXPORTS) \ 18170 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18172 done; \ 18173 echo "Doing html in hello" ; \ 18174 (cd $(HOST_SUBDIR)/hello && \ 18175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18177 "RANLIB=$${RANLIB}" \ 18178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18179 html) \ 18180 || exit 1 18181 18182@endif hello 18183 18184.PHONY: maybe-TAGS-hello TAGS-hello 18185maybe-TAGS-hello: 18186@if hello 18187maybe-TAGS-hello: TAGS-hello 18188 18189TAGS-hello: \ 18190 configure-hello 18191 @: $(MAKE); $(unstage) 18192 @[ -f ./hello/Makefile ] || exit 0; \ 18193 r=`${PWD_COMMAND}`; export r; \ 18194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18195 $(HOST_EXPORTS) \ 18196 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18198 done; \ 18199 echo "Doing TAGS in hello" ; \ 18200 (cd $(HOST_SUBDIR)/hello && \ 18201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18203 "RANLIB=$${RANLIB}" \ 18204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18205 TAGS) \ 18206 || exit 1 18207 18208@endif hello 18209 18210.PHONY: maybe-install-info-hello install-info-hello 18211maybe-install-info-hello: 18212@if hello 18213maybe-install-info-hello: install-info-hello 18214 18215install-info-hello: \ 18216 configure-hello \ 18217 info-hello 18218 @: $(MAKE); $(unstage) 18219 @[ -f ./hello/Makefile ] || exit 0; \ 18220 r=`${PWD_COMMAND}`; export r; \ 18221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18222 $(HOST_EXPORTS) \ 18223 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18225 done; \ 18226 echo "Doing install-info in hello" ; \ 18227 (cd $(HOST_SUBDIR)/hello && \ 18228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18230 "RANLIB=$${RANLIB}" \ 18231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18232 install-info) \ 18233 || exit 1 18234 18235@endif hello 18236 18237.PHONY: maybe-install-pdf-hello install-pdf-hello 18238maybe-install-pdf-hello: 18239@if hello 18240maybe-install-pdf-hello: install-pdf-hello 18241 18242install-pdf-hello: \ 18243 configure-hello \ 18244 pdf-hello 18245 @: $(MAKE); $(unstage) 18246 @[ -f ./hello/Makefile ] || exit 0; \ 18247 r=`${PWD_COMMAND}`; export r; \ 18248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18249 $(HOST_EXPORTS) \ 18250 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18252 done; \ 18253 echo "Doing install-pdf in hello" ; \ 18254 (cd $(HOST_SUBDIR)/hello && \ 18255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18257 "RANLIB=$${RANLIB}" \ 18258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18259 install-pdf) \ 18260 || exit 1 18261 18262@endif hello 18263 18264.PHONY: maybe-install-html-hello install-html-hello 18265maybe-install-html-hello: 18266@if hello 18267maybe-install-html-hello: install-html-hello 18268 18269install-html-hello: \ 18270 configure-hello \ 18271 html-hello 18272 @: $(MAKE); $(unstage) 18273 @[ -f ./hello/Makefile ] || exit 0; \ 18274 r=`${PWD_COMMAND}`; export r; \ 18275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18276 $(HOST_EXPORTS) \ 18277 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18279 done; \ 18280 echo "Doing install-html in hello" ; \ 18281 (cd $(HOST_SUBDIR)/hello && \ 18282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18284 "RANLIB=$${RANLIB}" \ 18285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18286 install-html) \ 18287 || exit 1 18288 18289@endif hello 18290 18291.PHONY: maybe-installcheck-hello installcheck-hello 18292maybe-installcheck-hello: 18293@if hello 18294maybe-installcheck-hello: installcheck-hello 18295 18296installcheck-hello: \ 18297 configure-hello 18298 @: $(MAKE); $(unstage) 18299 @[ -f ./hello/Makefile ] || exit 0; \ 18300 r=`${PWD_COMMAND}`; export r; \ 18301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18302 $(HOST_EXPORTS) \ 18303 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18305 done; \ 18306 echo "Doing installcheck in hello" ; \ 18307 (cd $(HOST_SUBDIR)/hello && \ 18308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18310 "RANLIB=$${RANLIB}" \ 18311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18312 installcheck) \ 18313 || exit 1 18314 18315@endif hello 18316 18317.PHONY: maybe-mostlyclean-hello mostlyclean-hello 18318maybe-mostlyclean-hello: 18319@if hello 18320maybe-mostlyclean-hello: mostlyclean-hello 18321 18322mostlyclean-hello: 18323 @: $(MAKE); $(unstage) 18324 @[ -f ./hello/Makefile ] || exit 0; \ 18325 r=`${PWD_COMMAND}`; export r; \ 18326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18327 $(HOST_EXPORTS) \ 18328 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18330 done; \ 18331 echo "Doing mostlyclean in hello" ; \ 18332 (cd $(HOST_SUBDIR)/hello && \ 18333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18335 "RANLIB=$${RANLIB}" \ 18336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18337 mostlyclean) \ 18338 || exit 1 18339 18340@endif hello 18341 18342.PHONY: maybe-clean-hello clean-hello 18343maybe-clean-hello: 18344@if hello 18345maybe-clean-hello: clean-hello 18346 18347clean-hello: 18348 @: $(MAKE); $(unstage) 18349 @[ -f ./hello/Makefile ] || exit 0; \ 18350 r=`${PWD_COMMAND}`; export r; \ 18351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18352 $(HOST_EXPORTS) \ 18353 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18355 done; \ 18356 echo "Doing clean in hello" ; \ 18357 (cd $(HOST_SUBDIR)/hello && \ 18358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18360 "RANLIB=$${RANLIB}" \ 18361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18362 clean) \ 18363 || exit 1 18364 18365@endif hello 18366 18367.PHONY: maybe-distclean-hello distclean-hello 18368maybe-distclean-hello: 18369@if hello 18370maybe-distclean-hello: distclean-hello 18371 18372distclean-hello: 18373 @: $(MAKE); $(unstage) 18374 @[ -f ./hello/Makefile ] || exit 0; \ 18375 r=`${PWD_COMMAND}`; export r; \ 18376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18377 $(HOST_EXPORTS) \ 18378 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18379 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18380 done; \ 18381 echo "Doing distclean in hello" ; \ 18382 (cd $(HOST_SUBDIR)/hello && \ 18383 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18384 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18385 "RANLIB=$${RANLIB}" \ 18386 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18387 distclean) \ 18388 || exit 1 18389 18390@endif hello 18391 18392.PHONY: maybe-maintainer-clean-hello maintainer-clean-hello 18393maybe-maintainer-clean-hello: 18394@if hello 18395maybe-maintainer-clean-hello: maintainer-clean-hello 18396 18397maintainer-clean-hello: 18398 @: $(MAKE); $(unstage) 18399 @[ -f ./hello/Makefile ] || exit 0; \ 18400 r=`${PWD_COMMAND}`; export r; \ 18401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18402 $(HOST_EXPORTS) \ 18403 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18405 done; \ 18406 echo "Doing maintainer-clean in hello" ; \ 18407 (cd $(HOST_SUBDIR)/hello && \ 18408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18410 "RANLIB=$${RANLIB}" \ 18411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18412 maintainer-clean) \ 18413 || exit 1 18414 18415@endif hello 18416 18417 18418 18419.PHONY: configure-indent maybe-configure-indent 18420maybe-configure-indent: 18421@if gcc-bootstrap 18422configure-indent: stage_current 18423@endif gcc-bootstrap 18424@if indent 18425maybe-configure-indent: configure-indent 18426configure-indent: 18427 @: $(MAKE); $(unstage) 18428 @r=`${PWD_COMMAND}`; export r; \ 18429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18430 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \ 18431 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \ 18432 $(HOST_EXPORTS) \ 18433 echo Configuring in $(HOST_SUBDIR)/indent; \ 18434 cd "$(HOST_SUBDIR)/indent" || exit 1; \ 18435 case $(srcdir) in \ 18436 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18437 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \ 18438 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18439 esac; \ 18440 srcdiroption="--srcdir=$${topdir}/indent"; \ 18441 libsrcdir="$$s/indent"; \ 18442 $(SHELL) $${libsrcdir}/configure \ 18443 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18444 --target=${target_alias} $${srcdiroption} \ 18445 || exit 1 18446@endif indent 18447 18448 18449 18450 18451 18452.PHONY: all-indent maybe-all-indent 18453maybe-all-indent: 18454@if gcc-bootstrap 18455all-indent: stage_current 18456@endif gcc-bootstrap 18457@if indent 18458TARGET-indent=all 18459maybe-all-indent: all-indent 18460all-indent: configure-indent 18461 @: $(MAKE); $(unstage) 18462 @r=`${PWD_COMMAND}`; export r; \ 18463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18464 $(HOST_EXPORTS) \ 18465 (cd $(HOST_SUBDIR)/indent && \ 18466 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-indent)) 18467@endif indent 18468 18469 18470 18471 18472.PHONY: check-indent maybe-check-indent 18473maybe-check-indent: 18474@if indent 18475maybe-check-indent: check-indent 18476 18477check-indent: 18478 @: $(MAKE); $(unstage) 18479 @r=`${PWD_COMMAND}`; export r; \ 18480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18481 $(HOST_EXPORTS) \ 18482 (cd $(HOST_SUBDIR)/indent && \ 18483 $(MAKE) $(FLAGS_TO_PASS) check) 18484 18485@endif indent 18486 18487.PHONY: install-indent maybe-install-indent 18488maybe-install-indent: 18489@if indent 18490maybe-install-indent: install-indent 18491 18492install-indent: installdirs 18493 @: $(MAKE); $(unstage) 18494 @r=`${PWD_COMMAND}`; export r; \ 18495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18496 $(HOST_EXPORTS) \ 18497 (cd $(HOST_SUBDIR)/indent && \ 18498 $(MAKE) $(FLAGS_TO_PASS) install) 18499 18500@endif indent 18501 18502# Other targets (info, dvi, pdf, etc.) 18503 18504.PHONY: maybe-info-indent info-indent 18505maybe-info-indent: 18506@if indent 18507maybe-info-indent: info-indent 18508 18509info-indent: \ 18510 configure-indent 18511 @: $(MAKE); $(unstage) 18512 @[ -f ./indent/Makefile ] || exit 0; \ 18513 r=`${PWD_COMMAND}`; export r; \ 18514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18515 $(HOST_EXPORTS) \ 18516 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18518 done; \ 18519 echo "Doing info in indent" ; \ 18520 (cd $(HOST_SUBDIR)/indent && \ 18521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18523 "RANLIB=$${RANLIB}" \ 18524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18525 info) \ 18526 || exit 1 18527 18528@endif indent 18529 18530.PHONY: maybe-dvi-indent dvi-indent 18531maybe-dvi-indent: 18532@if indent 18533maybe-dvi-indent: dvi-indent 18534 18535dvi-indent: \ 18536 configure-indent 18537 @: $(MAKE); $(unstage) 18538 @[ -f ./indent/Makefile ] || exit 0; \ 18539 r=`${PWD_COMMAND}`; export r; \ 18540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18541 $(HOST_EXPORTS) \ 18542 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18544 done; \ 18545 echo "Doing dvi in indent" ; \ 18546 (cd $(HOST_SUBDIR)/indent && \ 18547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18549 "RANLIB=$${RANLIB}" \ 18550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18551 dvi) \ 18552 || exit 1 18553 18554@endif indent 18555 18556.PHONY: maybe-pdf-indent pdf-indent 18557maybe-pdf-indent: 18558@if indent 18559maybe-pdf-indent: pdf-indent 18560 18561pdf-indent: \ 18562 configure-indent 18563 @: $(MAKE); $(unstage) 18564 @[ -f ./indent/Makefile ] || exit 0; \ 18565 r=`${PWD_COMMAND}`; export r; \ 18566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18567 $(HOST_EXPORTS) \ 18568 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18570 done; \ 18571 echo "Doing pdf in indent" ; \ 18572 (cd $(HOST_SUBDIR)/indent && \ 18573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18575 "RANLIB=$${RANLIB}" \ 18576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18577 pdf) \ 18578 || exit 1 18579 18580@endif indent 18581 18582.PHONY: maybe-html-indent html-indent 18583maybe-html-indent: 18584@if indent 18585maybe-html-indent: html-indent 18586 18587html-indent: \ 18588 configure-indent 18589 @: $(MAKE); $(unstage) 18590 @[ -f ./indent/Makefile ] || exit 0; \ 18591 r=`${PWD_COMMAND}`; export r; \ 18592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18593 $(HOST_EXPORTS) \ 18594 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18596 done; \ 18597 echo "Doing html in indent" ; \ 18598 (cd $(HOST_SUBDIR)/indent && \ 18599 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18600 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18601 "RANLIB=$${RANLIB}" \ 18602 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18603 html) \ 18604 || exit 1 18605 18606@endif indent 18607 18608.PHONY: maybe-TAGS-indent TAGS-indent 18609maybe-TAGS-indent: 18610@if indent 18611maybe-TAGS-indent: TAGS-indent 18612 18613TAGS-indent: \ 18614 configure-indent 18615 @: $(MAKE); $(unstage) 18616 @[ -f ./indent/Makefile ] || exit 0; \ 18617 r=`${PWD_COMMAND}`; export r; \ 18618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18619 $(HOST_EXPORTS) \ 18620 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18622 done; \ 18623 echo "Doing TAGS in indent" ; \ 18624 (cd $(HOST_SUBDIR)/indent && \ 18625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18627 "RANLIB=$${RANLIB}" \ 18628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18629 TAGS) \ 18630 || exit 1 18631 18632@endif indent 18633 18634.PHONY: maybe-install-info-indent install-info-indent 18635maybe-install-info-indent: 18636@if indent 18637maybe-install-info-indent: install-info-indent 18638 18639install-info-indent: \ 18640 configure-indent \ 18641 info-indent 18642 @: $(MAKE); $(unstage) 18643 @[ -f ./indent/Makefile ] || exit 0; \ 18644 r=`${PWD_COMMAND}`; export r; \ 18645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18646 $(HOST_EXPORTS) \ 18647 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18649 done; \ 18650 echo "Doing install-info in indent" ; \ 18651 (cd $(HOST_SUBDIR)/indent && \ 18652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18654 "RANLIB=$${RANLIB}" \ 18655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18656 install-info) \ 18657 || exit 1 18658 18659@endif indent 18660 18661.PHONY: maybe-install-pdf-indent install-pdf-indent 18662maybe-install-pdf-indent: 18663@if indent 18664maybe-install-pdf-indent: install-pdf-indent 18665 18666install-pdf-indent: \ 18667 configure-indent \ 18668 pdf-indent 18669 @: $(MAKE); $(unstage) 18670 @[ -f ./indent/Makefile ] || exit 0; \ 18671 r=`${PWD_COMMAND}`; export r; \ 18672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18673 $(HOST_EXPORTS) \ 18674 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18676 done; \ 18677 echo "Doing install-pdf in indent" ; \ 18678 (cd $(HOST_SUBDIR)/indent && \ 18679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18681 "RANLIB=$${RANLIB}" \ 18682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18683 install-pdf) \ 18684 || exit 1 18685 18686@endif indent 18687 18688.PHONY: maybe-install-html-indent install-html-indent 18689maybe-install-html-indent: 18690@if indent 18691maybe-install-html-indent: install-html-indent 18692 18693install-html-indent: \ 18694 configure-indent \ 18695 html-indent 18696 @: $(MAKE); $(unstage) 18697 @[ -f ./indent/Makefile ] || exit 0; \ 18698 r=`${PWD_COMMAND}`; export r; \ 18699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18700 $(HOST_EXPORTS) \ 18701 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18702 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18703 done; \ 18704 echo "Doing install-html in indent" ; \ 18705 (cd $(HOST_SUBDIR)/indent && \ 18706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18708 "RANLIB=$${RANLIB}" \ 18709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18710 install-html) \ 18711 || exit 1 18712 18713@endif indent 18714 18715.PHONY: maybe-installcheck-indent installcheck-indent 18716maybe-installcheck-indent: 18717@if indent 18718maybe-installcheck-indent: installcheck-indent 18719 18720installcheck-indent: \ 18721 configure-indent 18722 @: $(MAKE); $(unstage) 18723 @[ -f ./indent/Makefile ] || exit 0; \ 18724 r=`${PWD_COMMAND}`; export r; \ 18725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18726 $(HOST_EXPORTS) \ 18727 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18729 done; \ 18730 echo "Doing installcheck in indent" ; \ 18731 (cd $(HOST_SUBDIR)/indent && \ 18732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18734 "RANLIB=$${RANLIB}" \ 18735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18736 installcheck) \ 18737 || exit 1 18738 18739@endif indent 18740 18741.PHONY: maybe-mostlyclean-indent mostlyclean-indent 18742maybe-mostlyclean-indent: 18743@if indent 18744maybe-mostlyclean-indent: mostlyclean-indent 18745 18746mostlyclean-indent: 18747 @: $(MAKE); $(unstage) 18748 @[ -f ./indent/Makefile ] || exit 0; \ 18749 r=`${PWD_COMMAND}`; export r; \ 18750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18751 $(HOST_EXPORTS) \ 18752 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18754 done; \ 18755 echo "Doing mostlyclean in indent" ; \ 18756 (cd $(HOST_SUBDIR)/indent && \ 18757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18759 "RANLIB=$${RANLIB}" \ 18760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18761 mostlyclean) \ 18762 || exit 1 18763 18764@endif indent 18765 18766.PHONY: maybe-clean-indent clean-indent 18767maybe-clean-indent: 18768@if indent 18769maybe-clean-indent: clean-indent 18770 18771clean-indent: 18772 @: $(MAKE); $(unstage) 18773 @[ -f ./indent/Makefile ] || exit 0; \ 18774 r=`${PWD_COMMAND}`; export r; \ 18775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18776 $(HOST_EXPORTS) \ 18777 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18778 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18779 done; \ 18780 echo "Doing clean in indent" ; \ 18781 (cd $(HOST_SUBDIR)/indent && \ 18782 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18783 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18784 "RANLIB=$${RANLIB}" \ 18785 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18786 clean) \ 18787 || exit 1 18788 18789@endif indent 18790 18791.PHONY: maybe-distclean-indent distclean-indent 18792maybe-distclean-indent: 18793@if indent 18794maybe-distclean-indent: distclean-indent 18795 18796distclean-indent: 18797 @: $(MAKE); $(unstage) 18798 @[ -f ./indent/Makefile ] || exit 0; \ 18799 r=`${PWD_COMMAND}`; export r; \ 18800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18801 $(HOST_EXPORTS) \ 18802 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18804 done; \ 18805 echo "Doing distclean in indent" ; \ 18806 (cd $(HOST_SUBDIR)/indent && \ 18807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18809 "RANLIB=$${RANLIB}" \ 18810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18811 distclean) \ 18812 || exit 1 18813 18814@endif indent 18815 18816.PHONY: maybe-maintainer-clean-indent maintainer-clean-indent 18817maybe-maintainer-clean-indent: 18818@if indent 18819maybe-maintainer-clean-indent: maintainer-clean-indent 18820 18821maintainer-clean-indent: 18822 @: $(MAKE); $(unstage) 18823 @[ -f ./indent/Makefile ] || exit 0; \ 18824 r=`${PWD_COMMAND}`; export r; \ 18825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18826 $(HOST_EXPORTS) \ 18827 for flag in $(EXTRA_HOST_FLAGS) ; do \ 18828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 18829 done; \ 18830 echo "Doing maintainer-clean in indent" ; \ 18831 (cd $(HOST_SUBDIR)/indent && \ 18832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 18833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 18834 "RANLIB=$${RANLIB}" \ 18835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 18836 maintainer-clean) \ 18837 || exit 1 18838 18839@endif indent 18840 18841 18842 18843.PHONY: configure-intl maybe-configure-intl 18844maybe-configure-intl: 18845@if gcc-bootstrap 18846configure-intl: stage_current 18847@endif gcc-bootstrap 18848@if intl 18849maybe-configure-intl: configure-intl 18850configure-intl: 18851 @r=`${PWD_COMMAND}`; export r; \ 18852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18853 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 18854 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 18855 $(HOST_EXPORTS) \ 18856 echo Configuring in $(HOST_SUBDIR)/intl; \ 18857 cd "$(HOST_SUBDIR)/intl" || exit 1; \ 18858 case $(srcdir) in \ 18859 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18860 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 18861 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18862 esac; \ 18863 srcdiroption="--srcdir=$${topdir}/intl"; \ 18864 libsrcdir="$$s/intl"; \ 18865 $(SHELL) $${libsrcdir}/configure \ 18866 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18867 --target=${target_alias} $${srcdiroption} \ 18868 || exit 1 18869@endif intl 18870 18871 18872 18873.PHONY: configure-stage1-intl maybe-configure-stage1-intl 18874maybe-configure-stage1-intl: 18875@if intl-bootstrap 18876maybe-configure-stage1-intl: configure-stage1-intl 18877configure-stage1-intl: 18878 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 18879 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 18880 @r=`${PWD_COMMAND}`; export r; \ 18881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18882 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 18883 $(HOST_EXPORTS) \ 18884 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 18885 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 18886 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \ 18887 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 18888 cd $(HOST_SUBDIR)/intl || exit 1; \ 18889 case $(srcdir) in \ 18890 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18891 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 18892 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18893 esac; \ 18894 srcdiroption="--srcdir=$${topdir}/intl"; \ 18895 libsrcdir="$$s/intl"; \ 18896 $(SHELL) $${libsrcdir}/configure \ 18897 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18898 --target=${target_alias} $${srcdiroption} \ 18899 \ 18900 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 18901@endif intl-bootstrap 18902 18903.PHONY: configure-stage2-intl maybe-configure-stage2-intl 18904maybe-configure-stage2-intl: 18905@if intl-bootstrap 18906maybe-configure-stage2-intl: configure-stage2-intl 18907configure-stage2-intl: 18908 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 18909 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 18910 @r=`${PWD_COMMAND}`; export r; \ 18911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18912 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 18913 $(HOST_EXPORTS) \ 18914 $(POSTSTAGE1_HOST_EXPORTS) \ 18915 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 18916 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 18917 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \ 18918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 18919 cd $(HOST_SUBDIR)/intl || exit 1; \ 18920 case $(srcdir) in \ 18921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18922 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 18923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18924 esac; \ 18925 srcdiroption="--srcdir=$${topdir}/intl"; \ 18926 libsrcdir="$$s/intl"; \ 18927 $(SHELL) $${libsrcdir}/configure \ 18928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18929 --target=${target_alias} $${srcdiroption} \ 18930 --with-build-libsubdir=$(HOST_SUBDIR) \ 18931 @stage2_werror_flag@ 18932@endif intl-bootstrap 18933 18934.PHONY: configure-stage3-intl maybe-configure-stage3-intl 18935maybe-configure-stage3-intl: 18936@if intl-bootstrap 18937maybe-configure-stage3-intl: configure-stage3-intl 18938configure-stage3-intl: 18939 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 18940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 18941 @r=`${PWD_COMMAND}`; export r; \ 18942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18943 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 18944 $(HOST_EXPORTS) \ 18945 $(POSTSTAGE1_HOST_EXPORTS) \ 18946 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 18947 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 18948 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \ 18949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 18950 cd $(HOST_SUBDIR)/intl || exit 1; \ 18951 case $(srcdir) in \ 18952 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18953 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 18954 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18955 esac; \ 18956 srcdiroption="--srcdir=$${topdir}/intl"; \ 18957 libsrcdir="$$s/intl"; \ 18958 $(SHELL) $${libsrcdir}/configure \ 18959 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18960 --target=${target_alias} $${srcdiroption} \ 18961 --with-build-libsubdir=$(HOST_SUBDIR) \ 18962 @stage2_werror_flag@ 18963@endif intl-bootstrap 18964 18965.PHONY: configure-stage4-intl maybe-configure-stage4-intl 18966maybe-configure-stage4-intl: 18967@if intl-bootstrap 18968maybe-configure-stage4-intl: configure-stage4-intl 18969configure-stage4-intl: 18970 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 18971 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 18972 @r=`${PWD_COMMAND}`; export r; \ 18973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 18974 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 18975 $(HOST_EXPORTS) \ 18976 $(POSTSTAGE1_HOST_EXPORTS) \ 18977 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 18978 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 18979 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \ 18980 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 18981 cd $(HOST_SUBDIR)/intl || exit 1; \ 18982 case $(srcdir) in \ 18983 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 18984 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 18985 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 18986 esac; \ 18987 srcdiroption="--srcdir=$${topdir}/intl"; \ 18988 libsrcdir="$$s/intl"; \ 18989 $(SHELL) $${libsrcdir}/configure \ 18990 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 18991 --target=${target_alias} $${srcdiroption} \ 18992 --with-build-libsubdir=$(HOST_SUBDIR) \ 18993 @stage2_werror_flag@ 18994@endif intl-bootstrap 18995 18996.PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl 18997maybe-configure-stageprofile-intl: 18998@if intl-bootstrap 18999maybe-configure-stageprofile-intl: configure-stageprofile-intl 19000configure-stageprofile-intl: 19001 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 19002 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 19003 @r=`${PWD_COMMAND}`; export r; \ 19004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19005 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 19006 $(HOST_EXPORTS) \ 19007 $(POSTSTAGE1_HOST_EXPORTS) \ 19008 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 19009 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 19010 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \ 19011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 19012 cd $(HOST_SUBDIR)/intl || exit 1; \ 19013 case $(srcdir) in \ 19014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 19015 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 19016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 19017 esac; \ 19018 srcdiroption="--srcdir=$${topdir}/intl"; \ 19019 libsrcdir="$$s/intl"; \ 19020 $(SHELL) $${libsrcdir}/configure \ 19021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 19022 --target=${target_alias} $${srcdiroption} \ 19023 --with-build-libsubdir=$(HOST_SUBDIR) \ 19024 @stage2_werror_flag@ 19025@endif intl-bootstrap 19026 19027.PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl 19028maybe-configure-stagefeedback-intl: 19029@if intl-bootstrap 19030maybe-configure-stagefeedback-intl: configure-stagefeedback-intl 19031configure-stagefeedback-intl: 19032 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 19033 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl 19034 @r=`${PWD_COMMAND}`; export r; \ 19035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19036 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \ 19037 $(HOST_EXPORTS) \ 19038 $(POSTSTAGE1_HOST_EXPORTS) \ 19039 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 19040 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 19041 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \ 19042 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \ 19043 cd $(HOST_SUBDIR)/intl || exit 1; \ 19044 case $(srcdir) in \ 19045 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 19046 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \ 19047 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 19048 esac; \ 19049 srcdiroption="--srcdir=$${topdir}/intl"; \ 19050 libsrcdir="$$s/intl"; \ 19051 $(SHELL) $${libsrcdir}/configure \ 19052 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 19053 --target=${target_alias} $${srcdiroption} \ 19054 --with-build-libsubdir=$(HOST_SUBDIR) \ 19055 @stage2_werror_flag@ 19056@endif intl-bootstrap 19057 19058 19059 19060 19061 19062.PHONY: all-intl maybe-all-intl 19063maybe-all-intl: 19064@if gcc-bootstrap 19065all-intl: stage_current 19066@endif gcc-bootstrap 19067@if intl 19068TARGET-intl=all 19069maybe-all-intl: all-intl 19070all-intl: configure-intl 19071 @r=`${PWD_COMMAND}`; export r; \ 19072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19073 $(HOST_EXPORTS) \ 19074 (cd $(HOST_SUBDIR)/intl && \ 19075 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-intl)) 19076@endif intl 19077 19078 19079 19080.PHONY: all-stage1-intl maybe-all-stage1-intl 19081.PHONY: clean-stage1-intl maybe-clean-stage1-intl 19082maybe-all-stage1-intl: 19083maybe-clean-stage1-intl: 19084@if intl-bootstrap 19085maybe-all-stage1-intl: all-stage1-intl 19086all-stage1: all-stage1-intl 19087TARGET-stage1-intl = $(TARGET-intl) 19088all-stage1-intl: configure-stage1-intl 19089 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 19090 @r=`${PWD_COMMAND}`; export r; \ 19091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19092 $(HOST_EXPORTS) \ 19093 cd $(HOST_SUBDIR)/intl && \ 19094 $(MAKE) $(FLAGS_TO_PASS) \ 19095 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 19096 $(TARGET-stage1-intl) 19097 19098maybe-clean-stage1-intl: clean-stage1-intl 19099clean-stage1: clean-stage1-intl 19100clean-stage1-intl: 19101 @if [ $(current_stage) = stage1 ]; then \ 19102 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19103 else \ 19104 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \ 19105 $(MAKE) stage1-start; \ 19106 fi; \ 19107 cd $(HOST_SUBDIR)/intl && \ 19108 $(MAKE) $(FLAGS_TO_PASS) \ 19109 clean 19110@endif intl-bootstrap 19111 19112 19113.PHONY: all-stage2-intl maybe-all-stage2-intl 19114.PHONY: clean-stage2-intl maybe-clean-stage2-intl 19115maybe-all-stage2-intl: 19116maybe-clean-stage2-intl: 19117@if intl-bootstrap 19118maybe-all-stage2-intl: all-stage2-intl 19119all-stage2: all-stage2-intl 19120TARGET-stage2-intl = $(TARGET-intl) 19121all-stage2-intl: configure-stage2-intl 19122 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 19123 @r=`${PWD_COMMAND}`; export r; \ 19124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19125 $(HOST_EXPORTS) \ 19126 $(POSTSTAGE1_HOST_EXPORTS) \ 19127 cd $(HOST_SUBDIR)/intl && \ 19128 $(MAKE) $(FLAGS_TO_PASS) \ 19129 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 19130 $(TARGET-stage2-intl) 19131 19132maybe-clean-stage2-intl: clean-stage2-intl 19133clean-stage2: clean-stage2-intl 19134clean-stage2-intl: 19135 @if [ $(current_stage) = stage2 ]; then \ 19136 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19137 else \ 19138 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \ 19139 $(MAKE) stage2-start; \ 19140 fi; \ 19141 cd $(HOST_SUBDIR)/intl && \ 19142 $(MAKE) $(FLAGS_TO_PASS) \ 19143 $(POSTSTAGE1_FLAGS_TO_PASS) \ 19144 clean 19145@endif intl-bootstrap 19146 19147 19148.PHONY: all-stage3-intl maybe-all-stage3-intl 19149.PHONY: clean-stage3-intl maybe-clean-stage3-intl 19150maybe-all-stage3-intl: 19151maybe-clean-stage3-intl: 19152@if intl-bootstrap 19153maybe-all-stage3-intl: all-stage3-intl 19154all-stage3: all-stage3-intl 19155TARGET-stage3-intl = $(TARGET-intl) 19156all-stage3-intl: configure-stage3-intl 19157 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 19158 @r=`${PWD_COMMAND}`; export r; \ 19159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19160 $(HOST_EXPORTS) \ 19161 $(POSTSTAGE1_HOST_EXPORTS) \ 19162 cd $(HOST_SUBDIR)/intl && \ 19163 $(MAKE) $(FLAGS_TO_PASS) \ 19164 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 19165 $(TARGET-stage3-intl) 19166 19167maybe-clean-stage3-intl: clean-stage3-intl 19168clean-stage3: clean-stage3-intl 19169clean-stage3-intl: 19170 @if [ $(current_stage) = stage3 ]; then \ 19171 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19172 else \ 19173 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \ 19174 $(MAKE) stage3-start; \ 19175 fi; \ 19176 cd $(HOST_SUBDIR)/intl && \ 19177 $(MAKE) $(FLAGS_TO_PASS) \ 19178 $(POSTSTAGE1_FLAGS_TO_PASS) \ 19179 clean 19180@endif intl-bootstrap 19181 19182 19183.PHONY: all-stage4-intl maybe-all-stage4-intl 19184.PHONY: clean-stage4-intl maybe-clean-stage4-intl 19185maybe-all-stage4-intl: 19186maybe-clean-stage4-intl: 19187@if intl-bootstrap 19188maybe-all-stage4-intl: all-stage4-intl 19189all-stage4: all-stage4-intl 19190TARGET-stage4-intl = $(TARGET-intl) 19191all-stage4-intl: configure-stage4-intl 19192 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 19193 @r=`${PWD_COMMAND}`; export r; \ 19194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19195 $(HOST_EXPORTS) \ 19196 $(POSTSTAGE1_HOST_EXPORTS) \ 19197 cd $(HOST_SUBDIR)/intl && \ 19198 $(MAKE) $(FLAGS_TO_PASS) \ 19199 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 19200 $(TARGET-stage4-intl) 19201 19202maybe-clean-stage4-intl: clean-stage4-intl 19203clean-stage4: clean-stage4-intl 19204clean-stage4-intl: 19205 @if [ $(current_stage) = stage4 ]; then \ 19206 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19207 else \ 19208 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \ 19209 $(MAKE) stage4-start; \ 19210 fi; \ 19211 cd $(HOST_SUBDIR)/intl && \ 19212 $(MAKE) $(FLAGS_TO_PASS) \ 19213 $(POSTSTAGE1_FLAGS_TO_PASS) \ 19214 clean 19215@endif intl-bootstrap 19216 19217 19218.PHONY: all-stageprofile-intl maybe-all-stageprofile-intl 19219.PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl 19220maybe-all-stageprofile-intl: 19221maybe-clean-stageprofile-intl: 19222@if intl-bootstrap 19223maybe-all-stageprofile-intl: all-stageprofile-intl 19224all-stageprofile: all-stageprofile-intl 19225TARGET-stageprofile-intl = $(TARGET-intl) 19226all-stageprofile-intl: configure-stageprofile-intl 19227 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 19228 @r=`${PWD_COMMAND}`; export r; \ 19229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19230 $(HOST_EXPORTS) \ 19231 $(POSTSTAGE1_HOST_EXPORTS) \ 19232 cd $(HOST_SUBDIR)/intl && \ 19233 $(MAKE) $(FLAGS_TO_PASS) \ 19234 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 19235 $(TARGET-stageprofile-intl) 19236 19237maybe-clean-stageprofile-intl: clean-stageprofile-intl 19238clean-stageprofile: clean-stageprofile-intl 19239clean-stageprofile-intl: 19240 @if [ $(current_stage) = stageprofile ]; then \ 19241 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19242 else \ 19243 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \ 19244 $(MAKE) stageprofile-start; \ 19245 fi; \ 19246 cd $(HOST_SUBDIR)/intl && \ 19247 $(MAKE) $(FLAGS_TO_PASS) \ 19248 $(POSTSTAGE1_FLAGS_TO_PASS) \ 19249 clean 19250@endif intl-bootstrap 19251 19252 19253.PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl 19254.PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl 19255maybe-all-stagefeedback-intl: 19256maybe-clean-stagefeedback-intl: 19257@if intl-bootstrap 19258maybe-all-stagefeedback-intl: all-stagefeedback-intl 19259all-stagefeedback: all-stagefeedback-intl 19260TARGET-stagefeedback-intl = $(TARGET-intl) 19261all-stagefeedback-intl: configure-stagefeedback-intl 19262 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 19263 @r=`${PWD_COMMAND}`; export r; \ 19264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19265 $(HOST_EXPORTS) \ 19266 $(POSTSTAGE1_HOST_EXPORTS) \ 19267 cd $(HOST_SUBDIR)/intl && \ 19268 $(MAKE) $(FLAGS_TO_PASS) \ 19269 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 19270 $(TARGET-stagefeedback-intl) 19271 19272maybe-clean-stagefeedback-intl: clean-stagefeedback-intl 19273clean-stagefeedback: clean-stagefeedback-intl 19274clean-stagefeedback-intl: 19275 @if [ $(current_stage) = stagefeedback ]; then \ 19276 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \ 19277 else \ 19278 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \ 19279 $(MAKE) stagefeedback-start; \ 19280 fi; \ 19281 cd $(HOST_SUBDIR)/intl && \ 19282 $(MAKE) $(FLAGS_TO_PASS) \ 19283 $(POSTSTAGE1_FLAGS_TO_PASS) \ 19284 clean 19285@endif intl-bootstrap 19286 19287 19288 19289 19290 19291.PHONY: check-intl maybe-check-intl 19292maybe-check-intl: 19293@if intl 19294maybe-check-intl: check-intl 19295 19296check-intl: 19297 @: $(MAKE); $(unstage) 19298 @r=`${PWD_COMMAND}`; export r; \ 19299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19300 $(HOST_EXPORTS) \ 19301 (cd $(HOST_SUBDIR)/intl && \ 19302 $(MAKE) $(FLAGS_TO_PASS) check) 19303 19304@endif intl 19305 19306.PHONY: install-intl maybe-install-intl 19307maybe-install-intl: 19308@if intl 19309maybe-install-intl: install-intl 19310 19311install-intl: installdirs 19312 @: $(MAKE); $(unstage) 19313 @r=`${PWD_COMMAND}`; export r; \ 19314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19315 $(HOST_EXPORTS) \ 19316 (cd $(HOST_SUBDIR)/intl && \ 19317 $(MAKE) $(FLAGS_TO_PASS) install) 19318 19319@endif intl 19320 19321# Other targets (info, dvi, pdf, etc.) 19322 19323.PHONY: maybe-info-intl info-intl 19324maybe-info-intl: 19325@if intl 19326maybe-info-intl: info-intl 19327 19328info-intl: \ 19329 configure-intl 19330 @[ -f ./intl/Makefile ] || exit 0; \ 19331 r=`${PWD_COMMAND}`; export r; \ 19332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19333 $(HOST_EXPORTS) \ 19334 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19336 done; \ 19337 echo "Doing info in intl" ; \ 19338 (cd $(HOST_SUBDIR)/intl && \ 19339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19341 "RANLIB=$${RANLIB}" \ 19342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19343 info) \ 19344 || exit 1 19345 19346@endif intl 19347 19348.PHONY: maybe-dvi-intl dvi-intl 19349maybe-dvi-intl: 19350@if intl 19351maybe-dvi-intl: dvi-intl 19352 19353dvi-intl: \ 19354 configure-intl 19355 @[ -f ./intl/Makefile ] || exit 0; \ 19356 r=`${PWD_COMMAND}`; export r; \ 19357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19358 $(HOST_EXPORTS) \ 19359 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19361 done; \ 19362 echo "Doing dvi in intl" ; \ 19363 (cd $(HOST_SUBDIR)/intl && \ 19364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19366 "RANLIB=$${RANLIB}" \ 19367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19368 dvi) \ 19369 || exit 1 19370 19371@endif intl 19372 19373.PHONY: maybe-pdf-intl pdf-intl 19374maybe-pdf-intl: 19375@if intl 19376maybe-pdf-intl: pdf-intl 19377 19378pdf-intl: \ 19379 configure-intl 19380 @[ -f ./intl/Makefile ] || exit 0; \ 19381 r=`${PWD_COMMAND}`; export r; \ 19382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19383 $(HOST_EXPORTS) \ 19384 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19386 done; \ 19387 echo "Doing pdf in intl" ; \ 19388 (cd $(HOST_SUBDIR)/intl && \ 19389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19391 "RANLIB=$${RANLIB}" \ 19392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19393 pdf) \ 19394 || exit 1 19395 19396@endif intl 19397 19398.PHONY: maybe-html-intl html-intl 19399maybe-html-intl: 19400@if intl 19401maybe-html-intl: html-intl 19402 19403html-intl: \ 19404 configure-intl 19405 @[ -f ./intl/Makefile ] || exit 0; \ 19406 r=`${PWD_COMMAND}`; export r; \ 19407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19408 $(HOST_EXPORTS) \ 19409 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19411 done; \ 19412 echo "Doing html in intl" ; \ 19413 (cd $(HOST_SUBDIR)/intl && \ 19414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19416 "RANLIB=$${RANLIB}" \ 19417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19418 html) \ 19419 || exit 1 19420 19421@endif intl 19422 19423.PHONY: maybe-TAGS-intl TAGS-intl 19424maybe-TAGS-intl: 19425@if intl 19426maybe-TAGS-intl: TAGS-intl 19427 19428TAGS-intl: \ 19429 configure-intl 19430 @[ -f ./intl/Makefile ] || exit 0; \ 19431 r=`${PWD_COMMAND}`; export r; \ 19432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19433 $(HOST_EXPORTS) \ 19434 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19436 done; \ 19437 echo "Doing TAGS in intl" ; \ 19438 (cd $(HOST_SUBDIR)/intl && \ 19439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19441 "RANLIB=$${RANLIB}" \ 19442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19443 TAGS) \ 19444 || exit 1 19445 19446@endif intl 19447 19448.PHONY: maybe-install-info-intl install-info-intl 19449maybe-install-info-intl: 19450@if intl 19451maybe-install-info-intl: install-info-intl 19452 19453install-info-intl: \ 19454 configure-intl \ 19455 info-intl 19456 @[ -f ./intl/Makefile ] || exit 0; \ 19457 r=`${PWD_COMMAND}`; export r; \ 19458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19459 $(HOST_EXPORTS) \ 19460 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19462 done; \ 19463 echo "Doing install-info in intl" ; \ 19464 (cd $(HOST_SUBDIR)/intl && \ 19465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19467 "RANLIB=$${RANLIB}" \ 19468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19469 install-info) \ 19470 || exit 1 19471 19472@endif intl 19473 19474.PHONY: maybe-install-pdf-intl install-pdf-intl 19475maybe-install-pdf-intl: 19476@if intl 19477maybe-install-pdf-intl: install-pdf-intl 19478 19479install-pdf-intl: \ 19480 configure-intl \ 19481 pdf-intl 19482 @[ -f ./intl/Makefile ] || exit 0; \ 19483 r=`${PWD_COMMAND}`; export r; \ 19484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19485 $(HOST_EXPORTS) \ 19486 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19488 done; \ 19489 echo "Doing install-pdf in intl" ; \ 19490 (cd $(HOST_SUBDIR)/intl && \ 19491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19493 "RANLIB=$${RANLIB}" \ 19494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19495 install-pdf) \ 19496 || exit 1 19497 19498@endif intl 19499 19500.PHONY: maybe-install-html-intl install-html-intl 19501maybe-install-html-intl: 19502@if intl 19503maybe-install-html-intl: install-html-intl 19504 19505install-html-intl: \ 19506 configure-intl \ 19507 html-intl 19508 @[ -f ./intl/Makefile ] || exit 0; \ 19509 r=`${PWD_COMMAND}`; export r; \ 19510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19511 $(HOST_EXPORTS) \ 19512 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19514 done; \ 19515 echo "Doing install-html in intl" ; \ 19516 (cd $(HOST_SUBDIR)/intl && \ 19517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19519 "RANLIB=$${RANLIB}" \ 19520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19521 install-html) \ 19522 || exit 1 19523 19524@endif intl 19525 19526.PHONY: maybe-installcheck-intl installcheck-intl 19527maybe-installcheck-intl: 19528@if intl 19529maybe-installcheck-intl: installcheck-intl 19530 19531installcheck-intl: \ 19532 configure-intl 19533 @[ -f ./intl/Makefile ] || exit 0; \ 19534 r=`${PWD_COMMAND}`; export r; \ 19535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19536 $(HOST_EXPORTS) \ 19537 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19538 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19539 done; \ 19540 echo "Doing installcheck in intl" ; \ 19541 (cd $(HOST_SUBDIR)/intl && \ 19542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19544 "RANLIB=$${RANLIB}" \ 19545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19546 installcheck) \ 19547 || exit 1 19548 19549@endif intl 19550 19551.PHONY: maybe-mostlyclean-intl mostlyclean-intl 19552maybe-mostlyclean-intl: 19553@if intl 19554maybe-mostlyclean-intl: mostlyclean-intl 19555 19556mostlyclean-intl: 19557 @[ -f ./intl/Makefile ] || exit 0; \ 19558 r=`${PWD_COMMAND}`; export r; \ 19559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19560 $(HOST_EXPORTS) \ 19561 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19563 done; \ 19564 echo "Doing mostlyclean in intl" ; \ 19565 (cd $(HOST_SUBDIR)/intl && \ 19566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19568 "RANLIB=$${RANLIB}" \ 19569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19570 mostlyclean) \ 19571 || exit 1 19572 19573@endif intl 19574 19575.PHONY: maybe-clean-intl clean-intl 19576maybe-clean-intl: 19577@if intl 19578maybe-clean-intl: clean-intl 19579 19580clean-intl: 19581 @[ -f ./intl/Makefile ] || exit 0; \ 19582 r=`${PWD_COMMAND}`; export r; \ 19583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19584 $(HOST_EXPORTS) \ 19585 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19587 done; \ 19588 echo "Doing clean in intl" ; \ 19589 (cd $(HOST_SUBDIR)/intl && \ 19590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19592 "RANLIB=$${RANLIB}" \ 19593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19594 clean) \ 19595 || exit 1 19596 19597@endif intl 19598 19599.PHONY: maybe-distclean-intl distclean-intl 19600maybe-distclean-intl: 19601@if intl 19602maybe-distclean-intl: distclean-intl 19603 19604distclean-intl: 19605 @[ -f ./intl/Makefile ] || exit 0; \ 19606 r=`${PWD_COMMAND}`; export r; \ 19607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19608 $(HOST_EXPORTS) \ 19609 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19610 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19611 done; \ 19612 echo "Doing distclean in intl" ; \ 19613 (cd $(HOST_SUBDIR)/intl && \ 19614 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19615 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19616 "RANLIB=$${RANLIB}" \ 19617 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19618 distclean) \ 19619 || exit 1 19620 19621@endif intl 19622 19623.PHONY: maybe-maintainer-clean-intl maintainer-clean-intl 19624maybe-maintainer-clean-intl: 19625@if intl 19626maybe-maintainer-clean-intl: maintainer-clean-intl 19627 19628maintainer-clean-intl: 19629 @[ -f ./intl/Makefile ] || exit 0; \ 19630 r=`${PWD_COMMAND}`; export r; \ 19631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19632 $(HOST_EXPORTS) \ 19633 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19635 done; \ 19636 echo "Doing maintainer-clean in intl" ; \ 19637 (cd $(HOST_SUBDIR)/intl && \ 19638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19640 "RANLIB=$${RANLIB}" \ 19641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19642 maintainer-clean) \ 19643 || exit 1 19644 19645@endif intl 19646 19647 19648 19649.PHONY: configure-tcl maybe-configure-tcl 19650maybe-configure-tcl: 19651@if gcc-bootstrap 19652configure-tcl: stage_current 19653@endif gcc-bootstrap 19654@if tcl 19655maybe-configure-tcl: configure-tcl 19656configure-tcl: 19657 @: $(MAKE); $(unstage) 19658 @r=`${PWD_COMMAND}`; export r; \ 19659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19660 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \ 19661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \ 19662 $(HOST_EXPORTS) \ 19663 echo Configuring in $(HOST_SUBDIR)/tcl; \ 19664 cd "$(HOST_SUBDIR)/tcl" || exit 1; \ 19665 case $(srcdir) in \ 19666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 19667 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \ 19668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 19669 esac; \ 19670 srcdiroption="--srcdir=$${topdir}/tcl"; \ 19671 libsrcdir="$$s/tcl"; \ 19672 $(SHELL) $${libsrcdir}/configure \ 19673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 19674 --target=${target_alias} $${srcdiroption} \ 19675 || exit 1 19676@endif tcl 19677 19678 19679 19680 19681 19682.PHONY: all-tcl maybe-all-tcl 19683maybe-all-tcl: 19684@if gcc-bootstrap 19685all-tcl: stage_current 19686@endif gcc-bootstrap 19687@if tcl 19688TARGET-tcl=all 19689maybe-all-tcl: all-tcl 19690all-tcl: configure-tcl 19691 @: $(MAKE); $(unstage) 19692 @r=`${PWD_COMMAND}`; export r; \ 19693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19694 $(HOST_EXPORTS) \ 19695 (cd $(HOST_SUBDIR)/tcl && \ 19696 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tcl)) 19697@endif tcl 19698 19699 19700 19701 19702.PHONY: check-tcl maybe-check-tcl 19703maybe-check-tcl: 19704@if tcl 19705maybe-check-tcl: check-tcl 19706 19707check-tcl: 19708 @: $(MAKE); $(unstage) 19709 @r=`${PWD_COMMAND}`; export r; \ 19710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19711 $(HOST_EXPORTS) \ 19712 (cd $(HOST_SUBDIR)/tcl && \ 19713 $(MAKE) $(FLAGS_TO_PASS) check) 19714 19715@endif tcl 19716 19717.PHONY: install-tcl maybe-install-tcl 19718maybe-install-tcl: 19719@if tcl 19720maybe-install-tcl: install-tcl 19721 19722install-tcl: installdirs 19723 @: $(MAKE); $(unstage) 19724 @r=`${PWD_COMMAND}`; export r; \ 19725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19726 $(HOST_EXPORTS) \ 19727 (cd $(HOST_SUBDIR)/tcl && \ 19728 $(MAKE) $(FLAGS_TO_PASS) install) 19729 19730@endif tcl 19731 19732# Other targets (info, dvi, pdf, etc.) 19733 19734.PHONY: maybe-info-tcl info-tcl 19735maybe-info-tcl: 19736@if tcl 19737maybe-info-tcl: info-tcl 19738 19739info-tcl: \ 19740 configure-tcl 19741 @: $(MAKE); $(unstage) 19742 @[ -f ./tcl/Makefile ] || exit 0; \ 19743 r=`${PWD_COMMAND}`; export r; \ 19744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19745 $(HOST_EXPORTS) \ 19746 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19748 done; \ 19749 echo "Doing info in tcl" ; \ 19750 (cd $(HOST_SUBDIR)/tcl && \ 19751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19753 "RANLIB=$${RANLIB}" \ 19754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19755 info) \ 19756 || exit 1 19757 19758@endif tcl 19759 19760.PHONY: maybe-dvi-tcl dvi-tcl 19761maybe-dvi-tcl: 19762@if tcl 19763maybe-dvi-tcl: dvi-tcl 19764 19765dvi-tcl: \ 19766 configure-tcl 19767 @: $(MAKE); $(unstage) 19768 @[ -f ./tcl/Makefile ] || exit 0; \ 19769 r=`${PWD_COMMAND}`; export r; \ 19770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19771 $(HOST_EXPORTS) \ 19772 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19774 done; \ 19775 echo "Doing dvi in tcl" ; \ 19776 (cd $(HOST_SUBDIR)/tcl && \ 19777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19779 "RANLIB=$${RANLIB}" \ 19780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19781 dvi) \ 19782 || exit 1 19783 19784@endif tcl 19785 19786.PHONY: maybe-pdf-tcl pdf-tcl 19787maybe-pdf-tcl: 19788@if tcl 19789maybe-pdf-tcl: pdf-tcl 19790 19791pdf-tcl: \ 19792 configure-tcl 19793 @: $(MAKE); $(unstage) 19794 @[ -f ./tcl/Makefile ] || exit 0; \ 19795 r=`${PWD_COMMAND}`; export r; \ 19796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19797 $(HOST_EXPORTS) \ 19798 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19800 done; \ 19801 echo "Doing pdf in tcl" ; \ 19802 (cd $(HOST_SUBDIR)/tcl && \ 19803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19805 "RANLIB=$${RANLIB}" \ 19806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19807 pdf) \ 19808 || exit 1 19809 19810@endif tcl 19811 19812.PHONY: maybe-html-tcl html-tcl 19813maybe-html-tcl: 19814@if tcl 19815maybe-html-tcl: html-tcl 19816 19817html-tcl: \ 19818 configure-tcl 19819 @: $(MAKE); $(unstage) 19820 @[ -f ./tcl/Makefile ] || exit 0; \ 19821 r=`${PWD_COMMAND}`; export r; \ 19822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19823 $(HOST_EXPORTS) \ 19824 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19826 done; \ 19827 echo "Doing html in tcl" ; \ 19828 (cd $(HOST_SUBDIR)/tcl && \ 19829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19831 "RANLIB=$${RANLIB}" \ 19832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19833 html) \ 19834 || exit 1 19835 19836@endif tcl 19837 19838.PHONY: maybe-TAGS-tcl TAGS-tcl 19839maybe-TAGS-tcl: 19840@if tcl 19841maybe-TAGS-tcl: TAGS-tcl 19842 19843TAGS-tcl: \ 19844 configure-tcl 19845 @: $(MAKE); $(unstage) 19846 @[ -f ./tcl/Makefile ] || exit 0; \ 19847 r=`${PWD_COMMAND}`; export r; \ 19848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19849 $(HOST_EXPORTS) \ 19850 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19852 done; \ 19853 echo "Doing TAGS in tcl" ; \ 19854 (cd $(HOST_SUBDIR)/tcl && \ 19855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19857 "RANLIB=$${RANLIB}" \ 19858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19859 TAGS) \ 19860 || exit 1 19861 19862@endif tcl 19863 19864.PHONY: maybe-install-info-tcl install-info-tcl 19865maybe-install-info-tcl: 19866@if tcl 19867maybe-install-info-tcl: install-info-tcl 19868 19869install-info-tcl: \ 19870 configure-tcl \ 19871 info-tcl 19872 @: $(MAKE); $(unstage) 19873 @[ -f ./tcl/Makefile ] || exit 0; \ 19874 r=`${PWD_COMMAND}`; export r; \ 19875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19876 $(HOST_EXPORTS) \ 19877 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19879 done; \ 19880 echo "Doing install-info in tcl" ; \ 19881 (cd $(HOST_SUBDIR)/tcl && \ 19882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19884 "RANLIB=$${RANLIB}" \ 19885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19886 install-info) \ 19887 || exit 1 19888 19889@endif tcl 19890 19891.PHONY: maybe-install-pdf-tcl install-pdf-tcl 19892maybe-install-pdf-tcl: 19893@if tcl 19894maybe-install-pdf-tcl: install-pdf-tcl 19895 19896install-pdf-tcl: \ 19897 configure-tcl \ 19898 pdf-tcl 19899 @: $(MAKE); $(unstage) 19900 @[ -f ./tcl/Makefile ] || exit 0; \ 19901 r=`${PWD_COMMAND}`; export r; \ 19902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19903 $(HOST_EXPORTS) \ 19904 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19906 done; \ 19907 echo "Doing install-pdf in tcl" ; \ 19908 (cd $(HOST_SUBDIR)/tcl && \ 19909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19911 "RANLIB=$${RANLIB}" \ 19912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19913 install-pdf) \ 19914 || exit 1 19915 19916@endif tcl 19917 19918.PHONY: maybe-install-html-tcl install-html-tcl 19919maybe-install-html-tcl: 19920@if tcl 19921maybe-install-html-tcl: install-html-tcl 19922 19923install-html-tcl: \ 19924 configure-tcl \ 19925 html-tcl 19926 @: $(MAKE); $(unstage) 19927 @[ -f ./tcl/Makefile ] || exit 0; \ 19928 r=`${PWD_COMMAND}`; export r; \ 19929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19930 $(HOST_EXPORTS) \ 19931 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19933 done; \ 19934 echo "Doing install-html in tcl" ; \ 19935 (cd $(HOST_SUBDIR)/tcl && \ 19936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19938 "RANLIB=$${RANLIB}" \ 19939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19940 install-html) \ 19941 || exit 1 19942 19943@endif tcl 19944 19945.PHONY: maybe-installcheck-tcl installcheck-tcl 19946maybe-installcheck-tcl: 19947@if tcl 19948maybe-installcheck-tcl: installcheck-tcl 19949 19950installcheck-tcl: \ 19951 configure-tcl 19952 @: $(MAKE); $(unstage) 19953 @[ -f ./tcl/Makefile ] || exit 0; \ 19954 r=`${PWD_COMMAND}`; export r; \ 19955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19956 $(HOST_EXPORTS) \ 19957 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19959 done; \ 19960 echo "Doing installcheck in tcl" ; \ 19961 (cd $(HOST_SUBDIR)/tcl && \ 19962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19964 "RANLIB=$${RANLIB}" \ 19965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 19966 installcheck) \ 19967 || exit 1 19968 19969@endif tcl 19970 19971.PHONY: maybe-mostlyclean-tcl mostlyclean-tcl 19972maybe-mostlyclean-tcl: 19973@if tcl 19974maybe-mostlyclean-tcl: mostlyclean-tcl 19975 19976# tcl doesn't support mostlyclean. 19977mostlyclean-tcl: 19978 19979@endif tcl 19980 19981.PHONY: maybe-clean-tcl clean-tcl 19982maybe-clean-tcl: 19983@if tcl 19984maybe-clean-tcl: clean-tcl 19985 19986clean-tcl: 19987 @: $(MAKE); $(unstage) 19988 @[ -f ./tcl/Makefile ] || exit 0; \ 19989 r=`${PWD_COMMAND}`; export r; \ 19990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 19991 $(HOST_EXPORTS) \ 19992 for flag in $(EXTRA_HOST_FLAGS) ; do \ 19993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 19994 done; \ 19995 echo "Doing clean in tcl" ; \ 19996 (cd $(HOST_SUBDIR)/tcl && \ 19997 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 19998 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 19999 "RANLIB=$${RANLIB}" \ 20000 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20001 clean) \ 20002 || exit 1 20003 20004@endif tcl 20005 20006.PHONY: maybe-distclean-tcl distclean-tcl 20007maybe-distclean-tcl: 20008@if tcl 20009maybe-distclean-tcl: distclean-tcl 20010 20011distclean-tcl: 20012 @: $(MAKE); $(unstage) 20013 @[ -f ./tcl/Makefile ] || exit 0; \ 20014 r=`${PWD_COMMAND}`; export r; \ 20015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20016 $(HOST_EXPORTS) \ 20017 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20019 done; \ 20020 echo "Doing distclean in tcl" ; \ 20021 (cd $(HOST_SUBDIR)/tcl && \ 20022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20024 "RANLIB=$${RANLIB}" \ 20025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20026 distclean) \ 20027 || exit 1 20028 20029@endif tcl 20030 20031.PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl 20032maybe-maintainer-clean-tcl: 20033@if tcl 20034maybe-maintainer-clean-tcl: maintainer-clean-tcl 20035 20036maintainer-clean-tcl: 20037 @: $(MAKE); $(unstage) 20038 @[ -f ./tcl/Makefile ] || exit 0; \ 20039 r=`${PWD_COMMAND}`; export r; \ 20040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20041 $(HOST_EXPORTS) \ 20042 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20044 done; \ 20045 echo "Doing maintainer-clean in tcl" ; \ 20046 (cd $(HOST_SUBDIR)/tcl && \ 20047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20049 "RANLIB=$${RANLIB}" \ 20050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20051 maintainer-clean) \ 20052 || exit 1 20053 20054@endif tcl 20055 20056 20057 20058.PHONY: configure-itcl maybe-configure-itcl 20059maybe-configure-itcl: 20060@if gcc-bootstrap 20061configure-itcl: stage_current 20062@endif gcc-bootstrap 20063@if itcl 20064maybe-configure-itcl: configure-itcl 20065configure-itcl: 20066 @: $(MAKE); $(unstage) 20067 @r=`${PWD_COMMAND}`; export r; \ 20068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20069 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \ 20070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \ 20071 $(HOST_EXPORTS) \ 20072 echo Configuring in $(HOST_SUBDIR)/itcl; \ 20073 cd "$(HOST_SUBDIR)/itcl" || exit 1; \ 20074 case $(srcdir) in \ 20075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20076 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \ 20077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20078 esac; \ 20079 srcdiroption="--srcdir=$${topdir}/itcl"; \ 20080 libsrcdir="$$s/itcl"; \ 20081 $(SHELL) $${libsrcdir}/configure \ 20082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20083 --target=${target_alias} $${srcdiroption} \ 20084 || exit 1 20085@endif itcl 20086 20087 20088 20089 20090 20091.PHONY: all-itcl maybe-all-itcl 20092maybe-all-itcl: 20093@if gcc-bootstrap 20094all-itcl: stage_current 20095@endif gcc-bootstrap 20096@if itcl 20097TARGET-itcl=all 20098maybe-all-itcl: all-itcl 20099all-itcl: configure-itcl 20100 @: $(MAKE); $(unstage) 20101 @r=`${PWD_COMMAND}`; export r; \ 20102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20103 $(HOST_EXPORTS) \ 20104 (cd $(HOST_SUBDIR)/itcl && \ 20105 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-itcl)) 20106@endif itcl 20107 20108 20109 20110 20111.PHONY: check-itcl maybe-check-itcl 20112maybe-check-itcl: 20113@if itcl 20114maybe-check-itcl: check-itcl 20115 20116check-itcl: 20117 @: $(MAKE); $(unstage) 20118 @r=`${PWD_COMMAND}`; export r; \ 20119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20120 $(HOST_EXPORTS) \ 20121 (cd $(HOST_SUBDIR)/itcl && \ 20122 $(MAKE) $(FLAGS_TO_PASS) check) 20123 20124@endif itcl 20125 20126.PHONY: install-itcl maybe-install-itcl 20127maybe-install-itcl: 20128@if itcl 20129maybe-install-itcl: install-itcl 20130 20131install-itcl: installdirs 20132 @: $(MAKE); $(unstage) 20133 @r=`${PWD_COMMAND}`; export r; \ 20134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20135 $(HOST_EXPORTS) \ 20136 (cd $(HOST_SUBDIR)/itcl && \ 20137 $(MAKE) $(FLAGS_TO_PASS) install) 20138 20139@endif itcl 20140 20141# Other targets (info, dvi, pdf, etc.) 20142 20143.PHONY: maybe-info-itcl info-itcl 20144maybe-info-itcl: 20145@if itcl 20146maybe-info-itcl: info-itcl 20147 20148info-itcl: \ 20149 configure-itcl 20150 @: $(MAKE); $(unstage) 20151 @[ -f ./itcl/Makefile ] || exit 0; \ 20152 r=`${PWD_COMMAND}`; export r; \ 20153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20154 $(HOST_EXPORTS) \ 20155 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20157 done; \ 20158 echo "Doing info in itcl" ; \ 20159 (cd $(HOST_SUBDIR)/itcl && \ 20160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20162 "RANLIB=$${RANLIB}" \ 20163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20164 info) \ 20165 || exit 1 20166 20167@endif itcl 20168 20169.PHONY: maybe-dvi-itcl dvi-itcl 20170maybe-dvi-itcl: 20171@if itcl 20172maybe-dvi-itcl: dvi-itcl 20173 20174dvi-itcl: \ 20175 configure-itcl 20176 @: $(MAKE); $(unstage) 20177 @[ -f ./itcl/Makefile ] || exit 0; \ 20178 r=`${PWD_COMMAND}`; export r; \ 20179 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20180 $(HOST_EXPORTS) \ 20181 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20183 done; \ 20184 echo "Doing dvi in itcl" ; \ 20185 (cd $(HOST_SUBDIR)/itcl && \ 20186 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20187 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20188 "RANLIB=$${RANLIB}" \ 20189 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20190 dvi) \ 20191 || exit 1 20192 20193@endif itcl 20194 20195.PHONY: maybe-pdf-itcl pdf-itcl 20196maybe-pdf-itcl: 20197@if itcl 20198maybe-pdf-itcl: pdf-itcl 20199 20200pdf-itcl: \ 20201 configure-itcl 20202 @: $(MAKE); $(unstage) 20203 @[ -f ./itcl/Makefile ] || exit 0; \ 20204 r=`${PWD_COMMAND}`; export r; \ 20205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20206 $(HOST_EXPORTS) \ 20207 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20209 done; \ 20210 echo "Doing pdf in itcl" ; \ 20211 (cd $(HOST_SUBDIR)/itcl && \ 20212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20214 "RANLIB=$${RANLIB}" \ 20215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20216 pdf) \ 20217 || exit 1 20218 20219@endif itcl 20220 20221.PHONY: maybe-html-itcl html-itcl 20222maybe-html-itcl: 20223@if itcl 20224maybe-html-itcl: html-itcl 20225 20226html-itcl: \ 20227 configure-itcl 20228 @: $(MAKE); $(unstage) 20229 @[ -f ./itcl/Makefile ] || exit 0; \ 20230 r=`${PWD_COMMAND}`; export r; \ 20231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20232 $(HOST_EXPORTS) \ 20233 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20235 done; \ 20236 echo "Doing html in itcl" ; \ 20237 (cd $(HOST_SUBDIR)/itcl && \ 20238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20240 "RANLIB=$${RANLIB}" \ 20241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20242 html) \ 20243 || exit 1 20244 20245@endif itcl 20246 20247.PHONY: maybe-TAGS-itcl TAGS-itcl 20248maybe-TAGS-itcl: 20249@if itcl 20250maybe-TAGS-itcl: TAGS-itcl 20251 20252TAGS-itcl: \ 20253 configure-itcl 20254 @: $(MAKE); $(unstage) 20255 @[ -f ./itcl/Makefile ] || exit 0; \ 20256 r=`${PWD_COMMAND}`; export r; \ 20257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20258 $(HOST_EXPORTS) \ 20259 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20261 done; \ 20262 echo "Doing TAGS in itcl" ; \ 20263 (cd $(HOST_SUBDIR)/itcl && \ 20264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20266 "RANLIB=$${RANLIB}" \ 20267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20268 TAGS) \ 20269 || exit 1 20270 20271@endif itcl 20272 20273.PHONY: maybe-install-info-itcl install-info-itcl 20274maybe-install-info-itcl: 20275@if itcl 20276maybe-install-info-itcl: install-info-itcl 20277 20278install-info-itcl: \ 20279 configure-itcl \ 20280 info-itcl 20281 @: $(MAKE); $(unstage) 20282 @[ -f ./itcl/Makefile ] || exit 0; \ 20283 r=`${PWD_COMMAND}`; export r; \ 20284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20285 $(HOST_EXPORTS) \ 20286 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20288 done; \ 20289 echo "Doing install-info in itcl" ; \ 20290 (cd $(HOST_SUBDIR)/itcl && \ 20291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20293 "RANLIB=$${RANLIB}" \ 20294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20295 install-info) \ 20296 || exit 1 20297 20298@endif itcl 20299 20300.PHONY: maybe-install-pdf-itcl install-pdf-itcl 20301maybe-install-pdf-itcl: 20302@if itcl 20303maybe-install-pdf-itcl: install-pdf-itcl 20304 20305install-pdf-itcl: \ 20306 configure-itcl \ 20307 pdf-itcl 20308 @: $(MAKE); $(unstage) 20309 @[ -f ./itcl/Makefile ] || exit 0; \ 20310 r=`${PWD_COMMAND}`; export r; \ 20311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20312 $(HOST_EXPORTS) \ 20313 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20315 done; \ 20316 echo "Doing install-pdf in itcl" ; \ 20317 (cd $(HOST_SUBDIR)/itcl && \ 20318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20320 "RANLIB=$${RANLIB}" \ 20321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20322 install-pdf) \ 20323 || exit 1 20324 20325@endif itcl 20326 20327.PHONY: maybe-install-html-itcl install-html-itcl 20328maybe-install-html-itcl: 20329@if itcl 20330maybe-install-html-itcl: install-html-itcl 20331 20332install-html-itcl: \ 20333 configure-itcl \ 20334 html-itcl 20335 @: $(MAKE); $(unstage) 20336 @[ -f ./itcl/Makefile ] || exit 0; \ 20337 r=`${PWD_COMMAND}`; export r; \ 20338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20339 $(HOST_EXPORTS) \ 20340 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20342 done; \ 20343 echo "Doing install-html in itcl" ; \ 20344 (cd $(HOST_SUBDIR)/itcl && \ 20345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20347 "RANLIB=$${RANLIB}" \ 20348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20349 install-html) \ 20350 || exit 1 20351 20352@endif itcl 20353 20354.PHONY: maybe-installcheck-itcl installcheck-itcl 20355maybe-installcheck-itcl: 20356@if itcl 20357maybe-installcheck-itcl: installcheck-itcl 20358 20359installcheck-itcl: \ 20360 configure-itcl 20361 @: $(MAKE); $(unstage) 20362 @[ -f ./itcl/Makefile ] || exit 0; \ 20363 r=`${PWD_COMMAND}`; export r; \ 20364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20365 $(HOST_EXPORTS) \ 20366 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20368 done; \ 20369 echo "Doing installcheck in itcl" ; \ 20370 (cd $(HOST_SUBDIR)/itcl && \ 20371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20373 "RANLIB=$${RANLIB}" \ 20374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20375 installcheck) \ 20376 || exit 1 20377 20378@endif itcl 20379 20380.PHONY: maybe-mostlyclean-itcl mostlyclean-itcl 20381maybe-mostlyclean-itcl: 20382@if itcl 20383maybe-mostlyclean-itcl: mostlyclean-itcl 20384 20385mostlyclean-itcl: 20386 @: $(MAKE); $(unstage) 20387 @[ -f ./itcl/Makefile ] || exit 0; \ 20388 r=`${PWD_COMMAND}`; export r; \ 20389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20390 $(HOST_EXPORTS) \ 20391 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20393 done; \ 20394 echo "Doing mostlyclean in itcl" ; \ 20395 (cd $(HOST_SUBDIR)/itcl && \ 20396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20398 "RANLIB=$${RANLIB}" \ 20399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20400 mostlyclean) \ 20401 || exit 1 20402 20403@endif itcl 20404 20405.PHONY: maybe-clean-itcl clean-itcl 20406maybe-clean-itcl: 20407@if itcl 20408maybe-clean-itcl: clean-itcl 20409 20410clean-itcl: 20411 @: $(MAKE); $(unstage) 20412 @[ -f ./itcl/Makefile ] || exit 0; \ 20413 r=`${PWD_COMMAND}`; export r; \ 20414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20415 $(HOST_EXPORTS) \ 20416 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20418 done; \ 20419 echo "Doing clean in itcl" ; \ 20420 (cd $(HOST_SUBDIR)/itcl && \ 20421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20423 "RANLIB=$${RANLIB}" \ 20424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20425 clean) \ 20426 || exit 1 20427 20428@endif itcl 20429 20430.PHONY: maybe-distclean-itcl distclean-itcl 20431maybe-distclean-itcl: 20432@if itcl 20433maybe-distclean-itcl: distclean-itcl 20434 20435distclean-itcl: 20436 @: $(MAKE); $(unstage) 20437 @[ -f ./itcl/Makefile ] || exit 0; \ 20438 r=`${PWD_COMMAND}`; export r; \ 20439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20440 $(HOST_EXPORTS) \ 20441 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20443 done; \ 20444 echo "Doing distclean in itcl" ; \ 20445 (cd $(HOST_SUBDIR)/itcl && \ 20446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20448 "RANLIB=$${RANLIB}" \ 20449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20450 distclean) \ 20451 || exit 1 20452 20453@endif itcl 20454 20455.PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl 20456maybe-maintainer-clean-itcl: 20457@if itcl 20458maybe-maintainer-clean-itcl: maintainer-clean-itcl 20459 20460maintainer-clean-itcl: 20461 @: $(MAKE); $(unstage) 20462 @[ -f ./itcl/Makefile ] || exit 0; \ 20463 r=`${PWD_COMMAND}`; export r; \ 20464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20465 $(HOST_EXPORTS) \ 20466 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20468 done; \ 20469 echo "Doing maintainer-clean in itcl" ; \ 20470 (cd $(HOST_SUBDIR)/itcl && \ 20471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20473 "RANLIB=$${RANLIB}" \ 20474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20475 maintainer-clean) \ 20476 || exit 1 20477 20478@endif itcl 20479 20480 20481 20482.PHONY: configure-ld maybe-configure-ld 20483maybe-configure-ld: 20484@if gcc-bootstrap 20485configure-ld: stage_current 20486@endif gcc-bootstrap 20487@if ld 20488maybe-configure-ld: configure-ld 20489configure-ld: 20490 @r=`${PWD_COMMAND}`; export r; \ 20491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20492 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20493 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20494 $(HOST_EXPORTS) \ 20495 echo Configuring in $(HOST_SUBDIR)/ld; \ 20496 cd "$(HOST_SUBDIR)/ld" || exit 1; \ 20497 case $(srcdir) in \ 20498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20499 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20501 esac; \ 20502 srcdiroption="--srcdir=$${topdir}/ld"; \ 20503 libsrcdir="$$s/ld"; \ 20504 $(SHELL) $${libsrcdir}/configure \ 20505 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20506 --target=${target_alias} $${srcdiroption} \ 20507 || exit 1 20508@endif ld 20509 20510 20511 20512.PHONY: configure-stage1-ld maybe-configure-stage1-ld 20513maybe-configure-stage1-ld: 20514@if ld-bootstrap 20515maybe-configure-stage1-ld: configure-stage1-ld 20516configure-stage1-ld: 20517 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 20518 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20519 @r=`${PWD_COMMAND}`; export r; \ 20520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20521 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20522 $(HOST_EXPORTS) \ 20523 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 20524 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 20525 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \ 20526 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20527 cd $(HOST_SUBDIR)/ld || exit 1; \ 20528 case $(srcdir) in \ 20529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20530 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20532 esac; \ 20533 srcdiroption="--srcdir=$${topdir}/ld"; \ 20534 libsrcdir="$$s/ld"; \ 20535 $(SHELL) $${libsrcdir}/configure \ 20536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20537 --target=${target_alias} $${srcdiroption} \ 20538 \ 20539 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 20540@endif ld-bootstrap 20541 20542.PHONY: configure-stage2-ld maybe-configure-stage2-ld 20543maybe-configure-stage2-ld: 20544@if ld-bootstrap 20545maybe-configure-stage2-ld: configure-stage2-ld 20546configure-stage2-ld: 20547 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 20548 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20549 @r=`${PWD_COMMAND}`; export r; \ 20550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20551 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20552 $(HOST_EXPORTS) \ 20553 $(POSTSTAGE1_HOST_EXPORTS) \ 20554 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 20555 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 20556 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \ 20557 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20558 cd $(HOST_SUBDIR)/ld || exit 1; \ 20559 case $(srcdir) in \ 20560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20561 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20563 esac; \ 20564 srcdiroption="--srcdir=$${topdir}/ld"; \ 20565 libsrcdir="$$s/ld"; \ 20566 $(SHELL) $${libsrcdir}/configure \ 20567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20568 --target=${target_alias} $${srcdiroption} \ 20569 --with-build-libsubdir=$(HOST_SUBDIR) \ 20570 @stage2_werror_flag@ 20571@endif ld-bootstrap 20572 20573.PHONY: configure-stage3-ld maybe-configure-stage3-ld 20574maybe-configure-stage3-ld: 20575@if ld-bootstrap 20576maybe-configure-stage3-ld: configure-stage3-ld 20577configure-stage3-ld: 20578 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 20579 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20580 @r=`${PWD_COMMAND}`; export r; \ 20581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20582 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20583 $(HOST_EXPORTS) \ 20584 $(POSTSTAGE1_HOST_EXPORTS) \ 20585 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 20586 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 20587 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \ 20588 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20589 cd $(HOST_SUBDIR)/ld || exit 1; \ 20590 case $(srcdir) in \ 20591 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20592 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20593 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20594 esac; \ 20595 srcdiroption="--srcdir=$${topdir}/ld"; \ 20596 libsrcdir="$$s/ld"; \ 20597 $(SHELL) $${libsrcdir}/configure \ 20598 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20599 --target=${target_alias} $${srcdiroption} \ 20600 --with-build-libsubdir=$(HOST_SUBDIR) \ 20601 @stage2_werror_flag@ 20602@endif ld-bootstrap 20603 20604.PHONY: configure-stage4-ld maybe-configure-stage4-ld 20605maybe-configure-stage4-ld: 20606@if ld-bootstrap 20607maybe-configure-stage4-ld: configure-stage4-ld 20608configure-stage4-ld: 20609 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 20610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20611 @r=`${PWD_COMMAND}`; export r; \ 20612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20613 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20614 $(HOST_EXPORTS) \ 20615 $(POSTSTAGE1_HOST_EXPORTS) \ 20616 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 20617 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 20618 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \ 20619 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20620 cd $(HOST_SUBDIR)/ld || exit 1; \ 20621 case $(srcdir) in \ 20622 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20623 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20624 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20625 esac; \ 20626 srcdiroption="--srcdir=$${topdir}/ld"; \ 20627 libsrcdir="$$s/ld"; \ 20628 $(SHELL) $${libsrcdir}/configure \ 20629 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20630 --target=${target_alias} $${srcdiroption} \ 20631 --with-build-libsubdir=$(HOST_SUBDIR) \ 20632 @stage2_werror_flag@ 20633@endif ld-bootstrap 20634 20635.PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld 20636maybe-configure-stageprofile-ld: 20637@if ld-bootstrap 20638maybe-configure-stageprofile-ld: configure-stageprofile-ld 20639configure-stageprofile-ld: 20640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 20641 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20642 @r=`${PWD_COMMAND}`; export r; \ 20643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20644 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20645 $(HOST_EXPORTS) \ 20646 $(POSTSTAGE1_HOST_EXPORTS) \ 20647 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 20648 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 20649 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \ 20650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20651 cd $(HOST_SUBDIR)/ld || exit 1; \ 20652 case $(srcdir) in \ 20653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20654 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20656 esac; \ 20657 srcdiroption="--srcdir=$${topdir}/ld"; \ 20658 libsrcdir="$$s/ld"; \ 20659 $(SHELL) $${libsrcdir}/configure \ 20660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20661 --target=${target_alias} $${srcdiroption} \ 20662 --with-build-libsubdir=$(HOST_SUBDIR) \ 20663 @stage2_werror_flag@ 20664@endif ld-bootstrap 20665 20666.PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld 20667maybe-configure-stagefeedback-ld: 20668@if ld-bootstrap 20669maybe-configure-stagefeedback-ld: configure-stagefeedback-ld 20670configure-stagefeedback-ld: 20671 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 20672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld 20673 @r=`${PWD_COMMAND}`; export r; \ 20674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20675 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \ 20676 $(HOST_EXPORTS) \ 20677 $(POSTSTAGE1_HOST_EXPORTS) \ 20678 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 20679 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 20680 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \ 20681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \ 20682 cd $(HOST_SUBDIR)/ld || exit 1; \ 20683 case $(srcdir) in \ 20684 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 20685 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \ 20686 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 20687 esac; \ 20688 srcdiroption="--srcdir=$${topdir}/ld"; \ 20689 libsrcdir="$$s/ld"; \ 20690 $(SHELL) $${libsrcdir}/configure \ 20691 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 20692 --target=${target_alias} $${srcdiroption} \ 20693 --with-build-libsubdir=$(HOST_SUBDIR) \ 20694 @stage2_werror_flag@ 20695@endif ld-bootstrap 20696 20697 20698 20699 20700 20701.PHONY: all-ld maybe-all-ld 20702maybe-all-ld: 20703@if gcc-bootstrap 20704all-ld: stage_current 20705@endif gcc-bootstrap 20706@if ld 20707TARGET-ld=all 20708maybe-all-ld: all-ld 20709all-ld: configure-ld 20710 @r=`${PWD_COMMAND}`; export r; \ 20711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20712 $(HOST_EXPORTS) \ 20713 (cd $(HOST_SUBDIR)/ld && \ 20714 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-ld)) 20715@endif ld 20716 20717 20718 20719.PHONY: all-stage1-ld maybe-all-stage1-ld 20720.PHONY: clean-stage1-ld maybe-clean-stage1-ld 20721maybe-all-stage1-ld: 20722maybe-clean-stage1-ld: 20723@if ld-bootstrap 20724maybe-all-stage1-ld: all-stage1-ld 20725all-stage1: all-stage1-ld 20726TARGET-stage1-ld = $(TARGET-ld) 20727all-stage1-ld: configure-stage1-ld 20728 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 20729 @r=`${PWD_COMMAND}`; export r; \ 20730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20731 $(HOST_EXPORTS) \ 20732 cd $(HOST_SUBDIR)/ld && \ 20733 $(MAKE) $(FLAGS_TO_PASS) \ 20734 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 20735 $(TARGET-stage1-ld) 20736 20737maybe-clean-stage1-ld: clean-stage1-ld 20738clean-stage1: clean-stage1-ld 20739clean-stage1-ld: 20740 @if [ $(current_stage) = stage1 ]; then \ 20741 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20742 else \ 20743 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \ 20744 $(MAKE) stage1-start; \ 20745 fi; \ 20746 cd $(HOST_SUBDIR)/ld && \ 20747 $(MAKE) $(FLAGS_TO_PASS) \ 20748 clean 20749@endif ld-bootstrap 20750 20751 20752.PHONY: all-stage2-ld maybe-all-stage2-ld 20753.PHONY: clean-stage2-ld maybe-clean-stage2-ld 20754maybe-all-stage2-ld: 20755maybe-clean-stage2-ld: 20756@if ld-bootstrap 20757maybe-all-stage2-ld: all-stage2-ld 20758all-stage2: all-stage2-ld 20759TARGET-stage2-ld = $(TARGET-ld) 20760all-stage2-ld: configure-stage2-ld 20761 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 20762 @r=`${PWD_COMMAND}`; export r; \ 20763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20764 $(HOST_EXPORTS) \ 20765 $(POSTSTAGE1_HOST_EXPORTS) \ 20766 cd $(HOST_SUBDIR)/ld && \ 20767 $(MAKE) $(FLAGS_TO_PASS) \ 20768 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 20769 $(TARGET-stage2-ld) 20770 20771maybe-clean-stage2-ld: clean-stage2-ld 20772clean-stage2: clean-stage2-ld 20773clean-stage2-ld: 20774 @if [ $(current_stage) = stage2 ]; then \ 20775 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20776 else \ 20777 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \ 20778 $(MAKE) stage2-start; \ 20779 fi; \ 20780 cd $(HOST_SUBDIR)/ld && \ 20781 $(MAKE) $(FLAGS_TO_PASS) \ 20782 $(POSTSTAGE1_FLAGS_TO_PASS) \ 20783 clean 20784@endif ld-bootstrap 20785 20786 20787.PHONY: all-stage3-ld maybe-all-stage3-ld 20788.PHONY: clean-stage3-ld maybe-clean-stage3-ld 20789maybe-all-stage3-ld: 20790maybe-clean-stage3-ld: 20791@if ld-bootstrap 20792maybe-all-stage3-ld: all-stage3-ld 20793all-stage3: all-stage3-ld 20794TARGET-stage3-ld = $(TARGET-ld) 20795all-stage3-ld: configure-stage3-ld 20796 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 20797 @r=`${PWD_COMMAND}`; export r; \ 20798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20799 $(HOST_EXPORTS) \ 20800 $(POSTSTAGE1_HOST_EXPORTS) \ 20801 cd $(HOST_SUBDIR)/ld && \ 20802 $(MAKE) $(FLAGS_TO_PASS) \ 20803 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 20804 $(TARGET-stage3-ld) 20805 20806maybe-clean-stage3-ld: clean-stage3-ld 20807clean-stage3: clean-stage3-ld 20808clean-stage3-ld: 20809 @if [ $(current_stage) = stage3 ]; then \ 20810 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20811 else \ 20812 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \ 20813 $(MAKE) stage3-start; \ 20814 fi; \ 20815 cd $(HOST_SUBDIR)/ld && \ 20816 $(MAKE) $(FLAGS_TO_PASS) \ 20817 $(POSTSTAGE1_FLAGS_TO_PASS) \ 20818 clean 20819@endif ld-bootstrap 20820 20821 20822.PHONY: all-stage4-ld maybe-all-stage4-ld 20823.PHONY: clean-stage4-ld maybe-clean-stage4-ld 20824maybe-all-stage4-ld: 20825maybe-clean-stage4-ld: 20826@if ld-bootstrap 20827maybe-all-stage4-ld: all-stage4-ld 20828all-stage4: all-stage4-ld 20829TARGET-stage4-ld = $(TARGET-ld) 20830all-stage4-ld: configure-stage4-ld 20831 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 20832 @r=`${PWD_COMMAND}`; export r; \ 20833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20834 $(HOST_EXPORTS) \ 20835 $(POSTSTAGE1_HOST_EXPORTS) \ 20836 cd $(HOST_SUBDIR)/ld && \ 20837 $(MAKE) $(FLAGS_TO_PASS) \ 20838 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 20839 $(TARGET-stage4-ld) 20840 20841maybe-clean-stage4-ld: clean-stage4-ld 20842clean-stage4: clean-stage4-ld 20843clean-stage4-ld: 20844 @if [ $(current_stage) = stage4 ]; then \ 20845 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20846 else \ 20847 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \ 20848 $(MAKE) stage4-start; \ 20849 fi; \ 20850 cd $(HOST_SUBDIR)/ld && \ 20851 $(MAKE) $(FLAGS_TO_PASS) \ 20852 $(POSTSTAGE1_FLAGS_TO_PASS) \ 20853 clean 20854@endif ld-bootstrap 20855 20856 20857.PHONY: all-stageprofile-ld maybe-all-stageprofile-ld 20858.PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld 20859maybe-all-stageprofile-ld: 20860maybe-clean-stageprofile-ld: 20861@if ld-bootstrap 20862maybe-all-stageprofile-ld: all-stageprofile-ld 20863all-stageprofile: all-stageprofile-ld 20864TARGET-stageprofile-ld = $(TARGET-ld) 20865all-stageprofile-ld: configure-stageprofile-ld 20866 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 20867 @r=`${PWD_COMMAND}`; export r; \ 20868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20869 $(HOST_EXPORTS) \ 20870 $(POSTSTAGE1_HOST_EXPORTS) \ 20871 cd $(HOST_SUBDIR)/ld && \ 20872 $(MAKE) $(FLAGS_TO_PASS) \ 20873 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 20874 $(TARGET-stageprofile-ld) 20875 20876maybe-clean-stageprofile-ld: clean-stageprofile-ld 20877clean-stageprofile: clean-stageprofile-ld 20878clean-stageprofile-ld: 20879 @if [ $(current_stage) = stageprofile ]; then \ 20880 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20881 else \ 20882 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \ 20883 $(MAKE) stageprofile-start; \ 20884 fi; \ 20885 cd $(HOST_SUBDIR)/ld && \ 20886 $(MAKE) $(FLAGS_TO_PASS) \ 20887 $(POSTSTAGE1_FLAGS_TO_PASS) \ 20888 clean 20889@endif ld-bootstrap 20890 20891 20892.PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld 20893.PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld 20894maybe-all-stagefeedback-ld: 20895maybe-clean-stagefeedback-ld: 20896@if ld-bootstrap 20897maybe-all-stagefeedback-ld: all-stagefeedback-ld 20898all-stagefeedback: all-stagefeedback-ld 20899TARGET-stagefeedback-ld = $(TARGET-ld) 20900all-stagefeedback-ld: configure-stagefeedback-ld 20901 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 20902 @r=`${PWD_COMMAND}`; export r; \ 20903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20904 $(HOST_EXPORTS) \ 20905 $(POSTSTAGE1_HOST_EXPORTS) \ 20906 cd $(HOST_SUBDIR)/ld && \ 20907 $(MAKE) $(FLAGS_TO_PASS) \ 20908 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 20909 $(TARGET-stagefeedback-ld) 20910 20911maybe-clean-stagefeedback-ld: clean-stagefeedback-ld 20912clean-stagefeedback: clean-stagefeedback-ld 20913clean-stagefeedback-ld: 20914 @if [ $(current_stage) = stagefeedback ]; then \ 20915 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \ 20916 else \ 20917 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \ 20918 $(MAKE) stagefeedback-start; \ 20919 fi; \ 20920 cd $(HOST_SUBDIR)/ld && \ 20921 $(MAKE) $(FLAGS_TO_PASS) \ 20922 $(POSTSTAGE1_FLAGS_TO_PASS) \ 20923 clean 20924@endif ld-bootstrap 20925 20926 20927 20928 20929 20930.PHONY: check-ld maybe-check-ld 20931maybe-check-ld: 20932@if ld 20933maybe-check-ld: check-ld 20934 20935check-ld: 20936 @: $(MAKE); $(unstage) 20937 @r=`${PWD_COMMAND}`; export r; \ 20938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20939 $(HOST_EXPORTS) \ 20940 (cd $(HOST_SUBDIR)/ld && \ 20941 $(MAKE) $(FLAGS_TO_PASS) check) 20942 20943@endif ld 20944 20945.PHONY: install-ld maybe-install-ld 20946maybe-install-ld: 20947@if ld 20948maybe-install-ld: install-ld 20949 20950install-ld: installdirs 20951 @: $(MAKE); $(unstage) 20952 @r=`${PWD_COMMAND}`; export r; \ 20953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20954 $(HOST_EXPORTS) \ 20955 (cd $(HOST_SUBDIR)/ld && \ 20956 $(MAKE) $(FLAGS_TO_PASS) install) 20957 20958@endif ld 20959 20960# Other targets (info, dvi, pdf, etc.) 20961 20962.PHONY: maybe-info-ld info-ld 20963maybe-info-ld: 20964@if ld 20965maybe-info-ld: info-ld 20966 20967info-ld: \ 20968 configure-ld 20969 @[ -f ./ld/Makefile ] || exit 0; \ 20970 r=`${PWD_COMMAND}`; export r; \ 20971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20972 $(HOST_EXPORTS) \ 20973 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 20975 done; \ 20976 echo "Doing info in ld" ; \ 20977 (cd $(HOST_SUBDIR)/ld && \ 20978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 20979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 20980 "RANLIB=$${RANLIB}" \ 20981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 20982 info) \ 20983 || exit 1 20984 20985@endif ld 20986 20987.PHONY: maybe-dvi-ld dvi-ld 20988maybe-dvi-ld: 20989@if ld 20990maybe-dvi-ld: dvi-ld 20991 20992dvi-ld: \ 20993 configure-ld 20994 @[ -f ./ld/Makefile ] || exit 0; \ 20995 r=`${PWD_COMMAND}`; export r; \ 20996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 20997 $(HOST_EXPORTS) \ 20998 for flag in $(EXTRA_HOST_FLAGS) ; do \ 20999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21000 done; \ 21001 echo "Doing dvi in ld" ; \ 21002 (cd $(HOST_SUBDIR)/ld && \ 21003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21005 "RANLIB=$${RANLIB}" \ 21006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21007 dvi) \ 21008 || exit 1 21009 21010@endif ld 21011 21012.PHONY: maybe-pdf-ld pdf-ld 21013maybe-pdf-ld: 21014@if ld 21015maybe-pdf-ld: pdf-ld 21016 21017pdf-ld: \ 21018 configure-ld 21019 @[ -f ./ld/Makefile ] || exit 0; \ 21020 r=`${PWD_COMMAND}`; export r; \ 21021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21022 $(HOST_EXPORTS) \ 21023 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21025 done; \ 21026 echo "Doing pdf in ld" ; \ 21027 (cd $(HOST_SUBDIR)/ld && \ 21028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21030 "RANLIB=$${RANLIB}" \ 21031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21032 pdf) \ 21033 || exit 1 21034 21035@endif ld 21036 21037.PHONY: maybe-html-ld html-ld 21038maybe-html-ld: 21039@if ld 21040maybe-html-ld: html-ld 21041 21042html-ld: \ 21043 configure-ld 21044 @[ -f ./ld/Makefile ] || exit 0; \ 21045 r=`${PWD_COMMAND}`; export r; \ 21046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21047 $(HOST_EXPORTS) \ 21048 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21050 done; \ 21051 echo "Doing html in ld" ; \ 21052 (cd $(HOST_SUBDIR)/ld && \ 21053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21055 "RANLIB=$${RANLIB}" \ 21056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21057 html) \ 21058 || exit 1 21059 21060@endif ld 21061 21062.PHONY: maybe-TAGS-ld TAGS-ld 21063maybe-TAGS-ld: 21064@if ld 21065maybe-TAGS-ld: TAGS-ld 21066 21067TAGS-ld: \ 21068 configure-ld 21069 @[ -f ./ld/Makefile ] || exit 0; \ 21070 r=`${PWD_COMMAND}`; export r; \ 21071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21072 $(HOST_EXPORTS) \ 21073 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21075 done; \ 21076 echo "Doing TAGS in ld" ; \ 21077 (cd $(HOST_SUBDIR)/ld && \ 21078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21080 "RANLIB=$${RANLIB}" \ 21081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21082 TAGS) \ 21083 || exit 1 21084 21085@endif ld 21086 21087.PHONY: maybe-install-info-ld install-info-ld 21088maybe-install-info-ld: 21089@if ld 21090maybe-install-info-ld: install-info-ld 21091 21092install-info-ld: \ 21093 configure-ld \ 21094 info-ld 21095 @[ -f ./ld/Makefile ] || exit 0; \ 21096 r=`${PWD_COMMAND}`; export r; \ 21097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21098 $(HOST_EXPORTS) \ 21099 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21101 done; \ 21102 echo "Doing install-info in ld" ; \ 21103 (cd $(HOST_SUBDIR)/ld && \ 21104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21106 "RANLIB=$${RANLIB}" \ 21107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21108 install-info) \ 21109 || exit 1 21110 21111@endif ld 21112 21113.PHONY: maybe-install-pdf-ld install-pdf-ld 21114maybe-install-pdf-ld: 21115@if ld 21116maybe-install-pdf-ld: install-pdf-ld 21117 21118install-pdf-ld: \ 21119 configure-ld \ 21120 pdf-ld 21121 @[ -f ./ld/Makefile ] || exit 0; \ 21122 r=`${PWD_COMMAND}`; export r; \ 21123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21124 $(HOST_EXPORTS) \ 21125 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21127 done; \ 21128 echo "Doing install-pdf in ld" ; \ 21129 (cd $(HOST_SUBDIR)/ld && \ 21130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21132 "RANLIB=$${RANLIB}" \ 21133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21134 install-pdf) \ 21135 || exit 1 21136 21137@endif ld 21138 21139.PHONY: maybe-install-html-ld install-html-ld 21140maybe-install-html-ld: 21141@if ld 21142maybe-install-html-ld: install-html-ld 21143 21144install-html-ld: \ 21145 configure-ld \ 21146 html-ld 21147 @[ -f ./ld/Makefile ] || exit 0; \ 21148 r=`${PWD_COMMAND}`; export r; \ 21149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21150 $(HOST_EXPORTS) \ 21151 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21153 done; \ 21154 echo "Doing install-html in ld" ; \ 21155 (cd $(HOST_SUBDIR)/ld && \ 21156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21158 "RANLIB=$${RANLIB}" \ 21159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21160 install-html) \ 21161 || exit 1 21162 21163@endif ld 21164 21165.PHONY: maybe-installcheck-ld installcheck-ld 21166maybe-installcheck-ld: 21167@if ld 21168maybe-installcheck-ld: installcheck-ld 21169 21170installcheck-ld: \ 21171 configure-ld 21172 @[ -f ./ld/Makefile ] || exit 0; \ 21173 r=`${PWD_COMMAND}`; export r; \ 21174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21175 $(HOST_EXPORTS) \ 21176 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21178 done; \ 21179 echo "Doing installcheck in ld" ; \ 21180 (cd $(HOST_SUBDIR)/ld && \ 21181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21183 "RANLIB=$${RANLIB}" \ 21184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21185 installcheck) \ 21186 || exit 1 21187 21188@endif ld 21189 21190.PHONY: maybe-mostlyclean-ld mostlyclean-ld 21191maybe-mostlyclean-ld: 21192@if ld 21193maybe-mostlyclean-ld: mostlyclean-ld 21194 21195mostlyclean-ld: 21196 @[ -f ./ld/Makefile ] || exit 0; \ 21197 r=`${PWD_COMMAND}`; export r; \ 21198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21199 $(HOST_EXPORTS) \ 21200 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21202 done; \ 21203 echo "Doing mostlyclean in ld" ; \ 21204 (cd $(HOST_SUBDIR)/ld && \ 21205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21207 "RANLIB=$${RANLIB}" \ 21208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21209 mostlyclean) \ 21210 || exit 1 21211 21212@endif ld 21213 21214.PHONY: maybe-clean-ld clean-ld 21215maybe-clean-ld: 21216@if ld 21217maybe-clean-ld: clean-ld 21218 21219clean-ld: 21220 @[ -f ./ld/Makefile ] || exit 0; \ 21221 r=`${PWD_COMMAND}`; export r; \ 21222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21223 $(HOST_EXPORTS) \ 21224 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21226 done; \ 21227 echo "Doing clean in ld" ; \ 21228 (cd $(HOST_SUBDIR)/ld && \ 21229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21231 "RANLIB=$${RANLIB}" \ 21232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21233 clean) \ 21234 || exit 1 21235 21236@endif ld 21237 21238.PHONY: maybe-distclean-ld distclean-ld 21239maybe-distclean-ld: 21240@if ld 21241maybe-distclean-ld: distclean-ld 21242 21243distclean-ld: 21244 @[ -f ./ld/Makefile ] || exit 0; \ 21245 r=`${PWD_COMMAND}`; export r; \ 21246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21247 $(HOST_EXPORTS) \ 21248 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21250 done; \ 21251 echo "Doing distclean in ld" ; \ 21252 (cd $(HOST_SUBDIR)/ld && \ 21253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21255 "RANLIB=$${RANLIB}" \ 21256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21257 distclean) \ 21258 || exit 1 21259 21260@endif ld 21261 21262.PHONY: maybe-maintainer-clean-ld maintainer-clean-ld 21263maybe-maintainer-clean-ld: 21264@if ld 21265maybe-maintainer-clean-ld: maintainer-clean-ld 21266 21267maintainer-clean-ld: 21268 @[ -f ./ld/Makefile ] || exit 0; \ 21269 r=`${PWD_COMMAND}`; export r; \ 21270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21271 $(HOST_EXPORTS) \ 21272 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21274 done; \ 21275 echo "Doing maintainer-clean in ld" ; \ 21276 (cd $(HOST_SUBDIR)/ld && \ 21277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21279 "RANLIB=$${RANLIB}" \ 21280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21281 maintainer-clean) \ 21282 || exit 1 21283 21284@endif ld 21285 21286 21287 21288.PHONY: configure-libcpp maybe-configure-libcpp 21289maybe-configure-libcpp: 21290@if gcc-bootstrap 21291configure-libcpp: stage_current 21292@endif gcc-bootstrap 21293@if libcpp 21294maybe-configure-libcpp: configure-libcpp 21295configure-libcpp: 21296 @r=`${PWD_COMMAND}`; export r; \ 21297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21298 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21299 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21300 $(HOST_EXPORTS) \ 21301 echo Configuring in $(HOST_SUBDIR)/libcpp; \ 21302 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \ 21303 case $(srcdir) in \ 21304 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21305 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21306 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21307 esac; \ 21308 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21309 libsrcdir="$$s/libcpp"; \ 21310 $(SHELL) $${libsrcdir}/configure \ 21311 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21312 --target=${target_alias} $${srcdiroption} \ 21313 || exit 1 21314@endif libcpp 21315 21316 21317 21318.PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp 21319maybe-configure-stage1-libcpp: 21320@if libcpp-bootstrap 21321maybe-configure-stage1-libcpp: configure-stage1-libcpp 21322configure-stage1-libcpp: 21323 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 21324 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21325 @r=`${PWD_COMMAND}`; export r; \ 21326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21327 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21328 $(HOST_EXPORTS) \ 21329 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 21330 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 21331 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \ 21332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21333 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21334 case $(srcdir) in \ 21335 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21336 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21337 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21338 esac; \ 21339 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21340 libsrcdir="$$s/libcpp"; \ 21341 $(SHELL) $${libsrcdir}/configure \ 21342 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21343 --target=${target_alias} $${srcdiroption} \ 21344 \ 21345 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 21346@endif libcpp-bootstrap 21347 21348.PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp 21349maybe-configure-stage2-libcpp: 21350@if libcpp-bootstrap 21351maybe-configure-stage2-libcpp: configure-stage2-libcpp 21352configure-stage2-libcpp: 21353 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 21354 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21355 @r=`${PWD_COMMAND}`; export r; \ 21356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21357 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21358 $(HOST_EXPORTS) \ 21359 $(POSTSTAGE1_HOST_EXPORTS) \ 21360 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 21361 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 21362 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \ 21363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21364 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21365 case $(srcdir) in \ 21366 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21367 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21368 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21369 esac; \ 21370 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21371 libsrcdir="$$s/libcpp"; \ 21372 $(SHELL) $${libsrcdir}/configure \ 21373 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21374 --target=${target_alias} $${srcdiroption} \ 21375 --with-build-libsubdir=$(HOST_SUBDIR) \ 21376 @stage2_werror_flag@ 21377@endif libcpp-bootstrap 21378 21379.PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp 21380maybe-configure-stage3-libcpp: 21381@if libcpp-bootstrap 21382maybe-configure-stage3-libcpp: configure-stage3-libcpp 21383configure-stage3-libcpp: 21384 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 21385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21386 @r=`${PWD_COMMAND}`; export r; \ 21387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21388 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21389 $(HOST_EXPORTS) \ 21390 $(POSTSTAGE1_HOST_EXPORTS) \ 21391 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 21392 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 21393 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \ 21394 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21395 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21396 case $(srcdir) in \ 21397 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21398 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21399 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21400 esac; \ 21401 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21402 libsrcdir="$$s/libcpp"; \ 21403 $(SHELL) $${libsrcdir}/configure \ 21404 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21405 --target=${target_alias} $${srcdiroption} \ 21406 --with-build-libsubdir=$(HOST_SUBDIR) \ 21407 @stage2_werror_flag@ 21408@endif libcpp-bootstrap 21409 21410.PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp 21411maybe-configure-stage4-libcpp: 21412@if libcpp-bootstrap 21413maybe-configure-stage4-libcpp: configure-stage4-libcpp 21414configure-stage4-libcpp: 21415 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 21416 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21417 @r=`${PWD_COMMAND}`; export r; \ 21418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21419 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21420 $(HOST_EXPORTS) \ 21421 $(POSTSTAGE1_HOST_EXPORTS) \ 21422 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 21423 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 21424 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \ 21425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21426 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21427 case $(srcdir) in \ 21428 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21429 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21430 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21431 esac; \ 21432 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21433 libsrcdir="$$s/libcpp"; \ 21434 $(SHELL) $${libsrcdir}/configure \ 21435 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21436 --target=${target_alias} $${srcdiroption} \ 21437 --with-build-libsubdir=$(HOST_SUBDIR) \ 21438 @stage2_werror_flag@ 21439@endif libcpp-bootstrap 21440 21441.PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp 21442maybe-configure-stageprofile-libcpp: 21443@if libcpp-bootstrap 21444maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp 21445configure-stageprofile-libcpp: 21446 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 21447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21448 @r=`${PWD_COMMAND}`; export r; \ 21449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21450 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21451 $(HOST_EXPORTS) \ 21452 $(POSTSTAGE1_HOST_EXPORTS) \ 21453 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 21454 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 21455 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \ 21456 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21457 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21458 case $(srcdir) in \ 21459 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21460 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21461 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21462 esac; \ 21463 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21464 libsrcdir="$$s/libcpp"; \ 21465 $(SHELL) $${libsrcdir}/configure \ 21466 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21467 --target=${target_alias} $${srcdiroption} \ 21468 --with-build-libsubdir=$(HOST_SUBDIR) \ 21469 @stage2_werror_flag@ 21470@endif libcpp-bootstrap 21471 21472.PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp 21473maybe-configure-stagefeedback-libcpp: 21474@if libcpp-bootstrap 21475maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp 21476configure-stagefeedback-libcpp: 21477 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 21478 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp 21479 @r=`${PWD_COMMAND}`; export r; \ 21480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21481 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \ 21482 $(HOST_EXPORTS) \ 21483 $(POSTSTAGE1_HOST_EXPORTS) \ 21484 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 21485 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 21486 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \ 21487 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \ 21488 cd $(HOST_SUBDIR)/libcpp || exit 1; \ 21489 case $(srcdir) in \ 21490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 21491 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \ 21492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 21493 esac; \ 21494 srcdiroption="--srcdir=$${topdir}/libcpp"; \ 21495 libsrcdir="$$s/libcpp"; \ 21496 $(SHELL) $${libsrcdir}/configure \ 21497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 21498 --target=${target_alias} $${srcdiroption} \ 21499 --with-build-libsubdir=$(HOST_SUBDIR) \ 21500 @stage2_werror_flag@ 21501@endif libcpp-bootstrap 21502 21503 21504 21505 21506 21507.PHONY: all-libcpp maybe-all-libcpp 21508maybe-all-libcpp: 21509@if gcc-bootstrap 21510all-libcpp: stage_current 21511@endif gcc-bootstrap 21512@if libcpp 21513TARGET-libcpp=all 21514maybe-all-libcpp: all-libcpp 21515all-libcpp: configure-libcpp 21516 @r=`${PWD_COMMAND}`; export r; \ 21517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21518 $(HOST_EXPORTS) \ 21519 (cd $(HOST_SUBDIR)/libcpp && \ 21520 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libcpp)) 21521@endif libcpp 21522 21523 21524 21525.PHONY: all-stage1-libcpp maybe-all-stage1-libcpp 21526.PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp 21527maybe-all-stage1-libcpp: 21528maybe-clean-stage1-libcpp: 21529@if libcpp-bootstrap 21530maybe-all-stage1-libcpp: all-stage1-libcpp 21531all-stage1: all-stage1-libcpp 21532TARGET-stage1-libcpp = $(TARGET-libcpp) 21533all-stage1-libcpp: configure-stage1-libcpp 21534 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 21535 @r=`${PWD_COMMAND}`; export r; \ 21536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21537 $(HOST_EXPORTS) \ 21538 cd $(HOST_SUBDIR)/libcpp && \ 21539 $(MAKE) $(FLAGS_TO_PASS) \ 21540 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 21541 $(TARGET-stage1-libcpp) 21542 21543maybe-clean-stage1-libcpp: clean-stage1-libcpp 21544clean-stage1: clean-stage1-libcpp 21545clean-stage1-libcpp: 21546 @if [ $(current_stage) = stage1 ]; then \ 21547 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21548 else \ 21549 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \ 21550 $(MAKE) stage1-start; \ 21551 fi; \ 21552 cd $(HOST_SUBDIR)/libcpp && \ 21553 $(MAKE) $(FLAGS_TO_PASS) \ 21554 clean 21555@endif libcpp-bootstrap 21556 21557 21558.PHONY: all-stage2-libcpp maybe-all-stage2-libcpp 21559.PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp 21560maybe-all-stage2-libcpp: 21561maybe-clean-stage2-libcpp: 21562@if libcpp-bootstrap 21563maybe-all-stage2-libcpp: all-stage2-libcpp 21564all-stage2: all-stage2-libcpp 21565TARGET-stage2-libcpp = $(TARGET-libcpp) 21566all-stage2-libcpp: configure-stage2-libcpp 21567 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 21568 @r=`${PWD_COMMAND}`; export r; \ 21569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21570 $(HOST_EXPORTS) \ 21571 $(POSTSTAGE1_HOST_EXPORTS) \ 21572 cd $(HOST_SUBDIR)/libcpp && \ 21573 $(MAKE) $(FLAGS_TO_PASS) \ 21574 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 21575 $(TARGET-stage2-libcpp) 21576 21577maybe-clean-stage2-libcpp: clean-stage2-libcpp 21578clean-stage2: clean-stage2-libcpp 21579clean-stage2-libcpp: 21580 @if [ $(current_stage) = stage2 ]; then \ 21581 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21582 else \ 21583 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \ 21584 $(MAKE) stage2-start; \ 21585 fi; \ 21586 cd $(HOST_SUBDIR)/libcpp && \ 21587 $(MAKE) $(FLAGS_TO_PASS) \ 21588 $(POSTSTAGE1_FLAGS_TO_PASS) \ 21589 clean 21590@endif libcpp-bootstrap 21591 21592 21593.PHONY: all-stage3-libcpp maybe-all-stage3-libcpp 21594.PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp 21595maybe-all-stage3-libcpp: 21596maybe-clean-stage3-libcpp: 21597@if libcpp-bootstrap 21598maybe-all-stage3-libcpp: all-stage3-libcpp 21599all-stage3: all-stage3-libcpp 21600TARGET-stage3-libcpp = $(TARGET-libcpp) 21601all-stage3-libcpp: configure-stage3-libcpp 21602 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 21603 @r=`${PWD_COMMAND}`; export r; \ 21604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21605 $(HOST_EXPORTS) \ 21606 $(POSTSTAGE1_HOST_EXPORTS) \ 21607 cd $(HOST_SUBDIR)/libcpp && \ 21608 $(MAKE) $(FLAGS_TO_PASS) \ 21609 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 21610 $(TARGET-stage3-libcpp) 21611 21612maybe-clean-stage3-libcpp: clean-stage3-libcpp 21613clean-stage3: clean-stage3-libcpp 21614clean-stage3-libcpp: 21615 @if [ $(current_stage) = stage3 ]; then \ 21616 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21617 else \ 21618 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \ 21619 $(MAKE) stage3-start; \ 21620 fi; \ 21621 cd $(HOST_SUBDIR)/libcpp && \ 21622 $(MAKE) $(FLAGS_TO_PASS) \ 21623 $(POSTSTAGE1_FLAGS_TO_PASS) \ 21624 clean 21625@endif libcpp-bootstrap 21626 21627 21628.PHONY: all-stage4-libcpp maybe-all-stage4-libcpp 21629.PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp 21630maybe-all-stage4-libcpp: 21631maybe-clean-stage4-libcpp: 21632@if libcpp-bootstrap 21633maybe-all-stage4-libcpp: all-stage4-libcpp 21634all-stage4: all-stage4-libcpp 21635TARGET-stage4-libcpp = $(TARGET-libcpp) 21636all-stage4-libcpp: configure-stage4-libcpp 21637 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 21638 @r=`${PWD_COMMAND}`; export r; \ 21639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21640 $(HOST_EXPORTS) \ 21641 $(POSTSTAGE1_HOST_EXPORTS) \ 21642 cd $(HOST_SUBDIR)/libcpp && \ 21643 $(MAKE) $(FLAGS_TO_PASS) \ 21644 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 21645 $(TARGET-stage4-libcpp) 21646 21647maybe-clean-stage4-libcpp: clean-stage4-libcpp 21648clean-stage4: clean-stage4-libcpp 21649clean-stage4-libcpp: 21650 @if [ $(current_stage) = stage4 ]; then \ 21651 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21652 else \ 21653 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \ 21654 $(MAKE) stage4-start; \ 21655 fi; \ 21656 cd $(HOST_SUBDIR)/libcpp && \ 21657 $(MAKE) $(FLAGS_TO_PASS) \ 21658 $(POSTSTAGE1_FLAGS_TO_PASS) \ 21659 clean 21660@endif libcpp-bootstrap 21661 21662 21663.PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp 21664.PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp 21665maybe-all-stageprofile-libcpp: 21666maybe-clean-stageprofile-libcpp: 21667@if libcpp-bootstrap 21668maybe-all-stageprofile-libcpp: all-stageprofile-libcpp 21669all-stageprofile: all-stageprofile-libcpp 21670TARGET-stageprofile-libcpp = $(TARGET-libcpp) 21671all-stageprofile-libcpp: configure-stageprofile-libcpp 21672 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 21673 @r=`${PWD_COMMAND}`; export r; \ 21674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21675 $(HOST_EXPORTS) \ 21676 $(POSTSTAGE1_HOST_EXPORTS) \ 21677 cd $(HOST_SUBDIR)/libcpp && \ 21678 $(MAKE) $(FLAGS_TO_PASS) \ 21679 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 21680 $(TARGET-stageprofile-libcpp) 21681 21682maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp 21683clean-stageprofile: clean-stageprofile-libcpp 21684clean-stageprofile-libcpp: 21685 @if [ $(current_stage) = stageprofile ]; then \ 21686 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21687 else \ 21688 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \ 21689 $(MAKE) stageprofile-start; \ 21690 fi; \ 21691 cd $(HOST_SUBDIR)/libcpp && \ 21692 $(MAKE) $(FLAGS_TO_PASS) \ 21693 $(POSTSTAGE1_FLAGS_TO_PASS) \ 21694 clean 21695@endif libcpp-bootstrap 21696 21697 21698.PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp 21699.PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp 21700maybe-all-stagefeedback-libcpp: 21701maybe-clean-stagefeedback-libcpp: 21702@if libcpp-bootstrap 21703maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp 21704all-stagefeedback: all-stagefeedback-libcpp 21705TARGET-stagefeedback-libcpp = $(TARGET-libcpp) 21706all-stagefeedback-libcpp: configure-stagefeedback-libcpp 21707 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 21708 @r=`${PWD_COMMAND}`; export r; \ 21709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21710 $(HOST_EXPORTS) \ 21711 $(POSTSTAGE1_HOST_EXPORTS) \ 21712 cd $(HOST_SUBDIR)/libcpp && \ 21713 $(MAKE) $(FLAGS_TO_PASS) \ 21714 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 21715 $(TARGET-stagefeedback-libcpp) 21716 21717maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp 21718clean-stagefeedback: clean-stagefeedback-libcpp 21719clean-stagefeedback-libcpp: 21720 @if [ $(current_stage) = stagefeedback ]; then \ 21721 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \ 21722 else \ 21723 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \ 21724 $(MAKE) stagefeedback-start; \ 21725 fi; \ 21726 cd $(HOST_SUBDIR)/libcpp && \ 21727 $(MAKE) $(FLAGS_TO_PASS) \ 21728 $(POSTSTAGE1_FLAGS_TO_PASS) \ 21729 clean 21730@endif libcpp-bootstrap 21731 21732 21733 21734 21735 21736.PHONY: check-libcpp maybe-check-libcpp 21737maybe-check-libcpp: 21738@if libcpp 21739maybe-check-libcpp: check-libcpp 21740 21741check-libcpp: 21742 @: $(MAKE); $(unstage) 21743 @r=`${PWD_COMMAND}`; export r; \ 21744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21745 $(HOST_EXPORTS) \ 21746 (cd $(HOST_SUBDIR)/libcpp && \ 21747 $(MAKE) $(FLAGS_TO_PASS) check) 21748 21749@endif libcpp 21750 21751.PHONY: install-libcpp maybe-install-libcpp 21752maybe-install-libcpp: 21753@if libcpp 21754maybe-install-libcpp: install-libcpp 21755 21756install-libcpp: installdirs 21757 @: $(MAKE); $(unstage) 21758 @r=`${PWD_COMMAND}`; export r; \ 21759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21760 $(HOST_EXPORTS) \ 21761 (cd $(HOST_SUBDIR)/libcpp && \ 21762 $(MAKE) $(FLAGS_TO_PASS) install) 21763 21764@endif libcpp 21765 21766# Other targets (info, dvi, pdf, etc.) 21767 21768.PHONY: maybe-info-libcpp info-libcpp 21769maybe-info-libcpp: 21770@if libcpp 21771maybe-info-libcpp: info-libcpp 21772 21773info-libcpp: \ 21774 configure-libcpp 21775 @[ -f ./libcpp/Makefile ] || exit 0; \ 21776 r=`${PWD_COMMAND}`; export r; \ 21777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21778 $(HOST_EXPORTS) \ 21779 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21781 done; \ 21782 echo "Doing info in libcpp" ; \ 21783 (cd $(HOST_SUBDIR)/libcpp && \ 21784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21786 "RANLIB=$${RANLIB}" \ 21787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21788 info) \ 21789 || exit 1 21790 21791@endif libcpp 21792 21793.PHONY: maybe-dvi-libcpp dvi-libcpp 21794maybe-dvi-libcpp: 21795@if libcpp 21796maybe-dvi-libcpp: dvi-libcpp 21797 21798dvi-libcpp: \ 21799 configure-libcpp 21800 @[ -f ./libcpp/Makefile ] || exit 0; \ 21801 r=`${PWD_COMMAND}`; export r; \ 21802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21803 $(HOST_EXPORTS) \ 21804 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21806 done; \ 21807 echo "Doing dvi in libcpp" ; \ 21808 (cd $(HOST_SUBDIR)/libcpp && \ 21809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21811 "RANLIB=$${RANLIB}" \ 21812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21813 dvi) \ 21814 || exit 1 21815 21816@endif libcpp 21817 21818.PHONY: maybe-pdf-libcpp pdf-libcpp 21819maybe-pdf-libcpp: 21820@if libcpp 21821maybe-pdf-libcpp: pdf-libcpp 21822 21823pdf-libcpp: \ 21824 configure-libcpp 21825 @[ -f ./libcpp/Makefile ] || exit 0; \ 21826 r=`${PWD_COMMAND}`; export r; \ 21827 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21828 $(HOST_EXPORTS) \ 21829 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21831 done; \ 21832 echo "Doing pdf in libcpp" ; \ 21833 (cd $(HOST_SUBDIR)/libcpp && \ 21834 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21835 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21836 "RANLIB=$${RANLIB}" \ 21837 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21838 pdf) \ 21839 || exit 1 21840 21841@endif libcpp 21842 21843.PHONY: maybe-html-libcpp html-libcpp 21844maybe-html-libcpp: 21845@if libcpp 21846maybe-html-libcpp: html-libcpp 21847 21848html-libcpp: \ 21849 configure-libcpp 21850 @[ -f ./libcpp/Makefile ] || exit 0; \ 21851 r=`${PWD_COMMAND}`; export r; \ 21852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21853 $(HOST_EXPORTS) \ 21854 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21856 done; \ 21857 echo "Doing html in libcpp" ; \ 21858 (cd $(HOST_SUBDIR)/libcpp && \ 21859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21861 "RANLIB=$${RANLIB}" \ 21862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21863 html) \ 21864 || exit 1 21865 21866@endif libcpp 21867 21868.PHONY: maybe-TAGS-libcpp TAGS-libcpp 21869maybe-TAGS-libcpp: 21870@if libcpp 21871maybe-TAGS-libcpp: TAGS-libcpp 21872 21873TAGS-libcpp: \ 21874 configure-libcpp 21875 @[ -f ./libcpp/Makefile ] || exit 0; \ 21876 r=`${PWD_COMMAND}`; export r; \ 21877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21878 $(HOST_EXPORTS) \ 21879 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21881 done; \ 21882 echo "Doing TAGS in libcpp" ; \ 21883 (cd $(HOST_SUBDIR)/libcpp && \ 21884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21886 "RANLIB=$${RANLIB}" \ 21887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21888 TAGS) \ 21889 || exit 1 21890 21891@endif libcpp 21892 21893.PHONY: maybe-install-info-libcpp install-info-libcpp 21894maybe-install-info-libcpp: 21895@if libcpp 21896maybe-install-info-libcpp: install-info-libcpp 21897 21898install-info-libcpp: \ 21899 configure-libcpp \ 21900 info-libcpp 21901 @[ -f ./libcpp/Makefile ] || exit 0; \ 21902 r=`${PWD_COMMAND}`; export r; \ 21903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21904 $(HOST_EXPORTS) \ 21905 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21907 done; \ 21908 echo "Doing install-info in libcpp" ; \ 21909 (cd $(HOST_SUBDIR)/libcpp && \ 21910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21912 "RANLIB=$${RANLIB}" \ 21913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21914 install-info) \ 21915 || exit 1 21916 21917@endif libcpp 21918 21919.PHONY: maybe-install-pdf-libcpp install-pdf-libcpp 21920maybe-install-pdf-libcpp: 21921@if libcpp 21922maybe-install-pdf-libcpp: install-pdf-libcpp 21923 21924install-pdf-libcpp: \ 21925 configure-libcpp \ 21926 pdf-libcpp 21927 @[ -f ./libcpp/Makefile ] || exit 0; \ 21928 r=`${PWD_COMMAND}`; export r; \ 21929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21930 $(HOST_EXPORTS) \ 21931 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21933 done; \ 21934 echo "Doing install-pdf in libcpp" ; \ 21935 (cd $(HOST_SUBDIR)/libcpp && \ 21936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21938 "RANLIB=$${RANLIB}" \ 21939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21940 install-pdf) \ 21941 || exit 1 21942 21943@endif libcpp 21944 21945.PHONY: maybe-install-html-libcpp install-html-libcpp 21946maybe-install-html-libcpp: 21947@if libcpp 21948maybe-install-html-libcpp: install-html-libcpp 21949 21950install-html-libcpp: \ 21951 configure-libcpp \ 21952 html-libcpp 21953 @[ -f ./libcpp/Makefile ] || exit 0; \ 21954 r=`${PWD_COMMAND}`; export r; \ 21955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21956 $(HOST_EXPORTS) \ 21957 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21959 done; \ 21960 echo "Doing install-html in libcpp" ; \ 21961 (cd $(HOST_SUBDIR)/libcpp && \ 21962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21964 "RANLIB=$${RANLIB}" \ 21965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21966 install-html) \ 21967 || exit 1 21968 21969@endif libcpp 21970 21971.PHONY: maybe-installcheck-libcpp installcheck-libcpp 21972maybe-installcheck-libcpp: 21973@if libcpp 21974maybe-installcheck-libcpp: installcheck-libcpp 21975 21976installcheck-libcpp: \ 21977 configure-libcpp 21978 @[ -f ./libcpp/Makefile ] || exit 0; \ 21979 r=`${PWD_COMMAND}`; export r; \ 21980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 21981 $(HOST_EXPORTS) \ 21982 for flag in $(EXTRA_HOST_FLAGS) ; do \ 21983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 21984 done; \ 21985 echo "Doing installcheck in libcpp" ; \ 21986 (cd $(HOST_SUBDIR)/libcpp && \ 21987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 21988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 21989 "RANLIB=$${RANLIB}" \ 21990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 21991 installcheck) \ 21992 || exit 1 21993 21994@endif libcpp 21995 21996.PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp 21997maybe-mostlyclean-libcpp: 21998@if libcpp 21999maybe-mostlyclean-libcpp: mostlyclean-libcpp 22000 22001mostlyclean-libcpp: 22002 @[ -f ./libcpp/Makefile ] || exit 0; \ 22003 r=`${PWD_COMMAND}`; export r; \ 22004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22005 $(HOST_EXPORTS) \ 22006 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22008 done; \ 22009 echo "Doing mostlyclean in libcpp" ; \ 22010 (cd $(HOST_SUBDIR)/libcpp && \ 22011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22013 "RANLIB=$${RANLIB}" \ 22014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22015 mostlyclean) \ 22016 || exit 1 22017 22018@endif libcpp 22019 22020.PHONY: maybe-clean-libcpp clean-libcpp 22021maybe-clean-libcpp: 22022@if libcpp 22023maybe-clean-libcpp: clean-libcpp 22024 22025clean-libcpp: 22026 @[ -f ./libcpp/Makefile ] || exit 0; \ 22027 r=`${PWD_COMMAND}`; export r; \ 22028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22029 $(HOST_EXPORTS) \ 22030 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22032 done; \ 22033 echo "Doing clean in libcpp" ; \ 22034 (cd $(HOST_SUBDIR)/libcpp && \ 22035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22037 "RANLIB=$${RANLIB}" \ 22038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22039 clean) \ 22040 || exit 1 22041 22042@endif libcpp 22043 22044.PHONY: maybe-distclean-libcpp distclean-libcpp 22045maybe-distclean-libcpp: 22046@if libcpp 22047maybe-distclean-libcpp: distclean-libcpp 22048 22049distclean-libcpp: 22050 @[ -f ./libcpp/Makefile ] || exit 0; \ 22051 r=`${PWD_COMMAND}`; export r; \ 22052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22053 $(HOST_EXPORTS) \ 22054 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22056 done; \ 22057 echo "Doing distclean in libcpp" ; \ 22058 (cd $(HOST_SUBDIR)/libcpp && \ 22059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22061 "RANLIB=$${RANLIB}" \ 22062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22063 distclean) \ 22064 || exit 1 22065 22066@endif libcpp 22067 22068.PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp 22069maybe-maintainer-clean-libcpp: 22070@if libcpp 22071maybe-maintainer-clean-libcpp: maintainer-clean-libcpp 22072 22073maintainer-clean-libcpp: 22074 @[ -f ./libcpp/Makefile ] || exit 0; \ 22075 r=`${PWD_COMMAND}`; export r; \ 22076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22077 $(HOST_EXPORTS) \ 22078 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22080 done; \ 22081 echo "Doing maintainer-clean in libcpp" ; \ 22082 (cd $(HOST_SUBDIR)/libcpp && \ 22083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22085 "RANLIB=$${RANLIB}" \ 22086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22087 maintainer-clean) \ 22088 || exit 1 22089 22090@endif libcpp 22091 22092 22093 22094.PHONY: configure-libdecnumber maybe-configure-libdecnumber 22095maybe-configure-libdecnumber: 22096@if gcc-bootstrap 22097configure-libdecnumber: stage_current 22098@endif gcc-bootstrap 22099@if libdecnumber 22100maybe-configure-libdecnumber: configure-libdecnumber 22101configure-libdecnumber: 22102 @r=`${PWD_COMMAND}`; export r; \ 22103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22104 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22106 $(HOST_EXPORTS) \ 22107 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \ 22108 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \ 22109 case $(srcdir) in \ 22110 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22111 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22112 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22113 esac; \ 22114 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22115 libsrcdir="$$s/libdecnumber"; \ 22116 $(SHELL) $${libsrcdir}/configure \ 22117 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22118 --target=${target_alias} $${srcdiroption} \ 22119 || exit 1 22120@endif libdecnumber 22121 22122 22123 22124.PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber 22125maybe-configure-stage1-libdecnumber: 22126@if libdecnumber-bootstrap 22127maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber 22128configure-stage1-libdecnumber: 22129 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 22130 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22131 @r=`${PWD_COMMAND}`; export r; \ 22132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22133 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22134 $(HOST_EXPORTS) \ 22135 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 22136 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 22137 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \ 22138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22139 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22140 case $(srcdir) in \ 22141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22142 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22144 esac; \ 22145 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22146 libsrcdir="$$s/libdecnumber"; \ 22147 $(SHELL) $${libsrcdir}/configure \ 22148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22149 --target=${target_alias} $${srcdiroption} \ 22150 \ 22151 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 22152@endif libdecnumber-bootstrap 22153 22154.PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber 22155maybe-configure-stage2-libdecnumber: 22156@if libdecnumber-bootstrap 22157maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber 22158configure-stage2-libdecnumber: 22159 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 22160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22161 @r=`${PWD_COMMAND}`; export r; \ 22162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22163 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22164 $(HOST_EXPORTS) \ 22165 $(POSTSTAGE1_HOST_EXPORTS) \ 22166 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 22167 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 22168 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \ 22169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22170 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22171 case $(srcdir) in \ 22172 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22173 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22174 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22175 esac; \ 22176 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22177 libsrcdir="$$s/libdecnumber"; \ 22178 $(SHELL) $${libsrcdir}/configure \ 22179 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22180 --target=${target_alias} $${srcdiroption} \ 22181 --with-build-libsubdir=$(HOST_SUBDIR) \ 22182 @stage2_werror_flag@ 22183@endif libdecnumber-bootstrap 22184 22185.PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber 22186maybe-configure-stage3-libdecnumber: 22187@if libdecnumber-bootstrap 22188maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber 22189configure-stage3-libdecnumber: 22190 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 22191 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22192 @r=`${PWD_COMMAND}`; export r; \ 22193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22194 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22195 $(HOST_EXPORTS) \ 22196 $(POSTSTAGE1_HOST_EXPORTS) \ 22197 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 22198 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 22199 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \ 22200 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22201 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22202 case $(srcdir) in \ 22203 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22204 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22205 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22206 esac; \ 22207 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22208 libsrcdir="$$s/libdecnumber"; \ 22209 $(SHELL) $${libsrcdir}/configure \ 22210 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22211 --target=${target_alias} $${srcdiroption} \ 22212 --with-build-libsubdir=$(HOST_SUBDIR) \ 22213 @stage2_werror_flag@ 22214@endif libdecnumber-bootstrap 22215 22216.PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber 22217maybe-configure-stage4-libdecnumber: 22218@if libdecnumber-bootstrap 22219maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber 22220configure-stage4-libdecnumber: 22221 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 22222 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22223 @r=`${PWD_COMMAND}`; export r; \ 22224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22225 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22226 $(HOST_EXPORTS) \ 22227 $(POSTSTAGE1_HOST_EXPORTS) \ 22228 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 22229 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 22230 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \ 22231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22232 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22233 case $(srcdir) in \ 22234 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22235 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22236 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22237 esac; \ 22238 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22239 libsrcdir="$$s/libdecnumber"; \ 22240 $(SHELL) $${libsrcdir}/configure \ 22241 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22242 --target=${target_alias} $${srcdiroption} \ 22243 --with-build-libsubdir=$(HOST_SUBDIR) \ 22244 @stage2_werror_flag@ 22245@endif libdecnumber-bootstrap 22246 22247.PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber 22248maybe-configure-stageprofile-libdecnumber: 22249@if libdecnumber-bootstrap 22250maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber 22251configure-stageprofile-libdecnumber: 22252 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 22253 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22254 @r=`${PWD_COMMAND}`; export r; \ 22255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22256 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22257 $(HOST_EXPORTS) \ 22258 $(POSTSTAGE1_HOST_EXPORTS) \ 22259 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 22260 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 22261 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \ 22262 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22263 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22264 case $(srcdir) in \ 22265 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22266 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22267 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22268 esac; \ 22269 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22270 libsrcdir="$$s/libdecnumber"; \ 22271 $(SHELL) $${libsrcdir}/configure \ 22272 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22273 --target=${target_alias} $${srcdiroption} \ 22274 --with-build-libsubdir=$(HOST_SUBDIR) \ 22275 @stage2_werror_flag@ 22276@endif libdecnumber-bootstrap 22277 22278.PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber 22279maybe-configure-stagefeedback-libdecnumber: 22280@if libdecnumber-bootstrap 22281maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber 22282configure-stagefeedback-libdecnumber: 22283 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 22284 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber 22285 @r=`${PWD_COMMAND}`; export r; \ 22286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22287 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \ 22288 $(HOST_EXPORTS) \ 22289 $(POSTSTAGE1_HOST_EXPORTS) \ 22290 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 22291 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 22292 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \ 22293 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \ 22294 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \ 22295 case $(srcdir) in \ 22296 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22297 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \ 22298 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22299 esac; \ 22300 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \ 22301 libsrcdir="$$s/libdecnumber"; \ 22302 $(SHELL) $${libsrcdir}/configure \ 22303 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22304 --target=${target_alias} $${srcdiroption} \ 22305 --with-build-libsubdir=$(HOST_SUBDIR) \ 22306 @stage2_werror_flag@ 22307@endif libdecnumber-bootstrap 22308 22309 22310 22311 22312 22313.PHONY: all-libdecnumber maybe-all-libdecnumber 22314maybe-all-libdecnumber: 22315@if gcc-bootstrap 22316all-libdecnumber: stage_current 22317@endif gcc-bootstrap 22318@if libdecnumber 22319TARGET-libdecnumber=all 22320maybe-all-libdecnumber: all-libdecnumber 22321all-libdecnumber: configure-libdecnumber 22322 @r=`${PWD_COMMAND}`; export r; \ 22323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22324 $(HOST_EXPORTS) \ 22325 (cd $(HOST_SUBDIR)/libdecnumber && \ 22326 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libdecnumber)) 22327@endif libdecnumber 22328 22329 22330 22331.PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber 22332.PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber 22333maybe-all-stage1-libdecnumber: 22334maybe-clean-stage1-libdecnumber: 22335@if libdecnumber-bootstrap 22336maybe-all-stage1-libdecnumber: all-stage1-libdecnumber 22337all-stage1: all-stage1-libdecnumber 22338TARGET-stage1-libdecnumber = $(TARGET-libdecnumber) 22339all-stage1-libdecnumber: configure-stage1-libdecnumber 22340 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 22341 @r=`${PWD_COMMAND}`; export r; \ 22342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22343 $(HOST_EXPORTS) \ 22344 cd $(HOST_SUBDIR)/libdecnumber && \ 22345 $(MAKE) $(FLAGS_TO_PASS) \ 22346 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 22347 $(TARGET-stage1-libdecnumber) 22348 22349maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber 22350clean-stage1: clean-stage1-libdecnumber 22351clean-stage1-libdecnumber: 22352 @if [ $(current_stage) = stage1 ]; then \ 22353 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22354 else \ 22355 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \ 22356 $(MAKE) stage1-start; \ 22357 fi; \ 22358 cd $(HOST_SUBDIR)/libdecnumber && \ 22359 $(MAKE) $(FLAGS_TO_PASS) \ 22360 clean 22361@endif libdecnumber-bootstrap 22362 22363 22364.PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber 22365.PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber 22366maybe-all-stage2-libdecnumber: 22367maybe-clean-stage2-libdecnumber: 22368@if libdecnumber-bootstrap 22369maybe-all-stage2-libdecnumber: all-stage2-libdecnumber 22370all-stage2: all-stage2-libdecnumber 22371TARGET-stage2-libdecnumber = $(TARGET-libdecnumber) 22372all-stage2-libdecnumber: configure-stage2-libdecnumber 22373 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 22374 @r=`${PWD_COMMAND}`; export r; \ 22375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22376 $(HOST_EXPORTS) \ 22377 $(POSTSTAGE1_HOST_EXPORTS) \ 22378 cd $(HOST_SUBDIR)/libdecnumber && \ 22379 $(MAKE) $(FLAGS_TO_PASS) \ 22380 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 22381 $(TARGET-stage2-libdecnumber) 22382 22383maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber 22384clean-stage2: clean-stage2-libdecnumber 22385clean-stage2-libdecnumber: 22386 @if [ $(current_stage) = stage2 ]; then \ 22387 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22388 else \ 22389 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \ 22390 $(MAKE) stage2-start; \ 22391 fi; \ 22392 cd $(HOST_SUBDIR)/libdecnumber && \ 22393 $(MAKE) $(FLAGS_TO_PASS) \ 22394 $(POSTSTAGE1_FLAGS_TO_PASS) \ 22395 clean 22396@endif libdecnumber-bootstrap 22397 22398 22399.PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber 22400.PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber 22401maybe-all-stage3-libdecnumber: 22402maybe-clean-stage3-libdecnumber: 22403@if libdecnumber-bootstrap 22404maybe-all-stage3-libdecnumber: all-stage3-libdecnumber 22405all-stage3: all-stage3-libdecnumber 22406TARGET-stage3-libdecnumber = $(TARGET-libdecnumber) 22407all-stage3-libdecnumber: configure-stage3-libdecnumber 22408 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 22409 @r=`${PWD_COMMAND}`; export r; \ 22410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22411 $(HOST_EXPORTS) \ 22412 $(POSTSTAGE1_HOST_EXPORTS) \ 22413 cd $(HOST_SUBDIR)/libdecnumber && \ 22414 $(MAKE) $(FLAGS_TO_PASS) \ 22415 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 22416 $(TARGET-stage3-libdecnumber) 22417 22418maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber 22419clean-stage3: clean-stage3-libdecnumber 22420clean-stage3-libdecnumber: 22421 @if [ $(current_stage) = stage3 ]; then \ 22422 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22423 else \ 22424 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \ 22425 $(MAKE) stage3-start; \ 22426 fi; \ 22427 cd $(HOST_SUBDIR)/libdecnumber && \ 22428 $(MAKE) $(FLAGS_TO_PASS) \ 22429 $(POSTSTAGE1_FLAGS_TO_PASS) \ 22430 clean 22431@endif libdecnumber-bootstrap 22432 22433 22434.PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber 22435.PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber 22436maybe-all-stage4-libdecnumber: 22437maybe-clean-stage4-libdecnumber: 22438@if libdecnumber-bootstrap 22439maybe-all-stage4-libdecnumber: all-stage4-libdecnumber 22440all-stage4: all-stage4-libdecnumber 22441TARGET-stage4-libdecnumber = $(TARGET-libdecnumber) 22442all-stage4-libdecnumber: configure-stage4-libdecnumber 22443 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 22444 @r=`${PWD_COMMAND}`; export r; \ 22445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22446 $(HOST_EXPORTS) \ 22447 $(POSTSTAGE1_HOST_EXPORTS) \ 22448 cd $(HOST_SUBDIR)/libdecnumber && \ 22449 $(MAKE) $(FLAGS_TO_PASS) \ 22450 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 22451 $(TARGET-stage4-libdecnumber) 22452 22453maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber 22454clean-stage4: clean-stage4-libdecnumber 22455clean-stage4-libdecnumber: 22456 @if [ $(current_stage) = stage4 ]; then \ 22457 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22458 else \ 22459 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \ 22460 $(MAKE) stage4-start; \ 22461 fi; \ 22462 cd $(HOST_SUBDIR)/libdecnumber && \ 22463 $(MAKE) $(FLAGS_TO_PASS) \ 22464 $(POSTSTAGE1_FLAGS_TO_PASS) \ 22465 clean 22466@endif libdecnumber-bootstrap 22467 22468 22469.PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber 22470.PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber 22471maybe-all-stageprofile-libdecnumber: 22472maybe-clean-stageprofile-libdecnumber: 22473@if libdecnumber-bootstrap 22474maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber 22475all-stageprofile: all-stageprofile-libdecnumber 22476TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber) 22477all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber 22478 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 22479 @r=`${PWD_COMMAND}`; export r; \ 22480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22481 $(HOST_EXPORTS) \ 22482 $(POSTSTAGE1_HOST_EXPORTS) \ 22483 cd $(HOST_SUBDIR)/libdecnumber && \ 22484 $(MAKE) $(FLAGS_TO_PASS) \ 22485 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 22486 $(TARGET-stageprofile-libdecnumber) 22487 22488maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber 22489clean-stageprofile: clean-stageprofile-libdecnumber 22490clean-stageprofile-libdecnumber: 22491 @if [ $(current_stage) = stageprofile ]; then \ 22492 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22493 else \ 22494 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \ 22495 $(MAKE) stageprofile-start; \ 22496 fi; \ 22497 cd $(HOST_SUBDIR)/libdecnumber && \ 22498 $(MAKE) $(FLAGS_TO_PASS) \ 22499 $(POSTSTAGE1_FLAGS_TO_PASS) \ 22500 clean 22501@endif libdecnumber-bootstrap 22502 22503 22504.PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber 22505.PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber 22506maybe-all-stagefeedback-libdecnumber: 22507maybe-clean-stagefeedback-libdecnumber: 22508@if libdecnumber-bootstrap 22509maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber 22510all-stagefeedback: all-stagefeedback-libdecnumber 22511TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber) 22512all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber 22513 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 22514 @r=`${PWD_COMMAND}`; export r; \ 22515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22516 $(HOST_EXPORTS) \ 22517 $(POSTSTAGE1_HOST_EXPORTS) \ 22518 cd $(HOST_SUBDIR)/libdecnumber && \ 22519 $(MAKE) $(FLAGS_TO_PASS) \ 22520 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 22521 $(TARGET-stagefeedback-libdecnumber) 22522 22523maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber 22524clean-stagefeedback: clean-stagefeedback-libdecnumber 22525clean-stagefeedback-libdecnumber: 22526 @if [ $(current_stage) = stagefeedback ]; then \ 22527 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \ 22528 else \ 22529 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \ 22530 $(MAKE) stagefeedback-start; \ 22531 fi; \ 22532 cd $(HOST_SUBDIR)/libdecnumber && \ 22533 $(MAKE) $(FLAGS_TO_PASS) \ 22534 $(POSTSTAGE1_FLAGS_TO_PASS) \ 22535 clean 22536@endif libdecnumber-bootstrap 22537 22538 22539 22540 22541 22542.PHONY: check-libdecnumber maybe-check-libdecnumber 22543maybe-check-libdecnumber: 22544@if libdecnumber 22545maybe-check-libdecnumber: check-libdecnumber 22546 22547check-libdecnumber: 22548 @: $(MAKE); $(unstage) 22549 @r=`${PWD_COMMAND}`; export r; \ 22550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22551 $(HOST_EXPORTS) \ 22552 (cd $(HOST_SUBDIR)/libdecnumber && \ 22553 $(MAKE) $(FLAGS_TO_PASS) check) 22554 22555@endif libdecnumber 22556 22557.PHONY: install-libdecnumber maybe-install-libdecnumber 22558maybe-install-libdecnumber: 22559@if libdecnumber 22560maybe-install-libdecnumber: install-libdecnumber 22561 22562install-libdecnumber: installdirs 22563 @: $(MAKE); $(unstage) 22564 @r=`${PWD_COMMAND}`; export r; \ 22565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22566 $(HOST_EXPORTS) \ 22567 (cd $(HOST_SUBDIR)/libdecnumber && \ 22568 $(MAKE) $(FLAGS_TO_PASS) install) 22569 22570@endif libdecnumber 22571 22572# Other targets (info, dvi, pdf, etc.) 22573 22574.PHONY: maybe-info-libdecnumber info-libdecnumber 22575maybe-info-libdecnumber: 22576@if libdecnumber 22577maybe-info-libdecnumber: info-libdecnumber 22578 22579info-libdecnumber: \ 22580 configure-libdecnumber 22581 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22582 r=`${PWD_COMMAND}`; export r; \ 22583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22584 $(HOST_EXPORTS) \ 22585 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22587 done; \ 22588 echo "Doing info in libdecnumber" ; \ 22589 (cd $(HOST_SUBDIR)/libdecnumber && \ 22590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22592 "RANLIB=$${RANLIB}" \ 22593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22594 info) \ 22595 || exit 1 22596 22597@endif libdecnumber 22598 22599.PHONY: maybe-dvi-libdecnumber dvi-libdecnumber 22600maybe-dvi-libdecnumber: 22601@if libdecnumber 22602maybe-dvi-libdecnumber: dvi-libdecnumber 22603 22604dvi-libdecnumber: \ 22605 configure-libdecnumber 22606 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22607 r=`${PWD_COMMAND}`; export r; \ 22608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22609 $(HOST_EXPORTS) \ 22610 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22612 done; \ 22613 echo "Doing dvi in libdecnumber" ; \ 22614 (cd $(HOST_SUBDIR)/libdecnumber && \ 22615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22617 "RANLIB=$${RANLIB}" \ 22618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22619 dvi) \ 22620 || exit 1 22621 22622@endif libdecnumber 22623 22624.PHONY: maybe-pdf-libdecnumber pdf-libdecnumber 22625maybe-pdf-libdecnumber: 22626@if libdecnumber 22627maybe-pdf-libdecnumber: pdf-libdecnumber 22628 22629pdf-libdecnumber: \ 22630 configure-libdecnumber 22631 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22632 r=`${PWD_COMMAND}`; export r; \ 22633 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22634 $(HOST_EXPORTS) \ 22635 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22636 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22637 done; \ 22638 echo "Doing pdf in libdecnumber" ; \ 22639 (cd $(HOST_SUBDIR)/libdecnumber && \ 22640 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22641 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22642 "RANLIB=$${RANLIB}" \ 22643 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22644 pdf) \ 22645 || exit 1 22646 22647@endif libdecnumber 22648 22649.PHONY: maybe-html-libdecnumber html-libdecnumber 22650maybe-html-libdecnumber: 22651@if libdecnumber 22652maybe-html-libdecnumber: html-libdecnumber 22653 22654html-libdecnumber: \ 22655 configure-libdecnumber 22656 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22657 r=`${PWD_COMMAND}`; export r; \ 22658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22659 $(HOST_EXPORTS) \ 22660 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22662 done; \ 22663 echo "Doing html in libdecnumber" ; \ 22664 (cd $(HOST_SUBDIR)/libdecnumber && \ 22665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22667 "RANLIB=$${RANLIB}" \ 22668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22669 html) \ 22670 || exit 1 22671 22672@endif libdecnumber 22673 22674.PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber 22675maybe-TAGS-libdecnumber: 22676@if libdecnumber 22677maybe-TAGS-libdecnumber: TAGS-libdecnumber 22678 22679TAGS-libdecnumber: \ 22680 configure-libdecnumber 22681 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22682 r=`${PWD_COMMAND}`; export r; \ 22683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22684 $(HOST_EXPORTS) \ 22685 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22687 done; \ 22688 echo "Doing TAGS in libdecnumber" ; \ 22689 (cd $(HOST_SUBDIR)/libdecnumber && \ 22690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22692 "RANLIB=$${RANLIB}" \ 22693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22694 TAGS) \ 22695 || exit 1 22696 22697@endif libdecnumber 22698 22699.PHONY: maybe-install-info-libdecnumber install-info-libdecnumber 22700maybe-install-info-libdecnumber: 22701@if libdecnumber 22702maybe-install-info-libdecnumber: install-info-libdecnumber 22703 22704install-info-libdecnumber: \ 22705 configure-libdecnumber \ 22706 info-libdecnumber 22707 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22708 r=`${PWD_COMMAND}`; export r; \ 22709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22710 $(HOST_EXPORTS) \ 22711 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22713 done; \ 22714 echo "Doing install-info in libdecnumber" ; \ 22715 (cd $(HOST_SUBDIR)/libdecnumber && \ 22716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22718 "RANLIB=$${RANLIB}" \ 22719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22720 install-info) \ 22721 || exit 1 22722 22723@endif libdecnumber 22724 22725.PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber 22726maybe-install-pdf-libdecnumber: 22727@if libdecnumber 22728maybe-install-pdf-libdecnumber: install-pdf-libdecnumber 22729 22730install-pdf-libdecnumber: \ 22731 configure-libdecnumber \ 22732 pdf-libdecnumber 22733 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22734 r=`${PWD_COMMAND}`; export r; \ 22735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22736 $(HOST_EXPORTS) \ 22737 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22739 done; \ 22740 echo "Doing install-pdf in libdecnumber" ; \ 22741 (cd $(HOST_SUBDIR)/libdecnumber && \ 22742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22744 "RANLIB=$${RANLIB}" \ 22745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22746 install-pdf) \ 22747 || exit 1 22748 22749@endif libdecnumber 22750 22751.PHONY: maybe-install-html-libdecnumber install-html-libdecnumber 22752maybe-install-html-libdecnumber: 22753@if libdecnumber 22754maybe-install-html-libdecnumber: install-html-libdecnumber 22755 22756install-html-libdecnumber: \ 22757 configure-libdecnumber \ 22758 html-libdecnumber 22759 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22760 r=`${PWD_COMMAND}`; export r; \ 22761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22762 $(HOST_EXPORTS) \ 22763 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22765 done; \ 22766 echo "Doing install-html in libdecnumber" ; \ 22767 (cd $(HOST_SUBDIR)/libdecnumber && \ 22768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22770 "RANLIB=$${RANLIB}" \ 22771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22772 install-html) \ 22773 || exit 1 22774 22775@endif libdecnumber 22776 22777.PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber 22778maybe-installcheck-libdecnumber: 22779@if libdecnumber 22780maybe-installcheck-libdecnumber: installcheck-libdecnumber 22781 22782installcheck-libdecnumber: \ 22783 configure-libdecnumber 22784 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22785 r=`${PWD_COMMAND}`; export r; \ 22786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22787 $(HOST_EXPORTS) \ 22788 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22790 done; \ 22791 echo "Doing installcheck in libdecnumber" ; \ 22792 (cd $(HOST_SUBDIR)/libdecnumber && \ 22793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22795 "RANLIB=$${RANLIB}" \ 22796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22797 installcheck) \ 22798 || exit 1 22799 22800@endif libdecnumber 22801 22802.PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber 22803maybe-mostlyclean-libdecnumber: 22804@if libdecnumber 22805maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber 22806 22807mostlyclean-libdecnumber: 22808 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22809 r=`${PWD_COMMAND}`; export r; \ 22810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22811 $(HOST_EXPORTS) \ 22812 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22814 done; \ 22815 echo "Doing mostlyclean in libdecnumber" ; \ 22816 (cd $(HOST_SUBDIR)/libdecnumber && \ 22817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22819 "RANLIB=$${RANLIB}" \ 22820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22821 mostlyclean) \ 22822 || exit 1 22823 22824@endif libdecnumber 22825 22826.PHONY: maybe-clean-libdecnumber clean-libdecnumber 22827maybe-clean-libdecnumber: 22828@if libdecnumber 22829maybe-clean-libdecnumber: clean-libdecnumber 22830 22831clean-libdecnumber: 22832 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22833 r=`${PWD_COMMAND}`; export r; \ 22834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22835 $(HOST_EXPORTS) \ 22836 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22838 done; \ 22839 echo "Doing clean in libdecnumber" ; \ 22840 (cd $(HOST_SUBDIR)/libdecnumber && \ 22841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22843 "RANLIB=$${RANLIB}" \ 22844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22845 clean) \ 22846 || exit 1 22847 22848@endif libdecnumber 22849 22850.PHONY: maybe-distclean-libdecnumber distclean-libdecnumber 22851maybe-distclean-libdecnumber: 22852@if libdecnumber 22853maybe-distclean-libdecnumber: distclean-libdecnumber 22854 22855distclean-libdecnumber: 22856 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22857 r=`${PWD_COMMAND}`; export r; \ 22858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22859 $(HOST_EXPORTS) \ 22860 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22862 done; \ 22863 echo "Doing distclean in libdecnumber" ; \ 22864 (cd $(HOST_SUBDIR)/libdecnumber && \ 22865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22867 "RANLIB=$${RANLIB}" \ 22868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22869 distclean) \ 22870 || exit 1 22871 22872@endif libdecnumber 22873 22874.PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber 22875maybe-maintainer-clean-libdecnumber: 22876@if libdecnumber 22877maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber 22878 22879maintainer-clean-libdecnumber: 22880 @[ -f ./libdecnumber/Makefile ] || exit 0; \ 22881 r=`${PWD_COMMAND}`; export r; \ 22882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22883 $(HOST_EXPORTS) \ 22884 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22886 done; \ 22887 echo "Doing maintainer-clean in libdecnumber" ; \ 22888 (cd $(HOST_SUBDIR)/libdecnumber && \ 22889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 22890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 22891 "RANLIB=$${RANLIB}" \ 22892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 22893 maintainer-clean) \ 22894 || exit 1 22895 22896@endif libdecnumber 22897 22898 22899 22900.PHONY: configure-libgui maybe-configure-libgui 22901maybe-configure-libgui: 22902@if gcc-bootstrap 22903configure-libgui: stage_current 22904@endif gcc-bootstrap 22905@if libgui 22906maybe-configure-libgui: configure-libgui 22907configure-libgui: 22908 @: $(MAKE); $(unstage) 22909 @r=`${PWD_COMMAND}`; export r; \ 22910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22911 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \ 22912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \ 22913 $(HOST_EXPORTS) \ 22914 echo Configuring in $(HOST_SUBDIR)/libgui; \ 22915 cd "$(HOST_SUBDIR)/libgui" || exit 1; \ 22916 case $(srcdir) in \ 22917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 22918 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \ 22919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 22920 esac; \ 22921 srcdiroption="--srcdir=$${topdir}/libgui"; \ 22922 libsrcdir="$$s/libgui"; \ 22923 $(SHELL) $${libsrcdir}/configure \ 22924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 22925 --target=${target_alias} $${srcdiroption} \ 22926 || exit 1 22927@endif libgui 22928 22929 22930 22931 22932 22933.PHONY: all-libgui maybe-all-libgui 22934maybe-all-libgui: 22935@if gcc-bootstrap 22936all-libgui: stage_current 22937@endif gcc-bootstrap 22938@if libgui 22939TARGET-libgui=all 22940maybe-all-libgui: all-libgui 22941all-libgui: configure-libgui 22942 @: $(MAKE); $(unstage) 22943 @r=`${PWD_COMMAND}`; export r; \ 22944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22945 $(HOST_EXPORTS) \ 22946 (cd $(HOST_SUBDIR)/libgui && \ 22947 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libgui)) 22948@endif libgui 22949 22950 22951 22952 22953.PHONY: check-libgui maybe-check-libgui 22954maybe-check-libgui: 22955@if libgui 22956maybe-check-libgui: check-libgui 22957 22958check-libgui: 22959 @: $(MAKE); $(unstage) 22960 @r=`${PWD_COMMAND}`; export r; \ 22961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22962 $(HOST_EXPORTS) \ 22963 (cd $(HOST_SUBDIR)/libgui && \ 22964 $(MAKE) $(FLAGS_TO_PASS) check) 22965 22966@endif libgui 22967 22968.PHONY: install-libgui maybe-install-libgui 22969maybe-install-libgui: 22970@if libgui 22971maybe-install-libgui: install-libgui 22972 22973install-libgui: installdirs 22974 @: $(MAKE); $(unstage) 22975 @r=`${PWD_COMMAND}`; export r; \ 22976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22977 $(HOST_EXPORTS) \ 22978 (cd $(HOST_SUBDIR)/libgui && \ 22979 $(MAKE) $(FLAGS_TO_PASS) install) 22980 22981@endif libgui 22982 22983# Other targets (info, dvi, pdf, etc.) 22984 22985.PHONY: maybe-info-libgui info-libgui 22986maybe-info-libgui: 22987@if libgui 22988maybe-info-libgui: info-libgui 22989 22990info-libgui: \ 22991 configure-libgui 22992 @: $(MAKE); $(unstage) 22993 @[ -f ./libgui/Makefile ] || exit 0; \ 22994 r=`${PWD_COMMAND}`; export r; \ 22995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 22996 $(HOST_EXPORTS) \ 22997 for flag in $(EXTRA_HOST_FLAGS) ; do \ 22998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 22999 done; \ 23000 echo "Doing info in libgui" ; \ 23001 (cd $(HOST_SUBDIR)/libgui && \ 23002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23004 "RANLIB=$${RANLIB}" \ 23005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23006 info) \ 23007 || exit 1 23008 23009@endif libgui 23010 23011.PHONY: maybe-dvi-libgui dvi-libgui 23012maybe-dvi-libgui: 23013@if libgui 23014maybe-dvi-libgui: dvi-libgui 23015 23016dvi-libgui: \ 23017 configure-libgui 23018 @: $(MAKE); $(unstage) 23019 @[ -f ./libgui/Makefile ] || exit 0; \ 23020 r=`${PWD_COMMAND}`; export r; \ 23021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23022 $(HOST_EXPORTS) \ 23023 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23025 done; \ 23026 echo "Doing dvi in libgui" ; \ 23027 (cd $(HOST_SUBDIR)/libgui && \ 23028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23030 "RANLIB=$${RANLIB}" \ 23031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23032 dvi) \ 23033 || exit 1 23034 23035@endif libgui 23036 23037.PHONY: maybe-pdf-libgui pdf-libgui 23038maybe-pdf-libgui: 23039@if libgui 23040maybe-pdf-libgui: pdf-libgui 23041 23042pdf-libgui: \ 23043 configure-libgui 23044 @: $(MAKE); $(unstage) 23045 @[ -f ./libgui/Makefile ] || exit 0; \ 23046 r=`${PWD_COMMAND}`; export r; \ 23047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23048 $(HOST_EXPORTS) \ 23049 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23051 done; \ 23052 echo "Doing pdf in libgui" ; \ 23053 (cd $(HOST_SUBDIR)/libgui && \ 23054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23056 "RANLIB=$${RANLIB}" \ 23057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23058 pdf) \ 23059 || exit 1 23060 23061@endif libgui 23062 23063.PHONY: maybe-html-libgui html-libgui 23064maybe-html-libgui: 23065@if libgui 23066maybe-html-libgui: html-libgui 23067 23068html-libgui: \ 23069 configure-libgui 23070 @: $(MAKE); $(unstage) 23071 @[ -f ./libgui/Makefile ] || exit 0; \ 23072 r=`${PWD_COMMAND}`; export r; \ 23073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23074 $(HOST_EXPORTS) \ 23075 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23077 done; \ 23078 echo "Doing html in libgui" ; \ 23079 (cd $(HOST_SUBDIR)/libgui && \ 23080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23082 "RANLIB=$${RANLIB}" \ 23083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23084 html) \ 23085 || exit 1 23086 23087@endif libgui 23088 23089.PHONY: maybe-TAGS-libgui TAGS-libgui 23090maybe-TAGS-libgui: 23091@if libgui 23092maybe-TAGS-libgui: TAGS-libgui 23093 23094TAGS-libgui: \ 23095 configure-libgui 23096 @: $(MAKE); $(unstage) 23097 @[ -f ./libgui/Makefile ] || exit 0; \ 23098 r=`${PWD_COMMAND}`; export r; \ 23099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23100 $(HOST_EXPORTS) \ 23101 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23103 done; \ 23104 echo "Doing TAGS in libgui" ; \ 23105 (cd $(HOST_SUBDIR)/libgui && \ 23106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23108 "RANLIB=$${RANLIB}" \ 23109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23110 TAGS) \ 23111 || exit 1 23112 23113@endif libgui 23114 23115.PHONY: maybe-install-info-libgui install-info-libgui 23116maybe-install-info-libgui: 23117@if libgui 23118maybe-install-info-libgui: install-info-libgui 23119 23120install-info-libgui: \ 23121 configure-libgui \ 23122 info-libgui 23123 @: $(MAKE); $(unstage) 23124 @[ -f ./libgui/Makefile ] || exit 0; \ 23125 r=`${PWD_COMMAND}`; export r; \ 23126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23127 $(HOST_EXPORTS) \ 23128 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23130 done; \ 23131 echo "Doing install-info in libgui" ; \ 23132 (cd $(HOST_SUBDIR)/libgui && \ 23133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23135 "RANLIB=$${RANLIB}" \ 23136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23137 install-info) \ 23138 || exit 1 23139 23140@endif libgui 23141 23142.PHONY: maybe-install-pdf-libgui install-pdf-libgui 23143maybe-install-pdf-libgui: 23144@if libgui 23145maybe-install-pdf-libgui: install-pdf-libgui 23146 23147install-pdf-libgui: \ 23148 configure-libgui \ 23149 pdf-libgui 23150 @: $(MAKE); $(unstage) 23151 @[ -f ./libgui/Makefile ] || exit 0; \ 23152 r=`${PWD_COMMAND}`; export r; \ 23153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23154 $(HOST_EXPORTS) \ 23155 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23157 done; \ 23158 echo "Doing install-pdf in libgui" ; \ 23159 (cd $(HOST_SUBDIR)/libgui && \ 23160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23162 "RANLIB=$${RANLIB}" \ 23163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23164 install-pdf) \ 23165 || exit 1 23166 23167@endif libgui 23168 23169.PHONY: maybe-install-html-libgui install-html-libgui 23170maybe-install-html-libgui: 23171@if libgui 23172maybe-install-html-libgui: install-html-libgui 23173 23174install-html-libgui: \ 23175 configure-libgui \ 23176 html-libgui 23177 @: $(MAKE); $(unstage) 23178 @[ -f ./libgui/Makefile ] || exit 0; \ 23179 r=`${PWD_COMMAND}`; export r; \ 23180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23181 $(HOST_EXPORTS) \ 23182 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23184 done; \ 23185 echo "Doing install-html in libgui" ; \ 23186 (cd $(HOST_SUBDIR)/libgui && \ 23187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23189 "RANLIB=$${RANLIB}" \ 23190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23191 install-html) \ 23192 || exit 1 23193 23194@endif libgui 23195 23196.PHONY: maybe-installcheck-libgui installcheck-libgui 23197maybe-installcheck-libgui: 23198@if libgui 23199maybe-installcheck-libgui: installcheck-libgui 23200 23201installcheck-libgui: \ 23202 configure-libgui 23203 @: $(MAKE); $(unstage) 23204 @[ -f ./libgui/Makefile ] || exit 0; \ 23205 r=`${PWD_COMMAND}`; export r; \ 23206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23207 $(HOST_EXPORTS) \ 23208 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23210 done; \ 23211 echo "Doing installcheck in libgui" ; \ 23212 (cd $(HOST_SUBDIR)/libgui && \ 23213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23215 "RANLIB=$${RANLIB}" \ 23216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23217 installcheck) \ 23218 || exit 1 23219 23220@endif libgui 23221 23222.PHONY: maybe-mostlyclean-libgui mostlyclean-libgui 23223maybe-mostlyclean-libgui: 23224@if libgui 23225maybe-mostlyclean-libgui: mostlyclean-libgui 23226 23227mostlyclean-libgui: 23228 @: $(MAKE); $(unstage) 23229 @[ -f ./libgui/Makefile ] || exit 0; \ 23230 r=`${PWD_COMMAND}`; export r; \ 23231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23232 $(HOST_EXPORTS) \ 23233 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23235 done; \ 23236 echo "Doing mostlyclean in libgui" ; \ 23237 (cd $(HOST_SUBDIR)/libgui && \ 23238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23240 "RANLIB=$${RANLIB}" \ 23241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23242 mostlyclean) \ 23243 || exit 1 23244 23245@endif libgui 23246 23247.PHONY: maybe-clean-libgui clean-libgui 23248maybe-clean-libgui: 23249@if libgui 23250maybe-clean-libgui: clean-libgui 23251 23252clean-libgui: 23253 @: $(MAKE); $(unstage) 23254 @[ -f ./libgui/Makefile ] || exit 0; \ 23255 r=`${PWD_COMMAND}`; export r; \ 23256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23257 $(HOST_EXPORTS) \ 23258 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23259 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23260 done; \ 23261 echo "Doing clean in libgui" ; \ 23262 (cd $(HOST_SUBDIR)/libgui && \ 23263 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23264 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23265 "RANLIB=$${RANLIB}" \ 23266 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23267 clean) \ 23268 || exit 1 23269 23270@endif libgui 23271 23272.PHONY: maybe-distclean-libgui distclean-libgui 23273maybe-distclean-libgui: 23274@if libgui 23275maybe-distclean-libgui: distclean-libgui 23276 23277distclean-libgui: 23278 @: $(MAKE); $(unstage) 23279 @[ -f ./libgui/Makefile ] || exit 0; \ 23280 r=`${PWD_COMMAND}`; export r; \ 23281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23282 $(HOST_EXPORTS) \ 23283 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23285 done; \ 23286 echo "Doing distclean in libgui" ; \ 23287 (cd $(HOST_SUBDIR)/libgui && \ 23288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23290 "RANLIB=$${RANLIB}" \ 23291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23292 distclean) \ 23293 || exit 1 23294 23295@endif libgui 23296 23297.PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui 23298maybe-maintainer-clean-libgui: 23299@if libgui 23300maybe-maintainer-clean-libgui: maintainer-clean-libgui 23301 23302maintainer-clean-libgui: 23303 @: $(MAKE); $(unstage) 23304 @[ -f ./libgui/Makefile ] || exit 0; \ 23305 r=`${PWD_COMMAND}`; export r; \ 23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23307 $(HOST_EXPORTS) \ 23308 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23310 done; \ 23311 echo "Doing maintainer-clean in libgui" ; \ 23312 (cd $(HOST_SUBDIR)/libgui && \ 23313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23315 "RANLIB=$${RANLIB}" \ 23316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23317 maintainer-clean) \ 23318 || exit 1 23319 23320@endif libgui 23321 23322 23323 23324.PHONY: configure-libiberty maybe-configure-libiberty 23325maybe-configure-libiberty: 23326@if gcc-bootstrap 23327configure-libiberty: stage_current 23328@endif gcc-bootstrap 23329@if libiberty 23330maybe-configure-libiberty: configure-libiberty 23331configure-libiberty: 23332 @r=`${PWD_COMMAND}`; export r; \ 23333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23334 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23335 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23336 $(HOST_EXPORTS) \ 23337 echo Configuring in $(HOST_SUBDIR)/libiberty; \ 23338 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \ 23339 case $(srcdir) in \ 23340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23341 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23343 esac; \ 23344 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23345 libsrcdir="$$s/libiberty"; \ 23346 $(SHELL) $${libsrcdir}/configure \ 23347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23348 --target=${target_alias} $${srcdiroption} \ 23349 || exit 1 23350@endif libiberty 23351 23352 23353 23354.PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty 23355maybe-configure-stage1-libiberty: 23356@if libiberty-bootstrap 23357maybe-configure-stage1-libiberty: configure-stage1-libiberty 23358configure-stage1-libiberty: 23359 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 23360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23361 @r=`${PWD_COMMAND}`; export r; \ 23362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23363 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23364 $(HOST_EXPORTS) \ 23365 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 23366 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 23367 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \ 23368 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23369 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23370 case $(srcdir) in \ 23371 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23372 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23373 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23374 esac; \ 23375 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23376 libsrcdir="$$s/libiberty"; \ 23377 $(SHELL) $${libsrcdir}/configure \ 23378 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23379 --target=${target_alias} $${srcdiroption} \ 23380 \ 23381 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 23382@endif libiberty-bootstrap 23383 23384.PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty 23385maybe-configure-stage2-libiberty: 23386@if libiberty-bootstrap 23387maybe-configure-stage2-libiberty: configure-stage2-libiberty 23388configure-stage2-libiberty: 23389 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 23390 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23391 @r=`${PWD_COMMAND}`; export r; \ 23392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23393 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23394 $(HOST_EXPORTS) \ 23395 $(POSTSTAGE1_HOST_EXPORTS) \ 23396 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 23397 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 23398 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \ 23399 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23400 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23401 case $(srcdir) in \ 23402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23403 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23405 esac; \ 23406 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23407 libsrcdir="$$s/libiberty"; \ 23408 $(SHELL) $${libsrcdir}/configure \ 23409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23410 --target=${target_alias} $${srcdiroption} \ 23411 --with-build-libsubdir=$(HOST_SUBDIR) \ 23412 @stage2_werror_flag@ 23413@endif libiberty-bootstrap 23414 23415.PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty 23416maybe-configure-stage3-libiberty: 23417@if libiberty-bootstrap 23418maybe-configure-stage3-libiberty: configure-stage3-libiberty 23419configure-stage3-libiberty: 23420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 23421 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23422 @r=`${PWD_COMMAND}`; export r; \ 23423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23424 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23425 $(HOST_EXPORTS) \ 23426 $(POSTSTAGE1_HOST_EXPORTS) \ 23427 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 23428 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 23429 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \ 23430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23431 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23432 case $(srcdir) in \ 23433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23434 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23436 esac; \ 23437 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23438 libsrcdir="$$s/libiberty"; \ 23439 $(SHELL) $${libsrcdir}/configure \ 23440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23441 --target=${target_alias} $${srcdiroption} \ 23442 --with-build-libsubdir=$(HOST_SUBDIR) \ 23443 @stage2_werror_flag@ 23444@endif libiberty-bootstrap 23445 23446.PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty 23447maybe-configure-stage4-libiberty: 23448@if libiberty-bootstrap 23449maybe-configure-stage4-libiberty: configure-stage4-libiberty 23450configure-stage4-libiberty: 23451 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 23452 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23453 @r=`${PWD_COMMAND}`; export r; \ 23454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23455 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23456 $(HOST_EXPORTS) \ 23457 $(POSTSTAGE1_HOST_EXPORTS) \ 23458 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 23459 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 23460 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \ 23461 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23462 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23463 case $(srcdir) in \ 23464 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23465 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23466 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23467 esac; \ 23468 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23469 libsrcdir="$$s/libiberty"; \ 23470 $(SHELL) $${libsrcdir}/configure \ 23471 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23472 --target=${target_alias} $${srcdiroption} \ 23473 --with-build-libsubdir=$(HOST_SUBDIR) \ 23474 @stage2_werror_flag@ 23475@endif libiberty-bootstrap 23476 23477.PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty 23478maybe-configure-stageprofile-libiberty: 23479@if libiberty-bootstrap 23480maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty 23481configure-stageprofile-libiberty: 23482 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 23483 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23484 @r=`${PWD_COMMAND}`; export r; \ 23485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23486 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23487 $(HOST_EXPORTS) \ 23488 $(POSTSTAGE1_HOST_EXPORTS) \ 23489 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 23490 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 23491 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \ 23492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23493 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23494 case $(srcdir) in \ 23495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23496 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23498 esac; \ 23499 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23500 libsrcdir="$$s/libiberty"; \ 23501 $(SHELL) $${libsrcdir}/configure \ 23502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23503 --target=${target_alias} $${srcdiroption} \ 23504 --with-build-libsubdir=$(HOST_SUBDIR) \ 23505 @stage2_werror_flag@ 23506@endif libiberty-bootstrap 23507 23508.PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty 23509maybe-configure-stagefeedback-libiberty: 23510@if libiberty-bootstrap 23511maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty 23512configure-stagefeedback-libiberty: 23513 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 23514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty 23515 @r=`${PWD_COMMAND}`; export r; \ 23516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23517 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \ 23518 $(HOST_EXPORTS) \ 23519 $(POSTSTAGE1_HOST_EXPORTS) \ 23520 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 23521 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 23522 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \ 23523 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \ 23524 cd $(HOST_SUBDIR)/libiberty || exit 1; \ 23525 case $(srcdir) in \ 23526 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 23527 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \ 23528 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 23529 esac; \ 23530 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 23531 libsrcdir="$$s/libiberty"; \ 23532 $(SHELL) $${libsrcdir}/configure \ 23533 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 23534 --target=${target_alias} $${srcdiroption} \ 23535 --with-build-libsubdir=$(HOST_SUBDIR) \ 23536 @stage2_werror_flag@ 23537@endif libiberty-bootstrap 23538 23539 23540 23541 23542 23543.PHONY: all-libiberty maybe-all-libiberty 23544maybe-all-libiberty: 23545@if gcc-bootstrap 23546all-libiberty: stage_current 23547@endif gcc-bootstrap 23548@if libiberty 23549TARGET-libiberty=all 23550maybe-all-libiberty: all-libiberty 23551all-libiberty: configure-libiberty 23552 @r=`${PWD_COMMAND}`; export r; \ 23553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23554 $(HOST_EXPORTS) \ 23555 (cd $(HOST_SUBDIR)/libiberty && \ 23556 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libiberty)) 23557@endif libiberty 23558 23559 23560 23561.PHONY: all-stage1-libiberty maybe-all-stage1-libiberty 23562.PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty 23563maybe-all-stage1-libiberty: 23564maybe-clean-stage1-libiberty: 23565@if libiberty-bootstrap 23566maybe-all-stage1-libiberty: all-stage1-libiberty 23567all-stage1: all-stage1-libiberty 23568TARGET-stage1-libiberty = $(TARGET-libiberty) 23569all-stage1-libiberty: configure-stage1-libiberty 23570 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 23571 @r=`${PWD_COMMAND}`; export r; \ 23572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23573 $(HOST_EXPORTS) \ 23574 cd $(HOST_SUBDIR)/libiberty && \ 23575 $(MAKE) $(FLAGS_TO_PASS) \ 23576 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 23577 $(TARGET-stage1-libiberty) 23578 23579maybe-clean-stage1-libiberty: clean-stage1-libiberty 23580clean-stage1: clean-stage1-libiberty 23581clean-stage1-libiberty: 23582 @if [ $(current_stage) = stage1 ]; then \ 23583 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23584 else \ 23585 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \ 23586 $(MAKE) stage1-start; \ 23587 fi; \ 23588 cd $(HOST_SUBDIR)/libiberty && \ 23589 $(MAKE) $(FLAGS_TO_PASS) \ 23590 clean 23591@endif libiberty-bootstrap 23592 23593 23594.PHONY: all-stage2-libiberty maybe-all-stage2-libiberty 23595.PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty 23596maybe-all-stage2-libiberty: 23597maybe-clean-stage2-libiberty: 23598@if libiberty-bootstrap 23599maybe-all-stage2-libiberty: all-stage2-libiberty 23600all-stage2: all-stage2-libiberty 23601TARGET-stage2-libiberty = $(TARGET-libiberty) 23602all-stage2-libiberty: configure-stage2-libiberty 23603 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 23604 @r=`${PWD_COMMAND}`; export r; \ 23605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23606 $(HOST_EXPORTS) \ 23607 $(POSTSTAGE1_HOST_EXPORTS) \ 23608 cd $(HOST_SUBDIR)/libiberty && \ 23609 $(MAKE) $(FLAGS_TO_PASS) \ 23610 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 23611 $(TARGET-stage2-libiberty) 23612 23613maybe-clean-stage2-libiberty: clean-stage2-libiberty 23614clean-stage2: clean-stage2-libiberty 23615clean-stage2-libiberty: 23616 @if [ $(current_stage) = stage2 ]; then \ 23617 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23618 else \ 23619 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \ 23620 $(MAKE) stage2-start; \ 23621 fi; \ 23622 cd $(HOST_SUBDIR)/libiberty && \ 23623 $(MAKE) $(FLAGS_TO_PASS) \ 23624 $(POSTSTAGE1_FLAGS_TO_PASS) \ 23625 clean 23626@endif libiberty-bootstrap 23627 23628 23629.PHONY: all-stage3-libiberty maybe-all-stage3-libiberty 23630.PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty 23631maybe-all-stage3-libiberty: 23632maybe-clean-stage3-libiberty: 23633@if libiberty-bootstrap 23634maybe-all-stage3-libiberty: all-stage3-libiberty 23635all-stage3: all-stage3-libiberty 23636TARGET-stage3-libiberty = $(TARGET-libiberty) 23637all-stage3-libiberty: configure-stage3-libiberty 23638 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 23639 @r=`${PWD_COMMAND}`; export r; \ 23640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23641 $(HOST_EXPORTS) \ 23642 $(POSTSTAGE1_HOST_EXPORTS) \ 23643 cd $(HOST_SUBDIR)/libiberty && \ 23644 $(MAKE) $(FLAGS_TO_PASS) \ 23645 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 23646 $(TARGET-stage3-libiberty) 23647 23648maybe-clean-stage3-libiberty: clean-stage3-libiberty 23649clean-stage3: clean-stage3-libiberty 23650clean-stage3-libiberty: 23651 @if [ $(current_stage) = stage3 ]; then \ 23652 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23653 else \ 23654 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \ 23655 $(MAKE) stage3-start; \ 23656 fi; \ 23657 cd $(HOST_SUBDIR)/libiberty && \ 23658 $(MAKE) $(FLAGS_TO_PASS) \ 23659 $(POSTSTAGE1_FLAGS_TO_PASS) \ 23660 clean 23661@endif libiberty-bootstrap 23662 23663 23664.PHONY: all-stage4-libiberty maybe-all-stage4-libiberty 23665.PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty 23666maybe-all-stage4-libiberty: 23667maybe-clean-stage4-libiberty: 23668@if libiberty-bootstrap 23669maybe-all-stage4-libiberty: all-stage4-libiberty 23670all-stage4: all-stage4-libiberty 23671TARGET-stage4-libiberty = $(TARGET-libiberty) 23672all-stage4-libiberty: configure-stage4-libiberty 23673 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 23674 @r=`${PWD_COMMAND}`; export r; \ 23675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23676 $(HOST_EXPORTS) \ 23677 $(POSTSTAGE1_HOST_EXPORTS) \ 23678 cd $(HOST_SUBDIR)/libiberty && \ 23679 $(MAKE) $(FLAGS_TO_PASS) \ 23680 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 23681 $(TARGET-stage4-libiberty) 23682 23683maybe-clean-stage4-libiberty: clean-stage4-libiberty 23684clean-stage4: clean-stage4-libiberty 23685clean-stage4-libiberty: 23686 @if [ $(current_stage) = stage4 ]; then \ 23687 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23688 else \ 23689 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \ 23690 $(MAKE) stage4-start; \ 23691 fi; \ 23692 cd $(HOST_SUBDIR)/libiberty && \ 23693 $(MAKE) $(FLAGS_TO_PASS) \ 23694 $(POSTSTAGE1_FLAGS_TO_PASS) \ 23695 clean 23696@endif libiberty-bootstrap 23697 23698 23699.PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty 23700.PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty 23701maybe-all-stageprofile-libiberty: 23702maybe-clean-stageprofile-libiberty: 23703@if libiberty-bootstrap 23704maybe-all-stageprofile-libiberty: all-stageprofile-libiberty 23705all-stageprofile: all-stageprofile-libiberty 23706TARGET-stageprofile-libiberty = $(TARGET-libiberty) 23707all-stageprofile-libiberty: configure-stageprofile-libiberty 23708 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 23709 @r=`${PWD_COMMAND}`; export r; \ 23710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23711 $(HOST_EXPORTS) \ 23712 $(POSTSTAGE1_HOST_EXPORTS) \ 23713 cd $(HOST_SUBDIR)/libiberty && \ 23714 $(MAKE) $(FLAGS_TO_PASS) \ 23715 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 23716 $(TARGET-stageprofile-libiberty) 23717 23718maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty 23719clean-stageprofile: clean-stageprofile-libiberty 23720clean-stageprofile-libiberty: 23721 @if [ $(current_stage) = stageprofile ]; then \ 23722 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23723 else \ 23724 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \ 23725 $(MAKE) stageprofile-start; \ 23726 fi; \ 23727 cd $(HOST_SUBDIR)/libiberty && \ 23728 $(MAKE) $(FLAGS_TO_PASS) \ 23729 $(POSTSTAGE1_FLAGS_TO_PASS) \ 23730 clean 23731@endif libiberty-bootstrap 23732 23733 23734.PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty 23735.PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty 23736maybe-all-stagefeedback-libiberty: 23737maybe-clean-stagefeedback-libiberty: 23738@if libiberty-bootstrap 23739maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty 23740all-stagefeedback: all-stagefeedback-libiberty 23741TARGET-stagefeedback-libiberty = $(TARGET-libiberty) 23742all-stagefeedback-libiberty: configure-stagefeedback-libiberty 23743 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 23744 @r=`${PWD_COMMAND}`; export r; \ 23745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23746 $(HOST_EXPORTS) \ 23747 $(POSTSTAGE1_HOST_EXPORTS) \ 23748 cd $(HOST_SUBDIR)/libiberty && \ 23749 $(MAKE) $(FLAGS_TO_PASS) \ 23750 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 23751 $(TARGET-stagefeedback-libiberty) 23752 23753maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty 23754clean-stagefeedback: clean-stagefeedback-libiberty 23755clean-stagefeedback-libiberty: 23756 @if [ $(current_stage) = stagefeedback ]; then \ 23757 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \ 23758 else \ 23759 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \ 23760 $(MAKE) stagefeedback-start; \ 23761 fi; \ 23762 cd $(HOST_SUBDIR)/libiberty && \ 23763 $(MAKE) $(FLAGS_TO_PASS) \ 23764 $(POSTSTAGE1_FLAGS_TO_PASS) \ 23765 clean 23766@endif libiberty-bootstrap 23767 23768 23769 23770 23771 23772.PHONY: check-libiberty maybe-check-libiberty 23773maybe-check-libiberty: 23774@if libiberty 23775maybe-check-libiberty: check-libiberty 23776 23777check-libiberty: 23778 @: $(MAKE); $(unstage) 23779 @r=`${PWD_COMMAND}`; export r; \ 23780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23781 $(HOST_EXPORTS) \ 23782 (cd $(HOST_SUBDIR)/libiberty && \ 23783 $(MAKE) $(FLAGS_TO_PASS) check) 23784 23785@endif libiberty 23786 23787.PHONY: install-libiberty maybe-install-libiberty 23788maybe-install-libiberty: 23789@if libiberty 23790maybe-install-libiberty: install-libiberty 23791 23792install-libiberty: installdirs 23793 @: $(MAKE); $(unstage) 23794 @r=`${PWD_COMMAND}`; export r; \ 23795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23796 $(HOST_EXPORTS) \ 23797 (cd $(HOST_SUBDIR)/libiberty && \ 23798 $(MAKE) $(FLAGS_TO_PASS) install) 23799 23800@endif libiberty 23801 23802# Other targets (info, dvi, pdf, etc.) 23803 23804.PHONY: maybe-info-libiberty info-libiberty 23805maybe-info-libiberty: 23806@if libiberty 23807maybe-info-libiberty: info-libiberty 23808 23809info-libiberty: \ 23810 configure-libiberty 23811 @[ -f ./libiberty/Makefile ] || exit 0; \ 23812 r=`${PWD_COMMAND}`; export r; \ 23813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23814 $(HOST_EXPORTS) \ 23815 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23817 done; \ 23818 echo "Doing info in libiberty" ; \ 23819 (cd $(HOST_SUBDIR)/libiberty && \ 23820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23822 "RANLIB=$${RANLIB}" \ 23823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23824 info) \ 23825 || exit 1 23826 23827@endif libiberty 23828 23829.PHONY: maybe-dvi-libiberty dvi-libiberty 23830maybe-dvi-libiberty: 23831@if libiberty 23832maybe-dvi-libiberty: dvi-libiberty 23833 23834dvi-libiberty: \ 23835 configure-libiberty 23836 @[ -f ./libiberty/Makefile ] || exit 0; \ 23837 r=`${PWD_COMMAND}`; export r; \ 23838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23839 $(HOST_EXPORTS) \ 23840 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23842 done; \ 23843 echo "Doing dvi in libiberty" ; \ 23844 (cd $(HOST_SUBDIR)/libiberty && \ 23845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23847 "RANLIB=$${RANLIB}" \ 23848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23849 dvi) \ 23850 || exit 1 23851 23852@endif libiberty 23853 23854.PHONY: maybe-pdf-libiberty pdf-libiberty 23855maybe-pdf-libiberty: 23856@if libiberty 23857maybe-pdf-libiberty: pdf-libiberty 23858 23859pdf-libiberty: \ 23860 configure-libiberty 23861 @[ -f ./libiberty/Makefile ] || exit 0; \ 23862 r=`${PWD_COMMAND}`; export r; \ 23863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23864 $(HOST_EXPORTS) \ 23865 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23867 done; \ 23868 echo "Doing pdf in libiberty" ; \ 23869 (cd $(HOST_SUBDIR)/libiberty && \ 23870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23872 "RANLIB=$${RANLIB}" \ 23873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23874 pdf) \ 23875 || exit 1 23876 23877@endif libiberty 23878 23879.PHONY: maybe-html-libiberty html-libiberty 23880maybe-html-libiberty: 23881@if libiberty 23882maybe-html-libiberty: html-libiberty 23883 23884html-libiberty: \ 23885 configure-libiberty 23886 @[ -f ./libiberty/Makefile ] || exit 0; \ 23887 r=`${PWD_COMMAND}`; export r; \ 23888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23889 $(HOST_EXPORTS) \ 23890 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23892 done; \ 23893 echo "Doing html in libiberty" ; \ 23894 (cd $(HOST_SUBDIR)/libiberty && \ 23895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23897 "RANLIB=$${RANLIB}" \ 23898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23899 html) \ 23900 || exit 1 23901 23902@endif libiberty 23903 23904.PHONY: maybe-TAGS-libiberty TAGS-libiberty 23905maybe-TAGS-libiberty: 23906@if libiberty 23907maybe-TAGS-libiberty: TAGS-libiberty 23908 23909TAGS-libiberty: \ 23910 configure-libiberty 23911 @[ -f ./libiberty/Makefile ] || exit 0; \ 23912 r=`${PWD_COMMAND}`; export r; \ 23913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23914 $(HOST_EXPORTS) \ 23915 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23917 done; \ 23918 echo "Doing TAGS in libiberty" ; \ 23919 (cd $(HOST_SUBDIR)/libiberty && \ 23920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23922 "RANLIB=$${RANLIB}" \ 23923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23924 TAGS) \ 23925 || exit 1 23926 23927@endif libiberty 23928 23929.PHONY: maybe-install-info-libiberty install-info-libiberty 23930maybe-install-info-libiberty: 23931@if libiberty 23932maybe-install-info-libiberty: install-info-libiberty 23933 23934install-info-libiberty: \ 23935 configure-libiberty \ 23936 info-libiberty 23937 @[ -f ./libiberty/Makefile ] || exit 0; \ 23938 r=`${PWD_COMMAND}`; export r; \ 23939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23940 $(HOST_EXPORTS) \ 23941 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23943 done; \ 23944 echo "Doing install-info in libiberty" ; \ 23945 (cd $(HOST_SUBDIR)/libiberty && \ 23946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23948 "RANLIB=$${RANLIB}" \ 23949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23950 install-info) \ 23951 || exit 1 23952 23953@endif libiberty 23954 23955.PHONY: maybe-install-pdf-libiberty install-pdf-libiberty 23956maybe-install-pdf-libiberty: 23957@if libiberty 23958maybe-install-pdf-libiberty: install-pdf-libiberty 23959 23960install-pdf-libiberty: \ 23961 configure-libiberty \ 23962 pdf-libiberty 23963 @[ -f ./libiberty/Makefile ] || exit 0; \ 23964 r=`${PWD_COMMAND}`; export r; \ 23965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23966 $(HOST_EXPORTS) \ 23967 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23969 done; \ 23970 echo "Doing install-pdf in libiberty" ; \ 23971 (cd $(HOST_SUBDIR)/libiberty && \ 23972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 23974 "RANLIB=$${RANLIB}" \ 23975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 23976 install-pdf) \ 23977 || exit 1 23978 23979@endif libiberty 23980 23981.PHONY: maybe-install-html-libiberty install-html-libiberty 23982maybe-install-html-libiberty: 23983@if libiberty 23984maybe-install-html-libiberty: install-html-libiberty 23985 23986install-html-libiberty: \ 23987 configure-libiberty \ 23988 html-libiberty 23989 @[ -f ./libiberty/Makefile ] || exit 0; \ 23990 r=`${PWD_COMMAND}`; export r; \ 23991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 23992 $(HOST_EXPORTS) \ 23993 for flag in $(EXTRA_HOST_FLAGS) ; do \ 23994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 23995 done; \ 23996 echo "Doing install-html in libiberty" ; \ 23997 (cd $(HOST_SUBDIR)/libiberty && \ 23998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 23999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24000 "RANLIB=$${RANLIB}" \ 24001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24002 install-html) \ 24003 || exit 1 24004 24005@endif libiberty 24006 24007.PHONY: maybe-installcheck-libiberty installcheck-libiberty 24008maybe-installcheck-libiberty: 24009@if libiberty 24010maybe-installcheck-libiberty: installcheck-libiberty 24011 24012installcheck-libiberty: \ 24013 configure-libiberty 24014 @[ -f ./libiberty/Makefile ] || exit 0; \ 24015 r=`${PWD_COMMAND}`; export r; \ 24016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24017 $(HOST_EXPORTS) \ 24018 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24020 done; \ 24021 echo "Doing installcheck in libiberty" ; \ 24022 (cd $(HOST_SUBDIR)/libiberty && \ 24023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24025 "RANLIB=$${RANLIB}" \ 24026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24027 installcheck) \ 24028 || exit 1 24029 24030@endif libiberty 24031 24032.PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty 24033maybe-mostlyclean-libiberty: 24034@if libiberty 24035maybe-mostlyclean-libiberty: mostlyclean-libiberty 24036 24037mostlyclean-libiberty: 24038 @[ -f ./libiberty/Makefile ] || exit 0; \ 24039 r=`${PWD_COMMAND}`; export r; \ 24040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24041 $(HOST_EXPORTS) \ 24042 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24044 done; \ 24045 echo "Doing mostlyclean in libiberty" ; \ 24046 (cd $(HOST_SUBDIR)/libiberty && \ 24047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24049 "RANLIB=$${RANLIB}" \ 24050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24051 mostlyclean) \ 24052 || exit 1 24053 24054@endif libiberty 24055 24056.PHONY: maybe-clean-libiberty clean-libiberty 24057maybe-clean-libiberty: 24058@if libiberty 24059maybe-clean-libiberty: clean-libiberty 24060 24061clean-libiberty: 24062 @[ -f ./libiberty/Makefile ] || exit 0; \ 24063 r=`${PWD_COMMAND}`; export r; \ 24064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24065 $(HOST_EXPORTS) \ 24066 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24068 done; \ 24069 echo "Doing clean in libiberty" ; \ 24070 (cd $(HOST_SUBDIR)/libiberty && \ 24071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24073 "RANLIB=$${RANLIB}" \ 24074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24075 clean) \ 24076 || exit 1 24077 24078@endif libiberty 24079 24080.PHONY: maybe-distclean-libiberty distclean-libiberty 24081maybe-distclean-libiberty: 24082@if libiberty 24083maybe-distclean-libiberty: distclean-libiberty 24084 24085distclean-libiberty: 24086 @[ -f ./libiberty/Makefile ] || exit 0; \ 24087 r=`${PWD_COMMAND}`; export r; \ 24088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24089 $(HOST_EXPORTS) \ 24090 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24092 done; \ 24093 echo "Doing distclean in libiberty" ; \ 24094 (cd $(HOST_SUBDIR)/libiberty && \ 24095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24097 "RANLIB=$${RANLIB}" \ 24098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24099 distclean) \ 24100 || exit 1 24101 24102@endif libiberty 24103 24104.PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty 24105maybe-maintainer-clean-libiberty: 24106@if libiberty 24107maybe-maintainer-clean-libiberty: maintainer-clean-libiberty 24108 24109maintainer-clean-libiberty: 24110 @[ -f ./libiberty/Makefile ] || exit 0; \ 24111 r=`${PWD_COMMAND}`; export r; \ 24112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24113 $(HOST_EXPORTS) \ 24114 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24116 done; \ 24117 echo "Doing maintainer-clean in libiberty" ; \ 24118 (cd $(HOST_SUBDIR)/libiberty && \ 24119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24121 "RANLIB=$${RANLIB}" \ 24122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24123 maintainer-clean) \ 24124 || exit 1 24125 24126@endif libiberty 24127 24128 24129 24130.PHONY: configure-libtool maybe-configure-libtool 24131maybe-configure-libtool: 24132@if gcc-bootstrap 24133configure-libtool: stage_current 24134@endif gcc-bootstrap 24135@if libtool 24136maybe-configure-libtool: configure-libtool 24137configure-libtool: 24138 @: $(MAKE); $(unstage) 24139 @r=`${PWD_COMMAND}`; export r; \ 24140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24141 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \ 24142 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \ 24143 $(HOST_EXPORTS) \ 24144 echo Configuring in $(HOST_SUBDIR)/libtool; \ 24145 cd "$(HOST_SUBDIR)/libtool" || exit 1; \ 24146 case $(srcdir) in \ 24147 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 24148 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \ 24149 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 24150 esac; \ 24151 srcdiroption="--srcdir=$${topdir}/libtool"; \ 24152 libsrcdir="$$s/libtool"; \ 24153 $(SHELL) $${libsrcdir}/configure \ 24154 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 24155 --target=${target_alias} $${srcdiroption} \ 24156 || exit 1 24157@endif libtool 24158 24159 24160 24161 24162 24163.PHONY: all-libtool maybe-all-libtool 24164maybe-all-libtool: 24165@if gcc-bootstrap 24166all-libtool: stage_current 24167@endif gcc-bootstrap 24168@if libtool 24169TARGET-libtool=all 24170maybe-all-libtool: all-libtool 24171all-libtool: configure-libtool 24172 @: $(MAKE); $(unstage) 24173 @r=`${PWD_COMMAND}`; export r; \ 24174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24175 $(HOST_EXPORTS) \ 24176 (cd $(HOST_SUBDIR)/libtool && \ 24177 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtool)) 24178@endif libtool 24179 24180 24181 24182 24183.PHONY: check-libtool maybe-check-libtool 24184maybe-check-libtool: 24185@if libtool 24186maybe-check-libtool: check-libtool 24187 24188check-libtool: 24189 @: $(MAKE); $(unstage) 24190 @r=`${PWD_COMMAND}`; export r; \ 24191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24192 $(HOST_EXPORTS) \ 24193 (cd $(HOST_SUBDIR)/libtool && \ 24194 $(MAKE) $(FLAGS_TO_PASS) check) 24195 24196@endif libtool 24197 24198.PHONY: install-libtool maybe-install-libtool 24199maybe-install-libtool: 24200@if libtool 24201maybe-install-libtool: install-libtool 24202 24203install-libtool: installdirs 24204 @: $(MAKE); $(unstage) 24205 @r=`${PWD_COMMAND}`; export r; \ 24206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24207 $(HOST_EXPORTS) \ 24208 (cd $(HOST_SUBDIR)/libtool && \ 24209 $(MAKE) $(FLAGS_TO_PASS) install) 24210 24211@endif libtool 24212 24213# Other targets (info, dvi, pdf, etc.) 24214 24215.PHONY: maybe-info-libtool info-libtool 24216maybe-info-libtool: 24217@if libtool 24218maybe-info-libtool: info-libtool 24219 24220info-libtool: \ 24221 configure-libtool 24222 @: $(MAKE); $(unstage) 24223 @[ -f ./libtool/Makefile ] || exit 0; \ 24224 r=`${PWD_COMMAND}`; export r; \ 24225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24226 $(HOST_EXPORTS) \ 24227 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24229 done; \ 24230 echo "Doing info in libtool" ; \ 24231 (cd $(HOST_SUBDIR)/libtool && \ 24232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24234 "RANLIB=$${RANLIB}" \ 24235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24236 info) \ 24237 || exit 1 24238 24239@endif libtool 24240 24241.PHONY: maybe-dvi-libtool dvi-libtool 24242maybe-dvi-libtool: 24243@if libtool 24244maybe-dvi-libtool: dvi-libtool 24245 24246dvi-libtool: \ 24247 configure-libtool 24248 @: $(MAKE); $(unstage) 24249 @[ -f ./libtool/Makefile ] || exit 0; \ 24250 r=`${PWD_COMMAND}`; export r; \ 24251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24252 $(HOST_EXPORTS) \ 24253 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24255 done; \ 24256 echo "Doing dvi in libtool" ; \ 24257 (cd $(HOST_SUBDIR)/libtool && \ 24258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24260 "RANLIB=$${RANLIB}" \ 24261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24262 dvi) \ 24263 || exit 1 24264 24265@endif libtool 24266 24267.PHONY: maybe-pdf-libtool pdf-libtool 24268maybe-pdf-libtool: 24269@if libtool 24270maybe-pdf-libtool: pdf-libtool 24271 24272pdf-libtool: \ 24273 configure-libtool 24274 @: $(MAKE); $(unstage) 24275 @[ -f ./libtool/Makefile ] || exit 0; \ 24276 r=`${PWD_COMMAND}`; export r; \ 24277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24278 $(HOST_EXPORTS) \ 24279 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24281 done; \ 24282 echo "Doing pdf in libtool" ; \ 24283 (cd $(HOST_SUBDIR)/libtool && \ 24284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24286 "RANLIB=$${RANLIB}" \ 24287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24288 pdf) \ 24289 || exit 1 24290 24291@endif libtool 24292 24293.PHONY: maybe-html-libtool html-libtool 24294maybe-html-libtool: 24295@if libtool 24296maybe-html-libtool: html-libtool 24297 24298html-libtool: \ 24299 configure-libtool 24300 @: $(MAKE); $(unstage) 24301 @[ -f ./libtool/Makefile ] || exit 0; \ 24302 r=`${PWD_COMMAND}`; export r; \ 24303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24304 $(HOST_EXPORTS) \ 24305 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24307 done; \ 24308 echo "Doing html in libtool" ; \ 24309 (cd $(HOST_SUBDIR)/libtool && \ 24310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24312 "RANLIB=$${RANLIB}" \ 24313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24314 html) \ 24315 || exit 1 24316 24317@endif libtool 24318 24319.PHONY: maybe-TAGS-libtool TAGS-libtool 24320maybe-TAGS-libtool: 24321@if libtool 24322maybe-TAGS-libtool: TAGS-libtool 24323 24324TAGS-libtool: \ 24325 configure-libtool 24326 @: $(MAKE); $(unstage) 24327 @[ -f ./libtool/Makefile ] || exit 0; \ 24328 r=`${PWD_COMMAND}`; export r; \ 24329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24330 $(HOST_EXPORTS) \ 24331 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24333 done; \ 24334 echo "Doing TAGS in libtool" ; \ 24335 (cd $(HOST_SUBDIR)/libtool && \ 24336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24338 "RANLIB=$${RANLIB}" \ 24339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24340 TAGS) \ 24341 || exit 1 24342 24343@endif libtool 24344 24345.PHONY: maybe-install-info-libtool install-info-libtool 24346maybe-install-info-libtool: 24347@if libtool 24348maybe-install-info-libtool: install-info-libtool 24349 24350install-info-libtool: \ 24351 configure-libtool \ 24352 info-libtool 24353 @: $(MAKE); $(unstage) 24354 @[ -f ./libtool/Makefile ] || exit 0; \ 24355 r=`${PWD_COMMAND}`; export r; \ 24356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24357 $(HOST_EXPORTS) \ 24358 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24360 done; \ 24361 echo "Doing install-info in libtool" ; \ 24362 (cd $(HOST_SUBDIR)/libtool && \ 24363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24365 "RANLIB=$${RANLIB}" \ 24366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24367 install-info) \ 24368 || exit 1 24369 24370@endif libtool 24371 24372.PHONY: maybe-install-pdf-libtool install-pdf-libtool 24373maybe-install-pdf-libtool: 24374@if libtool 24375maybe-install-pdf-libtool: install-pdf-libtool 24376 24377install-pdf-libtool: \ 24378 configure-libtool \ 24379 pdf-libtool 24380 @: $(MAKE); $(unstage) 24381 @[ -f ./libtool/Makefile ] || exit 0; \ 24382 r=`${PWD_COMMAND}`; export r; \ 24383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24384 $(HOST_EXPORTS) \ 24385 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24387 done; \ 24388 echo "Doing install-pdf in libtool" ; \ 24389 (cd $(HOST_SUBDIR)/libtool && \ 24390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24392 "RANLIB=$${RANLIB}" \ 24393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24394 install-pdf) \ 24395 || exit 1 24396 24397@endif libtool 24398 24399.PHONY: maybe-install-html-libtool install-html-libtool 24400maybe-install-html-libtool: 24401@if libtool 24402maybe-install-html-libtool: install-html-libtool 24403 24404install-html-libtool: \ 24405 configure-libtool \ 24406 html-libtool 24407 @: $(MAKE); $(unstage) 24408 @[ -f ./libtool/Makefile ] || exit 0; \ 24409 r=`${PWD_COMMAND}`; export r; \ 24410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24411 $(HOST_EXPORTS) \ 24412 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24414 done; \ 24415 echo "Doing install-html in libtool" ; \ 24416 (cd $(HOST_SUBDIR)/libtool && \ 24417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24419 "RANLIB=$${RANLIB}" \ 24420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24421 install-html) \ 24422 || exit 1 24423 24424@endif libtool 24425 24426.PHONY: maybe-installcheck-libtool installcheck-libtool 24427maybe-installcheck-libtool: 24428@if libtool 24429maybe-installcheck-libtool: installcheck-libtool 24430 24431installcheck-libtool: \ 24432 configure-libtool 24433 @: $(MAKE); $(unstage) 24434 @[ -f ./libtool/Makefile ] || exit 0; \ 24435 r=`${PWD_COMMAND}`; export r; \ 24436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24437 $(HOST_EXPORTS) \ 24438 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24440 done; \ 24441 echo "Doing installcheck in libtool" ; \ 24442 (cd $(HOST_SUBDIR)/libtool && \ 24443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24445 "RANLIB=$${RANLIB}" \ 24446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24447 installcheck) \ 24448 || exit 1 24449 24450@endif libtool 24451 24452.PHONY: maybe-mostlyclean-libtool mostlyclean-libtool 24453maybe-mostlyclean-libtool: 24454@if libtool 24455maybe-mostlyclean-libtool: mostlyclean-libtool 24456 24457mostlyclean-libtool: 24458 @: $(MAKE); $(unstage) 24459 @[ -f ./libtool/Makefile ] || exit 0; \ 24460 r=`${PWD_COMMAND}`; export r; \ 24461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24462 $(HOST_EXPORTS) \ 24463 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24465 done; \ 24466 echo "Doing mostlyclean in libtool" ; \ 24467 (cd $(HOST_SUBDIR)/libtool && \ 24468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24470 "RANLIB=$${RANLIB}" \ 24471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24472 mostlyclean) \ 24473 || exit 1 24474 24475@endif libtool 24476 24477.PHONY: maybe-clean-libtool clean-libtool 24478maybe-clean-libtool: 24479@if libtool 24480maybe-clean-libtool: clean-libtool 24481 24482clean-libtool: 24483 @: $(MAKE); $(unstage) 24484 @[ -f ./libtool/Makefile ] || exit 0; \ 24485 r=`${PWD_COMMAND}`; export r; \ 24486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24487 $(HOST_EXPORTS) \ 24488 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24490 done; \ 24491 echo "Doing clean in libtool" ; \ 24492 (cd $(HOST_SUBDIR)/libtool && \ 24493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24495 "RANLIB=$${RANLIB}" \ 24496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24497 clean) \ 24498 || exit 1 24499 24500@endif libtool 24501 24502.PHONY: maybe-distclean-libtool distclean-libtool 24503maybe-distclean-libtool: 24504@if libtool 24505maybe-distclean-libtool: distclean-libtool 24506 24507distclean-libtool: 24508 @: $(MAKE); $(unstage) 24509 @[ -f ./libtool/Makefile ] || exit 0; \ 24510 r=`${PWD_COMMAND}`; export r; \ 24511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24512 $(HOST_EXPORTS) \ 24513 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24515 done; \ 24516 echo "Doing distclean in libtool" ; \ 24517 (cd $(HOST_SUBDIR)/libtool && \ 24518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24520 "RANLIB=$${RANLIB}" \ 24521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24522 distclean) \ 24523 || exit 1 24524 24525@endif libtool 24526 24527.PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool 24528maybe-maintainer-clean-libtool: 24529@if libtool 24530maybe-maintainer-clean-libtool: maintainer-clean-libtool 24531 24532maintainer-clean-libtool: 24533 @: $(MAKE); $(unstage) 24534 @[ -f ./libtool/Makefile ] || exit 0; \ 24535 r=`${PWD_COMMAND}`; export r; \ 24536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24537 $(HOST_EXPORTS) \ 24538 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24540 done; \ 24541 echo "Doing maintainer-clean in libtool" ; \ 24542 (cd $(HOST_SUBDIR)/libtool && \ 24543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24545 "RANLIB=$${RANLIB}" \ 24546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24547 maintainer-clean) \ 24548 || exit 1 24549 24550@endif libtool 24551 24552 24553 24554.PHONY: configure-m4 maybe-configure-m4 24555maybe-configure-m4: 24556@if gcc-bootstrap 24557configure-m4: stage_current 24558@endif gcc-bootstrap 24559@if m4 24560maybe-configure-m4: configure-m4 24561configure-m4: 24562 @: $(MAKE); $(unstage) 24563 @r=`${PWD_COMMAND}`; export r; \ 24564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24565 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \ 24566 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \ 24567 $(HOST_EXPORTS) \ 24568 echo Configuring in $(HOST_SUBDIR)/m4; \ 24569 cd "$(HOST_SUBDIR)/m4" || exit 1; \ 24570 case $(srcdir) in \ 24571 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 24572 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \ 24573 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 24574 esac; \ 24575 srcdiroption="--srcdir=$${topdir}/m4"; \ 24576 libsrcdir="$$s/m4"; \ 24577 $(SHELL) $${libsrcdir}/configure \ 24578 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 24579 --target=${target_alias} $${srcdiroption} \ 24580 || exit 1 24581@endif m4 24582 24583 24584 24585 24586 24587.PHONY: all-m4 maybe-all-m4 24588maybe-all-m4: 24589@if gcc-bootstrap 24590all-m4: stage_current 24591@endif gcc-bootstrap 24592@if m4 24593TARGET-m4=all 24594maybe-all-m4: all-m4 24595all-m4: configure-m4 24596 @: $(MAKE); $(unstage) 24597 @r=`${PWD_COMMAND}`; export r; \ 24598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24599 $(HOST_EXPORTS) \ 24600 (cd $(HOST_SUBDIR)/m4 && \ 24601 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-m4)) 24602@endif m4 24603 24604 24605 24606 24607.PHONY: check-m4 maybe-check-m4 24608maybe-check-m4: 24609@if m4 24610maybe-check-m4: check-m4 24611 24612check-m4: 24613 @: $(MAKE); $(unstage) 24614 @r=`${PWD_COMMAND}`; export r; \ 24615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24616 $(HOST_EXPORTS) \ 24617 (cd $(HOST_SUBDIR)/m4 && \ 24618 $(MAKE) $(FLAGS_TO_PASS) check) 24619 24620@endif m4 24621 24622.PHONY: install-m4 maybe-install-m4 24623maybe-install-m4: 24624@if m4 24625maybe-install-m4: install-m4 24626 24627install-m4: installdirs 24628 @: $(MAKE); $(unstage) 24629 @r=`${PWD_COMMAND}`; export r; \ 24630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24631 $(HOST_EXPORTS) \ 24632 (cd $(HOST_SUBDIR)/m4 && \ 24633 $(MAKE) $(FLAGS_TO_PASS) install) 24634 24635@endif m4 24636 24637# Other targets (info, dvi, pdf, etc.) 24638 24639.PHONY: maybe-info-m4 info-m4 24640maybe-info-m4: 24641@if m4 24642maybe-info-m4: info-m4 24643 24644info-m4: \ 24645 configure-m4 24646 @: $(MAKE); $(unstage) 24647 @[ -f ./m4/Makefile ] || exit 0; \ 24648 r=`${PWD_COMMAND}`; export r; \ 24649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24650 $(HOST_EXPORTS) \ 24651 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24653 done; \ 24654 echo "Doing info in m4" ; \ 24655 (cd $(HOST_SUBDIR)/m4 && \ 24656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24658 "RANLIB=$${RANLIB}" \ 24659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24660 info) \ 24661 || exit 1 24662 24663@endif m4 24664 24665.PHONY: maybe-dvi-m4 dvi-m4 24666maybe-dvi-m4: 24667@if m4 24668maybe-dvi-m4: dvi-m4 24669 24670dvi-m4: \ 24671 configure-m4 24672 @: $(MAKE); $(unstage) 24673 @[ -f ./m4/Makefile ] || exit 0; \ 24674 r=`${PWD_COMMAND}`; export r; \ 24675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24676 $(HOST_EXPORTS) \ 24677 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24679 done; \ 24680 echo "Doing dvi in m4" ; \ 24681 (cd $(HOST_SUBDIR)/m4 && \ 24682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24684 "RANLIB=$${RANLIB}" \ 24685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24686 dvi) \ 24687 || exit 1 24688 24689@endif m4 24690 24691.PHONY: maybe-pdf-m4 pdf-m4 24692maybe-pdf-m4: 24693@if m4 24694maybe-pdf-m4: pdf-m4 24695 24696pdf-m4: \ 24697 configure-m4 24698 @: $(MAKE); $(unstage) 24699 @[ -f ./m4/Makefile ] || exit 0; \ 24700 r=`${PWD_COMMAND}`; export r; \ 24701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24702 $(HOST_EXPORTS) \ 24703 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24705 done; \ 24706 echo "Doing pdf in m4" ; \ 24707 (cd $(HOST_SUBDIR)/m4 && \ 24708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24710 "RANLIB=$${RANLIB}" \ 24711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24712 pdf) \ 24713 || exit 1 24714 24715@endif m4 24716 24717.PHONY: maybe-html-m4 html-m4 24718maybe-html-m4: 24719@if m4 24720maybe-html-m4: html-m4 24721 24722html-m4: \ 24723 configure-m4 24724 @: $(MAKE); $(unstage) 24725 @[ -f ./m4/Makefile ] || exit 0; \ 24726 r=`${PWD_COMMAND}`; export r; \ 24727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24728 $(HOST_EXPORTS) \ 24729 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24731 done; \ 24732 echo "Doing html in m4" ; \ 24733 (cd $(HOST_SUBDIR)/m4 && \ 24734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24736 "RANLIB=$${RANLIB}" \ 24737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24738 html) \ 24739 || exit 1 24740 24741@endif m4 24742 24743.PHONY: maybe-TAGS-m4 TAGS-m4 24744maybe-TAGS-m4: 24745@if m4 24746maybe-TAGS-m4: TAGS-m4 24747 24748TAGS-m4: \ 24749 configure-m4 24750 @: $(MAKE); $(unstage) 24751 @[ -f ./m4/Makefile ] || exit 0; \ 24752 r=`${PWD_COMMAND}`; export r; \ 24753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24754 $(HOST_EXPORTS) \ 24755 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24757 done; \ 24758 echo "Doing TAGS in m4" ; \ 24759 (cd $(HOST_SUBDIR)/m4 && \ 24760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24762 "RANLIB=$${RANLIB}" \ 24763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24764 TAGS) \ 24765 || exit 1 24766 24767@endif m4 24768 24769.PHONY: maybe-install-info-m4 install-info-m4 24770maybe-install-info-m4: 24771@if m4 24772maybe-install-info-m4: install-info-m4 24773 24774install-info-m4: \ 24775 configure-m4 \ 24776 info-m4 24777 @: $(MAKE); $(unstage) 24778 @[ -f ./m4/Makefile ] || exit 0; \ 24779 r=`${PWD_COMMAND}`; export r; \ 24780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24781 $(HOST_EXPORTS) \ 24782 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24784 done; \ 24785 echo "Doing install-info in m4" ; \ 24786 (cd $(HOST_SUBDIR)/m4 && \ 24787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24789 "RANLIB=$${RANLIB}" \ 24790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24791 install-info) \ 24792 || exit 1 24793 24794@endif m4 24795 24796.PHONY: maybe-install-pdf-m4 install-pdf-m4 24797maybe-install-pdf-m4: 24798@if m4 24799maybe-install-pdf-m4: install-pdf-m4 24800 24801install-pdf-m4: \ 24802 configure-m4 \ 24803 pdf-m4 24804 @: $(MAKE); $(unstage) 24805 @[ -f ./m4/Makefile ] || exit 0; \ 24806 r=`${PWD_COMMAND}`; export r; \ 24807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24808 $(HOST_EXPORTS) \ 24809 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24811 done; \ 24812 echo "Doing install-pdf in m4" ; \ 24813 (cd $(HOST_SUBDIR)/m4 && \ 24814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24816 "RANLIB=$${RANLIB}" \ 24817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24818 install-pdf) \ 24819 || exit 1 24820 24821@endif m4 24822 24823.PHONY: maybe-install-html-m4 install-html-m4 24824maybe-install-html-m4: 24825@if m4 24826maybe-install-html-m4: install-html-m4 24827 24828install-html-m4: \ 24829 configure-m4 \ 24830 html-m4 24831 @: $(MAKE); $(unstage) 24832 @[ -f ./m4/Makefile ] || exit 0; \ 24833 r=`${PWD_COMMAND}`; export r; \ 24834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24835 $(HOST_EXPORTS) \ 24836 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24838 done; \ 24839 echo "Doing install-html in m4" ; \ 24840 (cd $(HOST_SUBDIR)/m4 && \ 24841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24843 "RANLIB=$${RANLIB}" \ 24844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24845 install-html) \ 24846 || exit 1 24847 24848@endif m4 24849 24850.PHONY: maybe-installcheck-m4 installcheck-m4 24851maybe-installcheck-m4: 24852@if m4 24853maybe-installcheck-m4: installcheck-m4 24854 24855installcheck-m4: \ 24856 configure-m4 24857 @: $(MAKE); $(unstage) 24858 @[ -f ./m4/Makefile ] || exit 0; \ 24859 r=`${PWD_COMMAND}`; export r; \ 24860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24861 $(HOST_EXPORTS) \ 24862 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24864 done; \ 24865 echo "Doing installcheck in m4" ; \ 24866 (cd $(HOST_SUBDIR)/m4 && \ 24867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24869 "RANLIB=$${RANLIB}" \ 24870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24871 installcheck) \ 24872 || exit 1 24873 24874@endif m4 24875 24876.PHONY: maybe-mostlyclean-m4 mostlyclean-m4 24877maybe-mostlyclean-m4: 24878@if m4 24879maybe-mostlyclean-m4: mostlyclean-m4 24880 24881mostlyclean-m4: 24882 @: $(MAKE); $(unstage) 24883 @[ -f ./m4/Makefile ] || exit 0; \ 24884 r=`${PWD_COMMAND}`; export r; \ 24885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24886 $(HOST_EXPORTS) \ 24887 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24889 done; \ 24890 echo "Doing mostlyclean in m4" ; \ 24891 (cd $(HOST_SUBDIR)/m4 && \ 24892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24894 "RANLIB=$${RANLIB}" \ 24895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24896 mostlyclean) \ 24897 || exit 1 24898 24899@endif m4 24900 24901.PHONY: maybe-clean-m4 clean-m4 24902maybe-clean-m4: 24903@if m4 24904maybe-clean-m4: clean-m4 24905 24906clean-m4: 24907 @: $(MAKE); $(unstage) 24908 @[ -f ./m4/Makefile ] || exit 0; \ 24909 r=`${PWD_COMMAND}`; export r; \ 24910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24911 $(HOST_EXPORTS) \ 24912 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24914 done; \ 24915 echo "Doing clean in m4" ; \ 24916 (cd $(HOST_SUBDIR)/m4 && \ 24917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24919 "RANLIB=$${RANLIB}" \ 24920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24921 clean) \ 24922 || exit 1 24923 24924@endif m4 24925 24926.PHONY: maybe-distclean-m4 distclean-m4 24927maybe-distclean-m4: 24928@if m4 24929maybe-distclean-m4: distclean-m4 24930 24931distclean-m4: 24932 @: $(MAKE); $(unstage) 24933 @[ -f ./m4/Makefile ] || exit 0; \ 24934 r=`${PWD_COMMAND}`; export r; \ 24935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24936 $(HOST_EXPORTS) \ 24937 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24939 done; \ 24940 echo "Doing distclean in m4" ; \ 24941 (cd $(HOST_SUBDIR)/m4 && \ 24942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24944 "RANLIB=$${RANLIB}" \ 24945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24946 distclean) \ 24947 || exit 1 24948 24949@endif m4 24950 24951.PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4 24952maybe-maintainer-clean-m4: 24953@if m4 24954maybe-maintainer-clean-m4: maintainer-clean-m4 24955 24956maintainer-clean-m4: 24957 @: $(MAKE); $(unstage) 24958 @[ -f ./m4/Makefile ] || exit 0; \ 24959 r=`${PWD_COMMAND}`; export r; \ 24960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24961 $(HOST_EXPORTS) \ 24962 for flag in $(EXTRA_HOST_FLAGS) ; do \ 24963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 24964 done; \ 24965 echo "Doing maintainer-clean in m4" ; \ 24966 (cd $(HOST_SUBDIR)/m4 && \ 24967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 24968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 24969 "RANLIB=$${RANLIB}" \ 24970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 24971 maintainer-clean) \ 24972 || exit 1 24973 24974@endif m4 24975 24976 24977 24978.PHONY: configure-make maybe-configure-make 24979maybe-configure-make: 24980@if gcc-bootstrap 24981configure-make: stage_current 24982@endif gcc-bootstrap 24983@if make 24984maybe-configure-make: configure-make 24985configure-make: 24986 @: $(MAKE); $(unstage) 24987 @r=`${PWD_COMMAND}`; export r; \ 24988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 24989 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \ 24990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \ 24991 $(HOST_EXPORTS) \ 24992 echo Configuring in $(HOST_SUBDIR)/make; \ 24993 cd "$(HOST_SUBDIR)/make" || exit 1; \ 24994 case $(srcdir) in \ 24995 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 24996 *) topdir=`echo $(HOST_SUBDIR)/make/ | \ 24997 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 24998 esac; \ 24999 srcdiroption="--srcdir=$${topdir}/make"; \ 25000 libsrcdir="$$s/make"; \ 25001 $(SHELL) $${libsrcdir}/configure \ 25002 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 25003 --target=${target_alias} $${srcdiroption} \ 25004 || exit 1 25005@endif make 25006 25007 25008 25009 25010 25011.PHONY: all-make maybe-all-make 25012maybe-all-make: 25013@if gcc-bootstrap 25014all-make: stage_current 25015@endif gcc-bootstrap 25016@if make 25017TARGET-make=all 25018maybe-all-make: all-make 25019all-make: configure-make 25020 @: $(MAKE); $(unstage) 25021 @r=`${PWD_COMMAND}`; export r; \ 25022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25023 $(HOST_EXPORTS) \ 25024 (cd $(HOST_SUBDIR)/make && \ 25025 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-make)) 25026@endif make 25027 25028 25029 25030 25031.PHONY: check-make maybe-check-make 25032maybe-check-make: 25033@if make 25034maybe-check-make: check-make 25035 25036check-make: 25037 @: $(MAKE); $(unstage) 25038 @r=`${PWD_COMMAND}`; export r; \ 25039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25040 $(HOST_EXPORTS) \ 25041 (cd $(HOST_SUBDIR)/make && \ 25042 $(MAKE) $(FLAGS_TO_PASS) check) 25043 25044@endif make 25045 25046.PHONY: install-make maybe-install-make 25047maybe-install-make: 25048@if make 25049maybe-install-make: install-make 25050 25051install-make: installdirs 25052 @: $(MAKE); $(unstage) 25053 @r=`${PWD_COMMAND}`; export r; \ 25054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25055 $(HOST_EXPORTS) \ 25056 (cd $(HOST_SUBDIR)/make && \ 25057 $(MAKE) $(FLAGS_TO_PASS) install) 25058 25059@endif make 25060 25061# Other targets (info, dvi, pdf, etc.) 25062 25063.PHONY: maybe-info-make info-make 25064maybe-info-make: 25065@if make 25066maybe-info-make: info-make 25067 25068info-make: \ 25069 configure-make 25070 @: $(MAKE); $(unstage) 25071 @[ -f ./make/Makefile ] || exit 0; \ 25072 r=`${PWD_COMMAND}`; export r; \ 25073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25074 $(HOST_EXPORTS) \ 25075 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25077 done; \ 25078 echo "Doing info in make" ; \ 25079 (cd $(HOST_SUBDIR)/make && \ 25080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25082 "RANLIB=$${RANLIB}" \ 25083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25084 info) \ 25085 || exit 1 25086 25087@endif make 25088 25089.PHONY: maybe-dvi-make dvi-make 25090maybe-dvi-make: 25091@if make 25092maybe-dvi-make: dvi-make 25093 25094dvi-make: \ 25095 configure-make 25096 @: $(MAKE); $(unstage) 25097 @[ -f ./make/Makefile ] || exit 0; \ 25098 r=`${PWD_COMMAND}`; export r; \ 25099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25100 $(HOST_EXPORTS) \ 25101 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25103 done; \ 25104 echo "Doing dvi in make" ; \ 25105 (cd $(HOST_SUBDIR)/make && \ 25106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25108 "RANLIB=$${RANLIB}" \ 25109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25110 dvi) \ 25111 || exit 1 25112 25113@endif make 25114 25115.PHONY: maybe-pdf-make pdf-make 25116maybe-pdf-make: 25117@if make 25118maybe-pdf-make: pdf-make 25119 25120pdf-make: \ 25121 configure-make 25122 @: $(MAKE); $(unstage) 25123 @[ -f ./make/Makefile ] || exit 0; \ 25124 r=`${PWD_COMMAND}`; export r; \ 25125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25126 $(HOST_EXPORTS) \ 25127 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25129 done; \ 25130 echo "Doing pdf in make" ; \ 25131 (cd $(HOST_SUBDIR)/make && \ 25132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25134 "RANLIB=$${RANLIB}" \ 25135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25136 pdf) \ 25137 || exit 1 25138 25139@endif make 25140 25141.PHONY: maybe-html-make html-make 25142maybe-html-make: 25143@if make 25144maybe-html-make: html-make 25145 25146html-make: \ 25147 configure-make 25148 @: $(MAKE); $(unstage) 25149 @[ -f ./make/Makefile ] || exit 0; \ 25150 r=`${PWD_COMMAND}`; export r; \ 25151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25152 $(HOST_EXPORTS) \ 25153 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25155 done; \ 25156 echo "Doing html in make" ; \ 25157 (cd $(HOST_SUBDIR)/make && \ 25158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25160 "RANLIB=$${RANLIB}" \ 25161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25162 html) \ 25163 || exit 1 25164 25165@endif make 25166 25167.PHONY: maybe-TAGS-make TAGS-make 25168maybe-TAGS-make: 25169@if make 25170maybe-TAGS-make: TAGS-make 25171 25172TAGS-make: \ 25173 configure-make 25174 @: $(MAKE); $(unstage) 25175 @[ -f ./make/Makefile ] || exit 0; \ 25176 r=`${PWD_COMMAND}`; export r; \ 25177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25178 $(HOST_EXPORTS) \ 25179 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25181 done; \ 25182 echo "Doing TAGS in make" ; \ 25183 (cd $(HOST_SUBDIR)/make && \ 25184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25186 "RANLIB=$${RANLIB}" \ 25187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25188 TAGS) \ 25189 || exit 1 25190 25191@endif make 25192 25193.PHONY: maybe-install-info-make install-info-make 25194maybe-install-info-make: 25195@if make 25196maybe-install-info-make: install-info-make 25197 25198install-info-make: \ 25199 configure-make \ 25200 info-make 25201 @: $(MAKE); $(unstage) 25202 @[ -f ./make/Makefile ] || exit 0; \ 25203 r=`${PWD_COMMAND}`; export r; \ 25204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25205 $(HOST_EXPORTS) \ 25206 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25208 done; \ 25209 echo "Doing install-info in make" ; \ 25210 (cd $(HOST_SUBDIR)/make && \ 25211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25213 "RANLIB=$${RANLIB}" \ 25214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25215 install-info) \ 25216 || exit 1 25217 25218@endif make 25219 25220.PHONY: maybe-install-pdf-make install-pdf-make 25221maybe-install-pdf-make: 25222@if make 25223maybe-install-pdf-make: install-pdf-make 25224 25225install-pdf-make: \ 25226 configure-make \ 25227 pdf-make 25228 @: $(MAKE); $(unstage) 25229 @[ -f ./make/Makefile ] || exit 0; \ 25230 r=`${PWD_COMMAND}`; export r; \ 25231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25232 $(HOST_EXPORTS) \ 25233 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25235 done; \ 25236 echo "Doing install-pdf in make" ; \ 25237 (cd $(HOST_SUBDIR)/make && \ 25238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25240 "RANLIB=$${RANLIB}" \ 25241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25242 install-pdf) \ 25243 || exit 1 25244 25245@endif make 25246 25247.PHONY: maybe-install-html-make install-html-make 25248maybe-install-html-make: 25249@if make 25250maybe-install-html-make: install-html-make 25251 25252install-html-make: \ 25253 configure-make \ 25254 html-make 25255 @: $(MAKE); $(unstage) 25256 @[ -f ./make/Makefile ] || exit 0; \ 25257 r=`${PWD_COMMAND}`; export r; \ 25258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25259 $(HOST_EXPORTS) \ 25260 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25262 done; \ 25263 echo "Doing install-html in make" ; \ 25264 (cd $(HOST_SUBDIR)/make && \ 25265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25267 "RANLIB=$${RANLIB}" \ 25268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25269 install-html) \ 25270 || exit 1 25271 25272@endif make 25273 25274.PHONY: maybe-installcheck-make installcheck-make 25275maybe-installcheck-make: 25276@if make 25277maybe-installcheck-make: installcheck-make 25278 25279installcheck-make: \ 25280 configure-make 25281 @: $(MAKE); $(unstage) 25282 @[ -f ./make/Makefile ] || exit 0; \ 25283 r=`${PWD_COMMAND}`; export r; \ 25284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25285 $(HOST_EXPORTS) \ 25286 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25288 done; \ 25289 echo "Doing installcheck in make" ; \ 25290 (cd $(HOST_SUBDIR)/make && \ 25291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25293 "RANLIB=$${RANLIB}" \ 25294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25295 installcheck) \ 25296 || exit 1 25297 25298@endif make 25299 25300.PHONY: maybe-mostlyclean-make mostlyclean-make 25301maybe-mostlyclean-make: 25302@if make 25303maybe-mostlyclean-make: mostlyclean-make 25304 25305mostlyclean-make: 25306 @: $(MAKE); $(unstage) 25307 @[ -f ./make/Makefile ] || exit 0; \ 25308 r=`${PWD_COMMAND}`; export r; \ 25309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25310 $(HOST_EXPORTS) \ 25311 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25313 done; \ 25314 echo "Doing mostlyclean in make" ; \ 25315 (cd $(HOST_SUBDIR)/make && \ 25316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25318 "RANLIB=$${RANLIB}" \ 25319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25320 mostlyclean) \ 25321 || exit 1 25322 25323@endif make 25324 25325.PHONY: maybe-clean-make clean-make 25326maybe-clean-make: 25327@if make 25328maybe-clean-make: clean-make 25329 25330clean-make: 25331 @: $(MAKE); $(unstage) 25332 @[ -f ./make/Makefile ] || exit 0; \ 25333 r=`${PWD_COMMAND}`; export r; \ 25334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25335 $(HOST_EXPORTS) \ 25336 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25338 done; \ 25339 echo "Doing clean in make" ; \ 25340 (cd $(HOST_SUBDIR)/make && \ 25341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25343 "RANLIB=$${RANLIB}" \ 25344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25345 clean) \ 25346 || exit 1 25347 25348@endif make 25349 25350.PHONY: maybe-distclean-make distclean-make 25351maybe-distclean-make: 25352@if make 25353maybe-distclean-make: distclean-make 25354 25355distclean-make: 25356 @: $(MAKE); $(unstage) 25357 @[ -f ./make/Makefile ] || exit 0; \ 25358 r=`${PWD_COMMAND}`; export r; \ 25359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25360 $(HOST_EXPORTS) \ 25361 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25363 done; \ 25364 echo "Doing distclean in make" ; \ 25365 (cd $(HOST_SUBDIR)/make && \ 25366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25368 "RANLIB=$${RANLIB}" \ 25369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25370 distclean) \ 25371 || exit 1 25372 25373@endif make 25374 25375.PHONY: maybe-maintainer-clean-make maintainer-clean-make 25376maybe-maintainer-clean-make: 25377@if make 25378maybe-maintainer-clean-make: maintainer-clean-make 25379 25380maintainer-clean-make: 25381 @: $(MAKE); $(unstage) 25382 @[ -f ./make/Makefile ] || exit 0; \ 25383 r=`${PWD_COMMAND}`; export r; \ 25384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25385 $(HOST_EXPORTS) \ 25386 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25388 done; \ 25389 echo "Doing maintainer-clean in make" ; \ 25390 (cd $(HOST_SUBDIR)/make && \ 25391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25393 "RANLIB=$${RANLIB}" \ 25394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25395 maintainer-clean) \ 25396 || exit 1 25397 25398@endif make 25399 25400 25401 25402.PHONY: configure-mmalloc maybe-configure-mmalloc 25403maybe-configure-mmalloc: 25404@if gcc-bootstrap 25405configure-mmalloc: stage_current 25406@endif gcc-bootstrap 25407@if mmalloc 25408maybe-configure-mmalloc: configure-mmalloc 25409configure-mmalloc: 25410 @: $(MAKE); $(unstage) 25411 @r=`${PWD_COMMAND}`; export r; \ 25412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25413 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \ 25414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \ 25415 $(HOST_EXPORTS) \ 25416 echo Configuring in $(HOST_SUBDIR)/mmalloc; \ 25417 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \ 25418 case $(srcdir) in \ 25419 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 25420 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \ 25421 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 25422 esac; \ 25423 srcdiroption="--srcdir=$${topdir}/mmalloc"; \ 25424 libsrcdir="$$s/mmalloc"; \ 25425 $(SHELL) $${libsrcdir}/configure \ 25426 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 25427 --target=${target_alias} $${srcdiroption} \ 25428 || exit 1 25429@endif mmalloc 25430 25431 25432 25433 25434 25435.PHONY: all-mmalloc maybe-all-mmalloc 25436maybe-all-mmalloc: 25437@if gcc-bootstrap 25438all-mmalloc: stage_current 25439@endif gcc-bootstrap 25440@if mmalloc 25441TARGET-mmalloc=all 25442maybe-all-mmalloc: all-mmalloc 25443all-mmalloc: configure-mmalloc 25444 @: $(MAKE); $(unstage) 25445 @r=`${PWD_COMMAND}`; export r; \ 25446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25447 $(HOST_EXPORTS) \ 25448 (cd $(HOST_SUBDIR)/mmalloc && \ 25449 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-mmalloc)) 25450@endif mmalloc 25451 25452 25453 25454 25455.PHONY: check-mmalloc maybe-check-mmalloc 25456maybe-check-mmalloc: 25457@if mmalloc 25458maybe-check-mmalloc: check-mmalloc 25459 25460check-mmalloc: 25461 25462@endif mmalloc 25463 25464.PHONY: install-mmalloc maybe-install-mmalloc 25465maybe-install-mmalloc: 25466@if mmalloc 25467maybe-install-mmalloc: install-mmalloc 25468 25469install-mmalloc: installdirs 25470 @: $(MAKE); $(unstage) 25471 @r=`${PWD_COMMAND}`; export r; \ 25472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25473 $(HOST_EXPORTS) \ 25474 (cd $(HOST_SUBDIR)/mmalloc && \ 25475 $(MAKE) $(FLAGS_TO_PASS) install) 25476 25477@endif mmalloc 25478 25479# Other targets (info, dvi, pdf, etc.) 25480 25481.PHONY: maybe-info-mmalloc info-mmalloc 25482maybe-info-mmalloc: 25483@if mmalloc 25484maybe-info-mmalloc: info-mmalloc 25485 25486info-mmalloc: \ 25487 configure-mmalloc 25488 @: $(MAKE); $(unstage) 25489 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25490 r=`${PWD_COMMAND}`; export r; \ 25491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25492 $(HOST_EXPORTS) \ 25493 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25495 done; \ 25496 echo "Doing info in mmalloc" ; \ 25497 (cd $(HOST_SUBDIR)/mmalloc && \ 25498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25500 "RANLIB=$${RANLIB}" \ 25501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25502 info) \ 25503 || exit 1 25504 25505@endif mmalloc 25506 25507.PHONY: maybe-dvi-mmalloc dvi-mmalloc 25508maybe-dvi-mmalloc: 25509@if mmalloc 25510maybe-dvi-mmalloc: dvi-mmalloc 25511 25512dvi-mmalloc: \ 25513 configure-mmalloc 25514 @: $(MAKE); $(unstage) 25515 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25516 r=`${PWD_COMMAND}`; export r; \ 25517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25518 $(HOST_EXPORTS) \ 25519 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25521 done; \ 25522 echo "Doing dvi in mmalloc" ; \ 25523 (cd $(HOST_SUBDIR)/mmalloc && \ 25524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25526 "RANLIB=$${RANLIB}" \ 25527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25528 dvi) \ 25529 || exit 1 25530 25531@endif mmalloc 25532 25533.PHONY: maybe-pdf-mmalloc pdf-mmalloc 25534maybe-pdf-mmalloc: 25535@if mmalloc 25536maybe-pdf-mmalloc: pdf-mmalloc 25537 25538pdf-mmalloc: \ 25539 configure-mmalloc 25540 @: $(MAKE); $(unstage) 25541 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25542 r=`${PWD_COMMAND}`; export r; \ 25543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25544 $(HOST_EXPORTS) \ 25545 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25547 done; \ 25548 echo "Doing pdf in mmalloc" ; \ 25549 (cd $(HOST_SUBDIR)/mmalloc && \ 25550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25552 "RANLIB=$${RANLIB}" \ 25553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25554 pdf) \ 25555 || exit 1 25556 25557@endif mmalloc 25558 25559.PHONY: maybe-html-mmalloc html-mmalloc 25560maybe-html-mmalloc: 25561@if mmalloc 25562maybe-html-mmalloc: html-mmalloc 25563 25564html-mmalloc: \ 25565 configure-mmalloc 25566 @: $(MAKE); $(unstage) 25567 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25568 r=`${PWD_COMMAND}`; export r; \ 25569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25570 $(HOST_EXPORTS) \ 25571 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25573 done; \ 25574 echo "Doing html in mmalloc" ; \ 25575 (cd $(HOST_SUBDIR)/mmalloc && \ 25576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25578 "RANLIB=$${RANLIB}" \ 25579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25580 html) \ 25581 || exit 1 25582 25583@endif mmalloc 25584 25585.PHONY: maybe-TAGS-mmalloc TAGS-mmalloc 25586maybe-TAGS-mmalloc: 25587@if mmalloc 25588maybe-TAGS-mmalloc: TAGS-mmalloc 25589 25590TAGS-mmalloc: \ 25591 configure-mmalloc 25592 @: $(MAKE); $(unstage) 25593 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25594 r=`${PWD_COMMAND}`; export r; \ 25595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25596 $(HOST_EXPORTS) \ 25597 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25599 done; \ 25600 echo "Doing TAGS in mmalloc" ; \ 25601 (cd $(HOST_SUBDIR)/mmalloc && \ 25602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25604 "RANLIB=$${RANLIB}" \ 25605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25606 TAGS) \ 25607 || exit 1 25608 25609@endif mmalloc 25610 25611.PHONY: maybe-install-info-mmalloc install-info-mmalloc 25612maybe-install-info-mmalloc: 25613@if mmalloc 25614maybe-install-info-mmalloc: install-info-mmalloc 25615 25616install-info-mmalloc: \ 25617 configure-mmalloc \ 25618 info-mmalloc 25619 @: $(MAKE); $(unstage) 25620 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25621 r=`${PWD_COMMAND}`; export r; \ 25622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25623 $(HOST_EXPORTS) \ 25624 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25626 done; \ 25627 echo "Doing install-info in mmalloc" ; \ 25628 (cd $(HOST_SUBDIR)/mmalloc && \ 25629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25631 "RANLIB=$${RANLIB}" \ 25632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25633 install-info) \ 25634 || exit 1 25635 25636@endif mmalloc 25637 25638.PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc 25639maybe-install-pdf-mmalloc: 25640@if mmalloc 25641maybe-install-pdf-mmalloc: install-pdf-mmalloc 25642 25643install-pdf-mmalloc: \ 25644 configure-mmalloc \ 25645 pdf-mmalloc 25646 @: $(MAKE); $(unstage) 25647 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25648 r=`${PWD_COMMAND}`; export r; \ 25649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25650 $(HOST_EXPORTS) \ 25651 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25653 done; \ 25654 echo "Doing install-pdf in mmalloc" ; \ 25655 (cd $(HOST_SUBDIR)/mmalloc && \ 25656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25658 "RANLIB=$${RANLIB}" \ 25659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25660 install-pdf) \ 25661 || exit 1 25662 25663@endif mmalloc 25664 25665.PHONY: maybe-install-html-mmalloc install-html-mmalloc 25666maybe-install-html-mmalloc: 25667@if mmalloc 25668maybe-install-html-mmalloc: install-html-mmalloc 25669 25670install-html-mmalloc: \ 25671 configure-mmalloc \ 25672 html-mmalloc 25673 @: $(MAKE); $(unstage) 25674 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25675 r=`${PWD_COMMAND}`; export r; \ 25676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25677 $(HOST_EXPORTS) \ 25678 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25680 done; \ 25681 echo "Doing install-html in mmalloc" ; \ 25682 (cd $(HOST_SUBDIR)/mmalloc && \ 25683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25685 "RANLIB=$${RANLIB}" \ 25686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25687 install-html) \ 25688 || exit 1 25689 25690@endif mmalloc 25691 25692.PHONY: maybe-installcheck-mmalloc installcheck-mmalloc 25693maybe-installcheck-mmalloc: 25694@if mmalloc 25695maybe-installcheck-mmalloc: installcheck-mmalloc 25696 25697installcheck-mmalloc: \ 25698 configure-mmalloc 25699 @: $(MAKE); $(unstage) 25700 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25701 r=`${PWD_COMMAND}`; export r; \ 25702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25703 $(HOST_EXPORTS) \ 25704 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25706 done; \ 25707 echo "Doing installcheck in mmalloc" ; \ 25708 (cd $(HOST_SUBDIR)/mmalloc && \ 25709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25711 "RANLIB=$${RANLIB}" \ 25712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25713 installcheck) \ 25714 || exit 1 25715 25716@endif mmalloc 25717 25718.PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc 25719maybe-mostlyclean-mmalloc: 25720@if mmalloc 25721maybe-mostlyclean-mmalloc: mostlyclean-mmalloc 25722 25723mostlyclean-mmalloc: 25724 @: $(MAKE); $(unstage) 25725 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25726 r=`${PWD_COMMAND}`; export r; \ 25727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25728 $(HOST_EXPORTS) \ 25729 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25731 done; \ 25732 echo "Doing mostlyclean in mmalloc" ; \ 25733 (cd $(HOST_SUBDIR)/mmalloc && \ 25734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25736 "RANLIB=$${RANLIB}" \ 25737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25738 mostlyclean) \ 25739 || exit 1 25740 25741@endif mmalloc 25742 25743.PHONY: maybe-clean-mmalloc clean-mmalloc 25744maybe-clean-mmalloc: 25745@if mmalloc 25746maybe-clean-mmalloc: clean-mmalloc 25747 25748clean-mmalloc: 25749 @: $(MAKE); $(unstage) 25750 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25751 r=`${PWD_COMMAND}`; export r; \ 25752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25753 $(HOST_EXPORTS) \ 25754 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25756 done; \ 25757 echo "Doing clean in mmalloc" ; \ 25758 (cd $(HOST_SUBDIR)/mmalloc && \ 25759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25761 "RANLIB=$${RANLIB}" \ 25762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25763 clean) \ 25764 || exit 1 25765 25766@endif mmalloc 25767 25768.PHONY: maybe-distclean-mmalloc distclean-mmalloc 25769maybe-distclean-mmalloc: 25770@if mmalloc 25771maybe-distclean-mmalloc: distclean-mmalloc 25772 25773distclean-mmalloc: 25774 @: $(MAKE); $(unstage) 25775 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25776 r=`${PWD_COMMAND}`; export r; \ 25777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25778 $(HOST_EXPORTS) \ 25779 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25781 done; \ 25782 echo "Doing distclean in mmalloc" ; \ 25783 (cd $(HOST_SUBDIR)/mmalloc && \ 25784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25786 "RANLIB=$${RANLIB}" \ 25787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25788 distclean) \ 25789 || exit 1 25790 25791@endif mmalloc 25792 25793.PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc 25794maybe-maintainer-clean-mmalloc: 25795@if mmalloc 25796maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc 25797 25798maintainer-clean-mmalloc: 25799 @: $(MAKE); $(unstage) 25800 @[ -f ./mmalloc/Makefile ] || exit 0; \ 25801 r=`${PWD_COMMAND}`; export r; \ 25802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25803 $(HOST_EXPORTS) \ 25804 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25806 done; \ 25807 echo "Doing maintainer-clean in mmalloc" ; \ 25808 (cd $(HOST_SUBDIR)/mmalloc && \ 25809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25811 "RANLIB=$${RANLIB}" \ 25812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25813 maintainer-clean) \ 25814 || exit 1 25815 25816@endif mmalloc 25817 25818 25819 25820.PHONY: configure-patch maybe-configure-patch 25821maybe-configure-patch: 25822@if gcc-bootstrap 25823configure-patch: stage_current 25824@endif gcc-bootstrap 25825@if patch 25826maybe-configure-patch: configure-patch 25827configure-patch: 25828 @: $(MAKE); $(unstage) 25829 @r=`${PWD_COMMAND}`; export r; \ 25830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25831 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \ 25832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \ 25833 $(HOST_EXPORTS) \ 25834 echo Configuring in $(HOST_SUBDIR)/patch; \ 25835 cd "$(HOST_SUBDIR)/patch" || exit 1; \ 25836 case $(srcdir) in \ 25837 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 25838 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \ 25839 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 25840 esac; \ 25841 srcdiroption="--srcdir=$${topdir}/patch"; \ 25842 libsrcdir="$$s/patch"; \ 25843 $(SHELL) $${libsrcdir}/configure \ 25844 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 25845 --target=${target_alias} $${srcdiroption} \ 25846 || exit 1 25847@endif patch 25848 25849 25850 25851 25852 25853.PHONY: all-patch maybe-all-patch 25854maybe-all-patch: 25855@if gcc-bootstrap 25856all-patch: stage_current 25857@endif gcc-bootstrap 25858@if patch 25859TARGET-patch=all 25860maybe-all-patch: all-patch 25861all-patch: configure-patch 25862 @: $(MAKE); $(unstage) 25863 @r=`${PWD_COMMAND}`; export r; \ 25864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25865 $(HOST_EXPORTS) \ 25866 (cd $(HOST_SUBDIR)/patch && \ 25867 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-patch)) 25868@endif patch 25869 25870 25871 25872 25873.PHONY: check-patch maybe-check-patch 25874maybe-check-patch: 25875@if patch 25876maybe-check-patch: check-patch 25877 25878check-patch: 25879 @: $(MAKE); $(unstage) 25880 @r=`${PWD_COMMAND}`; export r; \ 25881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25882 $(HOST_EXPORTS) \ 25883 (cd $(HOST_SUBDIR)/patch && \ 25884 $(MAKE) $(FLAGS_TO_PASS) check) 25885 25886@endif patch 25887 25888.PHONY: install-patch maybe-install-patch 25889maybe-install-patch: 25890@if patch 25891maybe-install-patch: install-patch 25892 25893install-patch: installdirs 25894 @: $(MAKE); $(unstage) 25895 @r=`${PWD_COMMAND}`; export r; \ 25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25897 $(HOST_EXPORTS) \ 25898 (cd $(HOST_SUBDIR)/patch && \ 25899 $(MAKE) $(FLAGS_TO_PASS) install) 25900 25901@endif patch 25902 25903# Other targets (info, dvi, pdf, etc.) 25904 25905.PHONY: maybe-info-patch info-patch 25906maybe-info-patch: 25907@if patch 25908maybe-info-patch: info-patch 25909 25910info-patch: \ 25911 configure-patch 25912 @: $(MAKE); $(unstage) 25913 @[ -f ./patch/Makefile ] || exit 0; \ 25914 r=`${PWD_COMMAND}`; export r; \ 25915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25916 $(HOST_EXPORTS) \ 25917 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25919 done; \ 25920 echo "Doing info in patch" ; \ 25921 (cd $(HOST_SUBDIR)/patch && \ 25922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25924 "RANLIB=$${RANLIB}" \ 25925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25926 info) \ 25927 || exit 1 25928 25929@endif patch 25930 25931.PHONY: maybe-dvi-patch dvi-patch 25932maybe-dvi-patch: 25933@if patch 25934maybe-dvi-patch: dvi-patch 25935 25936dvi-patch: \ 25937 configure-patch 25938 @: $(MAKE); $(unstage) 25939 @[ -f ./patch/Makefile ] || exit 0; \ 25940 r=`${PWD_COMMAND}`; export r; \ 25941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25942 $(HOST_EXPORTS) \ 25943 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25945 done; \ 25946 echo "Doing dvi in patch" ; \ 25947 (cd $(HOST_SUBDIR)/patch && \ 25948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25950 "RANLIB=$${RANLIB}" \ 25951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25952 dvi) \ 25953 || exit 1 25954 25955@endif patch 25956 25957.PHONY: maybe-pdf-patch pdf-patch 25958maybe-pdf-patch: 25959@if patch 25960maybe-pdf-patch: pdf-patch 25961 25962pdf-patch: \ 25963 configure-patch 25964 @: $(MAKE); $(unstage) 25965 @[ -f ./patch/Makefile ] || exit 0; \ 25966 r=`${PWD_COMMAND}`; export r; \ 25967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25968 $(HOST_EXPORTS) \ 25969 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25971 done; \ 25972 echo "Doing pdf in patch" ; \ 25973 (cd $(HOST_SUBDIR)/patch && \ 25974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 25975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 25976 "RANLIB=$${RANLIB}" \ 25977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 25978 pdf) \ 25979 || exit 1 25980 25981@endif patch 25982 25983.PHONY: maybe-html-patch html-patch 25984maybe-html-patch: 25985@if patch 25986maybe-html-patch: html-patch 25987 25988html-patch: \ 25989 configure-patch 25990 @: $(MAKE); $(unstage) 25991 @[ -f ./patch/Makefile ] || exit 0; \ 25992 r=`${PWD_COMMAND}`; export r; \ 25993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 25994 $(HOST_EXPORTS) \ 25995 for flag in $(EXTRA_HOST_FLAGS) ; do \ 25996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 25997 done; \ 25998 echo "Doing html in patch" ; \ 25999 (cd $(HOST_SUBDIR)/patch && \ 26000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26002 "RANLIB=$${RANLIB}" \ 26003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26004 html) \ 26005 || exit 1 26006 26007@endif patch 26008 26009.PHONY: maybe-TAGS-patch TAGS-patch 26010maybe-TAGS-patch: 26011@if patch 26012maybe-TAGS-patch: TAGS-patch 26013 26014TAGS-patch: \ 26015 configure-patch 26016 @: $(MAKE); $(unstage) 26017 @[ -f ./patch/Makefile ] || exit 0; \ 26018 r=`${PWD_COMMAND}`; export r; \ 26019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26020 $(HOST_EXPORTS) \ 26021 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26023 done; \ 26024 echo "Doing TAGS in patch" ; \ 26025 (cd $(HOST_SUBDIR)/patch && \ 26026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26028 "RANLIB=$${RANLIB}" \ 26029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26030 TAGS) \ 26031 || exit 1 26032 26033@endif patch 26034 26035.PHONY: maybe-install-info-patch install-info-patch 26036maybe-install-info-patch: 26037@if patch 26038maybe-install-info-patch: install-info-patch 26039 26040install-info-patch: \ 26041 configure-patch \ 26042 info-patch 26043 @: $(MAKE); $(unstage) 26044 @[ -f ./patch/Makefile ] || exit 0; \ 26045 r=`${PWD_COMMAND}`; export r; \ 26046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26047 $(HOST_EXPORTS) \ 26048 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26050 done; \ 26051 echo "Doing install-info in patch" ; \ 26052 (cd $(HOST_SUBDIR)/patch && \ 26053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26055 "RANLIB=$${RANLIB}" \ 26056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26057 install-info) \ 26058 || exit 1 26059 26060@endif patch 26061 26062.PHONY: maybe-install-pdf-patch install-pdf-patch 26063maybe-install-pdf-patch: 26064@if patch 26065maybe-install-pdf-patch: install-pdf-patch 26066 26067install-pdf-patch: \ 26068 configure-patch \ 26069 pdf-patch 26070 @: $(MAKE); $(unstage) 26071 @[ -f ./patch/Makefile ] || exit 0; \ 26072 r=`${PWD_COMMAND}`; export r; \ 26073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26074 $(HOST_EXPORTS) \ 26075 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26077 done; \ 26078 echo "Doing install-pdf in patch" ; \ 26079 (cd $(HOST_SUBDIR)/patch && \ 26080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26082 "RANLIB=$${RANLIB}" \ 26083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26084 install-pdf) \ 26085 || exit 1 26086 26087@endif patch 26088 26089.PHONY: maybe-install-html-patch install-html-patch 26090maybe-install-html-patch: 26091@if patch 26092maybe-install-html-patch: install-html-patch 26093 26094install-html-patch: \ 26095 configure-patch \ 26096 html-patch 26097 @: $(MAKE); $(unstage) 26098 @[ -f ./patch/Makefile ] || exit 0; \ 26099 r=`${PWD_COMMAND}`; export r; \ 26100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26101 $(HOST_EXPORTS) \ 26102 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26104 done; \ 26105 echo "Doing install-html in patch" ; \ 26106 (cd $(HOST_SUBDIR)/patch && \ 26107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26109 "RANLIB=$${RANLIB}" \ 26110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26111 install-html) \ 26112 || exit 1 26113 26114@endif patch 26115 26116.PHONY: maybe-installcheck-patch installcheck-patch 26117maybe-installcheck-patch: 26118@if patch 26119maybe-installcheck-patch: installcheck-patch 26120 26121installcheck-patch: \ 26122 configure-patch 26123 @: $(MAKE); $(unstage) 26124 @[ -f ./patch/Makefile ] || exit 0; \ 26125 r=`${PWD_COMMAND}`; export r; \ 26126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26127 $(HOST_EXPORTS) \ 26128 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26130 done; \ 26131 echo "Doing installcheck in patch" ; \ 26132 (cd $(HOST_SUBDIR)/patch && \ 26133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26135 "RANLIB=$${RANLIB}" \ 26136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26137 installcheck) \ 26138 || exit 1 26139 26140@endif patch 26141 26142.PHONY: maybe-mostlyclean-patch mostlyclean-patch 26143maybe-mostlyclean-patch: 26144@if patch 26145maybe-mostlyclean-patch: mostlyclean-patch 26146 26147mostlyclean-patch: 26148 @: $(MAKE); $(unstage) 26149 @[ -f ./patch/Makefile ] || exit 0; \ 26150 r=`${PWD_COMMAND}`; export r; \ 26151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26152 $(HOST_EXPORTS) \ 26153 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26155 done; \ 26156 echo "Doing mostlyclean in patch" ; \ 26157 (cd $(HOST_SUBDIR)/patch && \ 26158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26160 "RANLIB=$${RANLIB}" \ 26161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26162 mostlyclean) \ 26163 || exit 1 26164 26165@endif patch 26166 26167.PHONY: maybe-clean-patch clean-patch 26168maybe-clean-patch: 26169@if patch 26170maybe-clean-patch: clean-patch 26171 26172clean-patch: 26173 @: $(MAKE); $(unstage) 26174 @[ -f ./patch/Makefile ] || exit 0; \ 26175 r=`${PWD_COMMAND}`; export r; \ 26176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26177 $(HOST_EXPORTS) \ 26178 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26180 done; \ 26181 echo "Doing clean in patch" ; \ 26182 (cd $(HOST_SUBDIR)/patch && \ 26183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26185 "RANLIB=$${RANLIB}" \ 26186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26187 clean) \ 26188 || exit 1 26189 26190@endif patch 26191 26192.PHONY: maybe-distclean-patch distclean-patch 26193maybe-distclean-patch: 26194@if patch 26195maybe-distclean-patch: distclean-patch 26196 26197distclean-patch: 26198 @: $(MAKE); $(unstage) 26199 @[ -f ./patch/Makefile ] || exit 0; \ 26200 r=`${PWD_COMMAND}`; export r; \ 26201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26202 $(HOST_EXPORTS) \ 26203 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26205 done; \ 26206 echo "Doing distclean in patch" ; \ 26207 (cd $(HOST_SUBDIR)/patch && \ 26208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26210 "RANLIB=$${RANLIB}" \ 26211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26212 distclean) \ 26213 || exit 1 26214 26215@endif patch 26216 26217.PHONY: maybe-maintainer-clean-patch maintainer-clean-patch 26218maybe-maintainer-clean-patch: 26219@if patch 26220maybe-maintainer-clean-patch: maintainer-clean-patch 26221 26222maintainer-clean-patch: 26223 @: $(MAKE); $(unstage) 26224 @[ -f ./patch/Makefile ] || exit 0; \ 26225 r=`${PWD_COMMAND}`; export r; \ 26226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26227 $(HOST_EXPORTS) \ 26228 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26230 done; \ 26231 echo "Doing maintainer-clean in patch" ; \ 26232 (cd $(HOST_SUBDIR)/patch && \ 26233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26235 "RANLIB=$${RANLIB}" \ 26236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26237 maintainer-clean) \ 26238 || exit 1 26239 26240@endif patch 26241 26242 26243 26244.PHONY: configure-perl maybe-configure-perl 26245maybe-configure-perl: 26246@if gcc-bootstrap 26247configure-perl: stage_current 26248@endif gcc-bootstrap 26249@if perl 26250maybe-configure-perl: configure-perl 26251configure-perl: 26252 @: $(MAKE); $(unstage) 26253 @r=`${PWD_COMMAND}`; export r; \ 26254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26255 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \ 26256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \ 26257 $(HOST_EXPORTS) \ 26258 echo Configuring in $(HOST_SUBDIR)/perl; \ 26259 cd "$(HOST_SUBDIR)/perl" || exit 1; \ 26260 case $(srcdir) in \ 26261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 26262 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \ 26263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 26264 esac; \ 26265 srcdiroption="--srcdir=$${topdir}/perl"; \ 26266 libsrcdir="$$s/perl"; \ 26267 $(SHELL) $${libsrcdir}/configure \ 26268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 26269 --target=${target_alias} $${srcdiroption} \ 26270 || exit 1 26271@endif perl 26272 26273 26274 26275 26276 26277.PHONY: all-perl maybe-all-perl 26278maybe-all-perl: 26279@if gcc-bootstrap 26280all-perl: stage_current 26281@endif gcc-bootstrap 26282@if perl 26283TARGET-perl=all 26284maybe-all-perl: all-perl 26285all-perl: configure-perl 26286 @: $(MAKE); $(unstage) 26287 @r=`${PWD_COMMAND}`; export r; \ 26288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26289 $(HOST_EXPORTS) \ 26290 (cd $(HOST_SUBDIR)/perl && \ 26291 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-perl)) 26292@endif perl 26293 26294 26295 26296 26297.PHONY: check-perl maybe-check-perl 26298maybe-check-perl: 26299@if perl 26300maybe-check-perl: check-perl 26301 26302check-perl: 26303 @: $(MAKE); $(unstage) 26304 @r=`${PWD_COMMAND}`; export r; \ 26305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26306 $(HOST_EXPORTS) \ 26307 (cd $(HOST_SUBDIR)/perl && \ 26308 $(MAKE) $(FLAGS_TO_PASS) check) 26309 26310@endif perl 26311 26312.PHONY: install-perl maybe-install-perl 26313maybe-install-perl: 26314@if perl 26315maybe-install-perl: install-perl 26316 26317install-perl: installdirs 26318 @: $(MAKE); $(unstage) 26319 @r=`${PWD_COMMAND}`; export r; \ 26320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26321 $(HOST_EXPORTS) \ 26322 (cd $(HOST_SUBDIR)/perl && \ 26323 $(MAKE) $(FLAGS_TO_PASS) install) 26324 26325@endif perl 26326 26327# Other targets (info, dvi, pdf, etc.) 26328 26329.PHONY: maybe-info-perl info-perl 26330maybe-info-perl: 26331@if perl 26332maybe-info-perl: info-perl 26333 26334info-perl: \ 26335 configure-perl 26336 @: $(MAKE); $(unstage) 26337 @[ -f ./perl/Makefile ] || exit 0; \ 26338 r=`${PWD_COMMAND}`; export r; \ 26339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26340 $(HOST_EXPORTS) \ 26341 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26343 done; \ 26344 echo "Doing info in perl" ; \ 26345 (cd $(HOST_SUBDIR)/perl && \ 26346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26348 "RANLIB=$${RANLIB}" \ 26349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26350 info) \ 26351 || exit 1 26352 26353@endif perl 26354 26355.PHONY: maybe-dvi-perl dvi-perl 26356maybe-dvi-perl: 26357@if perl 26358maybe-dvi-perl: dvi-perl 26359 26360dvi-perl: \ 26361 configure-perl 26362 @: $(MAKE); $(unstage) 26363 @[ -f ./perl/Makefile ] || exit 0; \ 26364 r=`${PWD_COMMAND}`; export r; \ 26365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26366 $(HOST_EXPORTS) \ 26367 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26369 done; \ 26370 echo "Doing dvi in perl" ; \ 26371 (cd $(HOST_SUBDIR)/perl && \ 26372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26374 "RANLIB=$${RANLIB}" \ 26375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26376 dvi) \ 26377 || exit 1 26378 26379@endif perl 26380 26381.PHONY: maybe-pdf-perl pdf-perl 26382maybe-pdf-perl: 26383@if perl 26384maybe-pdf-perl: pdf-perl 26385 26386pdf-perl: \ 26387 configure-perl 26388 @: $(MAKE); $(unstage) 26389 @[ -f ./perl/Makefile ] || exit 0; \ 26390 r=`${PWD_COMMAND}`; export r; \ 26391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26392 $(HOST_EXPORTS) \ 26393 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26395 done; \ 26396 echo "Doing pdf in perl" ; \ 26397 (cd $(HOST_SUBDIR)/perl && \ 26398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26400 "RANLIB=$${RANLIB}" \ 26401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26402 pdf) \ 26403 || exit 1 26404 26405@endif perl 26406 26407.PHONY: maybe-html-perl html-perl 26408maybe-html-perl: 26409@if perl 26410maybe-html-perl: html-perl 26411 26412html-perl: \ 26413 configure-perl 26414 @: $(MAKE); $(unstage) 26415 @[ -f ./perl/Makefile ] || exit 0; \ 26416 r=`${PWD_COMMAND}`; export r; \ 26417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26418 $(HOST_EXPORTS) \ 26419 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26421 done; \ 26422 echo "Doing html in perl" ; \ 26423 (cd $(HOST_SUBDIR)/perl && \ 26424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26426 "RANLIB=$${RANLIB}" \ 26427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26428 html) \ 26429 || exit 1 26430 26431@endif perl 26432 26433.PHONY: maybe-TAGS-perl TAGS-perl 26434maybe-TAGS-perl: 26435@if perl 26436maybe-TAGS-perl: TAGS-perl 26437 26438TAGS-perl: \ 26439 configure-perl 26440 @: $(MAKE); $(unstage) 26441 @[ -f ./perl/Makefile ] || exit 0; \ 26442 r=`${PWD_COMMAND}`; export r; \ 26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26444 $(HOST_EXPORTS) \ 26445 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26447 done; \ 26448 echo "Doing TAGS in perl" ; \ 26449 (cd $(HOST_SUBDIR)/perl && \ 26450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26452 "RANLIB=$${RANLIB}" \ 26453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26454 TAGS) \ 26455 || exit 1 26456 26457@endif perl 26458 26459.PHONY: maybe-install-info-perl install-info-perl 26460maybe-install-info-perl: 26461@if perl 26462maybe-install-info-perl: install-info-perl 26463 26464install-info-perl: \ 26465 configure-perl \ 26466 info-perl 26467 @: $(MAKE); $(unstage) 26468 @[ -f ./perl/Makefile ] || exit 0; \ 26469 r=`${PWD_COMMAND}`; export r; \ 26470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26471 $(HOST_EXPORTS) \ 26472 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26474 done; \ 26475 echo "Doing install-info in perl" ; \ 26476 (cd $(HOST_SUBDIR)/perl && \ 26477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26479 "RANLIB=$${RANLIB}" \ 26480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26481 install-info) \ 26482 || exit 1 26483 26484@endif perl 26485 26486.PHONY: maybe-install-pdf-perl install-pdf-perl 26487maybe-install-pdf-perl: 26488@if perl 26489maybe-install-pdf-perl: install-pdf-perl 26490 26491install-pdf-perl: \ 26492 configure-perl \ 26493 pdf-perl 26494 @: $(MAKE); $(unstage) 26495 @[ -f ./perl/Makefile ] || exit 0; \ 26496 r=`${PWD_COMMAND}`; export r; \ 26497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26498 $(HOST_EXPORTS) \ 26499 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26501 done; \ 26502 echo "Doing install-pdf in perl" ; \ 26503 (cd $(HOST_SUBDIR)/perl && \ 26504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26506 "RANLIB=$${RANLIB}" \ 26507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26508 install-pdf) \ 26509 || exit 1 26510 26511@endif perl 26512 26513.PHONY: maybe-install-html-perl install-html-perl 26514maybe-install-html-perl: 26515@if perl 26516maybe-install-html-perl: install-html-perl 26517 26518install-html-perl: \ 26519 configure-perl \ 26520 html-perl 26521 @: $(MAKE); $(unstage) 26522 @[ -f ./perl/Makefile ] || exit 0; \ 26523 r=`${PWD_COMMAND}`; export r; \ 26524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26525 $(HOST_EXPORTS) \ 26526 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26528 done; \ 26529 echo "Doing install-html in perl" ; \ 26530 (cd $(HOST_SUBDIR)/perl && \ 26531 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26532 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26533 "RANLIB=$${RANLIB}" \ 26534 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26535 install-html) \ 26536 || exit 1 26537 26538@endif perl 26539 26540.PHONY: maybe-installcheck-perl installcheck-perl 26541maybe-installcheck-perl: 26542@if perl 26543maybe-installcheck-perl: installcheck-perl 26544 26545installcheck-perl: \ 26546 configure-perl 26547 @: $(MAKE); $(unstage) 26548 @[ -f ./perl/Makefile ] || exit 0; \ 26549 r=`${PWD_COMMAND}`; export r; \ 26550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26551 $(HOST_EXPORTS) \ 26552 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26554 done; \ 26555 echo "Doing installcheck in perl" ; \ 26556 (cd $(HOST_SUBDIR)/perl && \ 26557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26559 "RANLIB=$${RANLIB}" \ 26560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26561 installcheck) \ 26562 || exit 1 26563 26564@endif perl 26565 26566.PHONY: maybe-mostlyclean-perl mostlyclean-perl 26567maybe-mostlyclean-perl: 26568@if perl 26569maybe-mostlyclean-perl: mostlyclean-perl 26570 26571mostlyclean-perl: 26572 @: $(MAKE); $(unstage) 26573 @[ -f ./perl/Makefile ] || exit 0; \ 26574 r=`${PWD_COMMAND}`; export r; \ 26575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26576 $(HOST_EXPORTS) \ 26577 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26579 done; \ 26580 echo "Doing mostlyclean in perl" ; \ 26581 (cd $(HOST_SUBDIR)/perl && \ 26582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26584 "RANLIB=$${RANLIB}" \ 26585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26586 mostlyclean) \ 26587 || exit 1 26588 26589@endif perl 26590 26591.PHONY: maybe-clean-perl clean-perl 26592maybe-clean-perl: 26593@if perl 26594maybe-clean-perl: clean-perl 26595 26596clean-perl: 26597 @: $(MAKE); $(unstage) 26598 @[ -f ./perl/Makefile ] || exit 0; \ 26599 r=`${PWD_COMMAND}`; export r; \ 26600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26601 $(HOST_EXPORTS) \ 26602 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26604 done; \ 26605 echo "Doing clean in perl" ; \ 26606 (cd $(HOST_SUBDIR)/perl && \ 26607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26609 "RANLIB=$${RANLIB}" \ 26610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26611 clean) \ 26612 || exit 1 26613 26614@endif perl 26615 26616.PHONY: maybe-distclean-perl distclean-perl 26617maybe-distclean-perl: 26618@if perl 26619maybe-distclean-perl: distclean-perl 26620 26621distclean-perl: 26622 @: $(MAKE); $(unstage) 26623 @[ -f ./perl/Makefile ] || exit 0; \ 26624 r=`${PWD_COMMAND}`; export r; \ 26625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26626 $(HOST_EXPORTS) \ 26627 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26629 done; \ 26630 echo "Doing distclean in perl" ; \ 26631 (cd $(HOST_SUBDIR)/perl && \ 26632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26634 "RANLIB=$${RANLIB}" \ 26635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26636 distclean) \ 26637 || exit 1 26638 26639@endif perl 26640 26641.PHONY: maybe-maintainer-clean-perl maintainer-clean-perl 26642maybe-maintainer-clean-perl: 26643@if perl 26644maybe-maintainer-clean-perl: maintainer-clean-perl 26645 26646maintainer-clean-perl: 26647 @: $(MAKE); $(unstage) 26648 @[ -f ./perl/Makefile ] || exit 0; \ 26649 r=`${PWD_COMMAND}`; export r; \ 26650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26651 $(HOST_EXPORTS) \ 26652 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26654 done; \ 26655 echo "Doing maintainer-clean in perl" ; \ 26656 (cd $(HOST_SUBDIR)/perl && \ 26657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26659 "RANLIB=$${RANLIB}" \ 26660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26661 maintainer-clean) \ 26662 || exit 1 26663 26664@endif perl 26665 26666 26667 26668.PHONY: configure-prms maybe-configure-prms 26669maybe-configure-prms: 26670@if gcc-bootstrap 26671configure-prms: stage_current 26672@endif gcc-bootstrap 26673@if prms 26674maybe-configure-prms: configure-prms 26675configure-prms: 26676 @: $(MAKE); $(unstage) 26677 @r=`${PWD_COMMAND}`; export r; \ 26678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26679 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \ 26680 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \ 26681 $(HOST_EXPORTS) \ 26682 echo Configuring in $(HOST_SUBDIR)/prms; \ 26683 cd "$(HOST_SUBDIR)/prms" || exit 1; \ 26684 case $(srcdir) in \ 26685 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 26686 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \ 26687 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 26688 esac; \ 26689 srcdiroption="--srcdir=$${topdir}/prms"; \ 26690 libsrcdir="$$s/prms"; \ 26691 $(SHELL) $${libsrcdir}/configure \ 26692 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 26693 --target=${target_alias} $${srcdiroption} \ 26694 || exit 1 26695@endif prms 26696 26697 26698 26699 26700 26701.PHONY: all-prms maybe-all-prms 26702maybe-all-prms: 26703@if gcc-bootstrap 26704all-prms: stage_current 26705@endif gcc-bootstrap 26706@if prms 26707TARGET-prms=all 26708maybe-all-prms: all-prms 26709all-prms: configure-prms 26710 @: $(MAKE); $(unstage) 26711 @r=`${PWD_COMMAND}`; export r; \ 26712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26713 $(HOST_EXPORTS) \ 26714 (cd $(HOST_SUBDIR)/prms && \ 26715 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-prms)) 26716@endif prms 26717 26718 26719 26720 26721.PHONY: check-prms maybe-check-prms 26722maybe-check-prms: 26723@if prms 26724maybe-check-prms: check-prms 26725 26726check-prms: 26727 @: $(MAKE); $(unstage) 26728 @r=`${PWD_COMMAND}`; export r; \ 26729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26730 $(HOST_EXPORTS) \ 26731 (cd $(HOST_SUBDIR)/prms && \ 26732 $(MAKE) $(FLAGS_TO_PASS) check) 26733 26734@endif prms 26735 26736.PHONY: install-prms maybe-install-prms 26737maybe-install-prms: 26738@if prms 26739maybe-install-prms: install-prms 26740 26741install-prms: installdirs 26742 @: $(MAKE); $(unstage) 26743 @r=`${PWD_COMMAND}`; export r; \ 26744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26745 $(HOST_EXPORTS) \ 26746 (cd $(HOST_SUBDIR)/prms && \ 26747 $(MAKE) $(FLAGS_TO_PASS) install) 26748 26749@endif prms 26750 26751# Other targets (info, dvi, pdf, etc.) 26752 26753.PHONY: maybe-info-prms info-prms 26754maybe-info-prms: 26755@if prms 26756maybe-info-prms: info-prms 26757 26758info-prms: \ 26759 configure-prms 26760 @: $(MAKE); $(unstage) 26761 @[ -f ./prms/Makefile ] || exit 0; \ 26762 r=`${PWD_COMMAND}`; export r; \ 26763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26764 $(HOST_EXPORTS) \ 26765 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26767 done; \ 26768 echo "Doing info in prms" ; \ 26769 (cd $(HOST_SUBDIR)/prms && \ 26770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26772 "RANLIB=$${RANLIB}" \ 26773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26774 info) \ 26775 || exit 1 26776 26777@endif prms 26778 26779.PHONY: maybe-dvi-prms dvi-prms 26780maybe-dvi-prms: 26781@if prms 26782maybe-dvi-prms: dvi-prms 26783 26784dvi-prms: \ 26785 configure-prms 26786 @: $(MAKE); $(unstage) 26787 @[ -f ./prms/Makefile ] || exit 0; \ 26788 r=`${PWD_COMMAND}`; export r; \ 26789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26790 $(HOST_EXPORTS) \ 26791 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26793 done; \ 26794 echo "Doing dvi in prms" ; \ 26795 (cd $(HOST_SUBDIR)/prms && \ 26796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26798 "RANLIB=$${RANLIB}" \ 26799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26800 dvi) \ 26801 || exit 1 26802 26803@endif prms 26804 26805.PHONY: maybe-pdf-prms pdf-prms 26806maybe-pdf-prms: 26807@if prms 26808maybe-pdf-prms: pdf-prms 26809 26810pdf-prms: \ 26811 configure-prms 26812 @: $(MAKE); $(unstage) 26813 @[ -f ./prms/Makefile ] || exit 0; \ 26814 r=`${PWD_COMMAND}`; export r; \ 26815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26816 $(HOST_EXPORTS) \ 26817 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26819 done; \ 26820 echo "Doing pdf in prms" ; \ 26821 (cd $(HOST_SUBDIR)/prms && \ 26822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26824 "RANLIB=$${RANLIB}" \ 26825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26826 pdf) \ 26827 || exit 1 26828 26829@endif prms 26830 26831.PHONY: maybe-html-prms html-prms 26832maybe-html-prms: 26833@if prms 26834maybe-html-prms: html-prms 26835 26836html-prms: \ 26837 configure-prms 26838 @: $(MAKE); $(unstage) 26839 @[ -f ./prms/Makefile ] || exit 0; \ 26840 r=`${PWD_COMMAND}`; export r; \ 26841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26842 $(HOST_EXPORTS) \ 26843 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26845 done; \ 26846 echo "Doing html in prms" ; \ 26847 (cd $(HOST_SUBDIR)/prms && \ 26848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26850 "RANLIB=$${RANLIB}" \ 26851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26852 html) \ 26853 || exit 1 26854 26855@endif prms 26856 26857.PHONY: maybe-TAGS-prms TAGS-prms 26858maybe-TAGS-prms: 26859@if prms 26860maybe-TAGS-prms: TAGS-prms 26861 26862TAGS-prms: \ 26863 configure-prms 26864 @: $(MAKE); $(unstage) 26865 @[ -f ./prms/Makefile ] || exit 0; \ 26866 r=`${PWD_COMMAND}`; export r; \ 26867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26868 $(HOST_EXPORTS) \ 26869 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26870 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26871 done; \ 26872 echo "Doing TAGS in prms" ; \ 26873 (cd $(HOST_SUBDIR)/prms && \ 26874 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26875 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26876 "RANLIB=$${RANLIB}" \ 26877 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26878 TAGS) \ 26879 || exit 1 26880 26881@endif prms 26882 26883.PHONY: maybe-install-info-prms install-info-prms 26884maybe-install-info-prms: 26885@if prms 26886maybe-install-info-prms: install-info-prms 26887 26888install-info-prms: \ 26889 configure-prms \ 26890 info-prms 26891 @: $(MAKE); $(unstage) 26892 @[ -f ./prms/Makefile ] || exit 0; \ 26893 r=`${PWD_COMMAND}`; export r; \ 26894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26895 $(HOST_EXPORTS) \ 26896 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26898 done; \ 26899 echo "Doing install-info in prms" ; \ 26900 (cd $(HOST_SUBDIR)/prms && \ 26901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26903 "RANLIB=$${RANLIB}" \ 26904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26905 install-info) \ 26906 || exit 1 26907 26908@endif prms 26909 26910.PHONY: maybe-install-pdf-prms install-pdf-prms 26911maybe-install-pdf-prms: 26912@if prms 26913maybe-install-pdf-prms: install-pdf-prms 26914 26915install-pdf-prms: \ 26916 configure-prms \ 26917 pdf-prms 26918 @: $(MAKE); $(unstage) 26919 @[ -f ./prms/Makefile ] || exit 0; \ 26920 r=`${PWD_COMMAND}`; export r; \ 26921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26922 $(HOST_EXPORTS) \ 26923 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26925 done; \ 26926 echo "Doing install-pdf in prms" ; \ 26927 (cd $(HOST_SUBDIR)/prms && \ 26928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26930 "RANLIB=$${RANLIB}" \ 26931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26932 install-pdf) \ 26933 || exit 1 26934 26935@endif prms 26936 26937.PHONY: maybe-install-html-prms install-html-prms 26938maybe-install-html-prms: 26939@if prms 26940maybe-install-html-prms: install-html-prms 26941 26942install-html-prms: \ 26943 configure-prms \ 26944 html-prms 26945 @: $(MAKE); $(unstage) 26946 @[ -f ./prms/Makefile ] || exit 0; \ 26947 r=`${PWD_COMMAND}`; export r; \ 26948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26949 $(HOST_EXPORTS) \ 26950 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26951 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26952 done; \ 26953 echo "Doing install-html in prms" ; \ 26954 (cd $(HOST_SUBDIR)/prms && \ 26955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26957 "RANLIB=$${RANLIB}" \ 26958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26959 install-html) \ 26960 || exit 1 26961 26962@endif prms 26963 26964.PHONY: maybe-installcheck-prms installcheck-prms 26965maybe-installcheck-prms: 26966@if prms 26967maybe-installcheck-prms: installcheck-prms 26968 26969installcheck-prms: \ 26970 configure-prms 26971 @: $(MAKE); $(unstage) 26972 @[ -f ./prms/Makefile ] || exit 0; \ 26973 r=`${PWD_COMMAND}`; export r; \ 26974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 26975 $(HOST_EXPORTS) \ 26976 for flag in $(EXTRA_HOST_FLAGS) ; do \ 26977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 26978 done; \ 26979 echo "Doing installcheck in prms" ; \ 26980 (cd $(HOST_SUBDIR)/prms && \ 26981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 26982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 26983 "RANLIB=$${RANLIB}" \ 26984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 26985 installcheck) \ 26986 || exit 1 26987 26988@endif prms 26989 26990.PHONY: maybe-mostlyclean-prms mostlyclean-prms 26991maybe-mostlyclean-prms: 26992@if prms 26993maybe-mostlyclean-prms: mostlyclean-prms 26994 26995mostlyclean-prms: 26996 @: $(MAKE); $(unstage) 26997 @[ -f ./prms/Makefile ] || exit 0; \ 26998 r=`${PWD_COMMAND}`; export r; \ 26999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27000 $(HOST_EXPORTS) \ 27001 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27003 done; \ 27004 echo "Doing mostlyclean in prms" ; \ 27005 (cd $(HOST_SUBDIR)/prms && \ 27006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27008 "RANLIB=$${RANLIB}" \ 27009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27010 mostlyclean) \ 27011 || exit 1 27012 27013@endif prms 27014 27015.PHONY: maybe-clean-prms clean-prms 27016maybe-clean-prms: 27017@if prms 27018maybe-clean-prms: clean-prms 27019 27020clean-prms: 27021 @: $(MAKE); $(unstage) 27022 @[ -f ./prms/Makefile ] || exit 0; \ 27023 r=`${PWD_COMMAND}`; export r; \ 27024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27025 $(HOST_EXPORTS) \ 27026 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27028 done; \ 27029 echo "Doing clean in prms" ; \ 27030 (cd $(HOST_SUBDIR)/prms && \ 27031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27033 "RANLIB=$${RANLIB}" \ 27034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27035 clean) \ 27036 || exit 1 27037 27038@endif prms 27039 27040.PHONY: maybe-distclean-prms distclean-prms 27041maybe-distclean-prms: 27042@if prms 27043maybe-distclean-prms: distclean-prms 27044 27045distclean-prms: 27046 @: $(MAKE); $(unstage) 27047 @[ -f ./prms/Makefile ] || exit 0; \ 27048 r=`${PWD_COMMAND}`; export r; \ 27049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27050 $(HOST_EXPORTS) \ 27051 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27053 done; \ 27054 echo "Doing distclean in prms" ; \ 27055 (cd $(HOST_SUBDIR)/prms && \ 27056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27058 "RANLIB=$${RANLIB}" \ 27059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27060 distclean) \ 27061 || exit 1 27062 27063@endif prms 27064 27065.PHONY: maybe-maintainer-clean-prms maintainer-clean-prms 27066maybe-maintainer-clean-prms: 27067@if prms 27068maybe-maintainer-clean-prms: maintainer-clean-prms 27069 27070maintainer-clean-prms: 27071 @: $(MAKE); $(unstage) 27072 @[ -f ./prms/Makefile ] || exit 0; \ 27073 r=`${PWD_COMMAND}`; export r; \ 27074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27075 $(HOST_EXPORTS) \ 27076 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27078 done; \ 27079 echo "Doing maintainer-clean in prms" ; \ 27080 (cd $(HOST_SUBDIR)/prms && \ 27081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27083 "RANLIB=$${RANLIB}" \ 27084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27085 maintainer-clean) \ 27086 || exit 1 27087 27088@endif prms 27089 27090 27091 27092.PHONY: configure-rcs maybe-configure-rcs 27093maybe-configure-rcs: 27094@if gcc-bootstrap 27095configure-rcs: stage_current 27096@endif gcc-bootstrap 27097@if rcs 27098maybe-configure-rcs: configure-rcs 27099configure-rcs: 27100 @: $(MAKE); $(unstage) 27101 @r=`${PWD_COMMAND}`; export r; \ 27102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27103 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \ 27104 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \ 27105 $(HOST_EXPORTS) \ 27106 echo Configuring in $(HOST_SUBDIR)/rcs; \ 27107 cd "$(HOST_SUBDIR)/rcs" || exit 1; \ 27108 case $(srcdir) in \ 27109 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 27110 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \ 27111 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 27112 esac; \ 27113 srcdiroption="--srcdir=$${topdir}/rcs"; \ 27114 libsrcdir="$$s/rcs"; \ 27115 $(SHELL) $${libsrcdir}/configure \ 27116 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 27117 --target=${target_alias} $${srcdiroption} \ 27118 || exit 1 27119@endif rcs 27120 27121 27122 27123 27124 27125.PHONY: all-rcs maybe-all-rcs 27126maybe-all-rcs: 27127@if gcc-bootstrap 27128all-rcs: stage_current 27129@endif gcc-bootstrap 27130@if rcs 27131TARGET-rcs=all 27132maybe-all-rcs: all-rcs 27133all-rcs: configure-rcs 27134 @: $(MAKE); $(unstage) 27135 @r=`${PWD_COMMAND}`; export r; \ 27136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27137 $(HOST_EXPORTS) \ 27138 (cd $(HOST_SUBDIR)/rcs && \ 27139 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-rcs)) 27140@endif rcs 27141 27142 27143 27144 27145.PHONY: check-rcs maybe-check-rcs 27146maybe-check-rcs: 27147@if rcs 27148maybe-check-rcs: check-rcs 27149 27150check-rcs: 27151 @: $(MAKE); $(unstage) 27152 @r=`${PWD_COMMAND}`; export r; \ 27153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27154 $(HOST_EXPORTS) \ 27155 (cd $(HOST_SUBDIR)/rcs && \ 27156 $(MAKE) $(FLAGS_TO_PASS) check) 27157 27158@endif rcs 27159 27160.PHONY: install-rcs maybe-install-rcs 27161maybe-install-rcs: 27162@if rcs 27163maybe-install-rcs: install-rcs 27164 27165install-rcs: installdirs 27166 @: $(MAKE); $(unstage) 27167 @r=`${PWD_COMMAND}`; export r; \ 27168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27169 $(HOST_EXPORTS) \ 27170 (cd $(HOST_SUBDIR)/rcs && \ 27171 $(MAKE) $(FLAGS_TO_PASS) install) 27172 27173@endif rcs 27174 27175# Other targets (info, dvi, pdf, etc.) 27176 27177.PHONY: maybe-info-rcs info-rcs 27178maybe-info-rcs: 27179@if rcs 27180maybe-info-rcs: info-rcs 27181 27182info-rcs: \ 27183 configure-rcs 27184 @: $(MAKE); $(unstage) 27185 @[ -f ./rcs/Makefile ] || exit 0; \ 27186 r=`${PWD_COMMAND}`; export r; \ 27187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27188 $(HOST_EXPORTS) \ 27189 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27191 done; \ 27192 echo "Doing info in rcs" ; \ 27193 (cd $(HOST_SUBDIR)/rcs && \ 27194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27196 "RANLIB=$${RANLIB}" \ 27197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27198 info) \ 27199 || exit 1 27200 27201@endif rcs 27202 27203.PHONY: maybe-dvi-rcs dvi-rcs 27204maybe-dvi-rcs: 27205@if rcs 27206maybe-dvi-rcs: dvi-rcs 27207 27208dvi-rcs: \ 27209 configure-rcs 27210 @: $(MAKE); $(unstage) 27211 @[ -f ./rcs/Makefile ] || exit 0; \ 27212 r=`${PWD_COMMAND}`; export r; \ 27213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27214 $(HOST_EXPORTS) \ 27215 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27217 done; \ 27218 echo "Doing dvi in rcs" ; \ 27219 (cd $(HOST_SUBDIR)/rcs && \ 27220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27222 "RANLIB=$${RANLIB}" \ 27223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27224 dvi) \ 27225 || exit 1 27226 27227@endif rcs 27228 27229.PHONY: maybe-pdf-rcs pdf-rcs 27230maybe-pdf-rcs: 27231@if rcs 27232maybe-pdf-rcs: pdf-rcs 27233 27234pdf-rcs: \ 27235 configure-rcs 27236 @: $(MAKE); $(unstage) 27237 @[ -f ./rcs/Makefile ] || exit 0; \ 27238 r=`${PWD_COMMAND}`; export r; \ 27239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27240 $(HOST_EXPORTS) \ 27241 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27243 done; \ 27244 echo "Doing pdf in rcs" ; \ 27245 (cd $(HOST_SUBDIR)/rcs && \ 27246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27248 "RANLIB=$${RANLIB}" \ 27249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27250 pdf) \ 27251 || exit 1 27252 27253@endif rcs 27254 27255.PHONY: maybe-html-rcs html-rcs 27256maybe-html-rcs: 27257@if rcs 27258maybe-html-rcs: html-rcs 27259 27260html-rcs: \ 27261 configure-rcs 27262 @: $(MAKE); $(unstage) 27263 @[ -f ./rcs/Makefile ] || exit 0; \ 27264 r=`${PWD_COMMAND}`; export r; \ 27265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27266 $(HOST_EXPORTS) \ 27267 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27269 done; \ 27270 echo "Doing html in rcs" ; \ 27271 (cd $(HOST_SUBDIR)/rcs && \ 27272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27274 "RANLIB=$${RANLIB}" \ 27275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27276 html) \ 27277 || exit 1 27278 27279@endif rcs 27280 27281.PHONY: maybe-TAGS-rcs TAGS-rcs 27282maybe-TAGS-rcs: 27283@if rcs 27284maybe-TAGS-rcs: TAGS-rcs 27285 27286TAGS-rcs: \ 27287 configure-rcs 27288 @: $(MAKE); $(unstage) 27289 @[ -f ./rcs/Makefile ] || exit 0; \ 27290 r=`${PWD_COMMAND}`; export r; \ 27291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27292 $(HOST_EXPORTS) \ 27293 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27295 done; \ 27296 echo "Doing TAGS in rcs" ; \ 27297 (cd $(HOST_SUBDIR)/rcs && \ 27298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27300 "RANLIB=$${RANLIB}" \ 27301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27302 TAGS) \ 27303 || exit 1 27304 27305@endif rcs 27306 27307.PHONY: maybe-install-info-rcs install-info-rcs 27308maybe-install-info-rcs: 27309@if rcs 27310maybe-install-info-rcs: install-info-rcs 27311 27312install-info-rcs: \ 27313 configure-rcs \ 27314 info-rcs 27315 @: $(MAKE); $(unstage) 27316 @[ -f ./rcs/Makefile ] || exit 0; \ 27317 r=`${PWD_COMMAND}`; export r; \ 27318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27319 $(HOST_EXPORTS) \ 27320 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27322 done; \ 27323 echo "Doing install-info in rcs" ; \ 27324 (cd $(HOST_SUBDIR)/rcs && \ 27325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27327 "RANLIB=$${RANLIB}" \ 27328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27329 install-info) \ 27330 || exit 1 27331 27332@endif rcs 27333 27334.PHONY: maybe-install-pdf-rcs install-pdf-rcs 27335maybe-install-pdf-rcs: 27336@if rcs 27337maybe-install-pdf-rcs: install-pdf-rcs 27338 27339install-pdf-rcs: \ 27340 configure-rcs \ 27341 pdf-rcs 27342 @: $(MAKE); $(unstage) 27343 @[ -f ./rcs/Makefile ] || exit 0; \ 27344 r=`${PWD_COMMAND}`; export r; \ 27345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27346 $(HOST_EXPORTS) \ 27347 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27349 done; \ 27350 echo "Doing install-pdf in rcs" ; \ 27351 (cd $(HOST_SUBDIR)/rcs && \ 27352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27354 "RANLIB=$${RANLIB}" \ 27355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27356 install-pdf) \ 27357 || exit 1 27358 27359@endif rcs 27360 27361.PHONY: maybe-install-html-rcs install-html-rcs 27362maybe-install-html-rcs: 27363@if rcs 27364maybe-install-html-rcs: install-html-rcs 27365 27366install-html-rcs: \ 27367 configure-rcs \ 27368 html-rcs 27369 @: $(MAKE); $(unstage) 27370 @[ -f ./rcs/Makefile ] || exit 0; \ 27371 r=`${PWD_COMMAND}`; export r; \ 27372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27373 $(HOST_EXPORTS) \ 27374 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27376 done; \ 27377 echo "Doing install-html in rcs" ; \ 27378 (cd $(HOST_SUBDIR)/rcs && \ 27379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27381 "RANLIB=$${RANLIB}" \ 27382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27383 install-html) \ 27384 || exit 1 27385 27386@endif rcs 27387 27388.PHONY: maybe-installcheck-rcs installcheck-rcs 27389maybe-installcheck-rcs: 27390@if rcs 27391maybe-installcheck-rcs: installcheck-rcs 27392 27393installcheck-rcs: \ 27394 configure-rcs 27395 @: $(MAKE); $(unstage) 27396 @[ -f ./rcs/Makefile ] || exit 0; \ 27397 r=`${PWD_COMMAND}`; export r; \ 27398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27399 $(HOST_EXPORTS) \ 27400 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27402 done; \ 27403 echo "Doing installcheck in rcs" ; \ 27404 (cd $(HOST_SUBDIR)/rcs && \ 27405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27407 "RANLIB=$${RANLIB}" \ 27408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27409 installcheck) \ 27410 || exit 1 27411 27412@endif rcs 27413 27414.PHONY: maybe-mostlyclean-rcs mostlyclean-rcs 27415maybe-mostlyclean-rcs: 27416@if rcs 27417maybe-mostlyclean-rcs: mostlyclean-rcs 27418 27419mostlyclean-rcs: 27420 @: $(MAKE); $(unstage) 27421 @[ -f ./rcs/Makefile ] || exit 0; \ 27422 r=`${PWD_COMMAND}`; export r; \ 27423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27424 $(HOST_EXPORTS) \ 27425 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27427 done; \ 27428 echo "Doing mostlyclean in rcs" ; \ 27429 (cd $(HOST_SUBDIR)/rcs && \ 27430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27432 "RANLIB=$${RANLIB}" \ 27433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27434 mostlyclean) \ 27435 || exit 1 27436 27437@endif rcs 27438 27439.PHONY: maybe-clean-rcs clean-rcs 27440maybe-clean-rcs: 27441@if rcs 27442maybe-clean-rcs: clean-rcs 27443 27444clean-rcs: 27445 @: $(MAKE); $(unstage) 27446 @[ -f ./rcs/Makefile ] || exit 0; \ 27447 r=`${PWD_COMMAND}`; export r; \ 27448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27449 $(HOST_EXPORTS) \ 27450 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27452 done; \ 27453 echo "Doing clean in rcs" ; \ 27454 (cd $(HOST_SUBDIR)/rcs && \ 27455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27457 "RANLIB=$${RANLIB}" \ 27458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27459 clean) \ 27460 || exit 1 27461 27462@endif rcs 27463 27464.PHONY: maybe-distclean-rcs distclean-rcs 27465maybe-distclean-rcs: 27466@if rcs 27467maybe-distclean-rcs: distclean-rcs 27468 27469distclean-rcs: 27470 @: $(MAKE); $(unstage) 27471 @[ -f ./rcs/Makefile ] || exit 0; \ 27472 r=`${PWD_COMMAND}`; export r; \ 27473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27474 $(HOST_EXPORTS) \ 27475 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27477 done; \ 27478 echo "Doing distclean in rcs" ; \ 27479 (cd $(HOST_SUBDIR)/rcs && \ 27480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27482 "RANLIB=$${RANLIB}" \ 27483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27484 distclean) \ 27485 || exit 1 27486 27487@endif rcs 27488 27489.PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs 27490maybe-maintainer-clean-rcs: 27491@if rcs 27492maybe-maintainer-clean-rcs: maintainer-clean-rcs 27493 27494maintainer-clean-rcs: 27495 @: $(MAKE); $(unstage) 27496 @[ -f ./rcs/Makefile ] || exit 0; \ 27497 r=`${PWD_COMMAND}`; export r; \ 27498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27499 $(HOST_EXPORTS) \ 27500 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27502 done; \ 27503 echo "Doing maintainer-clean in rcs" ; \ 27504 (cd $(HOST_SUBDIR)/rcs && \ 27505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27507 "RANLIB=$${RANLIB}" \ 27508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27509 maintainer-clean) \ 27510 || exit 1 27511 27512@endif rcs 27513 27514 27515 27516.PHONY: configure-readline maybe-configure-readline 27517maybe-configure-readline: 27518@if gcc-bootstrap 27519configure-readline: stage_current 27520@endif gcc-bootstrap 27521@if readline 27522maybe-configure-readline: configure-readline 27523configure-readline: 27524 @: $(MAKE); $(unstage) 27525 @r=`${PWD_COMMAND}`; export r; \ 27526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27527 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \ 27528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \ 27529 $(HOST_EXPORTS) \ 27530 echo Configuring in $(HOST_SUBDIR)/readline; \ 27531 cd "$(HOST_SUBDIR)/readline" || exit 1; \ 27532 case $(srcdir) in \ 27533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 27534 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \ 27535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 27536 esac; \ 27537 srcdiroption="--srcdir=$${topdir}/readline"; \ 27538 libsrcdir="$$s/readline"; \ 27539 $(SHELL) $${libsrcdir}/configure \ 27540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 27541 --target=${target_alias} $${srcdiroption} \ 27542 || exit 1 27543@endif readline 27544 27545 27546 27547 27548 27549.PHONY: all-readline maybe-all-readline 27550maybe-all-readline: 27551@if gcc-bootstrap 27552all-readline: stage_current 27553@endif gcc-bootstrap 27554@if readline 27555TARGET-readline=all 27556maybe-all-readline: all-readline 27557all-readline: configure-readline 27558 @: $(MAKE); $(unstage) 27559 @r=`${PWD_COMMAND}`; export r; \ 27560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27561 $(HOST_EXPORTS) \ 27562 (cd $(HOST_SUBDIR)/readline && \ 27563 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-readline)) 27564@endif readline 27565 27566 27567 27568 27569.PHONY: check-readline maybe-check-readline 27570maybe-check-readline: 27571@if readline 27572maybe-check-readline: check-readline 27573 27574check-readline: 27575 @: $(MAKE); $(unstage) 27576 @r=`${PWD_COMMAND}`; export r; \ 27577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27578 $(HOST_EXPORTS) \ 27579 (cd $(HOST_SUBDIR)/readline && \ 27580 $(MAKE) $(FLAGS_TO_PASS) check) 27581 27582@endif readline 27583 27584.PHONY: install-readline maybe-install-readline 27585maybe-install-readline: 27586@if readline 27587maybe-install-readline: install-readline 27588 27589install-readline: installdirs 27590 @: $(MAKE); $(unstage) 27591 @r=`${PWD_COMMAND}`; export r; \ 27592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27593 $(HOST_EXPORTS) \ 27594 (cd $(HOST_SUBDIR)/readline && \ 27595 $(MAKE) $(FLAGS_TO_PASS) install) 27596 27597@endif readline 27598 27599# Other targets (info, dvi, pdf, etc.) 27600 27601.PHONY: maybe-info-readline info-readline 27602maybe-info-readline: 27603@if readline 27604maybe-info-readline: info-readline 27605 27606info-readline: \ 27607 configure-readline 27608 @: $(MAKE); $(unstage) 27609 @[ -f ./readline/Makefile ] || exit 0; \ 27610 r=`${PWD_COMMAND}`; export r; \ 27611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27612 $(HOST_EXPORTS) \ 27613 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27615 done; \ 27616 echo "Doing info in readline" ; \ 27617 (cd $(HOST_SUBDIR)/readline && \ 27618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27620 "RANLIB=$${RANLIB}" \ 27621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27622 info) \ 27623 || exit 1 27624 27625@endif readline 27626 27627.PHONY: maybe-dvi-readline dvi-readline 27628maybe-dvi-readline: 27629@if readline 27630maybe-dvi-readline: dvi-readline 27631 27632dvi-readline: \ 27633 configure-readline 27634 @: $(MAKE); $(unstage) 27635 @[ -f ./readline/Makefile ] || exit 0; \ 27636 r=`${PWD_COMMAND}`; export r; \ 27637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27638 $(HOST_EXPORTS) \ 27639 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27641 done; \ 27642 echo "Doing dvi in readline" ; \ 27643 (cd $(HOST_SUBDIR)/readline && \ 27644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27646 "RANLIB=$${RANLIB}" \ 27647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27648 dvi) \ 27649 || exit 1 27650 27651@endif readline 27652 27653.PHONY: maybe-pdf-readline pdf-readline 27654maybe-pdf-readline: 27655@if readline 27656maybe-pdf-readline: pdf-readline 27657 27658pdf-readline: \ 27659 configure-readline 27660 @: $(MAKE); $(unstage) 27661 @[ -f ./readline/Makefile ] || exit 0; \ 27662 r=`${PWD_COMMAND}`; export r; \ 27663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27664 $(HOST_EXPORTS) \ 27665 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27667 done; \ 27668 echo "Doing pdf in readline" ; \ 27669 (cd $(HOST_SUBDIR)/readline && \ 27670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27672 "RANLIB=$${RANLIB}" \ 27673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27674 pdf) \ 27675 || exit 1 27676 27677@endif readline 27678 27679.PHONY: maybe-html-readline html-readline 27680maybe-html-readline: 27681@if readline 27682maybe-html-readline: html-readline 27683 27684html-readline: \ 27685 configure-readline 27686 @: $(MAKE); $(unstage) 27687 @[ -f ./readline/Makefile ] || exit 0; \ 27688 r=`${PWD_COMMAND}`; export r; \ 27689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27690 $(HOST_EXPORTS) \ 27691 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27693 done; \ 27694 echo "Doing html in readline" ; \ 27695 (cd $(HOST_SUBDIR)/readline && \ 27696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27698 "RANLIB=$${RANLIB}" \ 27699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27700 html) \ 27701 || exit 1 27702 27703@endif readline 27704 27705.PHONY: maybe-TAGS-readline TAGS-readline 27706maybe-TAGS-readline: 27707@if readline 27708maybe-TAGS-readline: TAGS-readline 27709 27710TAGS-readline: \ 27711 configure-readline 27712 @: $(MAKE); $(unstage) 27713 @[ -f ./readline/Makefile ] || exit 0; \ 27714 r=`${PWD_COMMAND}`; export r; \ 27715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27716 $(HOST_EXPORTS) \ 27717 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27719 done; \ 27720 echo "Doing TAGS in readline" ; \ 27721 (cd $(HOST_SUBDIR)/readline && \ 27722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27724 "RANLIB=$${RANLIB}" \ 27725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27726 TAGS) \ 27727 || exit 1 27728 27729@endif readline 27730 27731.PHONY: maybe-install-info-readline install-info-readline 27732maybe-install-info-readline: 27733@if readline 27734maybe-install-info-readline: install-info-readline 27735 27736install-info-readline: \ 27737 configure-readline \ 27738 info-readline 27739 @: $(MAKE); $(unstage) 27740 @[ -f ./readline/Makefile ] || exit 0; \ 27741 r=`${PWD_COMMAND}`; export r; \ 27742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27743 $(HOST_EXPORTS) \ 27744 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27746 done; \ 27747 echo "Doing install-info in readline" ; \ 27748 (cd $(HOST_SUBDIR)/readline && \ 27749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27751 "RANLIB=$${RANLIB}" \ 27752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27753 install-info) \ 27754 || exit 1 27755 27756@endif readline 27757 27758.PHONY: maybe-install-pdf-readline install-pdf-readline 27759maybe-install-pdf-readline: 27760@if readline 27761maybe-install-pdf-readline: install-pdf-readline 27762 27763install-pdf-readline: \ 27764 configure-readline \ 27765 pdf-readline 27766 @: $(MAKE); $(unstage) 27767 @[ -f ./readline/Makefile ] || exit 0; \ 27768 r=`${PWD_COMMAND}`; export r; \ 27769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27770 $(HOST_EXPORTS) \ 27771 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27773 done; \ 27774 echo "Doing install-pdf in readline" ; \ 27775 (cd $(HOST_SUBDIR)/readline && \ 27776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27778 "RANLIB=$${RANLIB}" \ 27779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27780 install-pdf) \ 27781 || exit 1 27782 27783@endif readline 27784 27785.PHONY: maybe-install-html-readline install-html-readline 27786maybe-install-html-readline: 27787@if readline 27788maybe-install-html-readline: install-html-readline 27789 27790install-html-readline: \ 27791 configure-readline \ 27792 html-readline 27793 @: $(MAKE); $(unstage) 27794 @[ -f ./readline/Makefile ] || exit 0; \ 27795 r=`${PWD_COMMAND}`; export r; \ 27796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27797 $(HOST_EXPORTS) \ 27798 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27800 done; \ 27801 echo "Doing install-html in readline" ; \ 27802 (cd $(HOST_SUBDIR)/readline && \ 27803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27805 "RANLIB=$${RANLIB}" \ 27806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27807 install-html) \ 27808 || exit 1 27809 27810@endif readline 27811 27812.PHONY: maybe-installcheck-readline installcheck-readline 27813maybe-installcheck-readline: 27814@if readline 27815maybe-installcheck-readline: installcheck-readline 27816 27817installcheck-readline: \ 27818 configure-readline 27819 @: $(MAKE); $(unstage) 27820 @[ -f ./readline/Makefile ] || exit 0; \ 27821 r=`${PWD_COMMAND}`; export r; \ 27822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27823 $(HOST_EXPORTS) \ 27824 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27826 done; \ 27827 echo "Doing installcheck in readline" ; \ 27828 (cd $(HOST_SUBDIR)/readline && \ 27829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27831 "RANLIB=$${RANLIB}" \ 27832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27833 installcheck) \ 27834 || exit 1 27835 27836@endif readline 27837 27838.PHONY: maybe-mostlyclean-readline mostlyclean-readline 27839maybe-mostlyclean-readline: 27840@if readline 27841maybe-mostlyclean-readline: mostlyclean-readline 27842 27843mostlyclean-readline: 27844 @: $(MAKE); $(unstage) 27845 @[ -f ./readline/Makefile ] || exit 0; \ 27846 r=`${PWD_COMMAND}`; export r; \ 27847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27848 $(HOST_EXPORTS) \ 27849 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27851 done; \ 27852 echo "Doing mostlyclean in readline" ; \ 27853 (cd $(HOST_SUBDIR)/readline && \ 27854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27856 "RANLIB=$${RANLIB}" \ 27857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27858 mostlyclean) \ 27859 || exit 1 27860 27861@endif readline 27862 27863.PHONY: maybe-clean-readline clean-readline 27864maybe-clean-readline: 27865@if readline 27866maybe-clean-readline: clean-readline 27867 27868clean-readline: 27869 @: $(MAKE); $(unstage) 27870 @[ -f ./readline/Makefile ] || exit 0; \ 27871 r=`${PWD_COMMAND}`; export r; \ 27872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27873 $(HOST_EXPORTS) \ 27874 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27876 done; \ 27877 echo "Doing clean in readline" ; \ 27878 (cd $(HOST_SUBDIR)/readline && \ 27879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27881 "RANLIB=$${RANLIB}" \ 27882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27883 clean) \ 27884 || exit 1 27885 27886@endif readline 27887 27888.PHONY: maybe-distclean-readline distclean-readline 27889maybe-distclean-readline: 27890@if readline 27891maybe-distclean-readline: distclean-readline 27892 27893distclean-readline: 27894 @: $(MAKE); $(unstage) 27895 @[ -f ./readline/Makefile ] || exit 0; \ 27896 r=`${PWD_COMMAND}`; export r; \ 27897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27898 $(HOST_EXPORTS) \ 27899 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27901 done; \ 27902 echo "Doing distclean in readline" ; \ 27903 (cd $(HOST_SUBDIR)/readline && \ 27904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27906 "RANLIB=$${RANLIB}" \ 27907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27908 distclean) \ 27909 || exit 1 27910 27911@endif readline 27912 27913.PHONY: maybe-maintainer-clean-readline maintainer-clean-readline 27914maybe-maintainer-clean-readline: 27915@if readline 27916maybe-maintainer-clean-readline: maintainer-clean-readline 27917 27918maintainer-clean-readline: 27919 @: $(MAKE); $(unstage) 27920 @[ -f ./readline/Makefile ] || exit 0; \ 27921 r=`${PWD_COMMAND}`; export r; \ 27922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27923 $(HOST_EXPORTS) \ 27924 for flag in $(EXTRA_HOST_FLAGS) ; do \ 27925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 27926 done; \ 27927 echo "Doing maintainer-clean in readline" ; \ 27928 (cd $(HOST_SUBDIR)/readline && \ 27929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 27930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 27931 "RANLIB=$${RANLIB}" \ 27932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 27933 maintainer-clean) \ 27934 || exit 1 27935 27936@endif readline 27937 27938 27939 27940.PHONY: configure-release maybe-configure-release 27941maybe-configure-release: 27942@if gcc-bootstrap 27943configure-release: stage_current 27944@endif gcc-bootstrap 27945@if release 27946maybe-configure-release: configure-release 27947configure-release: 27948 @: $(MAKE); $(unstage) 27949 @r=`${PWD_COMMAND}`; export r; \ 27950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27951 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \ 27952 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \ 27953 $(HOST_EXPORTS) \ 27954 echo Configuring in $(HOST_SUBDIR)/release; \ 27955 cd "$(HOST_SUBDIR)/release" || exit 1; \ 27956 case $(srcdir) in \ 27957 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 27958 *) topdir=`echo $(HOST_SUBDIR)/release/ | \ 27959 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 27960 esac; \ 27961 srcdiroption="--srcdir=$${topdir}/release"; \ 27962 libsrcdir="$$s/release"; \ 27963 $(SHELL) $${libsrcdir}/configure \ 27964 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 27965 --target=${target_alias} $${srcdiroption} \ 27966 || exit 1 27967@endif release 27968 27969 27970 27971 27972 27973.PHONY: all-release maybe-all-release 27974maybe-all-release: 27975@if gcc-bootstrap 27976all-release: stage_current 27977@endif gcc-bootstrap 27978@if release 27979TARGET-release=all 27980maybe-all-release: all-release 27981all-release: configure-release 27982 @: $(MAKE); $(unstage) 27983 @r=`${PWD_COMMAND}`; export r; \ 27984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 27985 $(HOST_EXPORTS) \ 27986 (cd $(HOST_SUBDIR)/release && \ 27987 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-release)) 27988@endif release 27989 27990 27991 27992 27993.PHONY: check-release maybe-check-release 27994maybe-check-release: 27995@if release 27996maybe-check-release: check-release 27997 27998check-release: 27999 28000@endif release 28001 28002.PHONY: install-release maybe-install-release 28003maybe-install-release: 28004@if release 28005maybe-install-release: install-release 28006 28007install-release: 28008 28009@endif release 28010 28011# Other targets (info, dvi, pdf, etc.) 28012 28013.PHONY: maybe-info-release info-release 28014maybe-info-release: 28015@if release 28016maybe-info-release: info-release 28017 28018info-release: \ 28019 configure-release 28020 @: $(MAKE); $(unstage) 28021 @[ -f ./release/Makefile ] || exit 0; \ 28022 r=`${PWD_COMMAND}`; export r; \ 28023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28024 $(HOST_EXPORTS) \ 28025 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28027 done; \ 28028 echo "Doing info in release" ; \ 28029 (cd $(HOST_SUBDIR)/release && \ 28030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28032 "RANLIB=$${RANLIB}" \ 28033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28034 info) \ 28035 || exit 1 28036 28037@endif release 28038 28039.PHONY: maybe-dvi-release dvi-release 28040maybe-dvi-release: 28041@if release 28042maybe-dvi-release: dvi-release 28043 28044dvi-release: \ 28045 configure-release 28046 @: $(MAKE); $(unstage) 28047 @[ -f ./release/Makefile ] || exit 0; \ 28048 r=`${PWD_COMMAND}`; export r; \ 28049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28050 $(HOST_EXPORTS) \ 28051 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28053 done; \ 28054 echo "Doing dvi in release" ; \ 28055 (cd $(HOST_SUBDIR)/release && \ 28056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28058 "RANLIB=$${RANLIB}" \ 28059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28060 dvi) \ 28061 || exit 1 28062 28063@endif release 28064 28065.PHONY: maybe-pdf-release pdf-release 28066maybe-pdf-release: 28067@if release 28068maybe-pdf-release: pdf-release 28069 28070pdf-release: \ 28071 configure-release 28072 @: $(MAKE); $(unstage) 28073 @[ -f ./release/Makefile ] || exit 0; \ 28074 r=`${PWD_COMMAND}`; export r; \ 28075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28076 $(HOST_EXPORTS) \ 28077 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28079 done; \ 28080 echo "Doing pdf in release" ; \ 28081 (cd $(HOST_SUBDIR)/release && \ 28082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28084 "RANLIB=$${RANLIB}" \ 28085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28086 pdf) \ 28087 || exit 1 28088 28089@endif release 28090 28091.PHONY: maybe-html-release html-release 28092maybe-html-release: 28093@if release 28094maybe-html-release: html-release 28095 28096html-release: \ 28097 configure-release 28098 @: $(MAKE); $(unstage) 28099 @[ -f ./release/Makefile ] || exit 0; \ 28100 r=`${PWD_COMMAND}`; export r; \ 28101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28102 $(HOST_EXPORTS) \ 28103 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28104 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28105 done; \ 28106 echo "Doing html in release" ; \ 28107 (cd $(HOST_SUBDIR)/release && \ 28108 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28109 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28110 "RANLIB=$${RANLIB}" \ 28111 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28112 html) \ 28113 || exit 1 28114 28115@endif release 28116 28117.PHONY: maybe-TAGS-release TAGS-release 28118maybe-TAGS-release: 28119@if release 28120maybe-TAGS-release: TAGS-release 28121 28122TAGS-release: \ 28123 configure-release 28124 @: $(MAKE); $(unstage) 28125 @[ -f ./release/Makefile ] || exit 0; \ 28126 r=`${PWD_COMMAND}`; export r; \ 28127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28128 $(HOST_EXPORTS) \ 28129 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28131 done; \ 28132 echo "Doing TAGS in release" ; \ 28133 (cd $(HOST_SUBDIR)/release && \ 28134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28136 "RANLIB=$${RANLIB}" \ 28137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28138 TAGS) \ 28139 || exit 1 28140 28141@endif release 28142 28143.PHONY: maybe-install-info-release install-info-release 28144maybe-install-info-release: 28145@if release 28146maybe-install-info-release: install-info-release 28147 28148install-info-release: \ 28149 configure-release \ 28150 info-release 28151 @: $(MAKE); $(unstage) 28152 @[ -f ./release/Makefile ] || exit 0; \ 28153 r=`${PWD_COMMAND}`; export r; \ 28154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28155 $(HOST_EXPORTS) \ 28156 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28157 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28158 done; \ 28159 echo "Doing install-info in release" ; \ 28160 (cd $(HOST_SUBDIR)/release && \ 28161 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28162 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28163 "RANLIB=$${RANLIB}" \ 28164 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28165 install-info) \ 28166 || exit 1 28167 28168@endif release 28169 28170.PHONY: maybe-install-pdf-release install-pdf-release 28171maybe-install-pdf-release: 28172@if release 28173maybe-install-pdf-release: install-pdf-release 28174 28175install-pdf-release: \ 28176 configure-release \ 28177 pdf-release 28178 @: $(MAKE); $(unstage) 28179 @[ -f ./release/Makefile ] || exit 0; \ 28180 r=`${PWD_COMMAND}`; export r; \ 28181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28182 $(HOST_EXPORTS) \ 28183 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28185 done; \ 28186 echo "Doing install-pdf in release" ; \ 28187 (cd $(HOST_SUBDIR)/release && \ 28188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28190 "RANLIB=$${RANLIB}" \ 28191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28192 install-pdf) \ 28193 || exit 1 28194 28195@endif release 28196 28197.PHONY: maybe-install-html-release install-html-release 28198maybe-install-html-release: 28199@if release 28200maybe-install-html-release: install-html-release 28201 28202install-html-release: \ 28203 configure-release \ 28204 html-release 28205 @: $(MAKE); $(unstage) 28206 @[ -f ./release/Makefile ] || exit 0; \ 28207 r=`${PWD_COMMAND}`; export r; \ 28208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28209 $(HOST_EXPORTS) \ 28210 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28212 done; \ 28213 echo "Doing install-html in release" ; \ 28214 (cd $(HOST_SUBDIR)/release && \ 28215 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28216 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28217 "RANLIB=$${RANLIB}" \ 28218 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28219 install-html) \ 28220 || exit 1 28221 28222@endif release 28223 28224.PHONY: maybe-installcheck-release installcheck-release 28225maybe-installcheck-release: 28226@if release 28227maybe-installcheck-release: installcheck-release 28228 28229installcheck-release: \ 28230 configure-release 28231 @: $(MAKE); $(unstage) 28232 @[ -f ./release/Makefile ] || exit 0; \ 28233 r=`${PWD_COMMAND}`; export r; \ 28234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28235 $(HOST_EXPORTS) \ 28236 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28238 done; \ 28239 echo "Doing installcheck in release" ; \ 28240 (cd $(HOST_SUBDIR)/release && \ 28241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28243 "RANLIB=$${RANLIB}" \ 28244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28245 installcheck) \ 28246 || exit 1 28247 28248@endif release 28249 28250.PHONY: maybe-mostlyclean-release mostlyclean-release 28251maybe-mostlyclean-release: 28252@if release 28253maybe-mostlyclean-release: mostlyclean-release 28254 28255mostlyclean-release: 28256 @: $(MAKE); $(unstage) 28257 @[ -f ./release/Makefile ] || exit 0; \ 28258 r=`${PWD_COMMAND}`; export r; \ 28259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28260 $(HOST_EXPORTS) \ 28261 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28263 done; \ 28264 echo "Doing mostlyclean in release" ; \ 28265 (cd $(HOST_SUBDIR)/release && \ 28266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28268 "RANLIB=$${RANLIB}" \ 28269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28270 mostlyclean) \ 28271 || exit 1 28272 28273@endif release 28274 28275.PHONY: maybe-clean-release clean-release 28276maybe-clean-release: 28277@if release 28278maybe-clean-release: clean-release 28279 28280clean-release: 28281 @: $(MAKE); $(unstage) 28282 @[ -f ./release/Makefile ] || exit 0; \ 28283 r=`${PWD_COMMAND}`; export r; \ 28284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28285 $(HOST_EXPORTS) \ 28286 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28288 done; \ 28289 echo "Doing clean in release" ; \ 28290 (cd $(HOST_SUBDIR)/release && \ 28291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28293 "RANLIB=$${RANLIB}" \ 28294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28295 clean) \ 28296 || exit 1 28297 28298@endif release 28299 28300.PHONY: maybe-distclean-release distclean-release 28301maybe-distclean-release: 28302@if release 28303maybe-distclean-release: distclean-release 28304 28305distclean-release: 28306 @: $(MAKE); $(unstage) 28307 @[ -f ./release/Makefile ] || exit 0; \ 28308 r=`${PWD_COMMAND}`; export r; \ 28309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28310 $(HOST_EXPORTS) \ 28311 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28313 done; \ 28314 echo "Doing distclean in release" ; \ 28315 (cd $(HOST_SUBDIR)/release && \ 28316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28318 "RANLIB=$${RANLIB}" \ 28319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28320 distclean) \ 28321 || exit 1 28322 28323@endif release 28324 28325.PHONY: maybe-maintainer-clean-release maintainer-clean-release 28326maybe-maintainer-clean-release: 28327@if release 28328maybe-maintainer-clean-release: maintainer-clean-release 28329 28330maintainer-clean-release: 28331 @: $(MAKE); $(unstage) 28332 @[ -f ./release/Makefile ] || exit 0; \ 28333 r=`${PWD_COMMAND}`; export r; \ 28334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28335 $(HOST_EXPORTS) \ 28336 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28338 done; \ 28339 echo "Doing maintainer-clean in release" ; \ 28340 (cd $(HOST_SUBDIR)/release && \ 28341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28343 "RANLIB=$${RANLIB}" \ 28344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28345 maintainer-clean) \ 28346 || exit 1 28347 28348@endif release 28349 28350 28351 28352.PHONY: configure-recode maybe-configure-recode 28353maybe-configure-recode: 28354@if gcc-bootstrap 28355configure-recode: stage_current 28356@endif gcc-bootstrap 28357@if recode 28358maybe-configure-recode: configure-recode 28359configure-recode: 28360 @: $(MAKE); $(unstage) 28361 @r=`${PWD_COMMAND}`; export r; \ 28362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28363 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \ 28364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \ 28365 $(HOST_EXPORTS) \ 28366 echo Configuring in $(HOST_SUBDIR)/recode; \ 28367 cd "$(HOST_SUBDIR)/recode" || exit 1; \ 28368 case $(srcdir) in \ 28369 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 28370 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \ 28371 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 28372 esac; \ 28373 srcdiroption="--srcdir=$${topdir}/recode"; \ 28374 libsrcdir="$$s/recode"; \ 28375 $(SHELL) $${libsrcdir}/configure \ 28376 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 28377 --target=${target_alias} $${srcdiroption} \ 28378 || exit 1 28379@endif recode 28380 28381 28382 28383 28384 28385.PHONY: all-recode maybe-all-recode 28386maybe-all-recode: 28387@if gcc-bootstrap 28388all-recode: stage_current 28389@endif gcc-bootstrap 28390@if recode 28391TARGET-recode=all 28392maybe-all-recode: all-recode 28393all-recode: configure-recode 28394 @: $(MAKE); $(unstage) 28395 @r=`${PWD_COMMAND}`; export r; \ 28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28397 $(HOST_EXPORTS) \ 28398 (cd $(HOST_SUBDIR)/recode && \ 28399 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-recode)) 28400@endif recode 28401 28402 28403 28404 28405.PHONY: check-recode maybe-check-recode 28406maybe-check-recode: 28407@if recode 28408maybe-check-recode: check-recode 28409 28410check-recode: 28411 @: $(MAKE); $(unstage) 28412 @r=`${PWD_COMMAND}`; export r; \ 28413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28414 $(HOST_EXPORTS) \ 28415 (cd $(HOST_SUBDIR)/recode && \ 28416 $(MAKE) $(FLAGS_TO_PASS) check) 28417 28418@endif recode 28419 28420.PHONY: install-recode maybe-install-recode 28421maybe-install-recode: 28422@if recode 28423maybe-install-recode: install-recode 28424 28425install-recode: installdirs 28426 @: $(MAKE); $(unstage) 28427 @r=`${PWD_COMMAND}`; export r; \ 28428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28429 $(HOST_EXPORTS) \ 28430 (cd $(HOST_SUBDIR)/recode && \ 28431 $(MAKE) $(FLAGS_TO_PASS) install) 28432 28433@endif recode 28434 28435# Other targets (info, dvi, pdf, etc.) 28436 28437.PHONY: maybe-info-recode info-recode 28438maybe-info-recode: 28439@if recode 28440maybe-info-recode: info-recode 28441 28442info-recode: \ 28443 configure-recode 28444 @: $(MAKE); $(unstage) 28445 @[ -f ./recode/Makefile ] || exit 0; \ 28446 r=`${PWD_COMMAND}`; export r; \ 28447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28448 $(HOST_EXPORTS) \ 28449 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28451 done; \ 28452 echo "Doing info in recode" ; \ 28453 (cd $(HOST_SUBDIR)/recode && \ 28454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28456 "RANLIB=$${RANLIB}" \ 28457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28458 info) \ 28459 || exit 1 28460 28461@endif recode 28462 28463.PHONY: maybe-dvi-recode dvi-recode 28464maybe-dvi-recode: 28465@if recode 28466maybe-dvi-recode: dvi-recode 28467 28468dvi-recode: \ 28469 configure-recode 28470 @: $(MAKE); $(unstage) 28471 @[ -f ./recode/Makefile ] || exit 0; \ 28472 r=`${PWD_COMMAND}`; export r; \ 28473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28474 $(HOST_EXPORTS) \ 28475 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28477 done; \ 28478 echo "Doing dvi in recode" ; \ 28479 (cd $(HOST_SUBDIR)/recode && \ 28480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28482 "RANLIB=$${RANLIB}" \ 28483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28484 dvi) \ 28485 || exit 1 28486 28487@endif recode 28488 28489.PHONY: maybe-pdf-recode pdf-recode 28490maybe-pdf-recode: 28491@if recode 28492maybe-pdf-recode: pdf-recode 28493 28494pdf-recode: \ 28495 configure-recode 28496 @: $(MAKE); $(unstage) 28497 @[ -f ./recode/Makefile ] || exit 0; \ 28498 r=`${PWD_COMMAND}`; export r; \ 28499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28500 $(HOST_EXPORTS) \ 28501 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28503 done; \ 28504 echo "Doing pdf in recode" ; \ 28505 (cd $(HOST_SUBDIR)/recode && \ 28506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28508 "RANLIB=$${RANLIB}" \ 28509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28510 pdf) \ 28511 || exit 1 28512 28513@endif recode 28514 28515.PHONY: maybe-html-recode html-recode 28516maybe-html-recode: 28517@if recode 28518maybe-html-recode: html-recode 28519 28520html-recode: \ 28521 configure-recode 28522 @: $(MAKE); $(unstage) 28523 @[ -f ./recode/Makefile ] || exit 0; \ 28524 r=`${PWD_COMMAND}`; export r; \ 28525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28526 $(HOST_EXPORTS) \ 28527 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28529 done; \ 28530 echo "Doing html in recode" ; \ 28531 (cd $(HOST_SUBDIR)/recode && \ 28532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28534 "RANLIB=$${RANLIB}" \ 28535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28536 html) \ 28537 || exit 1 28538 28539@endif recode 28540 28541.PHONY: maybe-TAGS-recode TAGS-recode 28542maybe-TAGS-recode: 28543@if recode 28544maybe-TAGS-recode: TAGS-recode 28545 28546TAGS-recode: \ 28547 configure-recode 28548 @: $(MAKE); $(unstage) 28549 @[ -f ./recode/Makefile ] || exit 0; \ 28550 r=`${PWD_COMMAND}`; export r; \ 28551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28552 $(HOST_EXPORTS) \ 28553 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28555 done; \ 28556 echo "Doing TAGS in recode" ; \ 28557 (cd $(HOST_SUBDIR)/recode && \ 28558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28560 "RANLIB=$${RANLIB}" \ 28561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28562 TAGS) \ 28563 || exit 1 28564 28565@endif recode 28566 28567.PHONY: maybe-install-info-recode install-info-recode 28568maybe-install-info-recode: 28569@if recode 28570maybe-install-info-recode: install-info-recode 28571 28572install-info-recode: \ 28573 configure-recode \ 28574 info-recode 28575 @: $(MAKE); $(unstage) 28576 @[ -f ./recode/Makefile ] || exit 0; \ 28577 r=`${PWD_COMMAND}`; export r; \ 28578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28579 $(HOST_EXPORTS) \ 28580 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28582 done; \ 28583 echo "Doing install-info in recode" ; \ 28584 (cd $(HOST_SUBDIR)/recode && \ 28585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28587 "RANLIB=$${RANLIB}" \ 28588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28589 install-info) \ 28590 || exit 1 28591 28592@endif recode 28593 28594.PHONY: maybe-install-pdf-recode install-pdf-recode 28595maybe-install-pdf-recode: 28596@if recode 28597maybe-install-pdf-recode: install-pdf-recode 28598 28599install-pdf-recode: \ 28600 configure-recode \ 28601 pdf-recode 28602 @: $(MAKE); $(unstage) 28603 @[ -f ./recode/Makefile ] || exit 0; \ 28604 r=`${PWD_COMMAND}`; export r; \ 28605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28606 $(HOST_EXPORTS) \ 28607 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28609 done; \ 28610 echo "Doing install-pdf in recode" ; \ 28611 (cd $(HOST_SUBDIR)/recode && \ 28612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28614 "RANLIB=$${RANLIB}" \ 28615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28616 install-pdf) \ 28617 || exit 1 28618 28619@endif recode 28620 28621.PHONY: maybe-install-html-recode install-html-recode 28622maybe-install-html-recode: 28623@if recode 28624maybe-install-html-recode: install-html-recode 28625 28626install-html-recode: \ 28627 configure-recode \ 28628 html-recode 28629 @: $(MAKE); $(unstage) 28630 @[ -f ./recode/Makefile ] || exit 0; \ 28631 r=`${PWD_COMMAND}`; export r; \ 28632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28633 $(HOST_EXPORTS) \ 28634 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28636 done; \ 28637 echo "Doing install-html in recode" ; \ 28638 (cd $(HOST_SUBDIR)/recode && \ 28639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28641 "RANLIB=$${RANLIB}" \ 28642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28643 install-html) \ 28644 || exit 1 28645 28646@endif recode 28647 28648.PHONY: maybe-installcheck-recode installcheck-recode 28649maybe-installcheck-recode: 28650@if recode 28651maybe-installcheck-recode: installcheck-recode 28652 28653installcheck-recode: \ 28654 configure-recode 28655 @: $(MAKE); $(unstage) 28656 @[ -f ./recode/Makefile ] || exit 0; \ 28657 r=`${PWD_COMMAND}`; export r; \ 28658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28659 $(HOST_EXPORTS) \ 28660 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28662 done; \ 28663 echo "Doing installcheck in recode" ; \ 28664 (cd $(HOST_SUBDIR)/recode && \ 28665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28667 "RANLIB=$${RANLIB}" \ 28668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28669 installcheck) \ 28670 || exit 1 28671 28672@endif recode 28673 28674.PHONY: maybe-mostlyclean-recode mostlyclean-recode 28675maybe-mostlyclean-recode: 28676@if recode 28677maybe-mostlyclean-recode: mostlyclean-recode 28678 28679mostlyclean-recode: 28680 @: $(MAKE); $(unstage) 28681 @[ -f ./recode/Makefile ] || exit 0; \ 28682 r=`${PWD_COMMAND}`; export r; \ 28683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28684 $(HOST_EXPORTS) \ 28685 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28687 done; \ 28688 echo "Doing mostlyclean in recode" ; \ 28689 (cd $(HOST_SUBDIR)/recode && \ 28690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28692 "RANLIB=$${RANLIB}" \ 28693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28694 mostlyclean) \ 28695 || exit 1 28696 28697@endif recode 28698 28699.PHONY: maybe-clean-recode clean-recode 28700maybe-clean-recode: 28701@if recode 28702maybe-clean-recode: clean-recode 28703 28704clean-recode: 28705 @: $(MAKE); $(unstage) 28706 @[ -f ./recode/Makefile ] || exit 0; \ 28707 r=`${PWD_COMMAND}`; export r; \ 28708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28709 $(HOST_EXPORTS) \ 28710 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28712 done; \ 28713 echo "Doing clean in recode" ; \ 28714 (cd $(HOST_SUBDIR)/recode && \ 28715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28717 "RANLIB=$${RANLIB}" \ 28718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28719 clean) \ 28720 || exit 1 28721 28722@endif recode 28723 28724.PHONY: maybe-distclean-recode distclean-recode 28725maybe-distclean-recode: 28726@if recode 28727maybe-distclean-recode: distclean-recode 28728 28729distclean-recode: 28730 @: $(MAKE); $(unstage) 28731 @[ -f ./recode/Makefile ] || exit 0; \ 28732 r=`${PWD_COMMAND}`; export r; \ 28733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28734 $(HOST_EXPORTS) \ 28735 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28737 done; \ 28738 echo "Doing distclean in recode" ; \ 28739 (cd $(HOST_SUBDIR)/recode && \ 28740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28742 "RANLIB=$${RANLIB}" \ 28743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28744 distclean) \ 28745 || exit 1 28746 28747@endif recode 28748 28749.PHONY: maybe-maintainer-clean-recode maintainer-clean-recode 28750maybe-maintainer-clean-recode: 28751@if recode 28752maybe-maintainer-clean-recode: maintainer-clean-recode 28753 28754maintainer-clean-recode: 28755 @: $(MAKE); $(unstage) 28756 @[ -f ./recode/Makefile ] || exit 0; \ 28757 r=`${PWD_COMMAND}`; export r; \ 28758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28759 $(HOST_EXPORTS) \ 28760 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28762 done; \ 28763 echo "Doing maintainer-clean in recode" ; \ 28764 (cd $(HOST_SUBDIR)/recode && \ 28765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28767 "RANLIB=$${RANLIB}" \ 28768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28769 maintainer-clean) \ 28770 || exit 1 28771 28772@endif recode 28773 28774 28775 28776.PHONY: configure-sed maybe-configure-sed 28777maybe-configure-sed: 28778@if gcc-bootstrap 28779configure-sed: stage_current 28780@endif gcc-bootstrap 28781@if sed 28782maybe-configure-sed: configure-sed 28783configure-sed: 28784 @: $(MAKE); $(unstage) 28785 @r=`${PWD_COMMAND}`; export r; \ 28786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28787 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \ 28788 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \ 28789 $(HOST_EXPORTS) \ 28790 echo Configuring in $(HOST_SUBDIR)/sed; \ 28791 cd "$(HOST_SUBDIR)/sed" || exit 1; \ 28792 case $(srcdir) in \ 28793 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 28794 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \ 28795 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 28796 esac; \ 28797 srcdiroption="--srcdir=$${topdir}/sed"; \ 28798 libsrcdir="$$s/sed"; \ 28799 $(SHELL) $${libsrcdir}/configure \ 28800 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 28801 --target=${target_alias} $${srcdiroption} \ 28802 || exit 1 28803@endif sed 28804 28805 28806 28807 28808 28809.PHONY: all-sed maybe-all-sed 28810maybe-all-sed: 28811@if gcc-bootstrap 28812all-sed: stage_current 28813@endif gcc-bootstrap 28814@if sed 28815TARGET-sed=all 28816maybe-all-sed: all-sed 28817all-sed: configure-sed 28818 @: $(MAKE); $(unstage) 28819 @r=`${PWD_COMMAND}`; export r; \ 28820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28821 $(HOST_EXPORTS) \ 28822 (cd $(HOST_SUBDIR)/sed && \ 28823 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sed)) 28824@endif sed 28825 28826 28827 28828 28829.PHONY: check-sed maybe-check-sed 28830maybe-check-sed: 28831@if sed 28832maybe-check-sed: check-sed 28833 28834check-sed: 28835 @: $(MAKE); $(unstage) 28836 @r=`${PWD_COMMAND}`; export r; \ 28837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28838 $(HOST_EXPORTS) \ 28839 (cd $(HOST_SUBDIR)/sed && \ 28840 $(MAKE) $(FLAGS_TO_PASS) check) 28841 28842@endif sed 28843 28844.PHONY: install-sed maybe-install-sed 28845maybe-install-sed: 28846@if sed 28847maybe-install-sed: install-sed 28848 28849install-sed: installdirs 28850 @: $(MAKE); $(unstage) 28851 @r=`${PWD_COMMAND}`; export r; \ 28852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28853 $(HOST_EXPORTS) \ 28854 (cd $(HOST_SUBDIR)/sed && \ 28855 $(MAKE) $(FLAGS_TO_PASS) install) 28856 28857@endif sed 28858 28859# Other targets (info, dvi, pdf, etc.) 28860 28861.PHONY: maybe-info-sed info-sed 28862maybe-info-sed: 28863@if sed 28864maybe-info-sed: info-sed 28865 28866info-sed: \ 28867 configure-sed 28868 @: $(MAKE); $(unstage) 28869 @[ -f ./sed/Makefile ] || exit 0; \ 28870 r=`${PWD_COMMAND}`; export r; \ 28871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28872 $(HOST_EXPORTS) \ 28873 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28875 done; \ 28876 echo "Doing info in sed" ; \ 28877 (cd $(HOST_SUBDIR)/sed && \ 28878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28880 "RANLIB=$${RANLIB}" \ 28881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28882 info) \ 28883 || exit 1 28884 28885@endif sed 28886 28887.PHONY: maybe-dvi-sed dvi-sed 28888maybe-dvi-sed: 28889@if sed 28890maybe-dvi-sed: dvi-sed 28891 28892dvi-sed: \ 28893 configure-sed 28894 @: $(MAKE); $(unstage) 28895 @[ -f ./sed/Makefile ] || exit 0; \ 28896 r=`${PWD_COMMAND}`; export r; \ 28897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28898 $(HOST_EXPORTS) \ 28899 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28901 done; \ 28902 echo "Doing dvi in sed" ; \ 28903 (cd $(HOST_SUBDIR)/sed && \ 28904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28906 "RANLIB=$${RANLIB}" \ 28907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28908 dvi) \ 28909 || exit 1 28910 28911@endif sed 28912 28913.PHONY: maybe-pdf-sed pdf-sed 28914maybe-pdf-sed: 28915@if sed 28916maybe-pdf-sed: pdf-sed 28917 28918pdf-sed: \ 28919 configure-sed 28920 @: $(MAKE); $(unstage) 28921 @[ -f ./sed/Makefile ] || exit 0; \ 28922 r=`${PWD_COMMAND}`; export r; \ 28923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28924 $(HOST_EXPORTS) \ 28925 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28927 done; \ 28928 echo "Doing pdf in sed" ; \ 28929 (cd $(HOST_SUBDIR)/sed && \ 28930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28932 "RANLIB=$${RANLIB}" \ 28933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28934 pdf) \ 28935 || exit 1 28936 28937@endif sed 28938 28939.PHONY: maybe-html-sed html-sed 28940maybe-html-sed: 28941@if sed 28942maybe-html-sed: html-sed 28943 28944html-sed: \ 28945 configure-sed 28946 @: $(MAKE); $(unstage) 28947 @[ -f ./sed/Makefile ] || exit 0; \ 28948 r=`${PWD_COMMAND}`; export r; \ 28949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28950 $(HOST_EXPORTS) \ 28951 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28953 done; \ 28954 echo "Doing html in sed" ; \ 28955 (cd $(HOST_SUBDIR)/sed && \ 28956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28958 "RANLIB=$${RANLIB}" \ 28959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28960 html) \ 28961 || exit 1 28962 28963@endif sed 28964 28965.PHONY: maybe-TAGS-sed TAGS-sed 28966maybe-TAGS-sed: 28967@if sed 28968maybe-TAGS-sed: TAGS-sed 28969 28970TAGS-sed: \ 28971 configure-sed 28972 @: $(MAKE); $(unstage) 28973 @[ -f ./sed/Makefile ] || exit 0; \ 28974 r=`${PWD_COMMAND}`; export r; \ 28975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 28976 $(HOST_EXPORTS) \ 28977 for flag in $(EXTRA_HOST_FLAGS) ; do \ 28978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 28979 done; \ 28980 echo "Doing TAGS in sed" ; \ 28981 (cd $(HOST_SUBDIR)/sed && \ 28982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 28983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 28984 "RANLIB=$${RANLIB}" \ 28985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 28986 TAGS) \ 28987 || exit 1 28988 28989@endif sed 28990 28991.PHONY: maybe-install-info-sed install-info-sed 28992maybe-install-info-sed: 28993@if sed 28994maybe-install-info-sed: install-info-sed 28995 28996install-info-sed: \ 28997 configure-sed \ 28998 info-sed 28999 @: $(MAKE); $(unstage) 29000 @[ -f ./sed/Makefile ] || exit 0; \ 29001 r=`${PWD_COMMAND}`; export r; \ 29002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29003 $(HOST_EXPORTS) \ 29004 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29006 done; \ 29007 echo "Doing install-info in sed" ; \ 29008 (cd $(HOST_SUBDIR)/sed && \ 29009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29011 "RANLIB=$${RANLIB}" \ 29012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29013 install-info) \ 29014 || exit 1 29015 29016@endif sed 29017 29018.PHONY: maybe-install-pdf-sed install-pdf-sed 29019maybe-install-pdf-sed: 29020@if sed 29021maybe-install-pdf-sed: install-pdf-sed 29022 29023install-pdf-sed: \ 29024 configure-sed \ 29025 pdf-sed 29026 @: $(MAKE); $(unstage) 29027 @[ -f ./sed/Makefile ] || exit 0; \ 29028 r=`${PWD_COMMAND}`; export r; \ 29029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29030 $(HOST_EXPORTS) \ 29031 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29033 done; \ 29034 echo "Doing install-pdf in sed" ; \ 29035 (cd $(HOST_SUBDIR)/sed && \ 29036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29038 "RANLIB=$${RANLIB}" \ 29039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29040 install-pdf) \ 29041 || exit 1 29042 29043@endif sed 29044 29045.PHONY: maybe-install-html-sed install-html-sed 29046maybe-install-html-sed: 29047@if sed 29048maybe-install-html-sed: install-html-sed 29049 29050install-html-sed: \ 29051 configure-sed \ 29052 html-sed 29053 @: $(MAKE); $(unstage) 29054 @[ -f ./sed/Makefile ] || exit 0; \ 29055 r=`${PWD_COMMAND}`; export r; \ 29056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29057 $(HOST_EXPORTS) \ 29058 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29060 done; \ 29061 echo "Doing install-html in sed" ; \ 29062 (cd $(HOST_SUBDIR)/sed && \ 29063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29065 "RANLIB=$${RANLIB}" \ 29066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29067 install-html) \ 29068 || exit 1 29069 29070@endif sed 29071 29072.PHONY: maybe-installcheck-sed installcheck-sed 29073maybe-installcheck-sed: 29074@if sed 29075maybe-installcheck-sed: installcheck-sed 29076 29077installcheck-sed: \ 29078 configure-sed 29079 @: $(MAKE); $(unstage) 29080 @[ -f ./sed/Makefile ] || exit 0; \ 29081 r=`${PWD_COMMAND}`; export r; \ 29082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29083 $(HOST_EXPORTS) \ 29084 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29086 done; \ 29087 echo "Doing installcheck in sed" ; \ 29088 (cd $(HOST_SUBDIR)/sed && \ 29089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29091 "RANLIB=$${RANLIB}" \ 29092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29093 installcheck) \ 29094 || exit 1 29095 29096@endif sed 29097 29098.PHONY: maybe-mostlyclean-sed mostlyclean-sed 29099maybe-mostlyclean-sed: 29100@if sed 29101maybe-mostlyclean-sed: mostlyclean-sed 29102 29103mostlyclean-sed: 29104 @: $(MAKE); $(unstage) 29105 @[ -f ./sed/Makefile ] || exit 0; \ 29106 r=`${PWD_COMMAND}`; export r; \ 29107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29108 $(HOST_EXPORTS) \ 29109 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29111 done; \ 29112 echo "Doing mostlyclean in sed" ; \ 29113 (cd $(HOST_SUBDIR)/sed && \ 29114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29116 "RANLIB=$${RANLIB}" \ 29117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29118 mostlyclean) \ 29119 || exit 1 29120 29121@endif sed 29122 29123.PHONY: maybe-clean-sed clean-sed 29124maybe-clean-sed: 29125@if sed 29126maybe-clean-sed: clean-sed 29127 29128clean-sed: 29129 @: $(MAKE); $(unstage) 29130 @[ -f ./sed/Makefile ] || exit 0; \ 29131 r=`${PWD_COMMAND}`; export r; \ 29132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29133 $(HOST_EXPORTS) \ 29134 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29136 done; \ 29137 echo "Doing clean in sed" ; \ 29138 (cd $(HOST_SUBDIR)/sed && \ 29139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29141 "RANLIB=$${RANLIB}" \ 29142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29143 clean) \ 29144 || exit 1 29145 29146@endif sed 29147 29148.PHONY: maybe-distclean-sed distclean-sed 29149maybe-distclean-sed: 29150@if sed 29151maybe-distclean-sed: distclean-sed 29152 29153distclean-sed: 29154 @: $(MAKE); $(unstage) 29155 @[ -f ./sed/Makefile ] || exit 0; \ 29156 r=`${PWD_COMMAND}`; export r; \ 29157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29158 $(HOST_EXPORTS) \ 29159 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29161 done; \ 29162 echo "Doing distclean in sed" ; \ 29163 (cd $(HOST_SUBDIR)/sed && \ 29164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29166 "RANLIB=$${RANLIB}" \ 29167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29168 distclean) \ 29169 || exit 1 29170 29171@endif sed 29172 29173.PHONY: maybe-maintainer-clean-sed maintainer-clean-sed 29174maybe-maintainer-clean-sed: 29175@if sed 29176maybe-maintainer-clean-sed: maintainer-clean-sed 29177 29178maintainer-clean-sed: 29179 @: $(MAKE); $(unstage) 29180 @[ -f ./sed/Makefile ] || exit 0; \ 29181 r=`${PWD_COMMAND}`; export r; \ 29182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29183 $(HOST_EXPORTS) \ 29184 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29186 done; \ 29187 echo "Doing maintainer-clean in sed" ; \ 29188 (cd $(HOST_SUBDIR)/sed && \ 29189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29191 "RANLIB=$${RANLIB}" \ 29192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29193 maintainer-clean) \ 29194 || exit 1 29195 29196@endif sed 29197 29198 29199 29200.PHONY: configure-send-pr maybe-configure-send-pr 29201maybe-configure-send-pr: 29202@if gcc-bootstrap 29203configure-send-pr: stage_current 29204@endif gcc-bootstrap 29205@if send-pr 29206maybe-configure-send-pr: configure-send-pr 29207configure-send-pr: 29208 @: $(MAKE); $(unstage) 29209 @r=`${PWD_COMMAND}`; export r; \ 29210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29211 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \ 29212 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \ 29213 $(HOST_EXPORTS) \ 29214 echo Configuring in $(HOST_SUBDIR)/send-pr; \ 29215 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \ 29216 case $(srcdir) in \ 29217 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 29218 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \ 29219 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 29220 esac; \ 29221 srcdiroption="--srcdir=$${topdir}/send-pr"; \ 29222 libsrcdir="$$s/send-pr"; \ 29223 $(SHELL) $${libsrcdir}/configure \ 29224 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 29225 --target=${target_alias} $${srcdiroption} \ 29226 || exit 1 29227@endif send-pr 29228 29229 29230 29231 29232 29233.PHONY: all-send-pr maybe-all-send-pr 29234maybe-all-send-pr: 29235@if gcc-bootstrap 29236all-send-pr: stage_current 29237@endif gcc-bootstrap 29238@if send-pr 29239TARGET-send-pr=all 29240maybe-all-send-pr: all-send-pr 29241all-send-pr: configure-send-pr 29242 @: $(MAKE); $(unstage) 29243 @r=`${PWD_COMMAND}`; export r; \ 29244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29245 $(HOST_EXPORTS) \ 29246 (cd $(HOST_SUBDIR)/send-pr && \ 29247 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-send-pr)) 29248@endif send-pr 29249 29250 29251 29252 29253.PHONY: check-send-pr maybe-check-send-pr 29254maybe-check-send-pr: 29255@if send-pr 29256maybe-check-send-pr: check-send-pr 29257 29258check-send-pr: 29259 @: $(MAKE); $(unstage) 29260 @r=`${PWD_COMMAND}`; export r; \ 29261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29262 $(HOST_EXPORTS) \ 29263 (cd $(HOST_SUBDIR)/send-pr && \ 29264 $(MAKE) $(FLAGS_TO_PASS) check) 29265 29266@endif send-pr 29267 29268.PHONY: install-send-pr maybe-install-send-pr 29269maybe-install-send-pr: 29270@if send-pr 29271maybe-install-send-pr: install-send-pr 29272 29273install-send-pr: installdirs 29274 @: $(MAKE); $(unstage) 29275 @r=`${PWD_COMMAND}`; export r; \ 29276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29277 $(HOST_EXPORTS) \ 29278 (cd $(HOST_SUBDIR)/send-pr && \ 29279 $(MAKE) $(FLAGS_TO_PASS) install) 29280 29281@endif send-pr 29282 29283# Other targets (info, dvi, pdf, etc.) 29284 29285.PHONY: maybe-info-send-pr info-send-pr 29286maybe-info-send-pr: 29287@if send-pr 29288maybe-info-send-pr: info-send-pr 29289 29290info-send-pr: \ 29291 configure-send-pr 29292 @: $(MAKE); $(unstage) 29293 @[ -f ./send-pr/Makefile ] || exit 0; \ 29294 r=`${PWD_COMMAND}`; export r; \ 29295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29296 $(HOST_EXPORTS) \ 29297 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29299 done; \ 29300 echo "Doing info in send-pr" ; \ 29301 (cd $(HOST_SUBDIR)/send-pr && \ 29302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29304 "RANLIB=$${RANLIB}" \ 29305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29306 info) \ 29307 || exit 1 29308 29309@endif send-pr 29310 29311.PHONY: maybe-dvi-send-pr dvi-send-pr 29312maybe-dvi-send-pr: 29313@if send-pr 29314maybe-dvi-send-pr: dvi-send-pr 29315 29316dvi-send-pr: \ 29317 configure-send-pr 29318 @: $(MAKE); $(unstage) 29319 @[ -f ./send-pr/Makefile ] || exit 0; \ 29320 r=`${PWD_COMMAND}`; export r; \ 29321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29322 $(HOST_EXPORTS) \ 29323 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29325 done; \ 29326 echo "Doing dvi in send-pr" ; \ 29327 (cd $(HOST_SUBDIR)/send-pr && \ 29328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29330 "RANLIB=$${RANLIB}" \ 29331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29332 dvi) \ 29333 || exit 1 29334 29335@endif send-pr 29336 29337.PHONY: maybe-pdf-send-pr pdf-send-pr 29338maybe-pdf-send-pr: 29339@if send-pr 29340maybe-pdf-send-pr: pdf-send-pr 29341 29342pdf-send-pr: \ 29343 configure-send-pr 29344 @: $(MAKE); $(unstage) 29345 @[ -f ./send-pr/Makefile ] || exit 0; \ 29346 r=`${PWD_COMMAND}`; export r; \ 29347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29348 $(HOST_EXPORTS) \ 29349 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29351 done; \ 29352 echo "Doing pdf in send-pr" ; \ 29353 (cd $(HOST_SUBDIR)/send-pr && \ 29354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29356 "RANLIB=$${RANLIB}" \ 29357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29358 pdf) \ 29359 || exit 1 29360 29361@endif send-pr 29362 29363.PHONY: maybe-html-send-pr html-send-pr 29364maybe-html-send-pr: 29365@if send-pr 29366maybe-html-send-pr: html-send-pr 29367 29368html-send-pr: \ 29369 configure-send-pr 29370 @: $(MAKE); $(unstage) 29371 @[ -f ./send-pr/Makefile ] || exit 0; \ 29372 r=`${PWD_COMMAND}`; export r; \ 29373 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29374 $(HOST_EXPORTS) \ 29375 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29376 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29377 done; \ 29378 echo "Doing html in send-pr" ; \ 29379 (cd $(HOST_SUBDIR)/send-pr && \ 29380 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29381 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29382 "RANLIB=$${RANLIB}" \ 29383 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29384 html) \ 29385 || exit 1 29386 29387@endif send-pr 29388 29389.PHONY: maybe-TAGS-send-pr TAGS-send-pr 29390maybe-TAGS-send-pr: 29391@if send-pr 29392maybe-TAGS-send-pr: TAGS-send-pr 29393 29394TAGS-send-pr: \ 29395 configure-send-pr 29396 @: $(MAKE); $(unstage) 29397 @[ -f ./send-pr/Makefile ] || exit 0; \ 29398 r=`${PWD_COMMAND}`; export r; \ 29399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29400 $(HOST_EXPORTS) \ 29401 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29403 done; \ 29404 echo "Doing TAGS in send-pr" ; \ 29405 (cd $(HOST_SUBDIR)/send-pr && \ 29406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29408 "RANLIB=$${RANLIB}" \ 29409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29410 TAGS) \ 29411 || exit 1 29412 29413@endif send-pr 29414 29415.PHONY: maybe-install-info-send-pr install-info-send-pr 29416maybe-install-info-send-pr: 29417@if send-pr 29418maybe-install-info-send-pr: install-info-send-pr 29419 29420install-info-send-pr: \ 29421 configure-send-pr \ 29422 info-send-pr 29423 @: $(MAKE); $(unstage) 29424 @[ -f ./send-pr/Makefile ] || exit 0; \ 29425 r=`${PWD_COMMAND}`; export r; \ 29426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29427 $(HOST_EXPORTS) \ 29428 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29430 done; \ 29431 echo "Doing install-info in send-pr" ; \ 29432 (cd $(HOST_SUBDIR)/send-pr && \ 29433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29435 "RANLIB=$${RANLIB}" \ 29436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29437 install-info) \ 29438 || exit 1 29439 29440@endif send-pr 29441 29442.PHONY: maybe-install-pdf-send-pr install-pdf-send-pr 29443maybe-install-pdf-send-pr: 29444@if send-pr 29445maybe-install-pdf-send-pr: install-pdf-send-pr 29446 29447install-pdf-send-pr: \ 29448 configure-send-pr \ 29449 pdf-send-pr 29450 @: $(MAKE); $(unstage) 29451 @[ -f ./send-pr/Makefile ] || exit 0; \ 29452 r=`${PWD_COMMAND}`; export r; \ 29453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29454 $(HOST_EXPORTS) \ 29455 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29457 done; \ 29458 echo "Doing install-pdf in send-pr" ; \ 29459 (cd $(HOST_SUBDIR)/send-pr && \ 29460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29462 "RANLIB=$${RANLIB}" \ 29463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29464 install-pdf) \ 29465 || exit 1 29466 29467@endif send-pr 29468 29469.PHONY: maybe-install-html-send-pr install-html-send-pr 29470maybe-install-html-send-pr: 29471@if send-pr 29472maybe-install-html-send-pr: install-html-send-pr 29473 29474install-html-send-pr: \ 29475 configure-send-pr \ 29476 html-send-pr 29477 @: $(MAKE); $(unstage) 29478 @[ -f ./send-pr/Makefile ] || exit 0; \ 29479 r=`${PWD_COMMAND}`; export r; \ 29480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29481 $(HOST_EXPORTS) \ 29482 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29484 done; \ 29485 echo "Doing install-html in send-pr" ; \ 29486 (cd $(HOST_SUBDIR)/send-pr && \ 29487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29489 "RANLIB=$${RANLIB}" \ 29490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29491 install-html) \ 29492 || exit 1 29493 29494@endif send-pr 29495 29496.PHONY: maybe-installcheck-send-pr installcheck-send-pr 29497maybe-installcheck-send-pr: 29498@if send-pr 29499maybe-installcheck-send-pr: installcheck-send-pr 29500 29501installcheck-send-pr: \ 29502 configure-send-pr 29503 @: $(MAKE); $(unstage) 29504 @[ -f ./send-pr/Makefile ] || exit 0; \ 29505 r=`${PWD_COMMAND}`; export r; \ 29506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29507 $(HOST_EXPORTS) \ 29508 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29510 done; \ 29511 echo "Doing installcheck in send-pr" ; \ 29512 (cd $(HOST_SUBDIR)/send-pr && \ 29513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29515 "RANLIB=$${RANLIB}" \ 29516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29517 installcheck) \ 29518 || exit 1 29519 29520@endif send-pr 29521 29522.PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr 29523maybe-mostlyclean-send-pr: 29524@if send-pr 29525maybe-mostlyclean-send-pr: mostlyclean-send-pr 29526 29527mostlyclean-send-pr: 29528 @: $(MAKE); $(unstage) 29529 @[ -f ./send-pr/Makefile ] || exit 0; \ 29530 r=`${PWD_COMMAND}`; export r; \ 29531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29532 $(HOST_EXPORTS) \ 29533 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29535 done; \ 29536 echo "Doing mostlyclean in send-pr" ; \ 29537 (cd $(HOST_SUBDIR)/send-pr && \ 29538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29540 "RANLIB=$${RANLIB}" \ 29541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29542 mostlyclean) \ 29543 || exit 1 29544 29545@endif send-pr 29546 29547.PHONY: maybe-clean-send-pr clean-send-pr 29548maybe-clean-send-pr: 29549@if send-pr 29550maybe-clean-send-pr: clean-send-pr 29551 29552clean-send-pr: 29553 @: $(MAKE); $(unstage) 29554 @[ -f ./send-pr/Makefile ] || exit 0; \ 29555 r=`${PWD_COMMAND}`; export r; \ 29556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29557 $(HOST_EXPORTS) \ 29558 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29560 done; \ 29561 echo "Doing clean in send-pr" ; \ 29562 (cd $(HOST_SUBDIR)/send-pr && \ 29563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29565 "RANLIB=$${RANLIB}" \ 29566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29567 clean) \ 29568 || exit 1 29569 29570@endif send-pr 29571 29572.PHONY: maybe-distclean-send-pr distclean-send-pr 29573maybe-distclean-send-pr: 29574@if send-pr 29575maybe-distclean-send-pr: distclean-send-pr 29576 29577distclean-send-pr: 29578 @: $(MAKE); $(unstage) 29579 @[ -f ./send-pr/Makefile ] || exit 0; \ 29580 r=`${PWD_COMMAND}`; export r; \ 29581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29582 $(HOST_EXPORTS) \ 29583 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29585 done; \ 29586 echo "Doing distclean in send-pr" ; \ 29587 (cd $(HOST_SUBDIR)/send-pr && \ 29588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29590 "RANLIB=$${RANLIB}" \ 29591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29592 distclean) \ 29593 || exit 1 29594 29595@endif send-pr 29596 29597.PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr 29598maybe-maintainer-clean-send-pr: 29599@if send-pr 29600maybe-maintainer-clean-send-pr: maintainer-clean-send-pr 29601 29602maintainer-clean-send-pr: 29603 @: $(MAKE); $(unstage) 29604 @[ -f ./send-pr/Makefile ] || exit 0; \ 29605 r=`${PWD_COMMAND}`; export r; \ 29606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29607 $(HOST_EXPORTS) \ 29608 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29610 done; \ 29611 echo "Doing maintainer-clean in send-pr" ; \ 29612 (cd $(HOST_SUBDIR)/send-pr && \ 29613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29615 "RANLIB=$${RANLIB}" \ 29616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29617 maintainer-clean) \ 29618 || exit 1 29619 29620@endif send-pr 29621 29622 29623 29624.PHONY: configure-shellutils maybe-configure-shellutils 29625maybe-configure-shellutils: 29626@if gcc-bootstrap 29627configure-shellutils: stage_current 29628@endif gcc-bootstrap 29629@if shellutils 29630maybe-configure-shellutils: configure-shellutils 29631configure-shellutils: 29632 @: $(MAKE); $(unstage) 29633 @r=`${PWD_COMMAND}`; export r; \ 29634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29635 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \ 29636 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \ 29637 $(HOST_EXPORTS) \ 29638 echo Configuring in $(HOST_SUBDIR)/shellutils; \ 29639 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \ 29640 case $(srcdir) in \ 29641 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 29642 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \ 29643 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 29644 esac; \ 29645 srcdiroption="--srcdir=$${topdir}/shellutils"; \ 29646 libsrcdir="$$s/shellutils"; \ 29647 $(SHELL) $${libsrcdir}/configure \ 29648 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 29649 --target=${target_alias} $${srcdiroption} \ 29650 || exit 1 29651@endif shellutils 29652 29653 29654 29655 29656 29657.PHONY: all-shellutils maybe-all-shellutils 29658maybe-all-shellutils: 29659@if gcc-bootstrap 29660all-shellutils: stage_current 29661@endif gcc-bootstrap 29662@if shellutils 29663TARGET-shellutils=all 29664maybe-all-shellutils: all-shellutils 29665all-shellutils: configure-shellutils 29666 @: $(MAKE); $(unstage) 29667 @r=`${PWD_COMMAND}`; export r; \ 29668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29669 $(HOST_EXPORTS) \ 29670 (cd $(HOST_SUBDIR)/shellutils && \ 29671 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-shellutils)) 29672@endif shellutils 29673 29674 29675 29676 29677.PHONY: check-shellutils maybe-check-shellutils 29678maybe-check-shellutils: 29679@if shellutils 29680maybe-check-shellutils: check-shellutils 29681 29682check-shellutils: 29683 @: $(MAKE); $(unstage) 29684 @r=`${PWD_COMMAND}`; export r; \ 29685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29686 $(HOST_EXPORTS) \ 29687 (cd $(HOST_SUBDIR)/shellutils && \ 29688 $(MAKE) $(FLAGS_TO_PASS) check) 29689 29690@endif shellutils 29691 29692.PHONY: install-shellutils maybe-install-shellutils 29693maybe-install-shellutils: 29694@if shellutils 29695maybe-install-shellutils: install-shellutils 29696 29697install-shellutils: installdirs 29698 @: $(MAKE); $(unstage) 29699 @r=`${PWD_COMMAND}`; export r; \ 29700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29701 $(HOST_EXPORTS) \ 29702 (cd $(HOST_SUBDIR)/shellutils && \ 29703 $(MAKE) $(FLAGS_TO_PASS) install) 29704 29705@endif shellutils 29706 29707# Other targets (info, dvi, pdf, etc.) 29708 29709.PHONY: maybe-info-shellutils info-shellutils 29710maybe-info-shellutils: 29711@if shellutils 29712maybe-info-shellutils: info-shellutils 29713 29714info-shellutils: \ 29715 configure-shellutils 29716 @: $(MAKE); $(unstage) 29717 @[ -f ./shellutils/Makefile ] || exit 0; \ 29718 r=`${PWD_COMMAND}`; export r; \ 29719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29720 $(HOST_EXPORTS) \ 29721 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29723 done; \ 29724 echo "Doing info in shellutils" ; \ 29725 (cd $(HOST_SUBDIR)/shellutils && \ 29726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29728 "RANLIB=$${RANLIB}" \ 29729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29730 info) \ 29731 || exit 1 29732 29733@endif shellutils 29734 29735.PHONY: maybe-dvi-shellutils dvi-shellutils 29736maybe-dvi-shellutils: 29737@if shellutils 29738maybe-dvi-shellutils: dvi-shellutils 29739 29740dvi-shellutils: \ 29741 configure-shellutils 29742 @: $(MAKE); $(unstage) 29743 @[ -f ./shellutils/Makefile ] || exit 0; \ 29744 r=`${PWD_COMMAND}`; export r; \ 29745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29746 $(HOST_EXPORTS) \ 29747 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29749 done; \ 29750 echo "Doing dvi in shellutils" ; \ 29751 (cd $(HOST_SUBDIR)/shellutils && \ 29752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29754 "RANLIB=$${RANLIB}" \ 29755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29756 dvi) \ 29757 || exit 1 29758 29759@endif shellutils 29760 29761.PHONY: maybe-pdf-shellutils pdf-shellutils 29762maybe-pdf-shellutils: 29763@if shellutils 29764maybe-pdf-shellutils: pdf-shellutils 29765 29766pdf-shellutils: \ 29767 configure-shellutils 29768 @: $(MAKE); $(unstage) 29769 @[ -f ./shellutils/Makefile ] || exit 0; \ 29770 r=`${PWD_COMMAND}`; export r; \ 29771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29772 $(HOST_EXPORTS) \ 29773 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29775 done; \ 29776 echo "Doing pdf in shellutils" ; \ 29777 (cd $(HOST_SUBDIR)/shellutils && \ 29778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29780 "RANLIB=$${RANLIB}" \ 29781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29782 pdf) \ 29783 || exit 1 29784 29785@endif shellutils 29786 29787.PHONY: maybe-html-shellutils html-shellutils 29788maybe-html-shellutils: 29789@if shellutils 29790maybe-html-shellutils: html-shellutils 29791 29792html-shellutils: \ 29793 configure-shellutils 29794 @: $(MAKE); $(unstage) 29795 @[ -f ./shellutils/Makefile ] || exit 0; \ 29796 r=`${PWD_COMMAND}`; export r; \ 29797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29798 $(HOST_EXPORTS) \ 29799 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29801 done; \ 29802 echo "Doing html in shellutils" ; \ 29803 (cd $(HOST_SUBDIR)/shellutils && \ 29804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29806 "RANLIB=$${RANLIB}" \ 29807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29808 html) \ 29809 || exit 1 29810 29811@endif shellutils 29812 29813.PHONY: maybe-TAGS-shellutils TAGS-shellutils 29814maybe-TAGS-shellutils: 29815@if shellutils 29816maybe-TAGS-shellutils: TAGS-shellutils 29817 29818TAGS-shellutils: \ 29819 configure-shellutils 29820 @: $(MAKE); $(unstage) 29821 @[ -f ./shellutils/Makefile ] || exit 0; \ 29822 r=`${PWD_COMMAND}`; export r; \ 29823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29824 $(HOST_EXPORTS) \ 29825 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29827 done; \ 29828 echo "Doing TAGS in shellutils" ; \ 29829 (cd $(HOST_SUBDIR)/shellutils && \ 29830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29832 "RANLIB=$${RANLIB}" \ 29833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29834 TAGS) \ 29835 || exit 1 29836 29837@endif shellutils 29838 29839.PHONY: maybe-install-info-shellutils install-info-shellutils 29840maybe-install-info-shellutils: 29841@if shellutils 29842maybe-install-info-shellutils: install-info-shellutils 29843 29844install-info-shellutils: \ 29845 configure-shellutils \ 29846 info-shellutils 29847 @: $(MAKE); $(unstage) 29848 @[ -f ./shellutils/Makefile ] || exit 0; \ 29849 r=`${PWD_COMMAND}`; export r; \ 29850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29851 $(HOST_EXPORTS) \ 29852 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29854 done; \ 29855 echo "Doing install-info in shellutils" ; \ 29856 (cd $(HOST_SUBDIR)/shellutils && \ 29857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29859 "RANLIB=$${RANLIB}" \ 29860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29861 install-info) \ 29862 || exit 1 29863 29864@endif shellutils 29865 29866.PHONY: maybe-install-pdf-shellutils install-pdf-shellutils 29867maybe-install-pdf-shellutils: 29868@if shellutils 29869maybe-install-pdf-shellutils: install-pdf-shellutils 29870 29871install-pdf-shellutils: \ 29872 configure-shellutils \ 29873 pdf-shellutils 29874 @: $(MAKE); $(unstage) 29875 @[ -f ./shellutils/Makefile ] || exit 0; \ 29876 r=`${PWD_COMMAND}`; export r; \ 29877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29878 $(HOST_EXPORTS) \ 29879 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29881 done; \ 29882 echo "Doing install-pdf in shellutils" ; \ 29883 (cd $(HOST_SUBDIR)/shellutils && \ 29884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29886 "RANLIB=$${RANLIB}" \ 29887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29888 install-pdf) \ 29889 || exit 1 29890 29891@endif shellutils 29892 29893.PHONY: maybe-install-html-shellutils install-html-shellutils 29894maybe-install-html-shellutils: 29895@if shellutils 29896maybe-install-html-shellutils: install-html-shellutils 29897 29898install-html-shellutils: \ 29899 configure-shellutils \ 29900 html-shellutils 29901 @: $(MAKE); $(unstage) 29902 @[ -f ./shellutils/Makefile ] || exit 0; \ 29903 r=`${PWD_COMMAND}`; export r; \ 29904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29905 $(HOST_EXPORTS) \ 29906 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29908 done; \ 29909 echo "Doing install-html in shellutils" ; \ 29910 (cd $(HOST_SUBDIR)/shellutils && \ 29911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29913 "RANLIB=$${RANLIB}" \ 29914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29915 install-html) \ 29916 || exit 1 29917 29918@endif shellutils 29919 29920.PHONY: maybe-installcheck-shellutils installcheck-shellutils 29921maybe-installcheck-shellutils: 29922@if shellutils 29923maybe-installcheck-shellutils: installcheck-shellutils 29924 29925installcheck-shellutils: \ 29926 configure-shellutils 29927 @: $(MAKE); $(unstage) 29928 @[ -f ./shellutils/Makefile ] || exit 0; \ 29929 r=`${PWD_COMMAND}`; export r; \ 29930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29931 $(HOST_EXPORTS) \ 29932 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29934 done; \ 29935 echo "Doing installcheck in shellutils" ; \ 29936 (cd $(HOST_SUBDIR)/shellutils && \ 29937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29939 "RANLIB=$${RANLIB}" \ 29940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29941 installcheck) \ 29942 || exit 1 29943 29944@endif shellutils 29945 29946.PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils 29947maybe-mostlyclean-shellutils: 29948@if shellutils 29949maybe-mostlyclean-shellutils: mostlyclean-shellutils 29950 29951mostlyclean-shellutils: 29952 @: $(MAKE); $(unstage) 29953 @[ -f ./shellutils/Makefile ] || exit 0; \ 29954 r=`${PWD_COMMAND}`; export r; \ 29955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29956 $(HOST_EXPORTS) \ 29957 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29959 done; \ 29960 echo "Doing mostlyclean in shellutils" ; \ 29961 (cd $(HOST_SUBDIR)/shellutils && \ 29962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29964 "RANLIB=$${RANLIB}" \ 29965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29966 mostlyclean) \ 29967 || exit 1 29968 29969@endif shellutils 29970 29971.PHONY: maybe-clean-shellutils clean-shellutils 29972maybe-clean-shellutils: 29973@if shellutils 29974maybe-clean-shellutils: clean-shellutils 29975 29976clean-shellutils: 29977 @: $(MAKE); $(unstage) 29978 @[ -f ./shellutils/Makefile ] || exit 0; \ 29979 r=`${PWD_COMMAND}`; export r; \ 29980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 29981 $(HOST_EXPORTS) \ 29982 for flag in $(EXTRA_HOST_FLAGS) ; do \ 29983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 29984 done; \ 29985 echo "Doing clean in shellutils" ; \ 29986 (cd $(HOST_SUBDIR)/shellutils && \ 29987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 29988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 29989 "RANLIB=$${RANLIB}" \ 29990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 29991 clean) \ 29992 || exit 1 29993 29994@endif shellutils 29995 29996.PHONY: maybe-distclean-shellutils distclean-shellutils 29997maybe-distclean-shellutils: 29998@if shellutils 29999maybe-distclean-shellutils: distclean-shellutils 30000 30001distclean-shellutils: 30002 @: $(MAKE); $(unstage) 30003 @[ -f ./shellutils/Makefile ] || exit 0; \ 30004 r=`${PWD_COMMAND}`; export r; \ 30005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30006 $(HOST_EXPORTS) \ 30007 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30009 done; \ 30010 echo "Doing distclean in shellutils" ; \ 30011 (cd $(HOST_SUBDIR)/shellutils && \ 30012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30014 "RANLIB=$${RANLIB}" \ 30015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30016 distclean) \ 30017 || exit 1 30018 30019@endif shellutils 30020 30021.PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils 30022maybe-maintainer-clean-shellutils: 30023@if shellutils 30024maybe-maintainer-clean-shellutils: maintainer-clean-shellutils 30025 30026maintainer-clean-shellutils: 30027 @: $(MAKE); $(unstage) 30028 @[ -f ./shellutils/Makefile ] || exit 0; \ 30029 r=`${PWD_COMMAND}`; export r; \ 30030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30031 $(HOST_EXPORTS) \ 30032 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30034 done; \ 30035 echo "Doing maintainer-clean in shellutils" ; \ 30036 (cd $(HOST_SUBDIR)/shellutils && \ 30037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30039 "RANLIB=$${RANLIB}" \ 30040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30041 maintainer-clean) \ 30042 || exit 1 30043 30044@endif shellutils 30045 30046 30047 30048.PHONY: configure-sid maybe-configure-sid 30049maybe-configure-sid: 30050@if gcc-bootstrap 30051configure-sid: stage_current 30052@endif gcc-bootstrap 30053@if sid 30054maybe-configure-sid: configure-sid 30055configure-sid: 30056 @: $(MAKE); $(unstage) 30057 @r=`${PWD_COMMAND}`; export r; \ 30058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30059 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \ 30060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \ 30061 $(HOST_EXPORTS) \ 30062 echo Configuring in $(HOST_SUBDIR)/sid; \ 30063 cd "$(HOST_SUBDIR)/sid" || exit 1; \ 30064 case $(srcdir) in \ 30065 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 30066 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \ 30067 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 30068 esac; \ 30069 srcdiroption="--srcdir=$${topdir}/sid"; \ 30070 libsrcdir="$$s/sid"; \ 30071 $(SHELL) $${libsrcdir}/configure \ 30072 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 30073 --target=${target_alias} $${srcdiroption} \ 30074 || exit 1 30075@endif sid 30076 30077 30078 30079 30080 30081.PHONY: all-sid maybe-all-sid 30082maybe-all-sid: 30083@if gcc-bootstrap 30084all-sid: stage_current 30085@endif gcc-bootstrap 30086@if sid 30087TARGET-sid=all 30088maybe-all-sid: all-sid 30089all-sid: configure-sid 30090 @: $(MAKE); $(unstage) 30091 @r=`${PWD_COMMAND}`; export r; \ 30092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30093 $(HOST_EXPORTS) \ 30094 (cd $(HOST_SUBDIR)/sid && \ 30095 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sid)) 30096@endif sid 30097 30098 30099 30100 30101.PHONY: check-sid maybe-check-sid 30102maybe-check-sid: 30103@if sid 30104maybe-check-sid: check-sid 30105 30106check-sid: 30107 @: $(MAKE); $(unstage) 30108 @r=`${PWD_COMMAND}`; export r; \ 30109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30110 $(HOST_EXPORTS) \ 30111 (cd $(HOST_SUBDIR)/sid && \ 30112 $(MAKE) $(FLAGS_TO_PASS) check) 30113 30114@endif sid 30115 30116.PHONY: install-sid maybe-install-sid 30117maybe-install-sid: 30118@if sid 30119maybe-install-sid: install-sid 30120 30121install-sid: installdirs 30122 @: $(MAKE); $(unstage) 30123 @r=`${PWD_COMMAND}`; export r; \ 30124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30125 $(HOST_EXPORTS) \ 30126 (cd $(HOST_SUBDIR)/sid && \ 30127 $(MAKE) $(FLAGS_TO_PASS) install) 30128 30129@endif sid 30130 30131# Other targets (info, dvi, pdf, etc.) 30132 30133.PHONY: maybe-info-sid info-sid 30134maybe-info-sid: 30135@if sid 30136maybe-info-sid: info-sid 30137 30138info-sid: \ 30139 configure-sid 30140 @: $(MAKE); $(unstage) 30141 @[ -f ./sid/Makefile ] || exit 0; \ 30142 r=`${PWD_COMMAND}`; export r; \ 30143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30144 $(HOST_EXPORTS) \ 30145 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30147 done; \ 30148 echo "Doing info in sid" ; \ 30149 (cd $(HOST_SUBDIR)/sid && \ 30150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30152 "RANLIB=$${RANLIB}" \ 30153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30154 info) \ 30155 || exit 1 30156 30157@endif sid 30158 30159.PHONY: maybe-dvi-sid dvi-sid 30160maybe-dvi-sid: 30161@if sid 30162maybe-dvi-sid: dvi-sid 30163 30164dvi-sid: \ 30165 configure-sid 30166 @: $(MAKE); $(unstage) 30167 @[ -f ./sid/Makefile ] || exit 0; \ 30168 r=`${PWD_COMMAND}`; export r; \ 30169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30170 $(HOST_EXPORTS) \ 30171 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30173 done; \ 30174 echo "Doing dvi in sid" ; \ 30175 (cd $(HOST_SUBDIR)/sid && \ 30176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30178 "RANLIB=$${RANLIB}" \ 30179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30180 dvi) \ 30181 || exit 1 30182 30183@endif sid 30184 30185.PHONY: maybe-pdf-sid pdf-sid 30186maybe-pdf-sid: 30187@if sid 30188maybe-pdf-sid: pdf-sid 30189 30190pdf-sid: \ 30191 configure-sid 30192 @: $(MAKE); $(unstage) 30193 @[ -f ./sid/Makefile ] || exit 0; \ 30194 r=`${PWD_COMMAND}`; export r; \ 30195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30196 $(HOST_EXPORTS) \ 30197 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30199 done; \ 30200 echo "Doing pdf in sid" ; \ 30201 (cd $(HOST_SUBDIR)/sid && \ 30202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30204 "RANLIB=$${RANLIB}" \ 30205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30206 pdf) \ 30207 || exit 1 30208 30209@endif sid 30210 30211.PHONY: maybe-html-sid html-sid 30212maybe-html-sid: 30213@if sid 30214maybe-html-sid: html-sid 30215 30216html-sid: \ 30217 configure-sid 30218 @: $(MAKE); $(unstage) 30219 @[ -f ./sid/Makefile ] || exit 0; \ 30220 r=`${PWD_COMMAND}`; export r; \ 30221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30222 $(HOST_EXPORTS) \ 30223 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30225 done; \ 30226 echo "Doing html in sid" ; \ 30227 (cd $(HOST_SUBDIR)/sid && \ 30228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30230 "RANLIB=$${RANLIB}" \ 30231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30232 html) \ 30233 || exit 1 30234 30235@endif sid 30236 30237.PHONY: maybe-TAGS-sid TAGS-sid 30238maybe-TAGS-sid: 30239@if sid 30240maybe-TAGS-sid: TAGS-sid 30241 30242TAGS-sid: \ 30243 configure-sid 30244 @: $(MAKE); $(unstage) 30245 @[ -f ./sid/Makefile ] || exit 0; \ 30246 r=`${PWD_COMMAND}`; export r; \ 30247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30248 $(HOST_EXPORTS) \ 30249 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30251 done; \ 30252 echo "Doing TAGS in sid" ; \ 30253 (cd $(HOST_SUBDIR)/sid && \ 30254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30256 "RANLIB=$${RANLIB}" \ 30257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30258 TAGS) \ 30259 || exit 1 30260 30261@endif sid 30262 30263.PHONY: maybe-install-info-sid install-info-sid 30264maybe-install-info-sid: 30265@if sid 30266maybe-install-info-sid: install-info-sid 30267 30268install-info-sid: \ 30269 configure-sid \ 30270 info-sid 30271 @: $(MAKE); $(unstage) 30272 @[ -f ./sid/Makefile ] || exit 0; \ 30273 r=`${PWD_COMMAND}`; export r; \ 30274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30275 $(HOST_EXPORTS) \ 30276 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30278 done; \ 30279 echo "Doing install-info in sid" ; \ 30280 (cd $(HOST_SUBDIR)/sid && \ 30281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30283 "RANLIB=$${RANLIB}" \ 30284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30285 install-info) \ 30286 || exit 1 30287 30288@endif sid 30289 30290.PHONY: maybe-install-pdf-sid install-pdf-sid 30291maybe-install-pdf-sid: 30292@if sid 30293maybe-install-pdf-sid: install-pdf-sid 30294 30295install-pdf-sid: \ 30296 configure-sid \ 30297 pdf-sid 30298 @: $(MAKE); $(unstage) 30299 @[ -f ./sid/Makefile ] || exit 0; \ 30300 r=`${PWD_COMMAND}`; export r; \ 30301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30302 $(HOST_EXPORTS) \ 30303 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30305 done; \ 30306 echo "Doing install-pdf in sid" ; \ 30307 (cd $(HOST_SUBDIR)/sid && \ 30308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30310 "RANLIB=$${RANLIB}" \ 30311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30312 install-pdf) \ 30313 || exit 1 30314 30315@endif sid 30316 30317.PHONY: maybe-install-html-sid install-html-sid 30318maybe-install-html-sid: 30319@if sid 30320maybe-install-html-sid: install-html-sid 30321 30322install-html-sid: \ 30323 configure-sid \ 30324 html-sid 30325 @: $(MAKE); $(unstage) 30326 @[ -f ./sid/Makefile ] || exit 0; \ 30327 r=`${PWD_COMMAND}`; export r; \ 30328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30329 $(HOST_EXPORTS) \ 30330 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30332 done; \ 30333 echo "Doing install-html in sid" ; \ 30334 (cd $(HOST_SUBDIR)/sid && \ 30335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30337 "RANLIB=$${RANLIB}" \ 30338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30339 install-html) \ 30340 || exit 1 30341 30342@endif sid 30343 30344.PHONY: maybe-installcheck-sid installcheck-sid 30345maybe-installcheck-sid: 30346@if sid 30347maybe-installcheck-sid: installcheck-sid 30348 30349installcheck-sid: \ 30350 configure-sid 30351 @: $(MAKE); $(unstage) 30352 @[ -f ./sid/Makefile ] || exit 0; \ 30353 r=`${PWD_COMMAND}`; export r; \ 30354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30355 $(HOST_EXPORTS) \ 30356 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30358 done; \ 30359 echo "Doing installcheck in sid" ; \ 30360 (cd $(HOST_SUBDIR)/sid && \ 30361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30363 "RANLIB=$${RANLIB}" \ 30364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30365 installcheck) \ 30366 || exit 1 30367 30368@endif sid 30369 30370.PHONY: maybe-mostlyclean-sid mostlyclean-sid 30371maybe-mostlyclean-sid: 30372@if sid 30373maybe-mostlyclean-sid: mostlyclean-sid 30374 30375mostlyclean-sid: 30376 @: $(MAKE); $(unstage) 30377 @[ -f ./sid/Makefile ] || exit 0; \ 30378 r=`${PWD_COMMAND}`; export r; \ 30379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30380 $(HOST_EXPORTS) \ 30381 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30383 done; \ 30384 echo "Doing mostlyclean in sid" ; \ 30385 (cd $(HOST_SUBDIR)/sid && \ 30386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30388 "RANLIB=$${RANLIB}" \ 30389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30390 mostlyclean) \ 30391 || exit 1 30392 30393@endif sid 30394 30395.PHONY: maybe-clean-sid clean-sid 30396maybe-clean-sid: 30397@if sid 30398maybe-clean-sid: clean-sid 30399 30400clean-sid: 30401 @: $(MAKE); $(unstage) 30402 @[ -f ./sid/Makefile ] || exit 0; \ 30403 r=`${PWD_COMMAND}`; export r; \ 30404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30405 $(HOST_EXPORTS) \ 30406 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30408 done; \ 30409 echo "Doing clean in sid" ; \ 30410 (cd $(HOST_SUBDIR)/sid && \ 30411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30413 "RANLIB=$${RANLIB}" \ 30414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30415 clean) \ 30416 || exit 1 30417 30418@endif sid 30419 30420.PHONY: maybe-distclean-sid distclean-sid 30421maybe-distclean-sid: 30422@if sid 30423maybe-distclean-sid: distclean-sid 30424 30425distclean-sid: 30426 @: $(MAKE); $(unstage) 30427 @[ -f ./sid/Makefile ] || exit 0; \ 30428 r=`${PWD_COMMAND}`; export r; \ 30429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30430 $(HOST_EXPORTS) \ 30431 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30433 done; \ 30434 echo "Doing distclean in sid" ; \ 30435 (cd $(HOST_SUBDIR)/sid && \ 30436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30438 "RANLIB=$${RANLIB}" \ 30439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30440 distclean) \ 30441 || exit 1 30442 30443@endif sid 30444 30445.PHONY: maybe-maintainer-clean-sid maintainer-clean-sid 30446maybe-maintainer-clean-sid: 30447@if sid 30448maybe-maintainer-clean-sid: maintainer-clean-sid 30449 30450maintainer-clean-sid: 30451 @: $(MAKE); $(unstage) 30452 @[ -f ./sid/Makefile ] || exit 0; \ 30453 r=`${PWD_COMMAND}`; export r; \ 30454 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30455 $(HOST_EXPORTS) \ 30456 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30457 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30458 done; \ 30459 echo "Doing maintainer-clean in sid" ; \ 30460 (cd $(HOST_SUBDIR)/sid && \ 30461 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30462 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30463 "RANLIB=$${RANLIB}" \ 30464 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30465 maintainer-clean) \ 30466 || exit 1 30467 30468@endif sid 30469 30470 30471 30472.PHONY: configure-sim maybe-configure-sim 30473maybe-configure-sim: 30474@if gcc-bootstrap 30475configure-sim: stage_current 30476@endif gcc-bootstrap 30477@if sim 30478maybe-configure-sim: configure-sim 30479configure-sim: 30480 @: $(MAKE); $(unstage) 30481 @r=`${PWD_COMMAND}`; export r; \ 30482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30483 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \ 30484 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \ 30485 $(HOST_EXPORTS) \ 30486 echo Configuring in $(HOST_SUBDIR)/sim; \ 30487 cd "$(HOST_SUBDIR)/sim" || exit 1; \ 30488 case $(srcdir) in \ 30489 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 30490 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \ 30491 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 30492 esac; \ 30493 srcdiroption="--srcdir=$${topdir}/sim"; \ 30494 libsrcdir="$$s/sim"; \ 30495 $(SHELL) $${libsrcdir}/configure \ 30496 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 30497 --target=${target_alias} $${srcdiroption} \ 30498 || exit 1 30499@endif sim 30500 30501 30502 30503 30504 30505.PHONY: all-sim maybe-all-sim 30506maybe-all-sim: 30507@if gcc-bootstrap 30508all-sim: stage_current 30509@endif gcc-bootstrap 30510@if sim 30511TARGET-sim=all 30512maybe-all-sim: all-sim 30513all-sim: configure-sim 30514 @: $(MAKE); $(unstage) 30515 @r=`${PWD_COMMAND}`; export r; \ 30516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30517 $(HOST_EXPORTS) \ 30518 (cd $(HOST_SUBDIR)/sim && \ 30519 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-sim)) 30520@endif sim 30521 30522 30523 30524 30525.PHONY: check-sim maybe-check-sim 30526maybe-check-sim: 30527@if sim 30528maybe-check-sim: check-sim 30529 30530check-sim: 30531 @: $(MAKE); $(unstage) 30532 @r=`${PWD_COMMAND}`; export r; \ 30533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30534 $(HOST_EXPORTS) \ 30535 (cd $(HOST_SUBDIR)/sim && \ 30536 $(MAKE) $(FLAGS_TO_PASS) check) 30537 30538@endif sim 30539 30540.PHONY: install-sim maybe-install-sim 30541maybe-install-sim: 30542@if sim 30543maybe-install-sim: install-sim 30544 30545install-sim: installdirs 30546 @: $(MAKE); $(unstage) 30547 @r=`${PWD_COMMAND}`; export r; \ 30548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30549 $(HOST_EXPORTS) \ 30550 (cd $(HOST_SUBDIR)/sim && \ 30551 $(MAKE) $(FLAGS_TO_PASS) install) 30552 30553@endif sim 30554 30555# Other targets (info, dvi, pdf, etc.) 30556 30557.PHONY: maybe-info-sim info-sim 30558maybe-info-sim: 30559@if sim 30560maybe-info-sim: info-sim 30561 30562info-sim: \ 30563 configure-sim 30564 @: $(MAKE); $(unstage) 30565 @[ -f ./sim/Makefile ] || exit 0; \ 30566 r=`${PWD_COMMAND}`; export r; \ 30567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30568 $(HOST_EXPORTS) \ 30569 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30571 done; \ 30572 echo "Doing info in sim" ; \ 30573 (cd $(HOST_SUBDIR)/sim && \ 30574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30576 "RANLIB=$${RANLIB}" \ 30577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30578 info) \ 30579 || exit 1 30580 30581@endif sim 30582 30583.PHONY: maybe-dvi-sim dvi-sim 30584maybe-dvi-sim: 30585@if sim 30586maybe-dvi-sim: dvi-sim 30587 30588dvi-sim: \ 30589 configure-sim 30590 @: $(MAKE); $(unstage) 30591 @[ -f ./sim/Makefile ] || exit 0; \ 30592 r=`${PWD_COMMAND}`; export r; \ 30593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30594 $(HOST_EXPORTS) \ 30595 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30597 done; \ 30598 echo "Doing dvi in sim" ; \ 30599 (cd $(HOST_SUBDIR)/sim && \ 30600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30602 "RANLIB=$${RANLIB}" \ 30603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30604 dvi) \ 30605 || exit 1 30606 30607@endif sim 30608 30609.PHONY: maybe-pdf-sim pdf-sim 30610maybe-pdf-sim: 30611@if sim 30612maybe-pdf-sim: pdf-sim 30613 30614pdf-sim: \ 30615 configure-sim 30616 @: $(MAKE); $(unstage) 30617 @[ -f ./sim/Makefile ] || exit 0; \ 30618 r=`${PWD_COMMAND}`; export r; \ 30619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30620 $(HOST_EXPORTS) \ 30621 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30623 done; \ 30624 echo "Doing pdf in sim" ; \ 30625 (cd $(HOST_SUBDIR)/sim && \ 30626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30628 "RANLIB=$${RANLIB}" \ 30629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30630 pdf) \ 30631 || exit 1 30632 30633@endif sim 30634 30635.PHONY: maybe-html-sim html-sim 30636maybe-html-sim: 30637@if sim 30638maybe-html-sim: html-sim 30639 30640html-sim: \ 30641 configure-sim 30642 @: $(MAKE); $(unstage) 30643 @[ -f ./sim/Makefile ] || exit 0; \ 30644 r=`${PWD_COMMAND}`; export r; \ 30645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30646 $(HOST_EXPORTS) \ 30647 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30649 done; \ 30650 echo "Doing html in sim" ; \ 30651 (cd $(HOST_SUBDIR)/sim && \ 30652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30654 "RANLIB=$${RANLIB}" \ 30655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30656 html) \ 30657 || exit 1 30658 30659@endif sim 30660 30661.PHONY: maybe-TAGS-sim TAGS-sim 30662maybe-TAGS-sim: 30663@if sim 30664maybe-TAGS-sim: TAGS-sim 30665 30666TAGS-sim: \ 30667 configure-sim 30668 @: $(MAKE); $(unstage) 30669 @[ -f ./sim/Makefile ] || exit 0; \ 30670 r=`${PWD_COMMAND}`; export r; \ 30671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30672 $(HOST_EXPORTS) \ 30673 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30675 done; \ 30676 echo "Doing TAGS in sim" ; \ 30677 (cd $(HOST_SUBDIR)/sim && \ 30678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30680 "RANLIB=$${RANLIB}" \ 30681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30682 TAGS) \ 30683 || exit 1 30684 30685@endif sim 30686 30687.PHONY: maybe-install-info-sim install-info-sim 30688maybe-install-info-sim: 30689@if sim 30690maybe-install-info-sim: install-info-sim 30691 30692install-info-sim: \ 30693 configure-sim \ 30694 info-sim 30695 @: $(MAKE); $(unstage) 30696 @[ -f ./sim/Makefile ] || exit 0; \ 30697 r=`${PWD_COMMAND}`; export r; \ 30698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30699 $(HOST_EXPORTS) \ 30700 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30702 done; \ 30703 echo "Doing install-info in sim" ; \ 30704 (cd $(HOST_SUBDIR)/sim && \ 30705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30707 "RANLIB=$${RANLIB}" \ 30708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30709 install-info) \ 30710 || exit 1 30711 30712@endif sim 30713 30714.PHONY: maybe-install-pdf-sim install-pdf-sim 30715maybe-install-pdf-sim: 30716@if sim 30717maybe-install-pdf-sim: install-pdf-sim 30718 30719install-pdf-sim: \ 30720 configure-sim \ 30721 pdf-sim 30722 @: $(MAKE); $(unstage) 30723 @[ -f ./sim/Makefile ] || exit 0; \ 30724 r=`${PWD_COMMAND}`; export r; \ 30725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30726 $(HOST_EXPORTS) \ 30727 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30729 done; \ 30730 echo "Doing install-pdf in sim" ; \ 30731 (cd $(HOST_SUBDIR)/sim && \ 30732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30734 "RANLIB=$${RANLIB}" \ 30735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30736 install-pdf) \ 30737 || exit 1 30738 30739@endif sim 30740 30741.PHONY: maybe-install-html-sim install-html-sim 30742maybe-install-html-sim: 30743@if sim 30744maybe-install-html-sim: install-html-sim 30745 30746install-html-sim: \ 30747 configure-sim \ 30748 html-sim 30749 @: $(MAKE); $(unstage) 30750 @[ -f ./sim/Makefile ] || exit 0; \ 30751 r=`${PWD_COMMAND}`; export r; \ 30752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30753 $(HOST_EXPORTS) \ 30754 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30756 done; \ 30757 echo "Doing install-html in sim" ; \ 30758 (cd $(HOST_SUBDIR)/sim && \ 30759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30761 "RANLIB=$${RANLIB}" \ 30762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30763 install-html) \ 30764 || exit 1 30765 30766@endif sim 30767 30768.PHONY: maybe-installcheck-sim installcheck-sim 30769maybe-installcheck-sim: 30770@if sim 30771maybe-installcheck-sim: installcheck-sim 30772 30773installcheck-sim: \ 30774 configure-sim 30775 @: $(MAKE); $(unstage) 30776 @[ -f ./sim/Makefile ] || exit 0; \ 30777 r=`${PWD_COMMAND}`; export r; \ 30778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30779 $(HOST_EXPORTS) \ 30780 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30782 done; \ 30783 echo "Doing installcheck in sim" ; \ 30784 (cd $(HOST_SUBDIR)/sim && \ 30785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30787 "RANLIB=$${RANLIB}" \ 30788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30789 installcheck) \ 30790 || exit 1 30791 30792@endif sim 30793 30794.PHONY: maybe-mostlyclean-sim mostlyclean-sim 30795maybe-mostlyclean-sim: 30796@if sim 30797maybe-mostlyclean-sim: mostlyclean-sim 30798 30799mostlyclean-sim: 30800 @: $(MAKE); $(unstage) 30801 @[ -f ./sim/Makefile ] || exit 0; \ 30802 r=`${PWD_COMMAND}`; export r; \ 30803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30804 $(HOST_EXPORTS) \ 30805 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30807 done; \ 30808 echo "Doing mostlyclean in sim" ; \ 30809 (cd $(HOST_SUBDIR)/sim && \ 30810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30812 "RANLIB=$${RANLIB}" \ 30813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30814 mostlyclean) \ 30815 || exit 1 30816 30817@endif sim 30818 30819.PHONY: maybe-clean-sim clean-sim 30820maybe-clean-sim: 30821@if sim 30822maybe-clean-sim: clean-sim 30823 30824clean-sim: 30825 @: $(MAKE); $(unstage) 30826 @[ -f ./sim/Makefile ] || exit 0; \ 30827 r=`${PWD_COMMAND}`; export r; \ 30828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30829 $(HOST_EXPORTS) \ 30830 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30832 done; \ 30833 echo "Doing clean in sim" ; \ 30834 (cd $(HOST_SUBDIR)/sim && \ 30835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30837 "RANLIB=$${RANLIB}" \ 30838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30839 clean) \ 30840 || exit 1 30841 30842@endif sim 30843 30844.PHONY: maybe-distclean-sim distclean-sim 30845maybe-distclean-sim: 30846@if sim 30847maybe-distclean-sim: distclean-sim 30848 30849distclean-sim: 30850 @: $(MAKE); $(unstage) 30851 @[ -f ./sim/Makefile ] || exit 0; \ 30852 r=`${PWD_COMMAND}`; export r; \ 30853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30854 $(HOST_EXPORTS) \ 30855 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30856 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30857 done; \ 30858 echo "Doing distclean in sim" ; \ 30859 (cd $(HOST_SUBDIR)/sim && \ 30860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30862 "RANLIB=$${RANLIB}" \ 30863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30864 distclean) \ 30865 || exit 1 30866 30867@endif sim 30868 30869.PHONY: maybe-maintainer-clean-sim maintainer-clean-sim 30870maybe-maintainer-clean-sim: 30871@if sim 30872maybe-maintainer-clean-sim: maintainer-clean-sim 30873 30874maintainer-clean-sim: 30875 @: $(MAKE); $(unstage) 30876 @[ -f ./sim/Makefile ] || exit 0; \ 30877 r=`${PWD_COMMAND}`; export r; \ 30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30879 $(HOST_EXPORTS) \ 30880 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30882 done; \ 30883 echo "Doing maintainer-clean in sim" ; \ 30884 (cd $(HOST_SUBDIR)/sim && \ 30885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 30887 "RANLIB=$${RANLIB}" \ 30888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 30889 maintainer-clean) \ 30890 || exit 1 30891 30892@endif sim 30893 30894 30895 30896.PHONY: configure-tar maybe-configure-tar 30897maybe-configure-tar: 30898@if gcc-bootstrap 30899configure-tar: stage_current 30900@endif gcc-bootstrap 30901@if tar 30902maybe-configure-tar: configure-tar 30903configure-tar: 30904 @: $(MAKE); $(unstage) 30905 @r=`${PWD_COMMAND}`; export r; \ 30906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30907 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \ 30908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \ 30909 $(HOST_EXPORTS) \ 30910 echo Configuring in $(HOST_SUBDIR)/tar; \ 30911 cd "$(HOST_SUBDIR)/tar" || exit 1; \ 30912 case $(srcdir) in \ 30913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 30914 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \ 30915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 30916 esac; \ 30917 srcdiroption="--srcdir=$${topdir}/tar"; \ 30918 libsrcdir="$$s/tar"; \ 30919 $(SHELL) $${libsrcdir}/configure \ 30920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 30921 --target=${target_alias} $${srcdiroption} \ 30922 || exit 1 30923@endif tar 30924 30925 30926 30927 30928 30929.PHONY: all-tar maybe-all-tar 30930maybe-all-tar: 30931@if gcc-bootstrap 30932all-tar: stage_current 30933@endif gcc-bootstrap 30934@if tar 30935TARGET-tar=all 30936maybe-all-tar: all-tar 30937all-tar: configure-tar 30938 @: $(MAKE); $(unstage) 30939 @r=`${PWD_COMMAND}`; export r; \ 30940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30941 $(HOST_EXPORTS) \ 30942 (cd $(HOST_SUBDIR)/tar && \ 30943 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-tar)) 30944@endif tar 30945 30946 30947 30948 30949.PHONY: check-tar maybe-check-tar 30950maybe-check-tar: 30951@if tar 30952maybe-check-tar: check-tar 30953 30954check-tar: 30955 @: $(MAKE); $(unstage) 30956 @r=`${PWD_COMMAND}`; export r; \ 30957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30958 $(HOST_EXPORTS) \ 30959 (cd $(HOST_SUBDIR)/tar && \ 30960 $(MAKE) $(FLAGS_TO_PASS) check) 30961 30962@endif tar 30963 30964.PHONY: install-tar maybe-install-tar 30965maybe-install-tar: 30966@if tar 30967maybe-install-tar: install-tar 30968 30969install-tar: installdirs 30970 @: $(MAKE); $(unstage) 30971 @r=`${PWD_COMMAND}`; export r; \ 30972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30973 $(HOST_EXPORTS) \ 30974 (cd $(HOST_SUBDIR)/tar && \ 30975 $(MAKE) $(FLAGS_TO_PASS) install) 30976 30977@endif tar 30978 30979# Other targets (info, dvi, pdf, etc.) 30980 30981.PHONY: maybe-info-tar info-tar 30982maybe-info-tar: 30983@if tar 30984maybe-info-tar: info-tar 30985 30986info-tar: \ 30987 configure-tar 30988 @: $(MAKE); $(unstage) 30989 @[ -f ./tar/Makefile ] || exit 0; \ 30990 r=`${PWD_COMMAND}`; export r; \ 30991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 30992 $(HOST_EXPORTS) \ 30993 for flag in $(EXTRA_HOST_FLAGS) ; do \ 30994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 30995 done; \ 30996 echo "Doing info in tar" ; \ 30997 (cd $(HOST_SUBDIR)/tar && \ 30998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 30999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31000 "RANLIB=$${RANLIB}" \ 31001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31002 info) \ 31003 || exit 1 31004 31005@endif tar 31006 31007.PHONY: maybe-dvi-tar dvi-tar 31008maybe-dvi-tar: 31009@if tar 31010maybe-dvi-tar: dvi-tar 31011 31012dvi-tar: \ 31013 configure-tar 31014 @: $(MAKE); $(unstage) 31015 @[ -f ./tar/Makefile ] || exit 0; \ 31016 r=`${PWD_COMMAND}`; export r; \ 31017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31018 $(HOST_EXPORTS) \ 31019 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31020 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31021 done; \ 31022 echo "Doing dvi in tar" ; \ 31023 (cd $(HOST_SUBDIR)/tar && \ 31024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31026 "RANLIB=$${RANLIB}" \ 31027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31028 dvi) \ 31029 || exit 1 31030 31031@endif tar 31032 31033.PHONY: maybe-pdf-tar pdf-tar 31034maybe-pdf-tar: 31035@if tar 31036maybe-pdf-tar: pdf-tar 31037 31038pdf-tar: \ 31039 configure-tar 31040 @: $(MAKE); $(unstage) 31041 @[ -f ./tar/Makefile ] || exit 0; \ 31042 r=`${PWD_COMMAND}`; export r; \ 31043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31044 $(HOST_EXPORTS) \ 31045 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31047 done; \ 31048 echo "Doing pdf in tar" ; \ 31049 (cd $(HOST_SUBDIR)/tar && \ 31050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31052 "RANLIB=$${RANLIB}" \ 31053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31054 pdf) \ 31055 || exit 1 31056 31057@endif tar 31058 31059.PHONY: maybe-html-tar html-tar 31060maybe-html-tar: 31061@if tar 31062maybe-html-tar: html-tar 31063 31064html-tar: \ 31065 configure-tar 31066 @: $(MAKE); $(unstage) 31067 @[ -f ./tar/Makefile ] || exit 0; \ 31068 r=`${PWD_COMMAND}`; export r; \ 31069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31070 $(HOST_EXPORTS) \ 31071 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31073 done; \ 31074 echo "Doing html in tar" ; \ 31075 (cd $(HOST_SUBDIR)/tar && \ 31076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31078 "RANLIB=$${RANLIB}" \ 31079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31080 html) \ 31081 || exit 1 31082 31083@endif tar 31084 31085.PHONY: maybe-TAGS-tar TAGS-tar 31086maybe-TAGS-tar: 31087@if tar 31088maybe-TAGS-tar: TAGS-tar 31089 31090TAGS-tar: \ 31091 configure-tar 31092 @: $(MAKE); $(unstage) 31093 @[ -f ./tar/Makefile ] || exit 0; \ 31094 r=`${PWD_COMMAND}`; export r; \ 31095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31096 $(HOST_EXPORTS) \ 31097 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31099 done; \ 31100 echo "Doing TAGS in tar" ; \ 31101 (cd $(HOST_SUBDIR)/tar && \ 31102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31104 "RANLIB=$${RANLIB}" \ 31105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31106 TAGS) \ 31107 || exit 1 31108 31109@endif tar 31110 31111.PHONY: maybe-install-info-tar install-info-tar 31112maybe-install-info-tar: 31113@if tar 31114maybe-install-info-tar: install-info-tar 31115 31116install-info-tar: \ 31117 configure-tar \ 31118 info-tar 31119 @: $(MAKE); $(unstage) 31120 @[ -f ./tar/Makefile ] || exit 0; \ 31121 r=`${PWD_COMMAND}`; export r; \ 31122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31123 $(HOST_EXPORTS) \ 31124 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31126 done; \ 31127 echo "Doing install-info in tar" ; \ 31128 (cd $(HOST_SUBDIR)/tar && \ 31129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31131 "RANLIB=$${RANLIB}" \ 31132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31133 install-info) \ 31134 || exit 1 31135 31136@endif tar 31137 31138.PHONY: maybe-install-pdf-tar install-pdf-tar 31139maybe-install-pdf-tar: 31140@if tar 31141maybe-install-pdf-tar: install-pdf-tar 31142 31143install-pdf-tar: \ 31144 configure-tar \ 31145 pdf-tar 31146 @: $(MAKE); $(unstage) 31147 @[ -f ./tar/Makefile ] || exit 0; \ 31148 r=`${PWD_COMMAND}`; export r; \ 31149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31150 $(HOST_EXPORTS) \ 31151 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31153 done; \ 31154 echo "Doing install-pdf in tar" ; \ 31155 (cd $(HOST_SUBDIR)/tar && \ 31156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31158 "RANLIB=$${RANLIB}" \ 31159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31160 install-pdf) \ 31161 || exit 1 31162 31163@endif tar 31164 31165.PHONY: maybe-install-html-tar install-html-tar 31166maybe-install-html-tar: 31167@if tar 31168maybe-install-html-tar: install-html-tar 31169 31170install-html-tar: \ 31171 configure-tar \ 31172 html-tar 31173 @: $(MAKE); $(unstage) 31174 @[ -f ./tar/Makefile ] || exit 0; \ 31175 r=`${PWD_COMMAND}`; export r; \ 31176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31177 $(HOST_EXPORTS) \ 31178 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31180 done; \ 31181 echo "Doing install-html in tar" ; \ 31182 (cd $(HOST_SUBDIR)/tar && \ 31183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31185 "RANLIB=$${RANLIB}" \ 31186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31187 install-html) \ 31188 || exit 1 31189 31190@endif tar 31191 31192.PHONY: maybe-installcheck-tar installcheck-tar 31193maybe-installcheck-tar: 31194@if tar 31195maybe-installcheck-tar: installcheck-tar 31196 31197installcheck-tar: \ 31198 configure-tar 31199 @: $(MAKE); $(unstage) 31200 @[ -f ./tar/Makefile ] || exit 0; \ 31201 r=`${PWD_COMMAND}`; export r; \ 31202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31203 $(HOST_EXPORTS) \ 31204 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31206 done; \ 31207 echo "Doing installcheck in tar" ; \ 31208 (cd $(HOST_SUBDIR)/tar && \ 31209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31211 "RANLIB=$${RANLIB}" \ 31212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31213 installcheck) \ 31214 || exit 1 31215 31216@endif tar 31217 31218.PHONY: maybe-mostlyclean-tar mostlyclean-tar 31219maybe-mostlyclean-tar: 31220@if tar 31221maybe-mostlyclean-tar: mostlyclean-tar 31222 31223mostlyclean-tar: 31224 @: $(MAKE); $(unstage) 31225 @[ -f ./tar/Makefile ] || exit 0; \ 31226 r=`${PWD_COMMAND}`; export r; \ 31227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31228 $(HOST_EXPORTS) \ 31229 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31231 done; \ 31232 echo "Doing mostlyclean in tar" ; \ 31233 (cd $(HOST_SUBDIR)/tar && \ 31234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31236 "RANLIB=$${RANLIB}" \ 31237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31238 mostlyclean) \ 31239 || exit 1 31240 31241@endif tar 31242 31243.PHONY: maybe-clean-tar clean-tar 31244maybe-clean-tar: 31245@if tar 31246maybe-clean-tar: clean-tar 31247 31248clean-tar: 31249 @: $(MAKE); $(unstage) 31250 @[ -f ./tar/Makefile ] || exit 0; \ 31251 r=`${PWD_COMMAND}`; export r; \ 31252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31253 $(HOST_EXPORTS) \ 31254 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31256 done; \ 31257 echo "Doing clean in tar" ; \ 31258 (cd $(HOST_SUBDIR)/tar && \ 31259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31261 "RANLIB=$${RANLIB}" \ 31262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31263 clean) \ 31264 || exit 1 31265 31266@endif tar 31267 31268.PHONY: maybe-distclean-tar distclean-tar 31269maybe-distclean-tar: 31270@if tar 31271maybe-distclean-tar: distclean-tar 31272 31273distclean-tar: 31274 @: $(MAKE); $(unstage) 31275 @[ -f ./tar/Makefile ] || exit 0; \ 31276 r=`${PWD_COMMAND}`; export r; \ 31277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31278 $(HOST_EXPORTS) \ 31279 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31281 done; \ 31282 echo "Doing distclean in tar" ; \ 31283 (cd $(HOST_SUBDIR)/tar && \ 31284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31286 "RANLIB=$${RANLIB}" \ 31287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31288 distclean) \ 31289 || exit 1 31290 31291@endif tar 31292 31293.PHONY: maybe-maintainer-clean-tar maintainer-clean-tar 31294maybe-maintainer-clean-tar: 31295@if tar 31296maybe-maintainer-clean-tar: maintainer-clean-tar 31297 31298maintainer-clean-tar: 31299 @: $(MAKE); $(unstage) 31300 @[ -f ./tar/Makefile ] || exit 0; \ 31301 r=`${PWD_COMMAND}`; export r; \ 31302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31303 $(HOST_EXPORTS) \ 31304 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31306 done; \ 31307 echo "Doing maintainer-clean in tar" ; \ 31308 (cd $(HOST_SUBDIR)/tar && \ 31309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31311 "RANLIB=$${RANLIB}" \ 31312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31313 maintainer-clean) \ 31314 || exit 1 31315 31316@endif tar 31317 31318 31319 31320.PHONY: configure-texinfo maybe-configure-texinfo 31321maybe-configure-texinfo: 31322@if gcc-bootstrap 31323configure-texinfo: stage_current 31324@endif gcc-bootstrap 31325@if texinfo 31326maybe-configure-texinfo: configure-texinfo 31327configure-texinfo: 31328 @: $(MAKE); $(unstage) 31329 @r=`${PWD_COMMAND}`; export r; \ 31330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31331 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \ 31332 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \ 31333 $(HOST_EXPORTS) \ 31334 echo Configuring in $(HOST_SUBDIR)/texinfo; \ 31335 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \ 31336 case $(srcdir) in \ 31337 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 31338 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \ 31339 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 31340 esac; \ 31341 srcdiroption="--srcdir=$${topdir}/texinfo"; \ 31342 libsrcdir="$$s/texinfo"; \ 31343 $(SHELL) $${libsrcdir}/configure \ 31344 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 31345 --target=${target_alias} $${srcdiroption} \ 31346 || exit 1 31347@endif texinfo 31348 31349 31350 31351 31352 31353.PHONY: all-texinfo maybe-all-texinfo 31354maybe-all-texinfo: 31355@if gcc-bootstrap 31356all-texinfo: stage_current 31357@endif gcc-bootstrap 31358@if texinfo 31359TARGET-texinfo=all 31360maybe-all-texinfo: all-texinfo 31361all-texinfo: configure-texinfo 31362 @: $(MAKE); $(unstage) 31363 @r=`${PWD_COMMAND}`; export r; \ 31364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31365 $(HOST_EXPORTS) \ 31366 (cd $(HOST_SUBDIR)/texinfo && \ 31367 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-texinfo)) 31368@endif texinfo 31369 31370 31371 31372 31373.PHONY: check-texinfo maybe-check-texinfo 31374maybe-check-texinfo: 31375@if texinfo 31376maybe-check-texinfo: check-texinfo 31377 31378check-texinfo: 31379 @: $(MAKE); $(unstage) 31380 @r=`${PWD_COMMAND}`; export r; \ 31381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31382 $(HOST_EXPORTS) \ 31383 (cd $(HOST_SUBDIR)/texinfo && \ 31384 $(MAKE) $(FLAGS_TO_PASS) check) 31385 31386@endif texinfo 31387 31388.PHONY: install-texinfo maybe-install-texinfo 31389maybe-install-texinfo: 31390@if texinfo 31391maybe-install-texinfo: install-texinfo 31392 31393install-texinfo: 31394 31395@endif texinfo 31396 31397# Other targets (info, dvi, pdf, etc.) 31398 31399.PHONY: maybe-info-texinfo info-texinfo 31400maybe-info-texinfo: 31401@if texinfo 31402maybe-info-texinfo: info-texinfo 31403 31404info-texinfo: \ 31405 configure-texinfo 31406 @: $(MAKE); $(unstage) 31407 @[ -f ./texinfo/Makefile ] || exit 0; \ 31408 r=`${PWD_COMMAND}`; export r; \ 31409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31410 $(HOST_EXPORTS) \ 31411 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31413 done; \ 31414 echo "Doing info in texinfo" ; \ 31415 (cd $(HOST_SUBDIR)/texinfo && \ 31416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31418 "RANLIB=$${RANLIB}" \ 31419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31420 info) \ 31421 || exit 1 31422 31423@endif texinfo 31424 31425.PHONY: maybe-dvi-texinfo dvi-texinfo 31426maybe-dvi-texinfo: 31427@if texinfo 31428maybe-dvi-texinfo: dvi-texinfo 31429 31430dvi-texinfo: \ 31431 configure-texinfo 31432 @: $(MAKE); $(unstage) 31433 @[ -f ./texinfo/Makefile ] || exit 0; \ 31434 r=`${PWD_COMMAND}`; export r; \ 31435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31436 $(HOST_EXPORTS) \ 31437 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31439 done; \ 31440 echo "Doing dvi in texinfo" ; \ 31441 (cd $(HOST_SUBDIR)/texinfo && \ 31442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31444 "RANLIB=$${RANLIB}" \ 31445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31446 dvi) \ 31447 || exit 1 31448 31449@endif texinfo 31450 31451.PHONY: maybe-pdf-texinfo pdf-texinfo 31452maybe-pdf-texinfo: 31453@if texinfo 31454maybe-pdf-texinfo: pdf-texinfo 31455 31456pdf-texinfo: \ 31457 configure-texinfo 31458 @: $(MAKE); $(unstage) 31459 @[ -f ./texinfo/Makefile ] || exit 0; \ 31460 r=`${PWD_COMMAND}`; export r; \ 31461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31462 $(HOST_EXPORTS) \ 31463 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31465 done; \ 31466 echo "Doing pdf in texinfo" ; \ 31467 (cd $(HOST_SUBDIR)/texinfo && \ 31468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31470 "RANLIB=$${RANLIB}" \ 31471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31472 pdf) \ 31473 || exit 1 31474 31475@endif texinfo 31476 31477.PHONY: maybe-html-texinfo html-texinfo 31478maybe-html-texinfo: 31479@if texinfo 31480maybe-html-texinfo: html-texinfo 31481 31482html-texinfo: \ 31483 configure-texinfo 31484 @: $(MAKE); $(unstage) 31485 @[ -f ./texinfo/Makefile ] || exit 0; \ 31486 r=`${PWD_COMMAND}`; export r; \ 31487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31488 $(HOST_EXPORTS) \ 31489 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31491 done; \ 31492 echo "Doing html in texinfo" ; \ 31493 (cd $(HOST_SUBDIR)/texinfo && \ 31494 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31495 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31496 "RANLIB=$${RANLIB}" \ 31497 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31498 html) \ 31499 || exit 1 31500 31501@endif texinfo 31502 31503.PHONY: maybe-TAGS-texinfo TAGS-texinfo 31504maybe-TAGS-texinfo: 31505@if texinfo 31506maybe-TAGS-texinfo: TAGS-texinfo 31507 31508TAGS-texinfo: \ 31509 configure-texinfo 31510 @: $(MAKE); $(unstage) 31511 @[ -f ./texinfo/Makefile ] || exit 0; \ 31512 r=`${PWD_COMMAND}`; export r; \ 31513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31514 $(HOST_EXPORTS) \ 31515 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31516 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31517 done; \ 31518 echo "Doing TAGS in texinfo" ; \ 31519 (cd $(HOST_SUBDIR)/texinfo && \ 31520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31522 "RANLIB=$${RANLIB}" \ 31523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31524 TAGS) \ 31525 || exit 1 31526 31527@endif texinfo 31528 31529.PHONY: maybe-install-info-texinfo install-info-texinfo 31530maybe-install-info-texinfo: 31531@if texinfo 31532maybe-install-info-texinfo: install-info-texinfo 31533 31534install-info-texinfo: \ 31535 configure-texinfo \ 31536 info-texinfo 31537 @: $(MAKE); $(unstage) 31538 @[ -f ./texinfo/Makefile ] || exit 0; \ 31539 r=`${PWD_COMMAND}`; export r; \ 31540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31541 $(HOST_EXPORTS) \ 31542 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31544 done; \ 31545 echo "Doing install-info in texinfo" ; \ 31546 (cd $(HOST_SUBDIR)/texinfo && \ 31547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31549 "RANLIB=$${RANLIB}" \ 31550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31551 install-info) \ 31552 || exit 1 31553 31554@endif texinfo 31555 31556.PHONY: maybe-install-pdf-texinfo install-pdf-texinfo 31557maybe-install-pdf-texinfo: 31558@if texinfo 31559maybe-install-pdf-texinfo: install-pdf-texinfo 31560 31561install-pdf-texinfo: \ 31562 configure-texinfo \ 31563 pdf-texinfo 31564 @: $(MAKE); $(unstage) 31565 @[ -f ./texinfo/Makefile ] || exit 0; \ 31566 r=`${PWD_COMMAND}`; export r; \ 31567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31568 $(HOST_EXPORTS) \ 31569 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31570 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31571 done; \ 31572 echo "Doing install-pdf in texinfo" ; \ 31573 (cd $(HOST_SUBDIR)/texinfo && \ 31574 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31575 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31576 "RANLIB=$${RANLIB}" \ 31577 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31578 install-pdf) \ 31579 || exit 1 31580 31581@endif texinfo 31582 31583.PHONY: maybe-install-html-texinfo install-html-texinfo 31584maybe-install-html-texinfo: 31585@if texinfo 31586maybe-install-html-texinfo: install-html-texinfo 31587 31588install-html-texinfo: \ 31589 configure-texinfo \ 31590 html-texinfo 31591 @: $(MAKE); $(unstage) 31592 @[ -f ./texinfo/Makefile ] || exit 0; \ 31593 r=`${PWD_COMMAND}`; export r; \ 31594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31595 $(HOST_EXPORTS) \ 31596 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31598 done; \ 31599 echo "Doing install-html in texinfo" ; \ 31600 (cd $(HOST_SUBDIR)/texinfo && \ 31601 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31602 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31603 "RANLIB=$${RANLIB}" \ 31604 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31605 install-html) \ 31606 || exit 1 31607 31608@endif texinfo 31609 31610.PHONY: maybe-installcheck-texinfo installcheck-texinfo 31611maybe-installcheck-texinfo: 31612@if texinfo 31613maybe-installcheck-texinfo: installcheck-texinfo 31614 31615installcheck-texinfo: \ 31616 configure-texinfo 31617 @: $(MAKE); $(unstage) 31618 @[ -f ./texinfo/Makefile ] || exit 0; \ 31619 r=`${PWD_COMMAND}`; export r; \ 31620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31621 $(HOST_EXPORTS) \ 31622 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31624 done; \ 31625 echo "Doing installcheck in texinfo" ; \ 31626 (cd $(HOST_SUBDIR)/texinfo && \ 31627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31629 "RANLIB=$${RANLIB}" \ 31630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31631 installcheck) \ 31632 || exit 1 31633 31634@endif texinfo 31635 31636.PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo 31637maybe-mostlyclean-texinfo: 31638@if texinfo 31639maybe-mostlyclean-texinfo: mostlyclean-texinfo 31640 31641mostlyclean-texinfo: 31642 @: $(MAKE); $(unstage) 31643 @[ -f ./texinfo/Makefile ] || exit 0; \ 31644 r=`${PWD_COMMAND}`; export r; \ 31645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31646 $(HOST_EXPORTS) \ 31647 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31649 done; \ 31650 echo "Doing mostlyclean in texinfo" ; \ 31651 (cd $(HOST_SUBDIR)/texinfo && \ 31652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31654 "RANLIB=$${RANLIB}" \ 31655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31656 mostlyclean) \ 31657 || exit 1 31658 31659@endif texinfo 31660 31661.PHONY: maybe-clean-texinfo clean-texinfo 31662maybe-clean-texinfo: 31663@if texinfo 31664maybe-clean-texinfo: clean-texinfo 31665 31666clean-texinfo: 31667 @: $(MAKE); $(unstage) 31668 @[ -f ./texinfo/Makefile ] || exit 0; \ 31669 r=`${PWD_COMMAND}`; export r; \ 31670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31671 $(HOST_EXPORTS) \ 31672 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31674 done; \ 31675 echo "Doing clean in texinfo" ; \ 31676 (cd $(HOST_SUBDIR)/texinfo && \ 31677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31679 "RANLIB=$${RANLIB}" \ 31680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31681 clean) \ 31682 || exit 1 31683 31684@endif texinfo 31685 31686.PHONY: maybe-distclean-texinfo distclean-texinfo 31687maybe-distclean-texinfo: 31688@if texinfo 31689maybe-distclean-texinfo: distclean-texinfo 31690 31691distclean-texinfo: 31692 @: $(MAKE); $(unstage) 31693 @[ -f ./texinfo/Makefile ] || exit 0; \ 31694 r=`${PWD_COMMAND}`; export r; \ 31695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31696 $(HOST_EXPORTS) \ 31697 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31699 done; \ 31700 echo "Doing distclean in texinfo" ; \ 31701 (cd $(HOST_SUBDIR)/texinfo && \ 31702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31704 "RANLIB=$${RANLIB}" \ 31705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31706 distclean) \ 31707 || exit 1 31708 31709@endif texinfo 31710 31711.PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo 31712maybe-maintainer-clean-texinfo: 31713@if texinfo 31714maybe-maintainer-clean-texinfo: maintainer-clean-texinfo 31715 31716maintainer-clean-texinfo: 31717 @: $(MAKE); $(unstage) 31718 @[ -f ./texinfo/Makefile ] || exit 0; \ 31719 r=`${PWD_COMMAND}`; export r; \ 31720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31721 $(HOST_EXPORTS) \ 31722 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31724 done; \ 31725 echo "Doing maintainer-clean in texinfo" ; \ 31726 (cd $(HOST_SUBDIR)/texinfo && \ 31727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31729 "RANLIB=$${RANLIB}" \ 31730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31731 maintainer-clean) \ 31732 || exit 1 31733 31734@endif texinfo 31735 31736 31737 31738.PHONY: configure-textutils maybe-configure-textutils 31739maybe-configure-textutils: 31740@if gcc-bootstrap 31741configure-textutils: stage_current 31742@endif gcc-bootstrap 31743@if textutils 31744maybe-configure-textutils: configure-textutils 31745configure-textutils: 31746 @: $(MAKE); $(unstage) 31747 @r=`${PWD_COMMAND}`; export r; \ 31748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31749 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \ 31750 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \ 31751 $(HOST_EXPORTS) \ 31752 echo Configuring in $(HOST_SUBDIR)/textutils; \ 31753 cd "$(HOST_SUBDIR)/textutils" || exit 1; \ 31754 case $(srcdir) in \ 31755 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 31756 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \ 31757 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 31758 esac; \ 31759 srcdiroption="--srcdir=$${topdir}/textutils"; \ 31760 libsrcdir="$$s/textutils"; \ 31761 $(SHELL) $${libsrcdir}/configure \ 31762 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 31763 --target=${target_alias} $${srcdiroption} \ 31764 || exit 1 31765@endif textutils 31766 31767 31768 31769 31770 31771.PHONY: all-textutils maybe-all-textutils 31772maybe-all-textutils: 31773@if gcc-bootstrap 31774all-textutils: stage_current 31775@endif gcc-bootstrap 31776@if textutils 31777TARGET-textutils=all 31778maybe-all-textutils: all-textutils 31779all-textutils: configure-textutils 31780 @: $(MAKE); $(unstage) 31781 @r=`${PWD_COMMAND}`; export r; \ 31782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31783 $(HOST_EXPORTS) \ 31784 (cd $(HOST_SUBDIR)/textutils && \ 31785 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-textutils)) 31786@endif textutils 31787 31788 31789 31790 31791.PHONY: check-textutils maybe-check-textutils 31792maybe-check-textutils: 31793@if textutils 31794maybe-check-textutils: check-textutils 31795 31796check-textutils: 31797 @: $(MAKE); $(unstage) 31798 @r=`${PWD_COMMAND}`; export r; \ 31799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31800 $(HOST_EXPORTS) \ 31801 (cd $(HOST_SUBDIR)/textutils && \ 31802 $(MAKE) $(FLAGS_TO_PASS) check) 31803 31804@endif textutils 31805 31806.PHONY: install-textutils maybe-install-textutils 31807maybe-install-textutils: 31808@if textutils 31809maybe-install-textutils: install-textutils 31810 31811install-textutils: installdirs 31812 @: $(MAKE); $(unstage) 31813 @r=`${PWD_COMMAND}`; export r; \ 31814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31815 $(HOST_EXPORTS) \ 31816 (cd $(HOST_SUBDIR)/textutils && \ 31817 $(MAKE) $(FLAGS_TO_PASS) install) 31818 31819@endif textutils 31820 31821# Other targets (info, dvi, pdf, etc.) 31822 31823.PHONY: maybe-info-textutils info-textutils 31824maybe-info-textutils: 31825@if textutils 31826maybe-info-textutils: info-textutils 31827 31828info-textutils: \ 31829 configure-textutils 31830 @: $(MAKE); $(unstage) 31831 @[ -f ./textutils/Makefile ] || exit 0; \ 31832 r=`${PWD_COMMAND}`; export r; \ 31833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31834 $(HOST_EXPORTS) \ 31835 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31837 done; \ 31838 echo "Doing info in textutils" ; \ 31839 (cd $(HOST_SUBDIR)/textutils && \ 31840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31842 "RANLIB=$${RANLIB}" \ 31843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31844 info) \ 31845 || exit 1 31846 31847@endif textutils 31848 31849.PHONY: maybe-dvi-textutils dvi-textutils 31850maybe-dvi-textutils: 31851@if textutils 31852maybe-dvi-textutils: dvi-textutils 31853 31854dvi-textutils: \ 31855 configure-textutils 31856 @: $(MAKE); $(unstage) 31857 @[ -f ./textutils/Makefile ] || exit 0; \ 31858 r=`${PWD_COMMAND}`; export r; \ 31859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31860 $(HOST_EXPORTS) \ 31861 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31863 done; \ 31864 echo "Doing dvi in textutils" ; \ 31865 (cd $(HOST_SUBDIR)/textutils && \ 31866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31868 "RANLIB=$${RANLIB}" \ 31869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31870 dvi) \ 31871 || exit 1 31872 31873@endif textutils 31874 31875.PHONY: maybe-pdf-textutils pdf-textutils 31876maybe-pdf-textutils: 31877@if textutils 31878maybe-pdf-textutils: pdf-textutils 31879 31880pdf-textutils: \ 31881 configure-textutils 31882 @: $(MAKE); $(unstage) 31883 @[ -f ./textutils/Makefile ] || exit 0; \ 31884 r=`${PWD_COMMAND}`; export r; \ 31885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31886 $(HOST_EXPORTS) \ 31887 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31889 done; \ 31890 echo "Doing pdf in textutils" ; \ 31891 (cd $(HOST_SUBDIR)/textutils && \ 31892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31894 "RANLIB=$${RANLIB}" \ 31895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31896 pdf) \ 31897 || exit 1 31898 31899@endif textutils 31900 31901.PHONY: maybe-html-textutils html-textutils 31902maybe-html-textutils: 31903@if textutils 31904maybe-html-textutils: html-textutils 31905 31906html-textutils: \ 31907 configure-textutils 31908 @: $(MAKE); $(unstage) 31909 @[ -f ./textutils/Makefile ] || exit 0; \ 31910 r=`${PWD_COMMAND}`; export r; \ 31911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31912 $(HOST_EXPORTS) \ 31913 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31915 done; \ 31916 echo "Doing html in textutils" ; \ 31917 (cd $(HOST_SUBDIR)/textutils && \ 31918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31920 "RANLIB=$${RANLIB}" \ 31921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31922 html) \ 31923 || exit 1 31924 31925@endif textutils 31926 31927.PHONY: maybe-TAGS-textutils TAGS-textutils 31928maybe-TAGS-textutils: 31929@if textutils 31930maybe-TAGS-textutils: TAGS-textutils 31931 31932TAGS-textutils: \ 31933 configure-textutils 31934 @: $(MAKE); $(unstage) 31935 @[ -f ./textutils/Makefile ] || exit 0; \ 31936 r=`${PWD_COMMAND}`; export r; \ 31937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31938 $(HOST_EXPORTS) \ 31939 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31940 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31941 done; \ 31942 echo "Doing TAGS in textutils" ; \ 31943 (cd $(HOST_SUBDIR)/textutils && \ 31944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31946 "RANLIB=$${RANLIB}" \ 31947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31948 TAGS) \ 31949 || exit 1 31950 31951@endif textutils 31952 31953.PHONY: maybe-install-info-textutils install-info-textutils 31954maybe-install-info-textutils: 31955@if textutils 31956maybe-install-info-textutils: install-info-textutils 31957 31958install-info-textutils: \ 31959 configure-textutils \ 31960 info-textutils 31961 @: $(MAKE); $(unstage) 31962 @[ -f ./textutils/Makefile ] || exit 0; \ 31963 r=`${PWD_COMMAND}`; export r; \ 31964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31965 $(HOST_EXPORTS) \ 31966 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31968 done; \ 31969 echo "Doing install-info in textutils" ; \ 31970 (cd $(HOST_SUBDIR)/textutils && \ 31971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 31973 "RANLIB=$${RANLIB}" \ 31974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 31975 install-info) \ 31976 || exit 1 31977 31978@endif textutils 31979 31980.PHONY: maybe-install-pdf-textutils install-pdf-textutils 31981maybe-install-pdf-textutils: 31982@if textutils 31983maybe-install-pdf-textutils: install-pdf-textutils 31984 31985install-pdf-textutils: \ 31986 configure-textutils \ 31987 pdf-textutils 31988 @: $(MAKE); $(unstage) 31989 @[ -f ./textutils/Makefile ] || exit 0; \ 31990 r=`${PWD_COMMAND}`; export r; \ 31991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 31992 $(HOST_EXPORTS) \ 31993 for flag in $(EXTRA_HOST_FLAGS) ; do \ 31994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 31995 done; \ 31996 echo "Doing install-pdf in textutils" ; \ 31997 (cd $(HOST_SUBDIR)/textutils && \ 31998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 31999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32000 "RANLIB=$${RANLIB}" \ 32001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32002 install-pdf) \ 32003 || exit 1 32004 32005@endif textutils 32006 32007.PHONY: maybe-install-html-textutils install-html-textutils 32008maybe-install-html-textutils: 32009@if textutils 32010maybe-install-html-textutils: install-html-textutils 32011 32012install-html-textutils: \ 32013 configure-textutils \ 32014 html-textutils 32015 @: $(MAKE); $(unstage) 32016 @[ -f ./textutils/Makefile ] || exit 0; \ 32017 r=`${PWD_COMMAND}`; export r; \ 32018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32019 $(HOST_EXPORTS) \ 32020 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32022 done; \ 32023 echo "Doing install-html in textutils" ; \ 32024 (cd $(HOST_SUBDIR)/textutils && \ 32025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32027 "RANLIB=$${RANLIB}" \ 32028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32029 install-html) \ 32030 || exit 1 32031 32032@endif textutils 32033 32034.PHONY: maybe-installcheck-textutils installcheck-textutils 32035maybe-installcheck-textutils: 32036@if textutils 32037maybe-installcheck-textutils: installcheck-textutils 32038 32039installcheck-textutils: \ 32040 configure-textutils 32041 @: $(MAKE); $(unstage) 32042 @[ -f ./textutils/Makefile ] || exit 0; \ 32043 r=`${PWD_COMMAND}`; export r; \ 32044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32045 $(HOST_EXPORTS) \ 32046 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32048 done; \ 32049 echo "Doing installcheck in textutils" ; \ 32050 (cd $(HOST_SUBDIR)/textutils && \ 32051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32053 "RANLIB=$${RANLIB}" \ 32054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32055 installcheck) \ 32056 || exit 1 32057 32058@endif textutils 32059 32060.PHONY: maybe-mostlyclean-textutils mostlyclean-textutils 32061maybe-mostlyclean-textutils: 32062@if textutils 32063maybe-mostlyclean-textutils: mostlyclean-textutils 32064 32065mostlyclean-textutils: 32066 @: $(MAKE); $(unstage) 32067 @[ -f ./textutils/Makefile ] || exit 0; \ 32068 r=`${PWD_COMMAND}`; export r; \ 32069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32070 $(HOST_EXPORTS) \ 32071 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32073 done; \ 32074 echo "Doing mostlyclean in textutils" ; \ 32075 (cd $(HOST_SUBDIR)/textutils && \ 32076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32078 "RANLIB=$${RANLIB}" \ 32079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32080 mostlyclean) \ 32081 || exit 1 32082 32083@endif textutils 32084 32085.PHONY: maybe-clean-textutils clean-textutils 32086maybe-clean-textutils: 32087@if textutils 32088maybe-clean-textutils: clean-textutils 32089 32090clean-textutils: 32091 @: $(MAKE); $(unstage) 32092 @[ -f ./textutils/Makefile ] || exit 0; \ 32093 r=`${PWD_COMMAND}`; export r; \ 32094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32095 $(HOST_EXPORTS) \ 32096 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32098 done; \ 32099 echo "Doing clean in textutils" ; \ 32100 (cd $(HOST_SUBDIR)/textutils && \ 32101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32103 "RANLIB=$${RANLIB}" \ 32104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32105 clean) \ 32106 || exit 1 32107 32108@endif textutils 32109 32110.PHONY: maybe-distclean-textutils distclean-textutils 32111maybe-distclean-textutils: 32112@if textutils 32113maybe-distclean-textutils: distclean-textutils 32114 32115distclean-textutils: 32116 @: $(MAKE); $(unstage) 32117 @[ -f ./textutils/Makefile ] || exit 0; \ 32118 r=`${PWD_COMMAND}`; export r; \ 32119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32120 $(HOST_EXPORTS) \ 32121 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32123 done; \ 32124 echo "Doing distclean in textutils" ; \ 32125 (cd $(HOST_SUBDIR)/textutils && \ 32126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32128 "RANLIB=$${RANLIB}" \ 32129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32130 distclean) \ 32131 || exit 1 32132 32133@endif textutils 32134 32135.PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils 32136maybe-maintainer-clean-textutils: 32137@if textutils 32138maybe-maintainer-clean-textutils: maintainer-clean-textutils 32139 32140maintainer-clean-textutils: 32141 @: $(MAKE); $(unstage) 32142 @[ -f ./textutils/Makefile ] || exit 0; \ 32143 r=`${PWD_COMMAND}`; export r; \ 32144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32145 $(HOST_EXPORTS) \ 32146 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32148 done; \ 32149 echo "Doing maintainer-clean in textutils" ; \ 32150 (cd $(HOST_SUBDIR)/textutils && \ 32151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32153 "RANLIB=$${RANLIB}" \ 32154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32155 maintainer-clean) \ 32156 || exit 1 32157 32158@endif textutils 32159 32160 32161 32162.PHONY: configure-time maybe-configure-time 32163maybe-configure-time: 32164@if gcc-bootstrap 32165configure-time: stage_current 32166@endif gcc-bootstrap 32167@if time 32168maybe-configure-time: configure-time 32169configure-time: 32170 @: $(MAKE); $(unstage) 32171 @r=`${PWD_COMMAND}`; export r; \ 32172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32173 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \ 32174 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \ 32175 $(HOST_EXPORTS) \ 32176 echo Configuring in $(HOST_SUBDIR)/time; \ 32177 cd "$(HOST_SUBDIR)/time" || exit 1; \ 32178 case $(srcdir) in \ 32179 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 32180 *) topdir=`echo $(HOST_SUBDIR)/time/ | \ 32181 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 32182 esac; \ 32183 srcdiroption="--srcdir=$${topdir}/time"; \ 32184 libsrcdir="$$s/time"; \ 32185 $(SHELL) $${libsrcdir}/configure \ 32186 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 32187 --target=${target_alias} $${srcdiroption} \ 32188 || exit 1 32189@endif time 32190 32191 32192 32193 32194 32195.PHONY: all-time maybe-all-time 32196maybe-all-time: 32197@if gcc-bootstrap 32198all-time: stage_current 32199@endif gcc-bootstrap 32200@if time 32201TARGET-time=all 32202maybe-all-time: all-time 32203all-time: configure-time 32204 @: $(MAKE); $(unstage) 32205 @r=`${PWD_COMMAND}`; export r; \ 32206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32207 $(HOST_EXPORTS) \ 32208 (cd $(HOST_SUBDIR)/time && \ 32209 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-time)) 32210@endif time 32211 32212 32213 32214 32215.PHONY: check-time maybe-check-time 32216maybe-check-time: 32217@if time 32218maybe-check-time: check-time 32219 32220check-time: 32221 @: $(MAKE); $(unstage) 32222 @r=`${PWD_COMMAND}`; export r; \ 32223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32224 $(HOST_EXPORTS) \ 32225 (cd $(HOST_SUBDIR)/time && \ 32226 $(MAKE) $(FLAGS_TO_PASS) check) 32227 32228@endif time 32229 32230.PHONY: install-time maybe-install-time 32231maybe-install-time: 32232@if time 32233maybe-install-time: install-time 32234 32235install-time: installdirs 32236 @: $(MAKE); $(unstage) 32237 @r=`${PWD_COMMAND}`; export r; \ 32238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32239 $(HOST_EXPORTS) \ 32240 (cd $(HOST_SUBDIR)/time && \ 32241 $(MAKE) $(FLAGS_TO_PASS) install) 32242 32243@endif time 32244 32245# Other targets (info, dvi, pdf, etc.) 32246 32247.PHONY: maybe-info-time info-time 32248maybe-info-time: 32249@if time 32250maybe-info-time: info-time 32251 32252info-time: \ 32253 configure-time 32254 @: $(MAKE); $(unstage) 32255 @[ -f ./time/Makefile ] || exit 0; \ 32256 r=`${PWD_COMMAND}`; export r; \ 32257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32258 $(HOST_EXPORTS) \ 32259 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32261 done; \ 32262 echo "Doing info in time" ; \ 32263 (cd $(HOST_SUBDIR)/time && \ 32264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32266 "RANLIB=$${RANLIB}" \ 32267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32268 info) \ 32269 || exit 1 32270 32271@endif time 32272 32273.PHONY: maybe-dvi-time dvi-time 32274maybe-dvi-time: 32275@if time 32276maybe-dvi-time: dvi-time 32277 32278dvi-time: \ 32279 configure-time 32280 @: $(MAKE); $(unstage) 32281 @[ -f ./time/Makefile ] || exit 0; \ 32282 r=`${PWD_COMMAND}`; export r; \ 32283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32284 $(HOST_EXPORTS) \ 32285 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32287 done; \ 32288 echo "Doing dvi in time" ; \ 32289 (cd $(HOST_SUBDIR)/time && \ 32290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32292 "RANLIB=$${RANLIB}" \ 32293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32294 dvi) \ 32295 || exit 1 32296 32297@endif time 32298 32299.PHONY: maybe-pdf-time pdf-time 32300maybe-pdf-time: 32301@if time 32302maybe-pdf-time: pdf-time 32303 32304pdf-time: \ 32305 configure-time 32306 @: $(MAKE); $(unstage) 32307 @[ -f ./time/Makefile ] || exit 0; \ 32308 r=`${PWD_COMMAND}`; export r; \ 32309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32310 $(HOST_EXPORTS) \ 32311 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32313 done; \ 32314 echo "Doing pdf in time" ; \ 32315 (cd $(HOST_SUBDIR)/time && \ 32316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32318 "RANLIB=$${RANLIB}" \ 32319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32320 pdf) \ 32321 || exit 1 32322 32323@endif time 32324 32325.PHONY: maybe-html-time html-time 32326maybe-html-time: 32327@if time 32328maybe-html-time: html-time 32329 32330html-time: \ 32331 configure-time 32332 @: $(MAKE); $(unstage) 32333 @[ -f ./time/Makefile ] || exit 0; \ 32334 r=`${PWD_COMMAND}`; export r; \ 32335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32336 $(HOST_EXPORTS) \ 32337 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32339 done; \ 32340 echo "Doing html in time" ; \ 32341 (cd $(HOST_SUBDIR)/time && \ 32342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32344 "RANLIB=$${RANLIB}" \ 32345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32346 html) \ 32347 || exit 1 32348 32349@endif time 32350 32351.PHONY: maybe-TAGS-time TAGS-time 32352maybe-TAGS-time: 32353@if time 32354maybe-TAGS-time: TAGS-time 32355 32356TAGS-time: \ 32357 configure-time 32358 @: $(MAKE); $(unstage) 32359 @[ -f ./time/Makefile ] || exit 0; \ 32360 r=`${PWD_COMMAND}`; export r; \ 32361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32362 $(HOST_EXPORTS) \ 32363 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32365 done; \ 32366 echo "Doing TAGS in time" ; \ 32367 (cd $(HOST_SUBDIR)/time && \ 32368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32370 "RANLIB=$${RANLIB}" \ 32371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32372 TAGS) \ 32373 || exit 1 32374 32375@endif time 32376 32377.PHONY: maybe-install-info-time install-info-time 32378maybe-install-info-time: 32379@if time 32380maybe-install-info-time: install-info-time 32381 32382install-info-time: \ 32383 configure-time \ 32384 info-time 32385 @: $(MAKE); $(unstage) 32386 @[ -f ./time/Makefile ] || exit 0; \ 32387 r=`${PWD_COMMAND}`; export r; \ 32388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32389 $(HOST_EXPORTS) \ 32390 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32392 done; \ 32393 echo "Doing install-info in time" ; \ 32394 (cd $(HOST_SUBDIR)/time && \ 32395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32397 "RANLIB=$${RANLIB}" \ 32398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32399 install-info) \ 32400 || exit 1 32401 32402@endif time 32403 32404.PHONY: maybe-install-pdf-time install-pdf-time 32405maybe-install-pdf-time: 32406@if time 32407maybe-install-pdf-time: install-pdf-time 32408 32409install-pdf-time: \ 32410 configure-time \ 32411 pdf-time 32412 @: $(MAKE); $(unstage) 32413 @[ -f ./time/Makefile ] || exit 0; \ 32414 r=`${PWD_COMMAND}`; export r; \ 32415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32416 $(HOST_EXPORTS) \ 32417 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32419 done; \ 32420 echo "Doing install-pdf in time" ; \ 32421 (cd $(HOST_SUBDIR)/time && \ 32422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32424 "RANLIB=$${RANLIB}" \ 32425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32426 install-pdf) \ 32427 || exit 1 32428 32429@endif time 32430 32431.PHONY: maybe-install-html-time install-html-time 32432maybe-install-html-time: 32433@if time 32434maybe-install-html-time: install-html-time 32435 32436install-html-time: \ 32437 configure-time \ 32438 html-time 32439 @: $(MAKE); $(unstage) 32440 @[ -f ./time/Makefile ] || exit 0; \ 32441 r=`${PWD_COMMAND}`; export r; \ 32442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32443 $(HOST_EXPORTS) \ 32444 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32446 done; \ 32447 echo "Doing install-html in time" ; \ 32448 (cd $(HOST_SUBDIR)/time && \ 32449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32451 "RANLIB=$${RANLIB}" \ 32452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32453 install-html) \ 32454 || exit 1 32455 32456@endif time 32457 32458.PHONY: maybe-installcheck-time installcheck-time 32459maybe-installcheck-time: 32460@if time 32461maybe-installcheck-time: installcheck-time 32462 32463installcheck-time: \ 32464 configure-time 32465 @: $(MAKE); $(unstage) 32466 @[ -f ./time/Makefile ] || exit 0; \ 32467 r=`${PWD_COMMAND}`; export r; \ 32468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32469 $(HOST_EXPORTS) \ 32470 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32472 done; \ 32473 echo "Doing installcheck in time" ; \ 32474 (cd $(HOST_SUBDIR)/time && \ 32475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32477 "RANLIB=$${RANLIB}" \ 32478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32479 installcheck) \ 32480 || exit 1 32481 32482@endif time 32483 32484.PHONY: maybe-mostlyclean-time mostlyclean-time 32485maybe-mostlyclean-time: 32486@if time 32487maybe-mostlyclean-time: mostlyclean-time 32488 32489mostlyclean-time: 32490 @: $(MAKE); $(unstage) 32491 @[ -f ./time/Makefile ] || exit 0; \ 32492 r=`${PWD_COMMAND}`; export r; \ 32493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32494 $(HOST_EXPORTS) \ 32495 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32497 done; \ 32498 echo "Doing mostlyclean in time" ; \ 32499 (cd $(HOST_SUBDIR)/time && \ 32500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32502 "RANLIB=$${RANLIB}" \ 32503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32504 mostlyclean) \ 32505 || exit 1 32506 32507@endif time 32508 32509.PHONY: maybe-clean-time clean-time 32510maybe-clean-time: 32511@if time 32512maybe-clean-time: clean-time 32513 32514clean-time: 32515 @: $(MAKE); $(unstage) 32516 @[ -f ./time/Makefile ] || exit 0; \ 32517 r=`${PWD_COMMAND}`; export r; \ 32518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32519 $(HOST_EXPORTS) \ 32520 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32522 done; \ 32523 echo "Doing clean in time" ; \ 32524 (cd $(HOST_SUBDIR)/time && \ 32525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32527 "RANLIB=$${RANLIB}" \ 32528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32529 clean) \ 32530 || exit 1 32531 32532@endif time 32533 32534.PHONY: maybe-distclean-time distclean-time 32535maybe-distclean-time: 32536@if time 32537maybe-distclean-time: distclean-time 32538 32539distclean-time: 32540 @: $(MAKE); $(unstage) 32541 @[ -f ./time/Makefile ] || exit 0; \ 32542 r=`${PWD_COMMAND}`; export r; \ 32543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32544 $(HOST_EXPORTS) \ 32545 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32547 done; \ 32548 echo "Doing distclean in time" ; \ 32549 (cd $(HOST_SUBDIR)/time && \ 32550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32552 "RANLIB=$${RANLIB}" \ 32553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32554 distclean) \ 32555 || exit 1 32556 32557@endif time 32558 32559.PHONY: maybe-maintainer-clean-time maintainer-clean-time 32560maybe-maintainer-clean-time: 32561@if time 32562maybe-maintainer-clean-time: maintainer-clean-time 32563 32564maintainer-clean-time: 32565 @: $(MAKE); $(unstage) 32566 @[ -f ./time/Makefile ] || exit 0; \ 32567 r=`${PWD_COMMAND}`; export r; \ 32568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32569 $(HOST_EXPORTS) \ 32570 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32572 done; \ 32573 echo "Doing maintainer-clean in time" ; \ 32574 (cd $(HOST_SUBDIR)/time && \ 32575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32577 "RANLIB=$${RANLIB}" \ 32578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32579 maintainer-clean) \ 32580 || exit 1 32581 32582@endif time 32583 32584 32585 32586.PHONY: configure-uudecode maybe-configure-uudecode 32587maybe-configure-uudecode: 32588@if gcc-bootstrap 32589configure-uudecode: stage_current 32590@endif gcc-bootstrap 32591@if uudecode 32592maybe-configure-uudecode: configure-uudecode 32593configure-uudecode: 32594 @: $(MAKE); $(unstage) 32595 @r=`${PWD_COMMAND}`; export r; \ 32596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32597 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \ 32598 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \ 32599 $(HOST_EXPORTS) \ 32600 echo Configuring in $(HOST_SUBDIR)/uudecode; \ 32601 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \ 32602 case $(srcdir) in \ 32603 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 32604 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \ 32605 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 32606 esac; \ 32607 srcdiroption="--srcdir=$${topdir}/uudecode"; \ 32608 libsrcdir="$$s/uudecode"; \ 32609 $(SHELL) $${libsrcdir}/configure \ 32610 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 32611 --target=${target_alias} $${srcdiroption} \ 32612 || exit 1 32613@endif uudecode 32614 32615 32616 32617 32618 32619.PHONY: all-uudecode maybe-all-uudecode 32620maybe-all-uudecode: 32621@if gcc-bootstrap 32622all-uudecode: stage_current 32623@endif gcc-bootstrap 32624@if uudecode 32625TARGET-uudecode=all 32626maybe-all-uudecode: all-uudecode 32627all-uudecode: configure-uudecode 32628 @: $(MAKE); $(unstage) 32629 @r=`${PWD_COMMAND}`; export r; \ 32630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32631 $(HOST_EXPORTS) \ 32632 (cd $(HOST_SUBDIR)/uudecode && \ 32633 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-uudecode)) 32634@endif uudecode 32635 32636 32637 32638 32639.PHONY: check-uudecode maybe-check-uudecode 32640maybe-check-uudecode: 32641@if uudecode 32642maybe-check-uudecode: check-uudecode 32643 32644check-uudecode: 32645 @: $(MAKE); $(unstage) 32646 @r=`${PWD_COMMAND}`; export r; \ 32647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32648 $(HOST_EXPORTS) \ 32649 (cd $(HOST_SUBDIR)/uudecode && \ 32650 $(MAKE) $(FLAGS_TO_PASS) check) 32651 32652@endif uudecode 32653 32654.PHONY: install-uudecode maybe-install-uudecode 32655maybe-install-uudecode: 32656@if uudecode 32657maybe-install-uudecode: install-uudecode 32658 32659install-uudecode: installdirs 32660 @: $(MAKE); $(unstage) 32661 @r=`${PWD_COMMAND}`; export r; \ 32662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32663 $(HOST_EXPORTS) \ 32664 (cd $(HOST_SUBDIR)/uudecode && \ 32665 $(MAKE) $(FLAGS_TO_PASS) install) 32666 32667@endif uudecode 32668 32669# Other targets (info, dvi, pdf, etc.) 32670 32671.PHONY: maybe-info-uudecode info-uudecode 32672maybe-info-uudecode: 32673@if uudecode 32674maybe-info-uudecode: info-uudecode 32675 32676info-uudecode: \ 32677 configure-uudecode 32678 @: $(MAKE); $(unstage) 32679 @[ -f ./uudecode/Makefile ] || exit 0; \ 32680 r=`${PWD_COMMAND}`; export r; \ 32681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32682 $(HOST_EXPORTS) \ 32683 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32684 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32685 done; \ 32686 echo "Doing info in uudecode" ; \ 32687 (cd $(HOST_SUBDIR)/uudecode && \ 32688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32690 "RANLIB=$${RANLIB}" \ 32691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32692 info) \ 32693 || exit 1 32694 32695@endif uudecode 32696 32697.PHONY: maybe-dvi-uudecode dvi-uudecode 32698maybe-dvi-uudecode: 32699@if uudecode 32700maybe-dvi-uudecode: dvi-uudecode 32701 32702dvi-uudecode: \ 32703 configure-uudecode 32704 @: $(MAKE); $(unstage) 32705 @[ -f ./uudecode/Makefile ] || exit 0; \ 32706 r=`${PWD_COMMAND}`; export r; \ 32707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32708 $(HOST_EXPORTS) \ 32709 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32711 done; \ 32712 echo "Doing dvi in uudecode" ; \ 32713 (cd $(HOST_SUBDIR)/uudecode && \ 32714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32716 "RANLIB=$${RANLIB}" \ 32717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32718 dvi) \ 32719 || exit 1 32720 32721@endif uudecode 32722 32723.PHONY: maybe-pdf-uudecode pdf-uudecode 32724maybe-pdf-uudecode: 32725@if uudecode 32726maybe-pdf-uudecode: pdf-uudecode 32727 32728pdf-uudecode: \ 32729 configure-uudecode 32730 @: $(MAKE); $(unstage) 32731 @[ -f ./uudecode/Makefile ] || exit 0; \ 32732 r=`${PWD_COMMAND}`; export r; \ 32733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32734 $(HOST_EXPORTS) \ 32735 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32737 done; \ 32738 echo "Doing pdf in uudecode" ; \ 32739 (cd $(HOST_SUBDIR)/uudecode && \ 32740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32742 "RANLIB=$${RANLIB}" \ 32743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32744 pdf) \ 32745 || exit 1 32746 32747@endif uudecode 32748 32749.PHONY: maybe-html-uudecode html-uudecode 32750maybe-html-uudecode: 32751@if uudecode 32752maybe-html-uudecode: html-uudecode 32753 32754html-uudecode: \ 32755 configure-uudecode 32756 @: $(MAKE); $(unstage) 32757 @[ -f ./uudecode/Makefile ] || exit 0; \ 32758 r=`${PWD_COMMAND}`; export r; \ 32759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32760 $(HOST_EXPORTS) \ 32761 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32763 done; \ 32764 echo "Doing html in uudecode" ; \ 32765 (cd $(HOST_SUBDIR)/uudecode && \ 32766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32768 "RANLIB=$${RANLIB}" \ 32769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32770 html) \ 32771 || exit 1 32772 32773@endif uudecode 32774 32775.PHONY: maybe-TAGS-uudecode TAGS-uudecode 32776maybe-TAGS-uudecode: 32777@if uudecode 32778maybe-TAGS-uudecode: TAGS-uudecode 32779 32780TAGS-uudecode: \ 32781 configure-uudecode 32782 @: $(MAKE); $(unstage) 32783 @[ -f ./uudecode/Makefile ] || exit 0; \ 32784 r=`${PWD_COMMAND}`; export r; \ 32785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32786 $(HOST_EXPORTS) \ 32787 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32789 done; \ 32790 echo "Doing TAGS in uudecode" ; \ 32791 (cd $(HOST_SUBDIR)/uudecode && \ 32792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32794 "RANLIB=$${RANLIB}" \ 32795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32796 TAGS) \ 32797 || exit 1 32798 32799@endif uudecode 32800 32801.PHONY: maybe-install-info-uudecode install-info-uudecode 32802maybe-install-info-uudecode: 32803@if uudecode 32804maybe-install-info-uudecode: install-info-uudecode 32805 32806install-info-uudecode: \ 32807 configure-uudecode \ 32808 info-uudecode 32809 @: $(MAKE); $(unstage) 32810 @[ -f ./uudecode/Makefile ] || exit 0; \ 32811 r=`${PWD_COMMAND}`; export r; \ 32812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32813 $(HOST_EXPORTS) \ 32814 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32816 done; \ 32817 echo "Doing install-info in uudecode" ; \ 32818 (cd $(HOST_SUBDIR)/uudecode && \ 32819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32821 "RANLIB=$${RANLIB}" \ 32822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32823 install-info) \ 32824 || exit 1 32825 32826@endif uudecode 32827 32828.PHONY: maybe-install-pdf-uudecode install-pdf-uudecode 32829maybe-install-pdf-uudecode: 32830@if uudecode 32831maybe-install-pdf-uudecode: install-pdf-uudecode 32832 32833install-pdf-uudecode: \ 32834 configure-uudecode \ 32835 pdf-uudecode 32836 @: $(MAKE); $(unstage) 32837 @[ -f ./uudecode/Makefile ] || exit 0; \ 32838 r=`${PWD_COMMAND}`; export r; \ 32839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32840 $(HOST_EXPORTS) \ 32841 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32843 done; \ 32844 echo "Doing install-pdf in uudecode" ; \ 32845 (cd $(HOST_SUBDIR)/uudecode && \ 32846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32848 "RANLIB=$${RANLIB}" \ 32849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32850 install-pdf) \ 32851 || exit 1 32852 32853@endif uudecode 32854 32855.PHONY: maybe-install-html-uudecode install-html-uudecode 32856maybe-install-html-uudecode: 32857@if uudecode 32858maybe-install-html-uudecode: install-html-uudecode 32859 32860install-html-uudecode: \ 32861 configure-uudecode \ 32862 html-uudecode 32863 @: $(MAKE); $(unstage) 32864 @[ -f ./uudecode/Makefile ] || exit 0; \ 32865 r=`${PWD_COMMAND}`; export r; \ 32866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32867 $(HOST_EXPORTS) \ 32868 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32870 done; \ 32871 echo "Doing install-html in uudecode" ; \ 32872 (cd $(HOST_SUBDIR)/uudecode && \ 32873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32875 "RANLIB=$${RANLIB}" \ 32876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32877 install-html) \ 32878 || exit 1 32879 32880@endif uudecode 32881 32882.PHONY: maybe-installcheck-uudecode installcheck-uudecode 32883maybe-installcheck-uudecode: 32884@if uudecode 32885maybe-installcheck-uudecode: installcheck-uudecode 32886 32887installcheck-uudecode: \ 32888 configure-uudecode 32889 @: $(MAKE); $(unstage) 32890 @[ -f ./uudecode/Makefile ] || exit 0; \ 32891 r=`${PWD_COMMAND}`; export r; \ 32892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32893 $(HOST_EXPORTS) \ 32894 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32896 done; \ 32897 echo "Doing installcheck in uudecode" ; \ 32898 (cd $(HOST_SUBDIR)/uudecode && \ 32899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32901 "RANLIB=$${RANLIB}" \ 32902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32903 installcheck) \ 32904 || exit 1 32905 32906@endif uudecode 32907 32908.PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode 32909maybe-mostlyclean-uudecode: 32910@if uudecode 32911maybe-mostlyclean-uudecode: mostlyclean-uudecode 32912 32913mostlyclean-uudecode: 32914 @: $(MAKE); $(unstage) 32915 @[ -f ./uudecode/Makefile ] || exit 0; \ 32916 r=`${PWD_COMMAND}`; export r; \ 32917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32918 $(HOST_EXPORTS) \ 32919 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32921 done; \ 32922 echo "Doing mostlyclean in uudecode" ; \ 32923 (cd $(HOST_SUBDIR)/uudecode && \ 32924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32926 "RANLIB=$${RANLIB}" \ 32927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32928 mostlyclean) \ 32929 || exit 1 32930 32931@endif uudecode 32932 32933.PHONY: maybe-clean-uudecode clean-uudecode 32934maybe-clean-uudecode: 32935@if uudecode 32936maybe-clean-uudecode: clean-uudecode 32937 32938clean-uudecode: 32939 @: $(MAKE); $(unstage) 32940 @[ -f ./uudecode/Makefile ] || exit 0; \ 32941 r=`${PWD_COMMAND}`; export r; \ 32942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32943 $(HOST_EXPORTS) \ 32944 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32946 done; \ 32947 echo "Doing clean in uudecode" ; \ 32948 (cd $(HOST_SUBDIR)/uudecode && \ 32949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32951 "RANLIB=$${RANLIB}" \ 32952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32953 clean) \ 32954 || exit 1 32955 32956@endif uudecode 32957 32958.PHONY: maybe-distclean-uudecode distclean-uudecode 32959maybe-distclean-uudecode: 32960@if uudecode 32961maybe-distclean-uudecode: distclean-uudecode 32962 32963distclean-uudecode: 32964 @: $(MAKE); $(unstage) 32965 @[ -f ./uudecode/Makefile ] || exit 0; \ 32966 r=`${PWD_COMMAND}`; export r; \ 32967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32968 $(HOST_EXPORTS) \ 32969 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32971 done; \ 32972 echo "Doing distclean in uudecode" ; \ 32973 (cd $(HOST_SUBDIR)/uudecode && \ 32974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 32975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 32976 "RANLIB=$${RANLIB}" \ 32977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 32978 distclean) \ 32979 || exit 1 32980 32981@endif uudecode 32982 32983.PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode 32984maybe-maintainer-clean-uudecode: 32985@if uudecode 32986maybe-maintainer-clean-uudecode: maintainer-clean-uudecode 32987 32988maintainer-clean-uudecode: 32989 @: $(MAKE); $(unstage) 32990 @[ -f ./uudecode/Makefile ] || exit 0; \ 32991 r=`${PWD_COMMAND}`; export r; \ 32992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 32993 $(HOST_EXPORTS) \ 32994 for flag in $(EXTRA_HOST_FLAGS) ; do \ 32995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 32996 done; \ 32997 echo "Doing maintainer-clean in uudecode" ; \ 32998 (cd $(HOST_SUBDIR)/uudecode && \ 32999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33001 "RANLIB=$${RANLIB}" \ 33002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33003 maintainer-clean) \ 33004 || exit 1 33005 33006@endif uudecode 33007 33008 33009 33010.PHONY: configure-wdiff maybe-configure-wdiff 33011maybe-configure-wdiff: 33012@if gcc-bootstrap 33013configure-wdiff: stage_current 33014@endif gcc-bootstrap 33015@if wdiff 33016maybe-configure-wdiff: configure-wdiff 33017configure-wdiff: 33018 @: $(MAKE); $(unstage) 33019 @r=`${PWD_COMMAND}`; export r; \ 33020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33021 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \ 33022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \ 33023 $(HOST_EXPORTS) \ 33024 echo Configuring in $(HOST_SUBDIR)/wdiff; \ 33025 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \ 33026 case $(srcdir) in \ 33027 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33028 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \ 33029 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33030 esac; \ 33031 srcdiroption="--srcdir=$${topdir}/wdiff"; \ 33032 libsrcdir="$$s/wdiff"; \ 33033 $(SHELL) $${libsrcdir}/configure \ 33034 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33035 --target=${target_alias} $${srcdiroption} \ 33036 || exit 1 33037@endif wdiff 33038 33039 33040 33041 33042 33043.PHONY: all-wdiff maybe-all-wdiff 33044maybe-all-wdiff: 33045@if gcc-bootstrap 33046all-wdiff: stage_current 33047@endif gcc-bootstrap 33048@if wdiff 33049TARGET-wdiff=all 33050maybe-all-wdiff: all-wdiff 33051all-wdiff: configure-wdiff 33052 @: $(MAKE); $(unstage) 33053 @r=`${PWD_COMMAND}`; export r; \ 33054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33055 $(HOST_EXPORTS) \ 33056 (cd $(HOST_SUBDIR)/wdiff && \ 33057 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-wdiff)) 33058@endif wdiff 33059 33060 33061 33062 33063.PHONY: check-wdiff maybe-check-wdiff 33064maybe-check-wdiff: 33065@if wdiff 33066maybe-check-wdiff: check-wdiff 33067 33068check-wdiff: 33069 @: $(MAKE); $(unstage) 33070 @r=`${PWD_COMMAND}`; export r; \ 33071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33072 $(HOST_EXPORTS) \ 33073 (cd $(HOST_SUBDIR)/wdiff && \ 33074 $(MAKE) $(FLAGS_TO_PASS) check) 33075 33076@endif wdiff 33077 33078.PHONY: install-wdiff maybe-install-wdiff 33079maybe-install-wdiff: 33080@if wdiff 33081maybe-install-wdiff: install-wdiff 33082 33083install-wdiff: installdirs 33084 @: $(MAKE); $(unstage) 33085 @r=`${PWD_COMMAND}`; export r; \ 33086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33087 $(HOST_EXPORTS) \ 33088 (cd $(HOST_SUBDIR)/wdiff && \ 33089 $(MAKE) $(FLAGS_TO_PASS) install) 33090 33091@endif wdiff 33092 33093# Other targets (info, dvi, pdf, etc.) 33094 33095.PHONY: maybe-info-wdiff info-wdiff 33096maybe-info-wdiff: 33097@if wdiff 33098maybe-info-wdiff: info-wdiff 33099 33100info-wdiff: \ 33101 configure-wdiff 33102 @: $(MAKE); $(unstage) 33103 @[ -f ./wdiff/Makefile ] || exit 0; \ 33104 r=`${PWD_COMMAND}`; export r; \ 33105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33106 $(HOST_EXPORTS) \ 33107 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33109 done; \ 33110 echo "Doing info in wdiff" ; \ 33111 (cd $(HOST_SUBDIR)/wdiff && \ 33112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33114 "RANLIB=$${RANLIB}" \ 33115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33116 info) \ 33117 || exit 1 33118 33119@endif wdiff 33120 33121.PHONY: maybe-dvi-wdiff dvi-wdiff 33122maybe-dvi-wdiff: 33123@if wdiff 33124maybe-dvi-wdiff: dvi-wdiff 33125 33126dvi-wdiff: \ 33127 configure-wdiff 33128 @: $(MAKE); $(unstage) 33129 @[ -f ./wdiff/Makefile ] || exit 0; \ 33130 r=`${PWD_COMMAND}`; export r; \ 33131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33132 $(HOST_EXPORTS) \ 33133 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33135 done; \ 33136 echo "Doing dvi in wdiff" ; \ 33137 (cd $(HOST_SUBDIR)/wdiff && \ 33138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33140 "RANLIB=$${RANLIB}" \ 33141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33142 dvi) \ 33143 || exit 1 33144 33145@endif wdiff 33146 33147.PHONY: maybe-pdf-wdiff pdf-wdiff 33148maybe-pdf-wdiff: 33149@if wdiff 33150maybe-pdf-wdiff: pdf-wdiff 33151 33152pdf-wdiff: \ 33153 configure-wdiff 33154 @: $(MAKE); $(unstage) 33155 @[ -f ./wdiff/Makefile ] || exit 0; \ 33156 r=`${PWD_COMMAND}`; export r; \ 33157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33158 $(HOST_EXPORTS) \ 33159 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33161 done; \ 33162 echo "Doing pdf in wdiff" ; \ 33163 (cd $(HOST_SUBDIR)/wdiff && \ 33164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33166 "RANLIB=$${RANLIB}" \ 33167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33168 pdf) \ 33169 || exit 1 33170 33171@endif wdiff 33172 33173.PHONY: maybe-html-wdiff html-wdiff 33174maybe-html-wdiff: 33175@if wdiff 33176maybe-html-wdiff: html-wdiff 33177 33178html-wdiff: \ 33179 configure-wdiff 33180 @: $(MAKE); $(unstage) 33181 @[ -f ./wdiff/Makefile ] || exit 0; \ 33182 r=`${PWD_COMMAND}`; export r; \ 33183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33184 $(HOST_EXPORTS) \ 33185 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33187 done; \ 33188 echo "Doing html in wdiff" ; \ 33189 (cd $(HOST_SUBDIR)/wdiff && \ 33190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33192 "RANLIB=$${RANLIB}" \ 33193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33194 html) \ 33195 || exit 1 33196 33197@endif wdiff 33198 33199.PHONY: maybe-TAGS-wdiff TAGS-wdiff 33200maybe-TAGS-wdiff: 33201@if wdiff 33202maybe-TAGS-wdiff: TAGS-wdiff 33203 33204TAGS-wdiff: \ 33205 configure-wdiff 33206 @: $(MAKE); $(unstage) 33207 @[ -f ./wdiff/Makefile ] || exit 0; \ 33208 r=`${PWD_COMMAND}`; export r; \ 33209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33210 $(HOST_EXPORTS) \ 33211 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33213 done; \ 33214 echo "Doing TAGS in wdiff" ; \ 33215 (cd $(HOST_SUBDIR)/wdiff && \ 33216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33218 "RANLIB=$${RANLIB}" \ 33219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33220 TAGS) \ 33221 || exit 1 33222 33223@endif wdiff 33224 33225.PHONY: maybe-install-info-wdiff install-info-wdiff 33226maybe-install-info-wdiff: 33227@if wdiff 33228maybe-install-info-wdiff: install-info-wdiff 33229 33230install-info-wdiff: \ 33231 configure-wdiff \ 33232 info-wdiff 33233 @: $(MAKE); $(unstage) 33234 @[ -f ./wdiff/Makefile ] || exit 0; \ 33235 r=`${PWD_COMMAND}`; export r; \ 33236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33237 $(HOST_EXPORTS) \ 33238 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33240 done; \ 33241 echo "Doing install-info in wdiff" ; \ 33242 (cd $(HOST_SUBDIR)/wdiff && \ 33243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33245 "RANLIB=$${RANLIB}" \ 33246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33247 install-info) \ 33248 || exit 1 33249 33250@endif wdiff 33251 33252.PHONY: maybe-install-pdf-wdiff install-pdf-wdiff 33253maybe-install-pdf-wdiff: 33254@if wdiff 33255maybe-install-pdf-wdiff: install-pdf-wdiff 33256 33257install-pdf-wdiff: \ 33258 configure-wdiff \ 33259 pdf-wdiff 33260 @: $(MAKE); $(unstage) 33261 @[ -f ./wdiff/Makefile ] || exit 0; \ 33262 r=`${PWD_COMMAND}`; export r; \ 33263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33264 $(HOST_EXPORTS) \ 33265 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33267 done; \ 33268 echo "Doing install-pdf in wdiff" ; \ 33269 (cd $(HOST_SUBDIR)/wdiff && \ 33270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33272 "RANLIB=$${RANLIB}" \ 33273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33274 install-pdf) \ 33275 || exit 1 33276 33277@endif wdiff 33278 33279.PHONY: maybe-install-html-wdiff install-html-wdiff 33280maybe-install-html-wdiff: 33281@if wdiff 33282maybe-install-html-wdiff: install-html-wdiff 33283 33284install-html-wdiff: \ 33285 configure-wdiff \ 33286 html-wdiff 33287 @: $(MAKE); $(unstage) 33288 @[ -f ./wdiff/Makefile ] || exit 0; \ 33289 r=`${PWD_COMMAND}`; export r; \ 33290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33291 $(HOST_EXPORTS) \ 33292 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33294 done; \ 33295 echo "Doing install-html in wdiff" ; \ 33296 (cd $(HOST_SUBDIR)/wdiff && \ 33297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33299 "RANLIB=$${RANLIB}" \ 33300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33301 install-html) \ 33302 || exit 1 33303 33304@endif wdiff 33305 33306.PHONY: maybe-installcheck-wdiff installcheck-wdiff 33307maybe-installcheck-wdiff: 33308@if wdiff 33309maybe-installcheck-wdiff: installcheck-wdiff 33310 33311installcheck-wdiff: \ 33312 configure-wdiff 33313 @: $(MAKE); $(unstage) 33314 @[ -f ./wdiff/Makefile ] || exit 0; \ 33315 r=`${PWD_COMMAND}`; export r; \ 33316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33317 $(HOST_EXPORTS) \ 33318 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33320 done; \ 33321 echo "Doing installcheck in wdiff" ; \ 33322 (cd $(HOST_SUBDIR)/wdiff && \ 33323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33325 "RANLIB=$${RANLIB}" \ 33326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33327 installcheck) \ 33328 || exit 1 33329 33330@endif wdiff 33331 33332.PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff 33333maybe-mostlyclean-wdiff: 33334@if wdiff 33335maybe-mostlyclean-wdiff: mostlyclean-wdiff 33336 33337mostlyclean-wdiff: 33338 @: $(MAKE); $(unstage) 33339 @[ -f ./wdiff/Makefile ] || exit 0; \ 33340 r=`${PWD_COMMAND}`; export r; \ 33341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33342 $(HOST_EXPORTS) \ 33343 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33345 done; \ 33346 echo "Doing mostlyclean in wdiff" ; \ 33347 (cd $(HOST_SUBDIR)/wdiff && \ 33348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33350 "RANLIB=$${RANLIB}" \ 33351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33352 mostlyclean) \ 33353 || exit 1 33354 33355@endif wdiff 33356 33357.PHONY: maybe-clean-wdiff clean-wdiff 33358maybe-clean-wdiff: 33359@if wdiff 33360maybe-clean-wdiff: clean-wdiff 33361 33362clean-wdiff: 33363 @: $(MAKE); $(unstage) 33364 @[ -f ./wdiff/Makefile ] || exit 0; \ 33365 r=`${PWD_COMMAND}`; export r; \ 33366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33367 $(HOST_EXPORTS) \ 33368 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33370 done; \ 33371 echo "Doing clean in wdiff" ; \ 33372 (cd $(HOST_SUBDIR)/wdiff && \ 33373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33375 "RANLIB=$${RANLIB}" \ 33376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33377 clean) \ 33378 || exit 1 33379 33380@endif wdiff 33381 33382.PHONY: maybe-distclean-wdiff distclean-wdiff 33383maybe-distclean-wdiff: 33384@if wdiff 33385maybe-distclean-wdiff: distclean-wdiff 33386 33387distclean-wdiff: 33388 @: $(MAKE); $(unstage) 33389 @[ -f ./wdiff/Makefile ] || exit 0; \ 33390 r=`${PWD_COMMAND}`; export r; \ 33391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33392 $(HOST_EXPORTS) \ 33393 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33395 done; \ 33396 echo "Doing distclean in wdiff" ; \ 33397 (cd $(HOST_SUBDIR)/wdiff && \ 33398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33400 "RANLIB=$${RANLIB}" \ 33401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33402 distclean) \ 33403 || exit 1 33404 33405@endif wdiff 33406 33407.PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff 33408maybe-maintainer-clean-wdiff: 33409@if wdiff 33410maybe-maintainer-clean-wdiff: maintainer-clean-wdiff 33411 33412maintainer-clean-wdiff: 33413 @: $(MAKE); $(unstage) 33414 @[ -f ./wdiff/Makefile ] || exit 0; \ 33415 r=`${PWD_COMMAND}`; export r; \ 33416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33417 $(HOST_EXPORTS) \ 33418 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33420 done; \ 33421 echo "Doing maintainer-clean in wdiff" ; \ 33422 (cd $(HOST_SUBDIR)/wdiff && \ 33423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33425 "RANLIB=$${RANLIB}" \ 33426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33427 maintainer-clean) \ 33428 || exit 1 33429 33430@endif wdiff 33431 33432 33433 33434.PHONY: configure-zip maybe-configure-zip 33435maybe-configure-zip: 33436@if gcc-bootstrap 33437configure-zip: stage_current 33438@endif gcc-bootstrap 33439@if zip 33440maybe-configure-zip: configure-zip 33441configure-zip: 33442 @: $(MAKE); $(unstage) 33443 @r=`${PWD_COMMAND}`; export r; \ 33444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33445 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \ 33446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \ 33447 $(HOST_EXPORTS) \ 33448 echo Configuring in $(HOST_SUBDIR)/zip; \ 33449 cd "$(HOST_SUBDIR)/zip" || exit 1; \ 33450 case $(srcdir) in \ 33451 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33452 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \ 33453 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33454 esac; \ 33455 srcdiroption="--srcdir=$${topdir}/zip"; \ 33456 libsrcdir="$$s/zip"; \ 33457 $(SHELL) $${libsrcdir}/configure \ 33458 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33459 --target=${target_alias} $${srcdiroption} \ 33460 || exit 1 33461@endif zip 33462 33463 33464 33465 33466 33467.PHONY: all-zip maybe-all-zip 33468maybe-all-zip: 33469@if gcc-bootstrap 33470all-zip: stage_current 33471@endif gcc-bootstrap 33472@if zip 33473TARGET-zip=all 33474maybe-all-zip: all-zip 33475all-zip: configure-zip 33476 @: $(MAKE); $(unstage) 33477 @r=`${PWD_COMMAND}`; export r; \ 33478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33479 $(HOST_EXPORTS) \ 33480 (cd $(HOST_SUBDIR)/zip && \ 33481 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zip)) 33482@endif zip 33483 33484 33485 33486 33487.PHONY: check-zip maybe-check-zip 33488maybe-check-zip: 33489@if zip 33490maybe-check-zip: check-zip 33491 33492# This module is only tested in a native toolchain. 33493check-zip: 33494 @: $(MAKE); $(unstage) 33495 @if [ '$(host)' = '$(target)' ] ; then \ 33496 r=`${PWD_COMMAND}`; export r; \ 33497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33498 $(HOST_EXPORTS) \ 33499 (cd $(HOST_SUBDIR)/zip && \ 33500 $(MAKE) $(FLAGS_TO_PASS) check); \ 33501 fi 33502 33503@endif zip 33504 33505.PHONY: install-zip maybe-install-zip 33506maybe-install-zip: 33507@if zip 33508maybe-install-zip: install-zip 33509 33510install-zip: installdirs 33511 @: $(MAKE); $(unstage) 33512 @r=`${PWD_COMMAND}`; export r; \ 33513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33514 $(HOST_EXPORTS) \ 33515 (cd $(HOST_SUBDIR)/zip && \ 33516 $(MAKE) $(FLAGS_TO_PASS) install) 33517 33518@endif zip 33519 33520# Other targets (info, dvi, pdf, etc.) 33521 33522.PHONY: maybe-info-zip info-zip 33523maybe-info-zip: 33524@if zip 33525maybe-info-zip: info-zip 33526 33527info-zip: \ 33528 configure-zip 33529 @: $(MAKE); $(unstage) 33530 @[ -f ./zip/Makefile ] || exit 0; \ 33531 r=`${PWD_COMMAND}`; export r; \ 33532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33533 $(HOST_EXPORTS) \ 33534 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33536 done; \ 33537 echo "Doing info in zip" ; \ 33538 (cd $(HOST_SUBDIR)/zip && \ 33539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33541 "RANLIB=$${RANLIB}" \ 33542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33543 info) \ 33544 || exit 1 33545 33546@endif zip 33547 33548.PHONY: maybe-dvi-zip dvi-zip 33549maybe-dvi-zip: 33550@if zip 33551maybe-dvi-zip: dvi-zip 33552 33553dvi-zip: \ 33554 configure-zip 33555 @: $(MAKE); $(unstage) 33556 @[ -f ./zip/Makefile ] || exit 0; \ 33557 r=`${PWD_COMMAND}`; export r; \ 33558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33559 $(HOST_EXPORTS) \ 33560 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33562 done; \ 33563 echo "Doing dvi in zip" ; \ 33564 (cd $(HOST_SUBDIR)/zip && \ 33565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33567 "RANLIB=$${RANLIB}" \ 33568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33569 dvi) \ 33570 || exit 1 33571 33572@endif zip 33573 33574.PHONY: maybe-pdf-zip pdf-zip 33575maybe-pdf-zip: 33576@if zip 33577maybe-pdf-zip: pdf-zip 33578 33579pdf-zip: \ 33580 configure-zip 33581 @: $(MAKE); $(unstage) 33582 @[ -f ./zip/Makefile ] || exit 0; \ 33583 r=`${PWD_COMMAND}`; export r; \ 33584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33585 $(HOST_EXPORTS) \ 33586 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33588 done; \ 33589 echo "Doing pdf in zip" ; \ 33590 (cd $(HOST_SUBDIR)/zip && \ 33591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33593 "RANLIB=$${RANLIB}" \ 33594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33595 pdf) \ 33596 || exit 1 33597 33598@endif zip 33599 33600.PHONY: maybe-html-zip html-zip 33601maybe-html-zip: 33602@if zip 33603maybe-html-zip: html-zip 33604 33605html-zip: \ 33606 configure-zip 33607 @: $(MAKE); $(unstage) 33608 @[ -f ./zip/Makefile ] || exit 0; \ 33609 r=`${PWD_COMMAND}`; export r; \ 33610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33611 $(HOST_EXPORTS) \ 33612 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33614 done; \ 33615 echo "Doing html in zip" ; \ 33616 (cd $(HOST_SUBDIR)/zip && \ 33617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33619 "RANLIB=$${RANLIB}" \ 33620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33621 html) \ 33622 || exit 1 33623 33624@endif zip 33625 33626.PHONY: maybe-TAGS-zip TAGS-zip 33627maybe-TAGS-zip: 33628@if zip 33629maybe-TAGS-zip: TAGS-zip 33630 33631TAGS-zip: \ 33632 configure-zip 33633 @: $(MAKE); $(unstage) 33634 @[ -f ./zip/Makefile ] || exit 0; \ 33635 r=`${PWD_COMMAND}`; export r; \ 33636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33637 $(HOST_EXPORTS) \ 33638 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33640 done; \ 33641 echo "Doing TAGS in zip" ; \ 33642 (cd $(HOST_SUBDIR)/zip && \ 33643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33645 "RANLIB=$${RANLIB}" \ 33646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33647 TAGS) \ 33648 || exit 1 33649 33650@endif zip 33651 33652.PHONY: maybe-install-info-zip install-info-zip 33653maybe-install-info-zip: 33654@if zip 33655maybe-install-info-zip: install-info-zip 33656 33657install-info-zip: \ 33658 configure-zip \ 33659 info-zip 33660 @: $(MAKE); $(unstage) 33661 @[ -f ./zip/Makefile ] || exit 0; \ 33662 r=`${PWD_COMMAND}`; export r; \ 33663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33664 $(HOST_EXPORTS) \ 33665 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33667 done; \ 33668 echo "Doing install-info in zip" ; \ 33669 (cd $(HOST_SUBDIR)/zip && \ 33670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33672 "RANLIB=$${RANLIB}" \ 33673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33674 install-info) \ 33675 || exit 1 33676 33677@endif zip 33678 33679.PHONY: maybe-install-pdf-zip install-pdf-zip 33680maybe-install-pdf-zip: 33681@if zip 33682maybe-install-pdf-zip: install-pdf-zip 33683 33684install-pdf-zip: \ 33685 configure-zip \ 33686 pdf-zip 33687 @: $(MAKE); $(unstage) 33688 @[ -f ./zip/Makefile ] || exit 0; \ 33689 r=`${PWD_COMMAND}`; export r; \ 33690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33691 $(HOST_EXPORTS) \ 33692 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33694 done; \ 33695 echo "Doing install-pdf in zip" ; \ 33696 (cd $(HOST_SUBDIR)/zip && \ 33697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33699 "RANLIB=$${RANLIB}" \ 33700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33701 install-pdf) \ 33702 || exit 1 33703 33704@endif zip 33705 33706.PHONY: maybe-install-html-zip install-html-zip 33707maybe-install-html-zip: 33708@if zip 33709maybe-install-html-zip: install-html-zip 33710 33711install-html-zip: \ 33712 configure-zip \ 33713 html-zip 33714 @: $(MAKE); $(unstage) 33715 @[ -f ./zip/Makefile ] || exit 0; \ 33716 r=`${PWD_COMMAND}`; export r; \ 33717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33718 $(HOST_EXPORTS) \ 33719 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33721 done; \ 33722 echo "Doing install-html in zip" ; \ 33723 (cd $(HOST_SUBDIR)/zip && \ 33724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33726 "RANLIB=$${RANLIB}" \ 33727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33728 install-html) \ 33729 || exit 1 33730 33731@endif zip 33732 33733.PHONY: maybe-installcheck-zip installcheck-zip 33734maybe-installcheck-zip: 33735@if zip 33736maybe-installcheck-zip: installcheck-zip 33737 33738installcheck-zip: \ 33739 configure-zip 33740 @: $(MAKE); $(unstage) 33741 @[ -f ./zip/Makefile ] || exit 0; \ 33742 r=`${PWD_COMMAND}`; export r; \ 33743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33744 $(HOST_EXPORTS) \ 33745 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33747 done; \ 33748 echo "Doing installcheck in zip" ; \ 33749 (cd $(HOST_SUBDIR)/zip && \ 33750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33752 "RANLIB=$${RANLIB}" \ 33753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33754 installcheck) \ 33755 || exit 1 33756 33757@endif zip 33758 33759.PHONY: maybe-mostlyclean-zip mostlyclean-zip 33760maybe-mostlyclean-zip: 33761@if zip 33762maybe-mostlyclean-zip: mostlyclean-zip 33763 33764mostlyclean-zip: 33765 @: $(MAKE); $(unstage) 33766 @[ -f ./zip/Makefile ] || exit 0; \ 33767 r=`${PWD_COMMAND}`; export r; \ 33768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33769 $(HOST_EXPORTS) \ 33770 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33772 done; \ 33773 echo "Doing mostlyclean in zip" ; \ 33774 (cd $(HOST_SUBDIR)/zip && \ 33775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33777 "RANLIB=$${RANLIB}" \ 33778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33779 mostlyclean) \ 33780 || exit 1 33781 33782@endif zip 33783 33784.PHONY: maybe-clean-zip clean-zip 33785maybe-clean-zip: 33786@if zip 33787maybe-clean-zip: clean-zip 33788 33789clean-zip: 33790 @: $(MAKE); $(unstage) 33791 @[ -f ./zip/Makefile ] || exit 0; \ 33792 r=`${PWD_COMMAND}`; export r; \ 33793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33794 $(HOST_EXPORTS) \ 33795 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33797 done; \ 33798 echo "Doing clean in zip" ; \ 33799 (cd $(HOST_SUBDIR)/zip && \ 33800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33802 "RANLIB=$${RANLIB}" \ 33803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33804 clean) \ 33805 || exit 1 33806 33807@endif zip 33808 33809.PHONY: maybe-distclean-zip distclean-zip 33810maybe-distclean-zip: 33811@if zip 33812maybe-distclean-zip: distclean-zip 33813 33814distclean-zip: 33815 @: $(MAKE); $(unstage) 33816 @[ -f ./zip/Makefile ] || exit 0; \ 33817 r=`${PWD_COMMAND}`; export r; \ 33818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33819 $(HOST_EXPORTS) \ 33820 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33822 done; \ 33823 echo "Doing distclean in zip" ; \ 33824 (cd $(HOST_SUBDIR)/zip && \ 33825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33827 "RANLIB=$${RANLIB}" \ 33828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33829 distclean) \ 33830 || exit 1 33831 33832@endif zip 33833 33834.PHONY: maybe-maintainer-clean-zip maintainer-clean-zip 33835maybe-maintainer-clean-zip: 33836@if zip 33837maybe-maintainer-clean-zip: maintainer-clean-zip 33838 33839maintainer-clean-zip: 33840 @: $(MAKE); $(unstage) 33841 @[ -f ./zip/Makefile ] || exit 0; \ 33842 r=`${PWD_COMMAND}`; export r; \ 33843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33844 $(HOST_EXPORTS) \ 33845 for flag in $(EXTRA_HOST_FLAGS) ; do \ 33846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 33847 done; \ 33848 echo "Doing maintainer-clean in zip" ; \ 33849 (cd $(HOST_SUBDIR)/zip && \ 33850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 33851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 33852 "RANLIB=$${RANLIB}" \ 33853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 33854 maintainer-clean) \ 33855 || exit 1 33856 33857@endif zip 33858 33859 33860 33861.PHONY: configure-zlib maybe-configure-zlib 33862maybe-configure-zlib: 33863@if gcc-bootstrap 33864configure-zlib: stage_current 33865@endif gcc-bootstrap 33866@if zlib 33867maybe-configure-zlib: configure-zlib 33868configure-zlib: 33869 @r=`${PWD_COMMAND}`; export r; \ 33870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33871 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 33872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 33873 $(HOST_EXPORTS) \ 33874 echo Configuring in $(HOST_SUBDIR)/zlib; \ 33875 cd "$(HOST_SUBDIR)/zlib" || exit 1; \ 33876 case $(srcdir) in \ 33877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33878 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 33879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33880 esac; \ 33881 srcdiroption="--srcdir=$${topdir}/zlib"; \ 33882 libsrcdir="$$s/zlib"; \ 33883 $(SHELL) $${libsrcdir}/configure \ 33884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33885 --target=${target_alias} $${srcdiroption} \ 33886 || exit 1 33887@endif zlib 33888 33889 33890 33891.PHONY: configure-stage1-zlib maybe-configure-stage1-zlib 33892maybe-configure-stage1-zlib: 33893@if zlib-bootstrap 33894maybe-configure-stage1-zlib: configure-stage1-zlib 33895configure-stage1-zlib: 33896 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 33897 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 33898 @r=`${PWD_COMMAND}`; export r; \ 33899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33900 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 33901 $(HOST_EXPORTS) \ 33902 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 33903 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 33904 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \ 33905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 33906 cd $(HOST_SUBDIR)/zlib || exit 1; \ 33907 case $(srcdir) in \ 33908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33909 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 33910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33911 esac; \ 33912 srcdiroption="--srcdir=$${topdir}/zlib"; \ 33913 libsrcdir="$$s/zlib"; \ 33914 $(SHELL) $${libsrcdir}/configure \ 33915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33916 --target=${target_alias} $${srcdiroption} \ 33917 \ 33918 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 33919@endif zlib-bootstrap 33920 33921.PHONY: configure-stage2-zlib maybe-configure-stage2-zlib 33922maybe-configure-stage2-zlib: 33923@if zlib-bootstrap 33924maybe-configure-stage2-zlib: configure-stage2-zlib 33925configure-stage2-zlib: 33926 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 33927 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 33928 @r=`${PWD_COMMAND}`; export r; \ 33929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33930 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 33931 $(HOST_EXPORTS) \ 33932 $(POSTSTAGE1_HOST_EXPORTS) \ 33933 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 33934 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 33935 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \ 33936 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 33937 cd $(HOST_SUBDIR)/zlib || exit 1; \ 33938 case $(srcdir) in \ 33939 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33940 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 33941 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33942 esac; \ 33943 srcdiroption="--srcdir=$${topdir}/zlib"; \ 33944 libsrcdir="$$s/zlib"; \ 33945 $(SHELL) $${libsrcdir}/configure \ 33946 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33947 --target=${target_alias} $${srcdiroption} \ 33948 --with-build-libsubdir=$(HOST_SUBDIR) \ 33949 @stage2_werror_flag@ 33950@endif zlib-bootstrap 33951 33952.PHONY: configure-stage3-zlib maybe-configure-stage3-zlib 33953maybe-configure-stage3-zlib: 33954@if zlib-bootstrap 33955maybe-configure-stage3-zlib: configure-stage3-zlib 33956configure-stage3-zlib: 33957 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 33958 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 33959 @r=`${PWD_COMMAND}`; export r; \ 33960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33961 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 33962 $(HOST_EXPORTS) \ 33963 $(POSTSTAGE1_HOST_EXPORTS) \ 33964 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 33965 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 33966 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \ 33967 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 33968 cd $(HOST_SUBDIR)/zlib || exit 1; \ 33969 case $(srcdir) in \ 33970 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 33971 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 33972 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 33973 esac; \ 33974 srcdiroption="--srcdir=$${topdir}/zlib"; \ 33975 libsrcdir="$$s/zlib"; \ 33976 $(SHELL) $${libsrcdir}/configure \ 33977 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 33978 --target=${target_alias} $${srcdiroption} \ 33979 --with-build-libsubdir=$(HOST_SUBDIR) \ 33980 @stage2_werror_flag@ 33981@endif zlib-bootstrap 33982 33983.PHONY: configure-stage4-zlib maybe-configure-stage4-zlib 33984maybe-configure-stage4-zlib: 33985@if zlib-bootstrap 33986maybe-configure-stage4-zlib: configure-stage4-zlib 33987configure-stage4-zlib: 33988 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 33989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 33990 @r=`${PWD_COMMAND}`; export r; \ 33991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 33992 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 33993 $(HOST_EXPORTS) \ 33994 $(POSTSTAGE1_HOST_EXPORTS) \ 33995 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 33996 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 33997 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \ 33998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 33999 cd $(HOST_SUBDIR)/zlib || exit 1; \ 34000 case $(srcdir) in \ 34001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 34002 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 34003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 34004 esac; \ 34005 srcdiroption="--srcdir=$${topdir}/zlib"; \ 34006 libsrcdir="$$s/zlib"; \ 34007 $(SHELL) $${libsrcdir}/configure \ 34008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 34009 --target=${target_alias} $${srcdiroption} \ 34010 --with-build-libsubdir=$(HOST_SUBDIR) \ 34011 @stage2_werror_flag@ 34012@endif zlib-bootstrap 34013 34014.PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib 34015maybe-configure-stageprofile-zlib: 34016@if zlib-bootstrap 34017maybe-configure-stageprofile-zlib: configure-stageprofile-zlib 34018configure-stageprofile-zlib: 34019 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 34020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 34021 @r=`${PWD_COMMAND}`; export r; \ 34022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34023 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 34024 $(HOST_EXPORTS) \ 34025 $(POSTSTAGE1_HOST_EXPORTS) \ 34026 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 34027 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 34028 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \ 34029 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 34030 cd $(HOST_SUBDIR)/zlib || exit 1; \ 34031 case $(srcdir) in \ 34032 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 34033 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 34034 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 34035 esac; \ 34036 srcdiroption="--srcdir=$${topdir}/zlib"; \ 34037 libsrcdir="$$s/zlib"; \ 34038 $(SHELL) $${libsrcdir}/configure \ 34039 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 34040 --target=${target_alias} $${srcdiroption} \ 34041 --with-build-libsubdir=$(HOST_SUBDIR) \ 34042 @stage2_werror_flag@ 34043@endif zlib-bootstrap 34044 34045.PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib 34046maybe-configure-stagefeedback-zlib: 34047@if zlib-bootstrap 34048maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib 34049configure-stagefeedback-zlib: 34050 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 34051 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib 34052 @r=`${PWD_COMMAND}`; export r; \ 34053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34054 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \ 34055 $(HOST_EXPORTS) \ 34056 $(POSTSTAGE1_HOST_EXPORTS) \ 34057 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 34058 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 34059 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \ 34060 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \ 34061 cd $(HOST_SUBDIR)/zlib || exit 1; \ 34062 case $(srcdir) in \ 34063 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 34064 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \ 34065 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 34066 esac; \ 34067 srcdiroption="--srcdir=$${topdir}/zlib"; \ 34068 libsrcdir="$$s/zlib"; \ 34069 $(SHELL) $${libsrcdir}/configure \ 34070 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 34071 --target=${target_alias} $${srcdiroption} \ 34072 --with-build-libsubdir=$(HOST_SUBDIR) \ 34073 @stage2_werror_flag@ 34074@endif zlib-bootstrap 34075 34076 34077 34078 34079 34080.PHONY: all-zlib maybe-all-zlib 34081maybe-all-zlib: 34082@if gcc-bootstrap 34083all-zlib: stage_current 34084@endif gcc-bootstrap 34085@if zlib 34086TARGET-zlib=all 34087maybe-all-zlib: all-zlib 34088all-zlib: configure-zlib 34089 @r=`${PWD_COMMAND}`; export r; \ 34090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34091 $(HOST_EXPORTS) \ 34092 (cd $(HOST_SUBDIR)/zlib && \ 34093 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-zlib)) 34094@endif zlib 34095 34096 34097 34098.PHONY: all-stage1-zlib maybe-all-stage1-zlib 34099.PHONY: clean-stage1-zlib maybe-clean-stage1-zlib 34100maybe-all-stage1-zlib: 34101maybe-clean-stage1-zlib: 34102@if zlib-bootstrap 34103maybe-all-stage1-zlib: all-stage1-zlib 34104all-stage1: all-stage1-zlib 34105TARGET-stage1-zlib = $(TARGET-zlib) 34106all-stage1-zlib: configure-stage1-zlib 34107 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 34108 @r=`${PWD_COMMAND}`; export r; \ 34109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34110 $(HOST_EXPORTS) \ 34111 cd $(HOST_SUBDIR)/zlib && \ 34112 $(MAKE) $(FLAGS_TO_PASS) \ 34113 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 34114 $(TARGET-stage1-zlib) 34115 34116maybe-clean-stage1-zlib: clean-stage1-zlib 34117clean-stage1: clean-stage1-zlib 34118clean-stage1-zlib: 34119 @if [ $(current_stage) = stage1 ]; then \ 34120 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34121 else \ 34122 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \ 34123 $(MAKE) stage1-start; \ 34124 fi; \ 34125 cd $(HOST_SUBDIR)/zlib && \ 34126 $(MAKE) $(FLAGS_TO_PASS) \ 34127 clean 34128@endif zlib-bootstrap 34129 34130 34131.PHONY: all-stage2-zlib maybe-all-stage2-zlib 34132.PHONY: clean-stage2-zlib maybe-clean-stage2-zlib 34133maybe-all-stage2-zlib: 34134maybe-clean-stage2-zlib: 34135@if zlib-bootstrap 34136maybe-all-stage2-zlib: all-stage2-zlib 34137all-stage2: all-stage2-zlib 34138TARGET-stage2-zlib = $(TARGET-zlib) 34139all-stage2-zlib: configure-stage2-zlib 34140 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 34141 @r=`${PWD_COMMAND}`; export r; \ 34142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34143 $(HOST_EXPORTS) \ 34144 $(POSTSTAGE1_HOST_EXPORTS) \ 34145 cd $(HOST_SUBDIR)/zlib && \ 34146 $(MAKE) $(FLAGS_TO_PASS) \ 34147 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 34148 $(TARGET-stage2-zlib) 34149 34150maybe-clean-stage2-zlib: clean-stage2-zlib 34151clean-stage2: clean-stage2-zlib 34152clean-stage2-zlib: 34153 @if [ $(current_stage) = stage2 ]; then \ 34154 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34155 else \ 34156 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \ 34157 $(MAKE) stage2-start; \ 34158 fi; \ 34159 cd $(HOST_SUBDIR)/zlib && \ 34160 $(MAKE) $(FLAGS_TO_PASS) \ 34161 $(POSTSTAGE1_FLAGS_TO_PASS) \ 34162 clean 34163@endif zlib-bootstrap 34164 34165 34166.PHONY: all-stage3-zlib maybe-all-stage3-zlib 34167.PHONY: clean-stage3-zlib maybe-clean-stage3-zlib 34168maybe-all-stage3-zlib: 34169maybe-clean-stage3-zlib: 34170@if zlib-bootstrap 34171maybe-all-stage3-zlib: all-stage3-zlib 34172all-stage3: all-stage3-zlib 34173TARGET-stage3-zlib = $(TARGET-zlib) 34174all-stage3-zlib: configure-stage3-zlib 34175 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 34176 @r=`${PWD_COMMAND}`; export r; \ 34177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34178 $(HOST_EXPORTS) \ 34179 $(POSTSTAGE1_HOST_EXPORTS) \ 34180 cd $(HOST_SUBDIR)/zlib && \ 34181 $(MAKE) $(FLAGS_TO_PASS) \ 34182 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 34183 $(TARGET-stage3-zlib) 34184 34185maybe-clean-stage3-zlib: clean-stage3-zlib 34186clean-stage3: clean-stage3-zlib 34187clean-stage3-zlib: 34188 @if [ $(current_stage) = stage3 ]; then \ 34189 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34190 else \ 34191 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \ 34192 $(MAKE) stage3-start; \ 34193 fi; \ 34194 cd $(HOST_SUBDIR)/zlib && \ 34195 $(MAKE) $(FLAGS_TO_PASS) \ 34196 $(POSTSTAGE1_FLAGS_TO_PASS) \ 34197 clean 34198@endif zlib-bootstrap 34199 34200 34201.PHONY: all-stage4-zlib maybe-all-stage4-zlib 34202.PHONY: clean-stage4-zlib maybe-clean-stage4-zlib 34203maybe-all-stage4-zlib: 34204maybe-clean-stage4-zlib: 34205@if zlib-bootstrap 34206maybe-all-stage4-zlib: all-stage4-zlib 34207all-stage4: all-stage4-zlib 34208TARGET-stage4-zlib = $(TARGET-zlib) 34209all-stage4-zlib: configure-stage4-zlib 34210 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 34211 @r=`${PWD_COMMAND}`; export r; \ 34212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34213 $(HOST_EXPORTS) \ 34214 $(POSTSTAGE1_HOST_EXPORTS) \ 34215 cd $(HOST_SUBDIR)/zlib && \ 34216 $(MAKE) $(FLAGS_TO_PASS) \ 34217 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" $(POSTSTAGE1_FLAGS_TO_PASS) \ 34218 $(TARGET-stage4-zlib) 34219 34220maybe-clean-stage4-zlib: clean-stage4-zlib 34221clean-stage4: clean-stage4-zlib 34222clean-stage4-zlib: 34223 @if [ $(current_stage) = stage4 ]; then \ 34224 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34225 else \ 34226 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \ 34227 $(MAKE) stage4-start; \ 34228 fi; \ 34229 cd $(HOST_SUBDIR)/zlib && \ 34230 $(MAKE) $(FLAGS_TO_PASS) \ 34231 $(POSTSTAGE1_FLAGS_TO_PASS) \ 34232 clean 34233@endif zlib-bootstrap 34234 34235 34236.PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib 34237.PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib 34238maybe-all-stageprofile-zlib: 34239maybe-clean-stageprofile-zlib: 34240@if zlib-bootstrap 34241maybe-all-stageprofile-zlib: all-stageprofile-zlib 34242all-stageprofile: all-stageprofile-zlib 34243TARGET-stageprofile-zlib = $(TARGET-zlib) 34244all-stageprofile-zlib: configure-stageprofile-zlib 34245 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 34246 @r=`${PWD_COMMAND}`; export r; \ 34247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34248 $(HOST_EXPORTS) \ 34249 $(POSTSTAGE1_HOST_EXPORTS) \ 34250 cd $(HOST_SUBDIR)/zlib && \ 34251 $(MAKE) $(FLAGS_TO_PASS) \ 34252 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" $(POSTSTAGE1_FLAGS_TO_PASS) \ 34253 $(TARGET-stageprofile-zlib) 34254 34255maybe-clean-stageprofile-zlib: clean-stageprofile-zlib 34256clean-stageprofile: clean-stageprofile-zlib 34257clean-stageprofile-zlib: 34258 @if [ $(current_stage) = stageprofile ]; then \ 34259 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34260 else \ 34261 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \ 34262 $(MAKE) stageprofile-start; \ 34263 fi; \ 34264 cd $(HOST_SUBDIR)/zlib && \ 34265 $(MAKE) $(FLAGS_TO_PASS) \ 34266 $(POSTSTAGE1_FLAGS_TO_PASS) \ 34267 clean 34268@endif zlib-bootstrap 34269 34270 34271.PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib 34272.PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib 34273maybe-all-stagefeedback-zlib: 34274maybe-clean-stagefeedback-zlib: 34275@if zlib-bootstrap 34276maybe-all-stagefeedback-zlib: all-stagefeedback-zlib 34277all-stagefeedback: all-stagefeedback-zlib 34278TARGET-stagefeedback-zlib = $(TARGET-zlib) 34279all-stagefeedback-zlib: configure-stagefeedback-zlib 34280 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 34281 @r=`${PWD_COMMAND}`; export r; \ 34282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34283 $(HOST_EXPORTS) \ 34284 $(POSTSTAGE1_HOST_EXPORTS) \ 34285 cd $(HOST_SUBDIR)/zlib && \ 34286 $(MAKE) $(FLAGS_TO_PASS) \ 34287 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" $(POSTSTAGE1_FLAGS_TO_PASS) \ 34288 $(TARGET-stagefeedback-zlib) 34289 34290maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib 34291clean-stagefeedback: clean-stagefeedback-zlib 34292clean-stagefeedback-zlib: 34293 @if [ $(current_stage) = stagefeedback ]; then \ 34294 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \ 34295 else \ 34296 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \ 34297 $(MAKE) stagefeedback-start; \ 34298 fi; \ 34299 cd $(HOST_SUBDIR)/zlib && \ 34300 $(MAKE) $(FLAGS_TO_PASS) \ 34301 $(POSTSTAGE1_FLAGS_TO_PASS) \ 34302 clean 34303@endif zlib-bootstrap 34304 34305 34306 34307 34308 34309.PHONY: check-zlib maybe-check-zlib 34310maybe-check-zlib: 34311@if zlib 34312maybe-check-zlib: check-zlib 34313 34314check-zlib: 34315 34316@endif zlib 34317 34318.PHONY: install-zlib maybe-install-zlib 34319maybe-install-zlib: 34320@if zlib 34321maybe-install-zlib: install-zlib 34322 34323install-zlib: 34324 34325@endif zlib 34326 34327# Other targets (info, dvi, pdf, etc.) 34328 34329.PHONY: maybe-info-zlib info-zlib 34330maybe-info-zlib: 34331@if zlib 34332maybe-info-zlib: info-zlib 34333 34334info-zlib: \ 34335 configure-zlib 34336 @[ -f ./zlib/Makefile ] || exit 0; \ 34337 r=`${PWD_COMMAND}`; export r; \ 34338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34339 $(HOST_EXPORTS) \ 34340 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34342 done; \ 34343 echo "Doing info in zlib" ; \ 34344 (cd $(HOST_SUBDIR)/zlib && \ 34345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34347 "RANLIB=$${RANLIB}" \ 34348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34349 info) \ 34350 || exit 1 34351 34352@endif zlib 34353 34354.PHONY: maybe-dvi-zlib dvi-zlib 34355maybe-dvi-zlib: 34356@if zlib 34357maybe-dvi-zlib: dvi-zlib 34358 34359dvi-zlib: \ 34360 configure-zlib 34361 @[ -f ./zlib/Makefile ] || exit 0; \ 34362 r=`${PWD_COMMAND}`; export r; \ 34363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34364 $(HOST_EXPORTS) \ 34365 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34367 done; \ 34368 echo "Doing dvi in zlib" ; \ 34369 (cd $(HOST_SUBDIR)/zlib && \ 34370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34372 "RANLIB=$${RANLIB}" \ 34373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34374 dvi) \ 34375 || exit 1 34376 34377@endif zlib 34378 34379.PHONY: maybe-pdf-zlib pdf-zlib 34380maybe-pdf-zlib: 34381@if zlib 34382maybe-pdf-zlib: pdf-zlib 34383 34384pdf-zlib: \ 34385 configure-zlib 34386 @[ -f ./zlib/Makefile ] || exit 0; \ 34387 r=`${PWD_COMMAND}`; export r; \ 34388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34389 $(HOST_EXPORTS) \ 34390 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34392 done; \ 34393 echo "Doing pdf in zlib" ; \ 34394 (cd $(HOST_SUBDIR)/zlib && \ 34395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34397 "RANLIB=$${RANLIB}" \ 34398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34399 pdf) \ 34400 || exit 1 34401 34402@endif zlib 34403 34404.PHONY: maybe-html-zlib html-zlib 34405maybe-html-zlib: 34406@if zlib 34407maybe-html-zlib: html-zlib 34408 34409html-zlib: \ 34410 configure-zlib 34411 @[ -f ./zlib/Makefile ] || exit 0; \ 34412 r=`${PWD_COMMAND}`; export r; \ 34413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34414 $(HOST_EXPORTS) \ 34415 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34417 done; \ 34418 echo "Doing html in zlib" ; \ 34419 (cd $(HOST_SUBDIR)/zlib && \ 34420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34422 "RANLIB=$${RANLIB}" \ 34423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34424 html) \ 34425 || exit 1 34426 34427@endif zlib 34428 34429.PHONY: maybe-TAGS-zlib TAGS-zlib 34430maybe-TAGS-zlib: 34431@if zlib 34432maybe-TAGS-zlib: TAGS-zlib 34433 34434TAGS-zlib: \ 34435 configure-zlib 34436 @[ -f ./zlib/Makefile ] || exit 0; \ 34437 r=`${PWD_COMMAND}`; export r; \ 34438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34439 $(HOST_EXPORTS) \ 34440 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34442 done; \ 34443 echo "Doing TAGS in zlib" ; \ 34444 (cd $(HOST_SUBDIR)/zlib && \ 34445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34447 "RANLIB=$${RANLIB}" \ 34448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34449 TAGS) \ 34450 || exit 1 34451 34452@endif zlib 34453 34454.PHONY: maybe-install-info-zlib install-info-zlib 34455maybe-install-info-zlib: 34456@if zlib 34457maybe-install-info-zlib: install-info-zlib 34458 34459install-info-zlib: \ 34460 configure-zlib \ 34461 info-zlib 34462 @[ -f ./zlib/Makefile ] || exit 0; \ 34463 r=`${PWD_COMMAND}`; export r; \ 34464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34465 $(HOST_EXPORTS) \ 34466 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34468 done; \ 34469 echo "Doing install-info in zlib" ; \ 34470 (cd $(HOST_SUBDIR)/zlib && \ 34471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34473 "RANLIB=$${RANLIB}" \ 34474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34475 install-info) \ 34476 || exit 1 34477 34478@endif zlib 34479 34480.PHONY: maybe-install-pdf-zlib install-pdf-zlib 34481maybe-install-pdf-zlib: 34482@if zlib 34483maybe-install-pdf-zlib: install-pdf-zlib 34484 34485install-pdf-zlib: \ 34486 configure-zlib \ 34487 pdf-zlib 34488 @[ -f ./zlib/Makefile ] || exit 0; \ 34489 r=`${PWD_COMMAND}`; export r; \ 34490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34491 $(HOST_EXPORTS) \ 34492 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34494 done; \ 34495 echo "Doing install-pdf in zlib" ; \ 34496 (cd $(HOST_SUBDIR)/zlib && \ 34497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34499 "RANLIB=$${RANLIB}" \ 34500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34501 install-pdf) \ 34502 || exit 1 34503 34504@endif zlib 34505 34506.PHONY: maybe-install-html-zlib install-html-zlib 34507maybe-install-html-zlib: 34508@if zlib 34509maybe-install-html-zlib: install-html-zlib 34510 34511install-html-zlib: \ 34512 configure-zlib \ 34513 html-zlib 34514 @[ -f ./zlib/Makefile ] || exit 0; \ 34515 r=`${PWD_COMMAND}`; export r; \ 34516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34517 $(HOST_EXPORTS) \ 34518 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34520 done; \ 34521 echo "Doing install-html in zlib" ; \ 34522 (cd $(HOST_SUBDIR)/zlib && \ 34523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34525 "RANLIB=$${RANLIB}" \ 34526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34527 install-html) \ 34528 || exit 1 34529 34530@endif zlib 34531 34532.PHONY: maybe-installcheck-zlib installcheck-zlib 34533maybe-installcheck-zlib: 34534@if zlib 34535maybe-installcheck-zlib: installcheck-zlib 34536 34537installcheck-zlib: \ 34538 configure-zlib 34539 @[ -f ./zlib/Makefile ] || exit 0; \ 34540 r=`${PWD_COMMAND}`; export r; \ 34541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34542 $(HOST_EXPORTS) \ 34543 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34544 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34545 done; \ 34546 echo "Doing installcheck in zlib" ; \ 34547 (cd $(HOST_SUBDIR)/zlib && \ 34548 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34549 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34550 "RANLIB=$${RANLIB}" \ 34551 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34552 installcheck) \ 34553 || exit 1 34554 34555@endif zlib 34556 34557.PHONY: maybe-mostlyclean-zlib mostlyclean-zlib 34558maybe-mostlyclean-zlib: 34559@if zlib 34560maybe-mostlyclean-zlib: mostlyclean-zlib 34561 34562mostlyclean-zlib: 34563 @[ -f ./zlib/Makefile ] || exit 0; \ 34564 r=`${PWD_COMMAND}`; export r; \ 34565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34566 $(HOST_EXPORTS) \ 34567 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34569 done; \ 34570 echo "Doing mostlyclean in zlib" ; \ 34571 (cd $(HOST_SUBDIR)/zlib && \ 34572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34574 "RANLIB=$${RANLIB}" \ 34575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34576 mostlyclean) \ 34577 || exit 1 34578 34579@endif zlib 34580 34581.PHONY: maybe-clean-zlib clean-zlib 34582maybe-clean-zlib: 34583@if zlib 34584maybe-clean-zlib: clean-zlib 34585 34586clean-zlib: 34587 @[ -f ./zlib/Makefile ] || exit 0; \ 34588 r=`${PWD_COMMAND}`; export r; \ 34589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34590 $(HOST_EXPORTS) \ 34591 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34593 done; \ 34594 echo "Doing clean in zlib" ; \ 34595 (cd $(HOST_SUBDIR)/zlib && \ 34596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34598 "RANLIB=$${RANLIB}" \ 34599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34600 clean) \ 34601 || exit 1 34602 34603@endif zlib 34604 34605.PHONY: maybe-distclean-zlib distclean-zlib 34606maybe-distclean-zlib: 34607@if zlib 34608maybe-distclean-zlib: distclean-zlib 34609 34610distclean-zlib: 34611 @[ -f ./zlib/Makefile ] || exit 0; \ 34612 r=`${PWD_COMMAND}`; export r; \ 34613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34614 $(HOST_EXPORTS) \ 34615 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34617 done; \ 34618 echo "Doing distclean in zlib" ; \ 34619 (cd $(HOST_SUBDIR)/zlib && \ 34620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34622 "RANLIB=$${RANLIB}" \ 34623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34624 distclean) \ 34625 || exit 1 34626 34627@endif zlib 34628 34629.PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib 34630maybe-maintainer-clean-zlib: 34631@if zlib 34632maybe-maintainer-clean-zlib: maintainer-clean-zlib 34633 34634maintainer-clean-zlib: 34635 @[ -f ./zlib/Makefile ] || exit 0; \ 34636 r=`${PWD_COMMAND}`; export r; \ 34637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34638 $(HOST_EXPORTS) \ 34639 for flag in $(EXTRA_HOST_FLAGS) ; do \ 34640 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34641 done; \ 34642 echo "Doing maintainer-clean in zlib" ; \ 34643 (cd $(HOST_SUBDIR)/zlib && \ 34644 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34645 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34646 "RANLIB=$${RANLIB}" \ 34647 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34648 maintainer-clean) \ 34649 || exit 1 34650 34651@endif zlib 34652 34653 34654 34655.PHONY: configure-gdb maybe-configure-gdb 34656maybe-configure-gdb: 34657@if gcc-bootstrap 34658configure-gdb: stage_current 34659@endif gcc-bootstrap 34660@if gdb 34661maybe-configure-gdb: configure-gdb 34662configure-gdb: 34663 @: $(MAKE); $(unstage) 34664 @r=`${PWD_COMMAND}`; export r; \ 34665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34666 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \ 34667 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \ 34668 $(HOST_EXPORTS) \ 34669 echo Configuring in $(HOST_SUBDIR)/gdb; \ 34670 cd "$(HOST_SUBDIR)/gdb" || exit 1; \ 34671 case $(srcdir) in \ 34672 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 34673 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \ 34674 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 34675 esac; \ 34676 srcdiroption="--srcdir=$${topdir}/gdb"; \ 34677 libsrcdir="$$s/gdb"; \ 34678 $(SHELL) $${libsrcdir}/configure \ 34679 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 34680 --target=${target_alias} $${srcdiroption} \ 34681 || exit 1 34682@endif gdb 34683 34684 34685 34686 34687 34688.PHONY: all-gdb maybe-all-gdb 34689maybe-all-gdb: 34690@if gcc-bootstrap 34691all-gdb: stage_current 34692@endif gcc-bootstrap 34693@if gdb 34694TARGET-gdb=all 34695maybe-all-gdb: all-gdb 34696all-gdb: configure-gdb 34697 @: $(MAKE); $(unstage) 34698 @r=`${PWD_COMMAND}`; export r; \ 34699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34700 $(HOST_EXPORTS) \ 34701 (cd $(HOST_SUBDIR)/gdb && \ 34702 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-gdb)) 34703@endif gdb 34704 34705 34706 34707 34708.PHONY: check-gdb maybe-check-gdb 34709maybe-check-gdb: 34710@if gdb 34711maybe-check-gdb: check-gdb 34712 34713check-gdb: 34714 @: $(MAKE); $(unstage) 34715 @r=`${PWD_COMMAND}`; export r; \ 34716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34717 $(HOST_EXPORTS) \ 34718 (cd $(HOST_SUBDIR)/gdb && \ 34719 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check) 34720 34721@endif gdb 34722 34723.PHONY: install-gdb maybe-install-gdb 34724maybe-install-gdb: 34725@if gdb 34726maybe-install-gdb: install-gdb 34727 34728install-gdb: installdirs 34729 @: $(MAKE); $(unstage) 34730 @r=`${PWD_COMMAND}`; export r; \ 34731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34732 $(HOST_EXPORTS) \ 34733 (cd $(HOST_SUBDIR)/gdb && \ 34734 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) 34735 34736@endif gdb 34737 34738# Other targets (info, dvi, pdf, etc.) 34739 34740.PHONY: maybe-info-gdb info-gdb 34741maybe-info-gdb: 34742@if gdb 34743maybe-info-gdb: info-gdb 34744 34745info-gdb: \ 34746 configure-gdb 34747 @: $(MAKE); $(unstage) 34748 @[ -f ./gdb/Makefile ] || exit 0; \ 34749 r=`${PWD_COMMAND}`; export r; \ 34750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34751 $(HOST_EXPORTS) \ 34752 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34754 done; \ 34755 echo "Doing info in gdb" ; \ 34756 (cd $(HOST_SUBDIR)/gdb && \ 34757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34759 "RANLIB=$${RANLIB}" \ 34760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34761 info) \ 34762 || exit 1 34763 34764@endif gdb 34765 34766.PHONY: maybe-dvi-gdb dvi-gdb 34767maybe-dvi-gdb: 34768@if gdb 34769maybe-dvi-gdb: dvi-gdb 34770 34771dvi-gdb: \ 34772 configure-gdb 34773 @: $(MAKE); $(unstage) 34774 @[ -f ./gdb/Makefile ] || exit 0; \ 34775 r=`${PWD_COMMAND}`; export r; \ 34776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34777 $(HOST_EXPORTS) \ 34778 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34780 done; \ 34781 echo "Doing dvi in gdb" ; \ 34782 (cd $(HOST_SUBDIR)/gdb && \ 34783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34785 "RANLIB=$${RANLIB}" \ 34786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34787 dvi) \ 34788 || exit 1 34789 34790@endif gdb 34791 34792.PHONY: maybe-pdf-gdb pdf-gdb 34793maybe-pdf-gdb: 34794@if gdb 34795maybe-pdf-gdb: pdf-gdb 34796 34797pdf-gdb: \ 34798 configure-gdb 34799 @: $(MAKE); $(unstage) 34800 @[ -f ./gdb/Makefile ] || exit 0; \ 34801 r=`${PWD_COMMAND}`; export r; \ 34802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34803 $(HOST_EXPORTS) \ 34804 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34806 done; \ 34807 echo "Doing pdf in gdb" ; \ 34808 (cd $(HOST_SUBDIR)/gdb && \ 34809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34811 "RANLIB=$${RANLIB}" \ 34812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34813 pdf) \ 34814 || exit 1 34815 34816@endif gdb 34817 34818.PHONY: maybe-html-gdb html-gdb 34819maybe-html-gdb: 34820@if gdb 34821maybe-html-gdb: html-gdb 34822 34823html-gdb: \ 34824 configure-gdb 34825 @: $(MAKE); $(unstage) 34826 @[ -f ./gdb/Makefile ] || exit 0; \ 34827 r=`${PWD_COMMAND}`; export r; \ 34828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34829 $(HOST_EXPORTS) \ 34830 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34832 done; \ 34833 echo "Doing html in gdb" ; \ 34834 (cd $(HOST_SUBDIR)/gdb && \ 34835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34837 "RANLIB=$${RANLIB}" \ 34838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34839 html) \ 34840 || exit 1 34841 34842@endif gdb 34843 34844.PHONY: maybe-TAGS-gdb TAGS-gdb 34845maybe-TAGS-gdb: 34846@if gdb 34847maybe-TAGS-gdb: TAGS-gdb 34848 34849TAGS-gdb: \ 34850 configure-gdb 34851 @: $(MAKE); $(unstage) 34852 @[ -f ./gdb/Makefile ] || exit 0; \ 34853 r=`${PWD_COMMAND}`; export r; \ 34854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34855 $(HOST_EXPORTS) \ 34856 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34858 done; \ 34859 echo "Doing TAGS in gdb" ; \ 34860 (cd $(HOST_SUBDIR)/gdb && \ 34861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34863 "RANLIB=$${RANLIB}" \ 34864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34865 TAGS) \ 34866 || exit 1 34867 34868@endif gdb 34869 34870.PHONY: maybe-install-info-gdb install-info-gdb 34871maybe-install-info-gdb: 34872@if gdb 34873maybe-install-info-gdb: install-info-gdb 34874 34875install-info-gdb: \ 34876 configure-gdb \ 34877 info-gdb 34878 @: $(MAKE); $(unstage) 34879 @[ -f ./gdb/Makefile ] || exit 0; \ 34880 r=`${PWD_COMMAND}`; export r; \ 34881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34882 $(HOST_EXPORTS) \ 34883 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34885 done; \ 34886 echo "Doing install-info in gdb" ; \ 34887 (cd $(HOST_SUBDIR)/gdb && \ 34888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34890 "RANLIB=$${RANLIB}" \ 34891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34892 install-info) \ 34893 || exit 1 34894 34895@endif gdb 34896 34897.PHONY: maybe-install-pdf-gdb install-pdf-gdb 34898maybe-install-pdf-gdb: 34899@if gdb 34900maybe-install-pdf-gdb: install-pdf-gdb 34901 34902install-pdf-gdb: \ 34903 configure-gdb \ 34904 pdf-gdb 34905 @: $(MAKE); $(unstage) 34906 @[ -f ./gdb/Makefile ] || exit 0; \ 34907 r=`${PWD_COMMAND}`; export r; \ 34908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34909 $(HOST_EXPORTS) \ 34910 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34912 done; \ 34913 echo "Doing install-pdf in gdb" ; \ 34914 (cd $(HOST_SUBDIR)/gdb && \ 34915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34917 "RANLIB=$${RANLIB}" \ 34918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34919 install-pdf) \ 34920 || exit 1 34921 34922@endif gdb 34923 34924.PHONY: maybe-install-html-gdb install-html-gdb 34925maybe-install-html-gdb: 34926@if gdb 34927maybe-install-html-gdb: install-html-gdb 34928 34929install-html-gdb: \ 34930 configure-gdb \ 34931 html-gdb 34932 @: $(MAKE); $(unstage) 34933 @[ -f ./gdb/Makefile ] || exit 0; \ 34934 r=`${PWD_COMMAND}`; export r; \ 34935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34936 $(HOST_EXPORTS) \ 34937 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34939 done; \ 34940 echo "Doing install-html in gdb" ; \ 34941 (cd $(HOST_SUBDIR)/gdb && \ 34942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34944 "RANLIB=$${RANLIB}" \ 34945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34946 install-html) \ 34947 || exit 1 34948 34949@endif gdb 34950 34951.PHONY: maybe-installcheck-gdb installcheck-gdb 34952maybe-installcheck-gdb: 34953@if gdb 34954maybe-installcheck-gdb: installcheck-gdb 34955 34956installcheck-gdb: \ 34957 configure-gdb 34958 @: $(MAKE); $(unstage) 34959 @[ -f ./gdb/Makefile ] || exit 0; \ 34960 r=`${PWD_COMMAND}`; export r; \ 34961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34962 $(HOST_EXPORTS) \ 34963 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34965 done; \ 34966 echo "Doing installcheck in gdb" ; \ 34967 (cd $(HOST_SUBDIR)/gdb && \ 34968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34970 "RANLIB=$${RANLIB}" \ 34971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34972 installcheck) \ 34973 || exit 1 34974 34975@endif gdb 34976 34977.PHONY: maybe-mostlyclean-gdb mostlyclean-gdb 34978maybe-mostlyclean-gdb: 34979@if gdb 34980maybe-mostlyclean-gdb: mostlyclean-gdb 34981 34982mostlyclean-gdb: 34983 @: $(MAKE); $(unstage) 34984 @[ -f ./gdb/Makefile ] || exit 0; \ 34985 r=`${PWD_COMMAND}`; export r; \ 34986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 34987 $(HOST_EXPORTS) \ 34988 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 34989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 34990 done; \ 34991 echo "Doing mostlyclean in gdb" ; \ 34992 (cd $(HOST_SUBDIR)/gdb && \ 34993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 34994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 34995 "RANLIB=$${RANLIB}" \ 34996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 34997 mostlyclean) \ 34998 || exit 1 34999 35000@endif gdb 35001 35002.PHONY: maybe-clean-gdb clean-gdb 35003maybe-clean-gdb: 35004@if gdb 35005maybe-clean-gdb: clean-gdb 35006 35007clean-gdb: 35008 @: $(MAKE); $(unstage) 35009 @[ -f ./gdb/Makefile ] || exit 0; \ 35010 r=`${PWD_COMMAND}`; export r; \ 35011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35012 $(HOST_EXPORTS) \ 35013 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35015 done; \ 35016 echo "Doing clean in gdb" ; \ 35017 (cd $(HOST_SUBDIR)/gdb && \ 35018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35020 "RANLIB=$${RANLIB}" \ 35021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35022 clean) \ 35023 || exit 1 35024 35025@endif gdb 35026 35027.PHONY: maybe-distclean-gdb distclean-gdb 35028maybe-distclean-gdb: 35029@if gdb 35030maybe-distclean-gdb: distclean-gdb 35031 35032distclean-gdb: 35033 @: $(MAKE); $(unstage) 35034 @[ -f ./gdb/Makefile ] || exit 0; \ 35035 r=`${PWD_COMMAND}`; export r; \ 35036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35037 $(HOST_EXPORTS) \ 35038 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35040 done; \ 35041 echo "Doing distclean in gdb" ; \ 35042 (cd $(HOST_SUBDIR)/gdb && \ 35043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35045 "RANLIB=$${RANLIB}" \ 35046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35047 distclean) \ 35048 || exit 1 35049 35050@endif gdb 35051 35052.PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb 35053maybe-maintainer-clean-gdb: 35054@if gdb 35055maybe-maintainer-clean-gdb: maintainer-clean-gdb 35056 35057maintainer-clean-gdb: 35058 @: $(MAKE); $(unstage) 35059 @[ -f ./gdb/Makefile ] || exit 0; \ 35060 r=`${PWD_COMMAND}`; export r; \ 35061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35062 $(HOST_EXPORTS) \ 35063 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35065 done; \ 35066 echo "Doing maintainer-clean in gdb" ; \ 35067 (cd $(HOST_SUBDIR)/gdb && \ 35068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35070 "RANLIB=$${RANLIB}" \ 35071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35072 maintainer-clean) \ 35073 || exit 1 35074 35075@endif gdb 35076 35077 35078 35079.PHONY: configure-expect maybe-configure-expect 35080maybe-configure-expect: 35081@if gcc-bootstrap 35082configure-expect: stage_current 35083@endif gcc-bootstrap 35084@if expect 35085maybe-configure-expect: configure-expect 35086configure-expect: 35087 @: $(MAKE); $(unstage) 35088 @r=`${PWD_COMMAND}`; export r; \ 35089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35090 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \ 35091 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \ 35092 $(HOST_EXPORTS) \ 35093 echo Configuring in $(HOST_SUBDIR)/expect; \ 35094 cd "$(HOST_SUBDIR)/expect" || exit 1; \ 35095 case $(srcdir) in \ 35096 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 35097 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \ 35098 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 35099 esac; \ 35100 srcdiroption="--srcdir=$${topdir}/expect"; \ 35101 libsrcdir="$$s/expect"; \ 35102 $(SHELL) $${libsrcdir}/configure \ 35103 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 35104 --target=${target_alias} $${srcdiroption} \ 35105 || exit 1 35106@endif expect 35107 35108 35109 35110 35111 35112.PHONY: all-expect maybe-all-expect 35113maybe-all-expect: 35114@if gcc-bootstrap 35115all-expect: stage_current 35116@endif gcc-bootstrap 35117@if expect 35118TARGET-expect=all 35119maybe-all-expect: all-expect 35120all-expect: configure-expect 35121 @: $(MAKE); $(unstage) 35122 @r=`${PWD_COMMAND}`; export r; \ 35123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35124 $(HOST_EXPORTS) \ 35125 (cd $(HOST_SUBDIR)/expect && \ 35126 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-expect)) 35127@endif expect 35128 35129 35130 35131 35132.PHONY: check-expect maybe-check-expect 35133maybe-check-expect: 35134@if expect 35135maybe-check-expect: check-expect 35136 35137check-expect: 35138 @: $(MAKE); $(unstage) 35139 @r=`${PWD_COMMAND}`; export r; \ 35140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35141 $(HOST_EXPORTS) \ 35142 (cd $(HOST_SUBDIR)/expect && \ 35143 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check) 35144 35145@endif expect 35146 35147.PHONY: install-expect maybe-install-expect 35148maybe-install-expect: 35149@if expect 35150maybe-install-expect: install-expect 35151 35152install-expect: installdirs 35153 @: $(MAKE); $(unstage) 35154 @r=`${PWD_COMMAND}`; export r; \ 35155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35156 $(HOST_EXPORTS) \ 35157 (cd $(HOST_SUBDIR)/expect && \ 35158 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) 35159 35160@endif expect 35161 35162# Other targets (info, dvi, pdf, etc.) 35163 35164.PHONY: maybe-info-expect info-expect 35165maybe-info-expect: 35166@if expect 35167maybe-info-expect: info-expect 35168 35169info-expect: \ 35170 configure-expect 35171 @: $(MAKE); $(unstage) 35172 @[ -f ./expect/Makefile ] || exit 0; \ 35173 r=`${PWD_COMMAND}`; export r; \ 35174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35175 $(HOST_EXPORTS) \ 35176 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35178 done; \ 35179 echo "Doing info in expect" ; \ 35180 (cd $(HOST_SUBDIR)/expect && \ 35181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35183 "RANLIB=$${RANLIB}" \ 35184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35185 info) \ 35186 || exit 1 35187 35188@endif expect 35189 35190.PHONY: maybe-dvi-expect dvi-expect 35191maybe-dvi-expect: 35192@if expect 35193maybe-dvi-expect: dvi-expect 35194 35195dvi-expect: \ 35196 configure-expect 35197 @: $(MAKE); $(unstage) 35198 @[ -f ./expect/Makefile ] || exit 0; \ 35199 r=`${PWD_COMMAND}`; export r; \ 35200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35201 $(HOST_EXPORTS) \ 35202 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35204 done; \ 35205 echo "Doing dvi in expect" ; \ 35206 (cd $(HOST_SUBDIR)/expect && \ 35207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35209 "RANLIB=$${RANLIB}" \ 35210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35211 dvi) \ 35212 || exit 1 35213 35214@endif expect 35215 35216.PHONY: maybe-pdf-expect pdf-expect 35217maybe-pdf-expect: 35218@if expect 35219maybe-pdf-expect: pdf-expect 35220 35221pdf-expect: \ 35222 configure-expect 35223 @: $(MAKE); $(unstage) 35224 @[ -f ./expect/Makefile ] || exit 0; \ 35225 r=`${PWD_COMMAND}`; export r; \ 35226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35227 $(HOST_EXPORTS) \ 35228 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35230 done; \ 35231 echo "Doing pdf in expect" ; \ 35232 (cd $(HOST_SUBDIR)/expect && \ 35233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35235 "RANLIB=$${RANLIB}" \ 35236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35237 pdf) \ 35238 || exit 1 35239 35240@endif expect 35241 35242.PHONY: maybe-html-expect html-expect 35243maybe-html-expect: 35244@if expect 35245maybe-html-expect: html-expect 35246 35247html-expect: \ 35248 configure-expect 35249 @: $(MAKE); $(unstage) 35250 @[ -f ./expect/Makefile ] || exit 0; \ 35251 r=`${PWD_COMMAND}`; export r; \ 35252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35253 $(HOST_EXPORTS) \ 35254 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35256 done; \ 35257 echo "Doing html in expect" ; \ 35258 (cd $(HOST_SUBDIR)/expect && \ 35259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35261 "RANLIB=$${RANLIB}" \ 35262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35263 html) \ 35264 || exit 1 35265 35266@endif expect 35267 35268.PHONY: maybe-TAGS-expect TAGS-expect 35269maybe-TAGS-expect: 35270@if expect 35271maybe-TAGS-expect: TAGS-expect 35272 35273TAGS-expect: \ 35274 configure-expect 35275 @: $(MAKE); $(unstage) 35276 @[ -f ./expect/Makefile ] || exit 0; \ 35277 r=`${PWD_COMMAND}`; export r; \ 35278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35279 $(HOST_EXPORTS) \ 35280 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35282 done; \ 35283 echo "Doing TAGS in expect" ; \ 35284 (cd $(HOST_SUBDIR)/expect && \ 35285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35287 "RANLIB=$${RANLIB}" \ 35288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35289 TAGS) \ 35290 || exit 1 35291 35292@endif expect 35293 35294.PHONY: maybe-install-info-expect install-info-expect 35295maybe-install-info-expect: 35296@if expect 35297maybe-install-info-expect: install-info-expect 35298 35299install-info-expect: \ 35300 configure-expect \ 35301 info-expect 35302 @: $(MAKE); $(unstage) 35303 @[ -f ./expect/Makefile ] || exit 0; \ 35304 r=`${PWD_COMMAND}`; export r; \ 35305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35306 $(HOST_EXPORTS) \ 35307 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35309 done; \ 35310 echo "Doing install-info in expect" ; \ 35311 (cd $(HOST_SUBDIR)/expect && \ 35312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35314 "RANLIB=$${RANLIB}" \ 35315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35316 install-info) \ 35317 || exit 1 35318 35319@endif expect 35320 35321.PHONY: maybe-install-pdf-expect install-pdf-expect 35322maybe-install-pdf-expect: 35323@if expect 35324maybe-install-pdf-expect: install-pdf-expect 35325 35326install-pdf-expect: \ 35327 configure-expect \ 35328 pdf-expect 35329 @: $(MAKE); $(unstage) 35330 @[ -f ./expect/Makefile ] || exit 0; \ 35331 r=`${PWD_COMMAND}`; export r; \ 35332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35333 $(HOST_EXPORTS) \ 35334 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35336 done; \ 35337 echo "Doing install-pdf in expect" ; \ 35338 (cd $(HOST_SUBDIR)/expect && \ 35339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35341 "RANLIB=$${RANLIB}" \ 35342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35343 install-pdf) \ 35344 || exit 1 35345 35346@endif expect 35347 35348.PHONY: maybe-install-html-expect install-html-expect 35349maybe-install-html-expect: 35350@if expect 35351maybe-install-html-expect: install-html-expect 35352 35353install-html-expect: \ 35354 configure-expect \ 35355 html-expect 35356 @: $(MAKE); $(unstage) 35357 @[ -f ./expect/Makefile ] || exit 0; \ 35358 r=`${PWD_COMMAND}`; export r; \ 35359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35360 $(HOST_EXPORTS) \ 35361 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35363 done; \ 35364 echo "Doing install-html in expect" ; \ 35365 (cd $(HOST_SUBDIR)/expect && \ 35366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35368 "RANLIB=$${RANLIB}" \ 35369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35370 install-html) \ 35371 || exit 1 35372 35373@endif expect 35374 35375.PHONY: maybe-installcheck-expect installcheck-expect 35376maybe-installcheck-expect: 35377@if expect 35378maybe-installcheck-expect: installcheck-expect 35379 35380installcheck-expect: \ 35381 configure-expect 35382 @: $(MAKE); $(unstage) 35383 @[ -f ./expect/Makefile ] || exit 0; \ 35384 r=`${PWD_COMMAND}`; export r; \ 35385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35386 $(HOST_EXPORTS) \ 35387 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35389 done; \ 35390 echo "Doing installcheck in expect" ; \ 35391 (cd $(HOST_SUBDIR)/expect && \ 35392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35394 "RANLIB=$${RANLIB}" \ 35395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35396 installcheck) \ 35397 || exit 1 35398 35399@endif expect 35400 35401.PHONY: maybe-mostlyclean-expect mostlyclean-expect 35402maybe-mostlyclean-expect: 35403@if expect 35404maybe-mostlyclean-expect: mostlyclean-expect 35405 35406mostlyclean-expect: 35407 @: $(MAKE); $(unstage) 35408 @[ -f ./expect/Makefile ] || exit 0; \ 35409 r=`${PWD_COMMAND}`; export r; \ 35410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35411 $(HOST_EXPORTS) \ 35412 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35414 done; \ 35415 echo "Doing mostlyclean in expect" ; \ 35416 (cd $(HOST_SUBDIR)/expect && \ 35417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35419 "RANLIB=$${RANLIB}" \ 35420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35421 mostlyclean) \ 35422 || exit 1 35423 35424@endif expect 35425 35426.PHONY: maybe-clean-expect clean-expect 35427maybe-clean-expect: 35428@if expect 35429maybe-clean-expect: clean-expect 35430 35431clean-expect: 35432 @: $(MAKE); $(unstage) 35433 @[ -f ./expect/Makefile ] || exit 0; \ 35434 r=`${PWD_COMMAND}`; export r; \ 35435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35436 $(HOST_EXPORTS) \ 35437 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35439 done; \ 35440 echo "Doing clean in expect" ; \ 35441 (cd $(HOST_SUBDIR)/expect && \ 35442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35444 "RANLIB=$${RANLIB}" \ 35445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35446 clean) \ 35447 || exit 1 35448 35449@endif expect 35450 35451.PHONY: maybe-distclean-expect distclean-expect 35452maybe-distclean-expect: 35453@if expect 35454maybe-distclean-expect: distclean-expect 35455 35456distclean-expect: 35457 @: $(MAKE); $(unstage) 35458 @[ -f ./expect/Makefile ] || exit 0; \ 35459 r=`${PWD_COMMAND}`; export r; \ 35460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35461 $(HOST_EXPORTS) \ 35462 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35464 done; \ 35465 echo "Doing distclean in expect" ; \ 35466 (cd $(HOST_SUBDIR)/expect && \ 35467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35469 "RANLIB=$${RANLIB}" \ 35470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35471 distclean) \ 35472 || exit 1 35473 35474@endif expect 35475 35476.PHONY: maybe-maintainer-clean-expect maintainer-clean-expect 35477maybe-maintainer-clean-expect: 35478@if expect 35479maybe-maintainer-clean-expect: maintainer-clean-expect 35480 35481maintainer-clean-expect: 35482 @: $(MAKE); $(unstage) 35483 @[ -f ./expect/Makefile ] || exit 0; \ 35484 r=`${PWD_COMMAND}`; export r; \ 35485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35486 $(HOST_EXPORTS) \ 35487 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35489 done; \ 35490 echo "Doing maintainer-clean in expect" ; \ 35491 (cd $(HOST_SUBDIR)/expect && \ 35492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35494 "RANLIB=$${RANLIB}" \ 35495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35496 maintainer-clean) \ 35497 || exit 1 35498 35499@endif expect 35500 35501 35502 35503.PHONY: configure-guile maybe-configure-guile 35504maybe-configure-guile: 35505@if gcc-bootstrap 35506configure-guile: stage_current 35507@endif gcc-bootstrap 35508@if guile 35509maybe-configure-guile: configure-guile 35510configure-guile: 35511 @: $(MAKE); $(unstage) 35512 @r=`${PWD_COMMAND}`; export r; \ 35513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35514 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \ 35515 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \ 35516 $(HOST_EXPORTS) \ 35517 echo Configuring in $(HOST_SUBDIR)/guile; \ 35518 cd "$(HOST_SUBDIR)/guile" || exit 1; \ 35519 case $(srcdir) in \ 35520 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 35521 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \ 35522 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 35523 esac; \ 35524 srcdiroption="--srcdir=$${topdir}/guile"; \ 35525 libsrcdir="$$s/guile"; \ 35526 $(SHELL) $${libsrcdir}/configure \ 35527 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 35528 --target=${target_alias} $${srcdiroption} \ 35529 || exit 1 35530@endif guile 35531 35532 35533 35534 35535 35536.PHONY: all-guile maybe-all-guile 35537maybe-all-guile: 35538@if gcc-bootstrap 35539all-guile: stage_current 35540@endif gcc-bootstrap 35541@if guile 35542TARGET-guile=all 35543maybe-all-guile: all-guile 35544all-guile: configure-guile 35545 @: $(MAKE); $(unstage) 35546 @r=`${PWD_COMMAND}`; export r; \ 35547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35548 $(HOST_EXPORTS) \ 35549 (cd $(HOST_SUBDIR)/guile && \ 35550 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-guile)) 35551@endif guile 35552 35553 35554 35555 35556.PHONY: check-guile maybe-check-guile 35557maybe-check-guile: 35558@if guile 35559maybe-check-guile: check-guile 35560 35561check-guile: 35562 @: $(MAKE); $(unstage) 35563 @r=`${PWD_COMMAND}`; export r; \ 35564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35565 $(HOST_EXPORTS) \ 35566 (cd $(HOST_SUBDIR)/guile && \ 35567 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check) 35568 35569@endif guile 35570 35571.PHONY: install-guile maybe-install-guile 35572maybe-install-guile: 35573@if guile 35574maybe-install-guile: install-guile 35575 35576install-guile: installdirs 35577 @: $(MAKE); $(unstage) 35578 @r=`${PWD_COMMAND}`; export r; \ 35579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35580 $(HOST_EXPORTS) \ 35581 (cd $(HOST_SUBDIR)/guile && \ 35582 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) 35583 35584@endif guile 35585 35586# Other targets (info, dvi, pdf, etc.) 35587 35588.PHONY: maybe-info-guile info-guile 35589maybe-info-guile: 35590@if guile 35591maybe-info-guile: info-guile 35592 35593info-guile: \ 35594 configure-guile 35595 @: $(MAKE); $(unstage) 35596 @[ -f ./guile/Makefile ] || exit 0; \ 35597 r=`${PWD_COMMAND}`; export r; \ 35598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35599 $(HOST_EXPORTS) \ 35600 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35602 done; \ 35603 echo "Doing info in guile" ; \ 35604 (cd $(HOST_SUBDIR)/guile && \ 35605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35607 "RANLIB=$${RANLIB}" \ 35608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35609 info) \ 35610 || exit 1 35611 35612@endif guile 35613 35614.PHONY: maybe-dvi-guile dvi-guile 35615maybe-dvi-guile: 35616@if guile 35617maybe-dvi-guile: dvi-guile 35618 35619dvi-guile: \ 35620 configure-guile 35621 @: $(MAKE); $(unstage) 35622 @[ -f ./guile/Makefile ] || exit 0; \ 35623 r=`${PWD_COMMAND}`; export r; \ 35624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35625 $(HOST_EXPORTS) \ 35626 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35628 done; \ 35629 echo "Doing dvi in guile" ; \ 35630 (cd $(HOST_SUBDIR)/guile && \ 35631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35633 "RANLIB=$${RANLIB}" \ 35634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35635 dvi) \ 35636 || exit 1 35637 35638@endif guile 35639 35640.PHONY: maybe-pdf-guile pdf-guile 35641maybe-pdf-guile: 35642@if guile 35643maybe-pdf-guile: pdf-guile 35644 35645pdf-guile: \ 35646 configure-guile 35647 @: $(MAKE); $(unstage) 35648 @[ -f ./guile/Makefile ] || exit 0; \ 35649 r=`${PWD_COMMAND}`; export r; \ 35650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35651 $(HOST_EXPORTS) \ 35652 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35654 done; \ 35655 echo "Doing pdf in guile" ; \ 35656 (cd $(HOST_SUBDIR)/guile && \ 35657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35659 "RANLIB=$${RANLIB}" \ 35660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35661 pdf) \ 35662 || exit 1 35663 35664@endif guile 35665 35666.PHONY: maybe-html-guile html-guile 35667maybe-html-guile: 35668@if guile 35669maybe-html-guile: html-guile 35670 35671html-guile: \ 35672 configure-guile 35673 @: $(MAKE); $(unstage) 35674 @[ -f ./guile/Makefile ] || exit 0; \ 35675 r=`${PWD_COMMAND}`; export r; \ 35676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35677 $(HOST_EXPORTS) \ 35678 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35680 done; \ 35681 echo "Doing html in guile" ; \ 35682 (cd $(HOST_SUBDIR)/guile && \ 35683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35685 "RANLIB=$${RANLIB}" \ 35686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35687 html) \ 35688 || exit 1 35689 35690@endif guile 35691 35692.PHONY: maybe-TAGS-guile TAGS-guile 35693maybe-TAGS-guile: 35694@if guile 35695maybe-TAGS-guile: TAGS-guile 35696 35697TAGS-guile: \ 35698 configure-guile 35699 @: $(MAKE); $(unstage) 35700 @[ -f ./guile/Makefile ] || exit 0; \ 35701 r=`${PWD_COMMAND}`; export r; \ 35702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35703 $(HOST_EXPORTS) \ 35704 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35706 done; \ 35707 echo "Doing TAGS in guile" ; \ 35708 (cd $(HOST_SUBDIR)/guile && \ 35709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35711 "RANLIB=$${RANLIB}" \ 35712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35713 TAGS) \ 35714 || exit 1 35715 35716@endif guile 35717 35718.PHONY: maybe-install-info-guile install-info-guile 35719maybe-install-info-guile: 35720@if guile 35721maybe-install-info-guile: install-info-guile 35722 35723install-info-guile: \ 35724 configure-guile \ 35725 info-guile 35726 @: $(MAKE); $(unstage) 35727 @[ -f ./guile/Makefile ] || exit 0; \ 35728 r=`${PWD_COMMAND}`; export r; \ 35729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35730 $(HOST_EXPORTS) \ 35731 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35733 done; \ 35734 echo "Doing install-info in guile" ; \ 35735 (cd $(HOST_SUBDIR)/guile && \ 35736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35738 "RANLIB=$${RANLIB}" \ 35739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35740 install-info) \ 35741 || exit 1 35742 35743@endif guile 35744 35745.PHONY: maybe-install-pdf-guile install-pdf-guile 35746maybe-install-pdf-guile: 35747@if guile 35748maybe-install-pdf-guile: install-pdf-guile 35749 35750install-pdf-guile: \ 35751 configure-guile \ 35752 pdf-guile 35753 @: $(MAKE); $(unstage) 35754 @[ -f ./guile/Makefile ] || exit 0; \ 35755 r=`${PWD_COMMAND}`; export r; \ 35756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35757 $(HOST_EXPORTS) \ 35758 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35760 done; \ 35761 echo "Doing install-pdf in guile" ; \ 35762 (cd $(HOST_SUBDIR)/guile && \ 35763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35765 "RANLIB=$${RANLIB}" \ 35766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35767 install-pdf) \ 35768 || exit 1 35769 35770@endif guile 35771 35772.PHONY: maybe-install-html-guile install-html-guile 35773maybe-install-html-guile: 35774@if guile 35775maybe-install-html-guile: install-html-guile 35776 35777install-html-guile: \ 35778 configure-guile \ 35779 html-guile 35780 @: $(MAKE); $(unstage) 35781 @[ -f ./guile/Makefile ] || exit 0; \ 35782 r=`${PWD_COMMAND}`; export r; \ 35783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35784 $(HOST_EXPORTS) \ 35785 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35786 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35787 done; \ 35788 echo "Doing install-html in guile" ; \ 35789 (cd $(HOST_SUBDIR)/guile && \ 35790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35792 "RANLIB=$${RANLIB}" \ 35793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35794 install-html) \ 35795 || exit 1 35796 35797@endif guile 35798 35799.PHONY: maybe-installcheck-guile installcheck-guile 35800maybe-installcheck-guile: 35801@if guile 35802maybe-installcheck-guile: installcheck-guile 35803 35804installcheck-guile: \ 35805 configure-guile 35806 @: $(MAKE); $(unstage) 35807 @[ -f ./guile/Makefile ] || exit 0; \ 35808 r=`${PWD_COMMAND}`; export r; \ 35809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35810 $(HOST_EXPORTS) \ 35811 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35813 done; \ 35814 echo "Doing installcheck in guile" ; \ 35815 (cd $(HOST_SUBDIR)/guile && \ 35816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35818 "RANLIB=$${RANLIB}" \ 35819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35820 installcheck) \ 35821 || exit 1 35822 35823@endif guile 35824 35825.PHONY: maybe-mostlyclean-guile mostlyclean-guile 35826maybe-mostlyclean-guile: 35827@if guile 35828maybe-mostlyclean-guile: mostlyclean-guile 35829 35830mostlyclean-guile: 35831 @: $(MAKE); $(unstage) 35832 @[ -f ./guile/Makefile ] || exit 0; \ 35833 r=`${PWD_COMMAND}`; export r; \ 35834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35835 $(HOST_EXPORTS) \ 35836 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35838 done; \ 35839 echo "Doing mostlyclean in guile" ; \ 35840 (cd $(HOST_SUBDIR)/guile && \ 35841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35843 "RANLIB=$${RANLIB}" \ 35844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35845 mostlyclean) \ 35846 || exit 1 35847 35848@endif guile 35849 35850.PHONY: maybe-clean-guile clean-guile 35851maybe-clean-guile: 35852@if guile 35853maybe-clean-guile: clean-guile 35854 35855clean-guile: 35856 @: $(MAKE); $(unstage) 35857 @[ -f ./guile/Makefile ] || exit 0; \ 35858 r=`${PWD_COMMAND}`; export r; \ 35859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35860 $(HOST_EXPORTS) \ 35861 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35863 done; \ 35864 echo "Doing clean in guile" ; \ 35865 (cd $(HOST_SUBDIR)/guile && \ 35866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35868 "RANLIB=$${RANLIB}" \ 35869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35870 clean) \ 35871 || exit 1 35872 35873@endif guile 35874 35875.PHONY: maybe-distclean-guile distclean-guile 35876maybe-distclean-guile: 35877@if guile 35878maybe-distclean-guile: distclean-guile 35879 35880distclean-guile: 35881 @: $(MAKE); $(unstage) 35882 @[ -f ./guile/Makefile ] || exit 0; \ 35883 r=`${PWD_COMMAND}`; export r; \ 35884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35885 $(HOST_EXPORTS) \ 35886 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35888 done; \ 35889 echo "Doing distclean in guile" ; \ 35890 (cd $(HOST_SUBDIR)/guile && \ 35891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35893 "RANLIB=$${RANLIB}" \ 35894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35895 distclean) \ 35896 || exit 1 35897 35898@endif guile 35899 35900.PHONY: maybe-maintainer-clean-guile maintainer-clean-guile 35901maybe-maintainer-clean-guile: 35902@if guile 35903maybe-maintainer-clean-guile: maintainer-clean-guile 35904 35905maintainer-clean-guile: 35906 @: $(MAKE); $(unstage) 35907 @[ -f ./guile/Makefile ] || exit 0; \ 35908 r=`${PWD_COMMAND}`; export r; \ 35909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35910 $(HOST_EXPORTS) \ 35911 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 35912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 35913 done; \ 35914 echo "Doing maintainer-clean in guile" ; \ 35915 (cd $(HOST_SUBDIR)/guile && \ 35916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 35917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 35918 "RANLIB=$${RANLIB}" \ 35919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 35920 maintainer-clean) \ 35921 || exit 1 35922 35923@endif guile 35924 35925 35926 35927.PHONY: configure-tk maybe-configure-tk 35928maybe-configure-tk: 35929@if gcc-bootstrap 35930configure-tk: stage_current 35931@endif gcc-bootstrap 35932@if tk 35933maybe-configure-tk: configure-tk 35934configure-tk: 35935 @: $(MAKE); $(unstage) 35936 @r=`${PWD_COMMAND}`; export r; \ 35937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35938 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \ 35939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \ 35940 $(HOST_EXPORTS) \ 35941 echo Configuring in $(HOST_SUBDIR)/tk; \ 35942 cd "$(HOST_SUBDIR)/tk" || exit 1; \ 35943 case $(srcdir) in \ 35944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 35945 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \ 35946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 35947 esac; \ 35948 srcdiroption="--srcdir=$${topdir}/tk"; \ 35949 libsrcdir="$$s/tk"; \ 35950 $(SHELL) $${libsrcdir}/configure \ 35951 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 35952 --target=${target_alias} $${srcdiroption} \ 35953 || exit 1 35954@endif tk 35955 35956 35957 35958 35959 35960.PHONY: all-tk maybe-all-tk 35961maybe-all-tk: 35962@if gcc-bootstrap 35963all-tk: stage_current 35964@endif gcc-bootstrap 35965@if tk 35966TARGET-tk=all 35967maybe-all-tk: all-tk 35968all-tk: configure-tk 35969 @: $(MAKE); $(unstage) 35970 @r=`${PWD_COMMAND}`; export r; \ 35971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35972 $(HOST_EXPORTS) \ 35973 (cd $(HOST_SUBDIR)/tk && \ 35974 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) $(TARGET-tk)) 35975@endif tk 35976 35977 35978 35979 35980.PHONY: check-tk maybe-check-tk 35981maybe-check-tk: 35982@if tk 35983maybe-check-tk: check-tk 35984 35985check-tk: 35986 @: $(MAKE); $(unstage) 35987 @r=`${PWD_COMMAND}`; export r; \ 35988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 35989 $(HOST_EXPORTS) \ 35990 (cd $(HOST_SUBDIR)/tk && \ 35991 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check) 35992 35993@endif tk 35994 35995.PHONY: install-tk maybe-install-tk 35996maybe-install-tk: 35997@if tk 35998maybe-install-tk: install-tk 35999 36000install-tk: installdirs 36001 @: $(MAKE); $(unstage) 36002 @r=`${PWD_COMMAND}`; export r; \ 36003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36004 $(HOST_EXPORTS) \ 36005 (cd $(HOST_SUBDIR)/tk && \ 36006 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install) 36007 36008@endif tk 36009 36010# Other targets (info, dvi, pdf, etc.) 36011 36012.PHONY: maybe-info-tk info-tk 36013maybe-info-tk: 36014@if tk 36015maybe-info-tk: info-tk 36016 36017info-tk: \ 36018 configure-tk 36019 @: $(MAKE); $(unstage) 36020 @[ -f ./tk/Makefile ] || exit 0; \ 36021 r=`${PWD_COMMAND}`; export r; \ 36022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36023 $(HOST_EXPORTS) \ 36024 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36026 done; \ 36027 echo "Doing info in tk" ; \ 36028 (cd $(HOST_SUBDIR)/tk && \ 36029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36031 "RANLIB=$${RANLIB}" \ 36032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36033 info) \ 36034 || exit 1 36035 36036@endif tk 36037 36038.PHONY: maybe-dvi-tk dvi-tk 36039maybe-dvi-tk: 36040@if tk 36041maybe-dvi-tk: dvi-tk 36042 36043dvi-tk: \ 36044 configure-tk 36045 @: $(MAKE); $(unstage) 36046 @[ -f ./tk/Makefile ] || exit 0; \ 36047 r=`${PWD_COMMAND}`; export r; \ 36048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36049 $(HOST_EXPORTS) \ 36050 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36052 done; \ 36053 echo "Doing dvi in tk" ; \ 36054 (cd $(HOST_SUBDIR)/tk && \ 36055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36057 "RANLIB=$${RANLIB}" \ 36058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36059 dvi) \ 36060 || exit 1 36061 36062@endif tk 36063 36064.PHONY: maybe-pdf-tk pdf-tk 36065maybe-pdf-tk: 36066@if tk 36067maybe-pdf-tk: pdf-tk 36068 36069pdf-tk: \ 36070 configure-tk 36071 @: $(MAKE); $(unstage) 36072 @[ -f ./tk/Makefile ] || exit 0; \ 36073 r=`${PWD_COMMAND}`; export r; \ 36074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36075 $(HOST_EXPORTS) \ 36076 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36077 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36078 done; \ 36079 echo "Doing pdf in tk" ; \ 36080 (cd $(HOST_SUBDIR)/tk && \ 36081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36083 "RANLIB=$${RANLIB}" \ 36084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36085 pdf) \ 36086 || exit 1 36087 36088@endif tk 36089 36090.PHONY: maybe-html-tk html-tk 36091maybe-html-tk: 36092@if tk 36093maybe-html-tk: html-tk 36094 36095html-tk: \ 36096 configure-tk 36097 @: $(MAKE); $(unstage) 36098 @[ -f ./tk/Makefile ] || exit 0; \ 36099 r=`${PWD_COMMAND}`; export r; \ 36100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36101 $(HOST_EXPORTS) \ 36102 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36104 done; \ 36105 echo "Doing html in tk" ; \ 36106 (cd $(HOST_SUBDIR)/tk && \ 36107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36109 "RANLIB=$${RANLIB}" \ 36110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36111 html) \ 36112 || exit 1 36113 36114@endif tk 36115 36116.PHONY: maybe-TAGS-tk TAGS-tk 36117maybe-TAGS-tk: 36118@if tk 36119maybe-TAGS-tk: TAGS-tk 36120 36121TAGS-tk: \ 36122 configure-tk 36123 @: $(MAKE); $(unstage) 36124 @[ -f ./tk/Makefile ] || exit 0; \ 36125 r=`${PWD_COMMAND}`; export r; \ 36126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36127 $(HOST_EXPORTS) \ 36128 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36130 done; \ 36131 echo "Doing TAGS in tk" ; \ 36132 (cd $(HOST_SUBDIR)/tk && \ 36133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36135 "RANLIB=$${RANLIB}" \ 36136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36137 TAGS) \ 36138 || exit 1 36139 36140@endif tk 36141 36142.PHONY: maybe-install-info-tk install-info-tk 36143maybe-install-info-tk: 36144@if tk 36145maybe-install-info-tk: install-info-tk 36146 36147install-info-tk: \ 36148 configure-tk \ 36149 info-tk 36150 @: $(MAKE); $(unstage) 36151 @[ -f ./tk/Makefile ] || exit 0; \ 36152 r=`${PWD_COMMAND}`; export r; \ 36153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36154 $(HOST_EXPORTS) \ 36155 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36157 done; \ 36158 echo "Doing install-info in tk" ; \ 36159 (cd $(HOST_SUBDIR)/tk && \ 36160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36162 "RANLIB=$${RANLIB}" \ 36163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36164 install-info) \ 36165 || exit 1 36166 36167@endif tk 36168 36169.PHONY: maybe-install-pdf-tk install-pdf-tk 36170maybe-install-pdf-tk: 36171@if tk 36172maybe-install-pdf-tk: install-pdf-tk 36173 36174install-pdf-tk: \ 36175 configure-tk \ 36176 pdf-tk 36177 @: $(MAKE); $(unstage) 36178 @[ -f ./tk/Makefile ] || exit 0; \ 36179 r=`${PWD_COMMAND}`; export r; \ 36180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36181 $(HOST_EXPORTS) \ 36182 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36184 done; \ 36185 echo "Doing install-pdf in tk" ; \ 36186 (cd $(HOST_SUBDIR)/tk && \ 36187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36189 "RANLIB=$${RANLIB}" \ 36190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36191 install-pdf) \ 36192 || exit 1 36193 36194@endif tk 36195 36196.PHONY: maybe-install-html-tk install-html-tk 36197maybe-install-html-tk: 36198@if tk 36199maybe-install-html-tk: install-html-tk 36200 36201install-html-tk: \ 36202 configure-tk \ 36203 html-tk 36204 @: $(MAKE); $(unstage) 36205 @[ -f ./tk/Makefile ] || exit 0; \ 36206 r=`${PWD_COMMAND}`; export r; \ 36207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36208 $(HOST_EXPORTS) \ 36209 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36211 done; \ 36212 echo "Doing install-html in tk" ; \ 36213 (cd $(HOST_SUBDIR)/tk && \ 36214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36216 "RANLIB=$${RANLIB}" \ 36217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36218 install-html) \ 36219 || exit 1 36220 36221@endif tk 36222 36223.PHONY: maybe-installcheck-tk installcheck-tk 36224maybe-installcheck-tk: 36225@if tk 36226maybe-installcheck-tk: installcheck-tk 36227 36228installcheck-tk: \ 36229 configure-tk 36230 @: $(MAKE); $(unstage) 36231 @[ -f ./tk/Makefile ] || exit 0; \ 36232 r=`${PWD_COMMAND}`; export r; \ 36233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36234 $(HOST_EXPORTS) \ 36235 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36237 done; \ 36238 echo "Doing installcheck in tk" ; \ 36239 (cd $(HOST_SUBDIR)/tk && \ 36240 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36241 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36242 "RANLIB=$${RANLIB}" \ 36243 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36244 installcheck) \ 36245 || exit 1 36246 36247@endif tk 36248 36249.PHONY: maybe-mostlyclean-tk mostlyclean-tk 36250maybe-mostlyclean-tk: 36251@if tk 36252maybe-mostlyclean-tk: mostlyclean-tk 36253 36254mostlyclean-tk: 36255 @: $(MAKE); $(unstage) 36256 @[ -f ./tk/Makefile ] || exit 0; \ 36257 r=`${PWD_COMMAND}`; export r; \ 36258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36259 $(HOST_EXPORTS) \ 36260 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36262 done; \ 36263 echo "Doing mostlyclean in tk" ; \ 36264 (cd $(HOST_SUBDIR)/tk && \ 36265 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36266 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36267 "RANLIB=$${RANLIB}" \ 36268 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36269 mostlyclean) \ 36270 || exit 1 36271 36272@endif tk 36273 36274.PHONY: maybe-clean-tk clean-tk 36275maybe-clean-tk: 36276@if tk 36277maybe-clean-tk: clean-tk 36278 36279clean-tk: 36280 @: $(MAKE); $(unstage) 36281 @[ -f ./tk/Makefile ] || exit 0; \ 36282 r=`${PWD_COMMAND}`; export r; \ 36283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36284 $(HOST_EXPORTS) \ 36285 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36287 done; \ 36288 echo "Doing clean in tk" ; \ 36289 (cd $(HOST_SUBDIR)/tk && \ 36290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36292 "RANLIB=$${RANLIB}" \ 36293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36294 clean) \ 36295 || exit 1 36296 36297@endif tk 36298 36299.PHONY: maybe-distclean-tk distclean-tk 36300maybe-distclean-tk: 36301@if tk 36302maybe-distclean-tk: distclean-tk 36303 36304distclean-tk: 36305 @: $(MAKE); $(unstage) 36306 @[ -f ./tk/Makefile ] || exit 0; \ 36307 r=`${PWD_COMMAND}`; export r; \ 36308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36309 $(HOST_EXPORTS) \ 36310 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36312 done; \ 36313 echo "Doing distclean in tk" ; \ 36314 (cd $(HOST_SUBDIR)/tk && \ 36315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36317 "RANLIB=$${RANLIB}" \ 36318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36319 distclean) \ 36320 || exit 1 36321 36322@endif tk 36323 36324.PHONY: maybe-maintainer-clean-tk maintainer-clean-tk 36325maybe-maintainer-clean-tk: 36326@if tk 36327maybe-maintainer-clean-tk: maintainer-clean-tk 36328 36329maintainer-clean-tk: 36330 @: $(MAKE); $(unstage) 36331 @[ -f ./tk/Makefile ] || exit 0; \ 36332 r=`${PWD_COMMAND}`; export r; \ 36333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36334 $(HOST_EXPORTS) \ 36335 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \ 36336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36337 done; \ 36338 echo "Doing maintainer-clean in tk" ; \ 36339 (cd $(HOST_SUBDIR)/tk && \ 36340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36342 "RANLIB=$${RANLIB}" \ 36343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36344 maintainer-clean) \ 36345 || exit 1 36346 36347@endif tk 36348 36349 36350 36351.PHONY: configure-libtermcap maybe-configure-libtermcap 36352maybe-configure-libtermcap: 36353@if gcc-bootstrap 36354configure-libtermcap: stage_current 36355@endif gcc-bootstrap 36356@if libtermcap 36357maybe-configure-libtermcap: configure-libtermcap 36358configure-libtermcap: 36359 @: $(MAKE); $(unstage) 36360 @r=`${PWD_COMMAND}`; export r; \ 36361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36362 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \ 36363 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \ 36364 $(HOST_EXPORTS) \ 36365 echo Configuring in $(HOST_SUBDIR)/libtermcap; \ 36366 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \ 36367 case $(srcdir) in \ 36368 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 36369 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \ 36370 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 36371 esac; \ 36372 srcdiroption="--srcdir=$${topdir}/libtermcap"; \ 36373 libsrcdir="$$s/libtermcap"; \ 36374 $(SHELL) $${libsrcdir}/configure \ 36375 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 36376 --target=${target_alias} $${srcdiroption} \ 36377 || exit 1 36378@endif libtermcap 36379 36380 36381 36382 36383 36384.PHONY: all-libtermcap maybe-all-libtermcap 36385maybe-all-libtermcap: 36386@if gcc-bootstrap 36387all-libtermcap: stage_current 36388@endif gcc-bootstrap 36389@if libtermcap 36390TARGET-libtermcap=all 36391maybe-all-libtermcap: all-libtermcap 36392all-libtermcap: configure-libtermcap 36393 @: $(MAKE); $(unstage) 36394 @r=`${PWD_COMMAND}`; export r; \ 36395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36396 $(HOST_EXPORTS) \ 36397 (cd $(HOST_SUBDIR)/libtermcap && \ 36398 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-libtermcap)) 36399@endif libtermcap 36400 36401 36402 36403 36404.PHONY: check-libtermcap maybe-check-libtermcap 36405maybe-check-libtermcap: 36406@if libtermcap 36407maybe-check-libtermcap: check-libtermcap 36408 36409check-libtermcap: 36410 36411@endif libtermcap 36412 36413.PHONY: install-libtermcap maybe-install-libtermcap 36414maybe-install-libtermcap: 36415@if libtermcap 36416maybe-install-libtermcap: install-libtermcap 36417 36418install-libtermcap: installdirs 36419 @: $(MAKE); $(unstage) 36420 @r=`${PWD_COMMAND}`; export r; \ 36421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36422 $(HOST_EXPORTS) \ 36423 (cd $(HOST_SUBDIR)/libtermcap && \ 36424 $(MAKE) $(FLAGS_TO_PASS) install) 36425 36426@endif libtermcap 36427 36428# Other targets (info, dvi, pdf, etc.) 36429 36430.PHONY: maybe-info-libtermcap info-libtermcap 36431maybe-info-libtermcap: 36432@if libtermcap 36433maybe-info-libtermcap: info-libtermcap 36434 36435info-libtermcap: \ 36436 configure-libtermcap 36437 @: $(MAKE); $(unstage) 36438 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36439 r=`${PWD_COMMAND}`; export r; \ 36440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36441 $(HOST_EXPORTS) \ 36442 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36444 done; \ 36445 echo "Doing info in libtermcap" ; \ 36446 (cd $(HOST_SUBDIR)/libtermcap && \ 36447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36449 "RANLIB=$${RANLIB}" \ 36450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36451 info) \ 36452 || exit 1 36453 36454@endif libtermcap 36455 36456.PHONY: maybe-dvi-libtermcap dvi-libtermcap 36457maybe-dvi-libtermcap: 36458@if libtermcap 36459maybe-dvi-libtermcap: dvi-libtermcap 36460 36461dvi-libtermcap: \ 36462 configure-libtermcap 36463 @: $(MAKE); $(unstage) 36464 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36465 r=`${PWD_COMMAND}`; export r; \ 36466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36467 $(HOST_EXPORTS) \ 36468 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36470 done; \ 36471 echo "Doing dvi in libtermcap" ; \ 36472 (cd $(HOST_SUBDIR)/libtermcap && \ 36473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36475 "RANLIB=$${RANLIB}" \ 36476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36477 dvi) \ 36478 || exit 1 36479 36480@endif libtermcap 36481 36482.PHONY: maybe-pdf-libtermcap pdf-libtermcap 36483maybe-pdf-libtermcap: 36484@if libtermcap 36485maybe-pdf-libtermcap: pdf-libtermcap 36486 36487pdf-libtermcap: \ 36488 configure-libtermcap 36489 @: $(MAKE); $(unstage) 36490 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36491 r=`${PWD_COMMAND}`; export r; \ 36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36493 $(HOST_EXPORTS) \ 36494 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36496 done; \ 36497 echo "Doing pdf in libtermcap" ; \ 36498 (cd $(HOST_SUBDIR)/libtermcap && \ 36499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36501 "RANLIB=$${RANLIB}" \ 36502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36503 pdf) \ 36504 || exit 1 36505 36506@endif libtermcap 36507 36508.PHONY: maybe-html-libtermcap html-libtermcap 36509maybe-html-libtermcap: 36510@if libtermcap 36511maybe-html-libtermcap: html-libtermcap 36512 36513html-libtermcap: \ 36514 configure-libtermcap 36515 @: $(MAKE); $(unstage) 36516 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36517 r=`${PWD_COMMAND}`; export r; \ 36518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36519 $(HOST_EXPORTS) \ 36520 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36522 done; \ 36523 echo "Doing html in libtermcap" ; \ 36524 (cd $(HOST_SUBDIR)/libtermcap && \ 36525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36527 "RANLIB=$${RANLIB}" \ 36528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36529 html) \ 36530 || exit 1 36531 36532@endif libtermcap 36533 36534.PHONY: maybe-TAGS-libtermcap TAGS-libtermcap 36535maybe-TAGS-libtermcap: 36536@if libtermcap 36537maybe-TAGS-libtermcap: TAGS-libtermcap 36538 36539TAGS-libtermcap: \ 36540 configure-libtermcap 36541 @: $(MAKE); $(unstage) 36542 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36543 r=`${PWD_COMMAND}`; export r; \ 36544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36545 $(HOST_EXPORTS) \ 36546 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36548 done; \ 36549 echo "Doing TAGS in libtermcap" ; \ 36550 (cd $(HOST_SUBDIR)/libtermcap && \ 36551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36553 "RANLIB=$${RANLIB}" \ 36554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36555 TAGS) \ 36556 || exit 1 36557 36558@endif libtermcap 36559 36560.PHONY: maybe-install-info-libtermcap install-info-libtermcap 36561maybe-install-info-libtermcap: 36562@if libtermcap 36563maybe-install-info-libtermcap: install-info-libtermcap 36564 36565install-info-libtermcap: \ 36566 configure-libtermcap \ 36567 info-libtermcap 36568 @: $(MAKE); $(unstage) 36569 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36570 r=`${PWD_COMMAND}`; export r; \ 36571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36572 $(HOST_EXPORTS) \ 36573 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36575 done; \ 36576 echo "Doing install-info in libtermcap" ; \ 36577 (cd $(HOST_SUBDIR)/libtermcap && \ 36578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36580 "RANLIB=$${RANLIB}" \ 36581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36582 install-info) \ 36583 || exit 1 36584 36585@endif libtermcap 36586 36587.PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap 36588maybe-install-pdf-libtermcap: 36589@if libtermcap 36590maybe-install-pdf-libtermcap: install-pdf-libtermcap 36591 36592install-pdf-libtermcap: \ 36593 configure-libtermcap \ 36594 pdf-libtermcap 36595 @: $(MAKE); $(unstage) 36596 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36597 r=`${PWD_COMMAND}`; export r; \ 36598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36599 $(HOST_EXPORTS) \ 36600 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36602 done; \ 36603 echo "Doing install-pdf in libtermcap" ; \ 36604 (cd $(HOST_SUBDIR)/libtermcap && \ 36605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36607 "RANLIB=$${RANLIB}" \ 36608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36609 install-pdf) \ 36610 || exit 1 36611 36612@endif libtermcap 36613 36614.PHONY: maybe-install-html-libtermcap install-html-libtermcap 36615maybe-install-html-libtermcap: 36616@if libtermcap 36617maybe-install-html-libtermcap: install-html-libtermcap 36618 36619install-html-libtermcap: \ 36620 configure-libtermcap \ 36621 html-libtermcap 36622 @: $(MAKE); $(unstage) 36623 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36624 r=`${PWD_COMMAND}`; export r; \ 36625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36626 $(HOST_EXPORTS) \ 36627 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36629 done; \ 36630 echo "Doing install-html in libtermcap" ; \ 36631 (cd $(HOST_SUBDIR)/libtermcap && \ 36632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36634 "RANLIB=$${RANLIB}" \ 36635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36636 install-html) \ 36637 || exit 1 36638 36639@endif libtermcap 36640 36641.PHONY: maybe-installcheck-libtermcap installcheck-libtermcap 36642maybe-installcheck-libtermcap: 36643@if libtermcap 36644maybe-installcheck-libtermcap: installcheck-libtermcap 36645 36646installcheck-libtermcap: \ 36647 configure-libtermcap 36648 @: $(MAKE); $(unstage) 36649 @[ -f ./libtermcap/Makefile ] || exit 0; \ 36650 r=`${PWD_COMMAND}`; export r; \ 36651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36652 $(HOST_EXPORTS) \ 36653 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36655 done; \ 36656 echo "Doing installcheck in libtermcap" ; \ 36657 (cd $(HOST_SUBDIR)/libtermcap && \ 36658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36660 "RANLIB=$${RANLIB}" \ 36661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36662 installcheck) \ 36663 || exit 1 36664 36665@endif libtermcap 36666 36667.PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap 36668maybe-mostlyclean-libtermcap: 36669@if libtermcap 36670maybe-mostlyclean-libtermcap: mostlyclean-libtermcap 36671 36672# libtermcap doesn't support mostlyclean. 36673mostlyclean-libtermcap: 36674 36675@endif libtermcap 36676 36677.PHONY: maybe-clean-libtermcap clean-libtermcap 36678maybe-clean-libtermcap: 36679@if libtermcap 36680maybe-clean-libtermcap: clean-libtermcap 36681 36682# libtermcap doesn't support clean. 36683clean-libtermcap: 36684 36685@endif libtermcap 36686 36687.PHONY: maybe-distclean-libtermcap distclean-libtermcap 36688maybe-distclean-libtermcap: 36689@if libtermcap 36690maybe-distclean-libtermcap: distclean-libtermcap 36691 36692# libtermcap doesn't support distclean. 36693distclean-libtermcap: 36694 36695@endif libtermcap 36696 36697.PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap 36698maybe-maintainer-clean-libtermcap: 36699@if libtermcap 36700maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap 36701 36702# libtermcap doesn't support maintainer-clean. 36703maintainer-clean-libtermcap: 36704 36705@endif libtermcap 36706 36707 36708 36709.PHONY: configure-utils maybe-configure-utils 36710maybe-configure-utils: 36711@if gcc-bootstrap 36712configure-utils: stage_current 36713@endif gcc-bootstrap 36714@if utils 36715maybe-configure-utils: configure-utils 36716configure-utils: 36717 @: $(MAKE); $(unstage) 36718 @r=`${PWD_COMMAND}`; export r; \ 36719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36720 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \ 36721 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \ 36722 $(HOST_EXPORTS) \ 36723 echo Configuring in $(HOST_SUBDIR)/utils; \ 36724 cd "$(HOST_SUBDIR)/utils" || exit 1; \ 36725 case $(srcdir) in \ 36726 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 36727 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \ 36728 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 36729 esac; \ 36730 srcdiroption="--srcdir=$${topdir}/utils"; \ 36731 libsrcdir="$$s/utils"; \ 36732 $(SHELL) $${libsrcdir}/configure \ 36733 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 36734 --target=${target_alias} $${srcdiroption} \ 36735 || exit 1 36736@endif utils 36737 36738 36739 36740 36741 36742.PHONY: all-utils maybe-all-utils 36743maybe-all-utils: 36744@if gcc-bootstrap 36745all-utils: stage_current 36746@endif gcc-bootstrap 36747@if utils 36748TARGET-utils=all 36749maybe-all-utils: all-utils 36750all-utils: configure-utils 36751 @: $(MAKE); $(unstage) 36752 @r=`${PWD_COMMAND}`; export r; \ 36753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36754 $(HOST_EXPORTS) \ 36755 (cd $(HOST_SUBDIR)/utils && \ 36756 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-utils)) 36757@endif utils 36758 36759 36760 36761 36762.PHONY: check-utils maybe-check-utils 36763maybe-check-utils: 36764@if utils 36765maybe-check-utils: check-utils 36766 36767check-utils: 36768 36769@endif utils 36770 36771.PHONY: install-utils maybe-install-utils 36772maybe-install-utils: 36773@if utils 36774maybe-install-utils: install-utils 36775 36776install-utils: installdirs 36777 @: $(MAKE); $(unstage) 36778 @r=`${PWD_COMMAND}`; export r; \ 36779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36780 $(HOST_EXPORTS) \ 36781 (cd $(HOST_SUBDIR)/utils && \ 36782 $(MAKE) $(FLAGS_TO_PASS) install) 36783 36784@endif utils 36785 36786# Other targets (info, dvi, pdf, etc.) 36787 36788.PHONY: maybe-info-utils info-utils 36789maybe-info-utils: 36790@if utils 36791maybe-info-utils: info-utils 36792 36793info-utils: \ 36794 configure-utils 36795 @: $(MAKE); $(unstage) 36796 @[ -f ./utils/Makefile ] || exit 0; \ 36797 r=`${PWD_COMMAND}`; export r; \ 36798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36799 $(HOST_EXPORTS) \ 36800 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36802 done; \ 36803 echo "Doing info in utils" ; \ 36804 (cd $(HOST_SUBDIR)/utils && \ 36805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36807 "RANLIB=$${RANLIB}" \ 36808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36809 info) \ 36810 || exit 1 36811 36812@endif utils 36813 36814.PHONY: maybe-dvi-utils dvi-utils 36815maybe-dvi-utils: 36816@if utils 36817maybe-dvi-utils: dvi-utils 36818 36819dvi-utils: \ 36820 configure-utils 36821 @: $(MAKE); $(unstage) 36822 @[ -f ./utils/Makefile ] || exit 0; \ 36823 r=`${PWD_COMMAND}`; export r; \ 36824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36825 $(HOST_EXPORTS) \ 36826 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36828 done; \ 36829 echo "Doing dvi in utils" ; \ 36830 (cd $(HOST_SUBDIR)/utils && \ 36831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36833 "RANLIB=$${RANLIB}" \ 36834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36835 dvi) \ 36836 || exit 1 36837 36838@endif utils 36839 36840.PHONY: maybe-pdf-utils pdf-utils 36841maybe-pdf-utils: 36842@if utils 36843maybe-pdf-utils: pdf-utils 36844 36845pdf-utils: \ 36846 configure-utils 36847 @: $(MAKE); $(unstage) 36848 @[ -f ./utils/Makefile ] || exit 0; \ 36849 r=`${PWD_COMMAND}`; export r; \ 36850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36851 $(HOST_EXPORTS) \ 36852 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36854 done; \ 36855 echo "Doing pdf in utils" ; \ 36856 (cd $(HOST_SUBDIR)/utils && \ 36857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36859 "RANLIB=$${RANLIB}" \ 36860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36861 pdf) \ 36862 || exit 1 36863 36864@endif utils 36865 36866.PHONY: maybe-html-utils html-utils 36867maybe-html-utils: 36868@if utils 36869maybe-html-utils: html-utils 36870 36871html-utils: \ 36872 configure-utils 36873 @: $(MAKE); $(unstage) 36874 @[ -f ./utils/Makefile ] || exit 0; \ 36875 r=`${PWD_COMMAND}`; export r; \ 36876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36877 $(HOST_EXPORTS) \ 36878 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36880 done; \ 36881 echo "Doing html in utils" ; \ 36882 (cd $(HOST_SUBDIR)/utils && \ 36883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36885 "RANLIB=$${RANLIB}" \ 36886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36887 html) \ 36888 || exit 1 36889 36890@endif utils 36891 36892.PHONY: maybe-TAGS-utils TAGS-utils 36893maybe-TAGS-utils: 36894@if utils 36895maybe-TAGS-utils: TAGS-utils 36896 36897TAGS-utils: \ 36898 configure-utils 36899 @: $(MAKE); $(unstage) 36900 @[ -f ./utils/Makefile ] || exit 0; \ 36901 r=`${PWD_COMMAND}`; export r; \ 36902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36903 $(HOST_EXPORTS) \ 36904 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36906 done; \ 36907 echo "Doing TAGS in utils" ; \ 36908 (cd $(HOST_SUBDIR)/utils && \ 36909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36911 "RANLIB=$${RANLIB}" \ 36912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36913 TAGS) \ 36914 || exit 1 36915 36916@endif utils 36917 36918.PHONY: maybe-install-info-utils install-info-utils 36919maybe-install-info-utils: 36920@if utils 36921maybe-install-info-utils: install-info-utils 36922 36923install-info-utils: \ 36924 configure-utils \ 36925 info-utils 36926 @: $(MAKE); $(unstage) 36927 @[ -f ./utils/Makefile ] || exit 0; \ 36928 r=`${PWD_COMMAND}`; export r; \ 36929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36930 $(HOST_EXPORTS) \ 36931 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36933 done; \ 36934 echo "Doing install-info in utils" ; \ 36935 (cd $(HOST_SUBDIR)/utils && \ 36936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36938 "RANLIB=$${RANLIB}" \ 36939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36940 install-info) \ 36941 || exit 1 36942 36943@endif utils 36944 36945.PHONY: maybe-install-pdf-utils install-pdf-utils 36946maybe-install-pdf-utils: 36947@if utils 36948maybe-install-pdf-utils: install-pdf-utils 36949 36950install-pdf-utils: \ 36951 configure-utils \ 36952 pdf-utils 36953 @: $(MAKE); $(unstage) 36954 @[ -f ./utils/Makefile ] || exit 0; \ 36955 r=`${PWD_COMMAND}`; export r; \ 36956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36957 $(HOST_EXPORTS) \ 36958 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36960 done; \ 36961 echo "Doing install-pdf in utils" ; \ 36962 (cd $(HOST_SUBDIR)/utils && \ 36963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36965 "RANLIB=$${RANLIB}" \ 36966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36967 install-pdf) \ 36968 || exit 1 36969 36970@endif utils 36971 36972.PHONY: maybe-install-html-utils install-html-utils 36973maybe-install-html-utils: 36974@if utils 36975maybe-install-html-utils: install-html-utils 36976 36977install-html-utils: \ 36978 configure-utils \ 36979 html-utils 36980 @: $(MAKE); $(unstage) 36981 @[ -f ./utils/Makefile ] || exit 0; \ 36982 r=`${PWD_COMMAND}`; export r; \ 36983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 36984 $(HOST_EXPORTS) \ 36985 for flag in $(EXTRA_HOST_FLAGS) ; do \ 36986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 36987 done; \ 36988 echo "Doing install-html in utils" ; \ 36989 (cd $(HOST_SUBDIR)/utils && \ 36990 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 36991 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 36992 "RANLIB=$${RANLIB}" \ 36993 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 36994 install-html) \ 36995 || exit 1 36996 36997@endif utils 36998 36999.PHONY: maybe-installcheck-utils installcheck-utils 37000maybe-installcheck-utils: 37001@if utils 37002maybe-installcheck-utils: installcheck-utils 37003 37004installcheck-utils: \ 37005 configure-utils 37006 @: $(MAKE); $(unstage) 37007 @[ -f ./utils/Makefile ] || exit 0; \ 37008 r=`${PWD_COMMAND}`; export r; \ 37009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37010 $(HOST_EXPORTS) \ 37011 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37013 done; \ 37014 echo "Doing installcheck in utils" ; \ 37015 (cd $(HOST_SUBDIR)/utils && \ 37016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37018 "RANLIB=$${RANLIB}" \ 37019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37020 installcheck) \ 37021 || exit 1 37022 37023@endif utils 37024 37025.PHONY: maybe-mostlyclean-utils mostlyclean-utils 37026maybe-mostlyclean-utils: 37027@if utils 37028maybe-mostlyclean-utils: mostlyclean-utils 37029 37030mostlyclean-utils: 37031 @: $(MAKE); $(unstage) 37032 @[ -f ./utils/Makefile ] || exit 0; \ 37033 r=`${PWD_COMMAND}`; export r; \ 37034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37035 $(HOST_EXPORTS) \ 37036 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37037 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37038 done; \ 37039 echo "Doing mostlyclean in utils" ; \ 37040 (cd $(HOST_SUBDIR)/utils && \ 37041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37043 "RANLIB=$${RANLIB}" \ 37044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37045 mostlyclean) \ 37046 || exit 1 37047 37048@endif utils 37049 37050.PHONY: maybe-clean-utils clean-utils 37051maybe-clean-utils: 37052@if utils 37053maybe-clean-utils: clean-utils 37054 37055clean-utils: 37056 @: $(MAKE); $(unstage) 37057 @[ -f ./utils/Makefile ] || exit 0; \ 37058 r=`${PWD_COMMAND}`; export r; \ 37059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37060 $(HOST_EXPORTS) \ 37061 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37063 done; \ 37064 echo "Doing clean in utils" ; \ 37065 (cd $(HOST_SUBDIR)/utils && \ 37066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37068 "RANLIB=$${RANLIB}" \ 37069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37070 clean) \ 37071 || exit 1 37072 37073@endif utils 37074 37075.PHONY: maybe-distclean-utils distclean-utils 37076maybe-distclean-utils: 37077@if utils 37078maybe-distclean-utils: distclean-utils 37079 37080distclean-utils: 37081 @: $(MAKE); $(unstage) 37082 @[ -f ./utils/Makefile ] || exit 0; \ 37083 r=`${PWD_COMMAND}`; export r; \ 37084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37085 $(HOST_EXPORTS) \ 37086 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37088 done; \ 37089 echo "Doing distclean in utils" ; \ 37090 (cd $(HOST_SUBDIR)/utils && \ 37091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37093 "RANLIB=$${RANLIB}" \ 37094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37095 distclean) \ 37096 || exit 1 37097 37098@endif utils 37099 37100.PHONY: maybe-maintainer-clean-utils maintainer-clean-utils 37101maybe-maintainer-clean-utils: 37102@if utils 37103maybe-maintainer-clean-utils: maintainer-clean-utils 37104 37105maintainer-clean-utils: 37106 @: $(MAKE); $(unstage) 37107 @[ -f ./utils/Makefile ] || exit 0; \ 37108 r=`${PWD_COMMAND}`; export r; \ 37109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37110 $(HOST_EXPORTS) \ 37111 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37113 done; \ 37114 echo "Doing maintainer-clean in utils" ; \ 37115 (cd $(HOST_SUBDIR)/utils && \ 37116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37118 "RANLIB=$${RANLIB}" \ 37119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37120 maintainer-clean) \ 37121 || exit 1 37122 37123@endif utils 37124 37125 37126 37127.PHONY: configure-gnattools maybe-configure-gnattools 37128maybe-configure-gnattools: 37129@if gcc-bootstrap 37130configure-gnattools: stage_current 37131@endif gcc-bootstrap 37132@if gnattools 37133maybe-configure-gnattools: configure-gnattools 37134configure-gnattools: 37135 @: $(MAKE); $(unstage) 37136 @r=`${PWD_COMMAND}`; export r; \ 37137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37138 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \ 37139 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \ 37140 $(HOST_EXPORTS) \ 37141 echo Configuring in $(HOST_SUBDIR)/gnattools; \ 37142 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \ 37143 case $(srcdir) in \ 37144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 37145 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \ 37146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 37147 esac; \ 37148 srcdiroption="--srcdir=$${topdir}/gnattools"; \ 37149 libsrcdir="$$s/gnattools"; \ 37150 $(SHELL) $${libsrcdir}/configure \ 37151 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ 37152 --target=${target_alias} $${srcdiroption} \ 37153 || exit 1 37154@endif gnattools 37155 37156 37157 37158 37159 37160.PHONY: all-gnattools maybe-all-gnattools 37161maybe-all-gnattools: 37162@if gcc-bootstrap 37163all-gnattools: stage_current 37164@endif gcc-bootstrap 37165@if gnattools 37166TARGET-gnattools=all 37167maybe-all-gnattools: all-gnattools 37168all-gnattools: configure-gnattools 37169 @: $(MAKE); $(unstage) 37170 @r=`${PWD_COMMAND}`; export r; \ 37171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37172 $(HOST_EXPORTS) \ 37173 (cd $(HOST_SUBDIR)/gnattools && \ 37174 $(MAKE) $(FLAGS_TO_PASS) $(TARGET-gnattools)) 37175@endif gnattools 37176 37177 37178 37179 37180.PHONY: check-gnattools maybe-check-gnattools 37181maybe-check-gnattools: 37182@if gnattools 37183maybe-check-gnattools: check-gnattools 37184 37185check-gnattools: 37186 @: $(MAKE); $(unstage) 37187 @r=`${PWD_COMMAND}`; export r; \ 37188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37189 $(HOST_EXPORTS) \ 37190 (cd $(HOST_SUBDIR)/gnattools && \ 37191 $(MAKE) $(FLAGS_TO_PASS) check) 37192 37193@endif gnattools 37194 37195.PHONY: install-gnattools maybe-install-gnattools 37196maybe-install-gnattools: 37197@if gnattools 37198maybe-install-gnattools: install-gnattools 37199 37200install-gnattools: installdirs 37201 @: $(MAKE); $(unstage) 37202 @r=`${PWD_COMMAND}`; export r; \ 37203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37204 $(HOST_EXPORTS) \ 37205 (cd $(HOST_SUBDIR)/gnattools && \ 37206 $(MAKE) $(FLAGS_TO_PASS) install) 37207 37208@endif gnattools 37209 37210# Other targets (info, dvi, pdf, etc.) 37211 37212.PHONY: maybe-info-gnattools info-gnattools 37213maybe-info-gnattools: 37214@if gnattools 37215maybe-info-gnattools: info-gnattools 37216 37217info-gnattools: \ 37218 configure-gnattools 37219 @: $(MAKE); $(unstage) 37220 @[ -f ./gnattools/Makefile ] || exit 0; \ 37221 r=`${PWD_COMMAND}`; export r; \ 37222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37223 $(HOST_EXPORTS) \ 37224 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37226 done; \ 37227 echo "Doing info in gnattools" ; \ 37228 (cd $(HOST_SUBDIR)/gnattools && \ 37229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37231 "RANLIB=$${RANLIB}" \ 37232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37233 info) \ 37234 || exit 1 37235 37236@endif gnattools 37237 37238.PHONY: maybe-dvi-gnattools dvi-gnattools 37239maybe-dvi-gnattools: 37240@if gnattools 37241maybe-dvi-gnattools: dvi-gnattools 37242 37243dvi-gnattools: \ 37244 configure-gnattools 37245 @: $(MAKE); $(unstage) 37246 @[ -f ./gnattools/Makefile ] || exit 0; \ 37247 r=`${PWD_COMMAND}`; export r; \ 37248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37249 $(HOST_EXPORTS) \ 37250 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37252 done; \ 37253 echo "Doing dvi in gnattools" ; \ 37254 (cd $(HOST_SUBDIR)/gnattools && \ 37255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37257 "RANLIB=$${RANLIB}" \ 37258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37259 dvi) \ 37260 || exit 1 37261 37262@endif gnattools 37263 37264.PHONY: maybe-pdf-gnattools pdf-gnattools 37265maybe-pdf-gnattools: 37266@if gnattools 37267maybe-pdf-gnattools: pdf-gnattools 37268 37269pdf-gnattools: \ 37270 configure-gnattools 37271 @: $(MAKE); $(unstage) 37272 @[ -f ./gnattools/Makefile ] || exit 0; \ 37273 r=`${PWD_COMMAND}`; export r; \ 37274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37275 $(HOST_EXPORTS) \ 37276 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37278 done; \ 37279 echo "Doing pdf in gnattools" ; \ 37280 (cd $(HOST_SUBDIR)/gnattools && \ 37281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37283 "RANLIB=$${RANLIB}" \ 37284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37285 pdf) \ 37286 || exit 1 37287 37288@endif gnattools 37289 37290.PHONY: maybe-html-gnattools html-gnattools 37291maybe-html-gnattools: 37292@if gnattools 37293maybe-html-gnattools: html-gnattools 37294 37295html-gnattools: \ 37296 configure-gnattools 37297 @: $(MAKE); $(unstage) 37298 @[ -f ./gnattools/Makefile ] || exit 0; \ 37299 r=`${PWD_COMMAND}`; export r; \ 37300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37301 $(HOST_EXPORTS) \ 37302 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37304 done; \ 37305 echo "Doing html in gnattools" ; \ 37306 (cd $(HOST_SUBDIR)/gnattools && \ 37307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37309 "RANLIB=$${RANLIB}" \ 37310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37311 html) \ 37312 || exit 1 37313 37314@endif gnattools 37315 37316.PHONY: maybe-TAGS-gnattools TAGS-gnattools 37317maybe-TAGS-gnattools: 37318@if gnattools 37319maybe-TAGS-gnattools: TAGS-gnattools 37320 37321TAGS-gnattools: \ 37322 configure-gnattools 37323 @: $(MAKE); $(unstage) 37324 @[ -f ./gnattools/Makefile ] || exit 0; \ 37325 r=`${PWD_COMMAND}`; export r; \ 37326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37327 $(HOST_EXPORTS) \ 37328 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37330 done; \ 37331 echo "Doing TAGS in gnattools" ; \ 37332 (cd $(HOST_SUBDIR)/gnattools && \ 37333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37335 "RANLIB=$${RANLIB}" \ 37336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37337 TAGS) \ 37338 || exit 1 37339 37340@endif gnattools 37341 37342.PHONY: maybe-install-info-gnattools install-info-gnattools 37343maybe-install-info-gnattools: 37344@if gnattools 37345maybe-install-info-gnattools: install-info-gnattools 37346 37347install-info-gnattools: \ 37348 configure-gnattools \ 37349 info-gnattools 37350 @: $(MAKE); $(unstage) 37351 @[ -f ./gnattools/Makefile ] || exit 0; \ 37352 r=`${PWD_COMMAND}`; export r; \ 37353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37354 $(HOST_EXPORTS) \ 37355 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37356 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37357 done; \ 37358 echo "Doing install-info in gnattools" ; \ 37359 (cd $(HOST_SUBDIR)/gnattools && \ 37360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37362 "RANLIB=$${RANLIB}" \ 37363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37364 install-info) \ 37365 || exit 1 37366 37367@endif gnattools 37368 37369.PHONY: maybe-install-pdf-gnattools install-pdf-gnattools 37370maybe-install-pdf-gnattools: 37371@if gnattools 37372maybe-install-pdf-gnattools: install-pdf-gnattools 37373 37374install-pdf-gnattools: \ 37375 configure-gnattools \ 37376 pdf-gnattools 37377 @: $(MAKE); $(unstage) 37378 @[ -f ./gnattools/Makefile ] || exit 0; \ 37379 r=`${PWD_COMMAND}`; export r; \ 37380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37381 $(HOST_EXPORTS) \ 37382 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37384 done; \ 37385 echo "Doing install-pdf in gnattools" ; \ 37386 (cd $(HOST_SUBDIR)/gnattools && \ 37387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37389 "RANLIB=$${RANLIB}" \ 37390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37391 install-pdf) \ 37392 || exit 1 37393 37394@endif gnattools 37395 37396.PHONY: maybe-install-html-gnattools install-html-gnattools 37397maybe-install-html-gnattools: 37398@if gnattools 37399maybe-install-html-gnattools: install-html-gnattools 37400 37401install-html-gnattools: \ 37402 configure-gnattools \ 37403 html-gnattools 37404 @: $(MAKE); $(unstage) 37405 @[ -f ./gnattools/Makefile ] || exit 0; \ 37406 r=`${PWD_COMMAND}`; export r; \ 37407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37408 $(HOST_EXPORTS) \ 37409 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37411 done; \ 37412 echo "Doing install-html in gnattools" ; \ 37413 (cd $(HOST_SUBDIR)/gnattools && \ 37414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37416 "RANLIB=$${RANLIB}" \ 37417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37418 install-html) \ 37419 || exit 1 37420 37421@endif gnattools 37422 37423.PHONY: maybe-installcheck-gnattools installcheck-gnattools 37424maybe-installcheck-gnattools: 37425@if gnattools 37426maybe-installcheck-gnattools: installcheck-gnattools 37427 37428installcheck-gnattools: \ 37429 configure-gnattools 37430 @: $(MAKE); $(unstage) 37431 @[ -f ./gnattools/Makefile ] || exit 0; \ 37432 r=`${PWD_COMMAND}`; export r; \ 37433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37434 $(HOST_EXPORTS) \ 37435 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37437 done; \ 37438 echo "Doing installcheck in gnattools" ; \ 37439 (cd $(HOST_SUBDIR)/gnattools && \ 37440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37442 "RANLIB=$${RANLIB}" \ 37443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37444 installcheck) \ 37445 || exit 1 37446 37447@endif gnattools 37448 37449.PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools 37450maybe-mostlyclean-gnattools: 37451@if gnattools 37452maybe-mostlyclean-gnattools: mostlyclean-gnattools 37453 37454mostlyclean-gnattools: 37455 @: $(MAKE); $(unstage) 37456 @[ -f ./gnattools/Makefile ] || exit 0; \ 37457 r=`${PWD_COMMAND}`; export r; \ 37458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37459 $(HOST_EXPORTS) \ 37460 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37462 done; \ 37463 echo "Doing mostlyclean in gnattools" ; \ 37464 (cd $(HOST_SUBDIR)/gnattools && \ 37465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37467 "RANLIB=$${RANLIB}" \ 37468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37469 mostlyclean) \ 37470 || exit 1 37471 37472@endif gnattools 37473 37474.PHONY: maybe-clean-gnattools clean-gnattools 37475maybe-clean-gnattools: 37476@if gnattools 37477maybe-clean-gnattools: clean-gnattools 37478 37479clean-gnattools: 37480 @: $(MAKE); $(unstage) 37481 @[ -f ./gnattools/Makefile ] || exit 0; \ 37482 r=`${PWD_COMMAND}`; export r; \ 37483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37484 $(HOST_EXPORTS) \ 37485 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37486 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37487 done; \ 37488 echo "Doing clean in gnattools" ; \ 37489 (cd $(HOST_SUBDIR)/gnattools && \ 37490 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37491 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37492 "RANLIB=$${RANLIB}" \ 37493 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37494 clean) \ 37495 || exit 1 37496 37497@endif gnattools 37498 37499.PHONY: maybe-distclean-gnattools distclean-gnattools 37500maybe-distclean-gnattools: 37501@if gnattools 37502maybe-distclean-gnattools: distclean-gnattools 37503 37504distclean-gnattools: 37505 @: $(MAKE); $(unstage) 37506 @[ -f ./gnattools/Makefile ] || exit 0; \ 37507 r=`${PWD_COMMAND}`; export r; \ 37508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37509 $(HOST_EXPORTS) \ 37510 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37512 done; \ 37513 echo "Doing distclean in gnattools" ; \ 37514 (cd $(HOST_SUBDIR)/gnattools && \ 37515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37517 "RANLIB=$${RANLIB}" \ 37518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37519 distclean) \ 37520 || exit 1 37521 37522@endif gnattools 37523 37524.PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools 37525maybe-maintainer-clean-gnattools: 37526@if gnattools 37527maybe-maintainer-clean-gnattools: maintainer-clean-gnattools 37528 37529maintainer-clean-gnattools: 37530 @: $(MAKE); $(unstage) 37531 @[ -f ./gnattools/Makefile ] || exit 0; \ 37532 r=`${PWD_COMMAND}`; export r; \ 37533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37534 $(HOST_EXPORTS) \ 37535 for flag in $(EXTRA_HOST_FLAGS) ; do \ 37536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37537 done; \ 37538 echo "Doing maintainer-clean in gnattools" ; \ 37539 (cd $(HOST_SUBDIR)/gnattools && \ 37540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37542 "RANLIB=$${RANLIB}" \ 37543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37544 maintainer-clean) \ 37545 || exit 1 37546 37547@endif gnattools 37548 37549 37550 37551# --------------------------------------- 37552# Modules which run on the target machine 37553# --------------------------------------- 37554 37555 37556 37557 37558.PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3 37559maybe-configure-target-libstdc++-v3: 37560@if gcc-bootstrap 37561configure-target-libstdc++-v3: stage_current 37562@endif gcc-bootstrap 37563@if target-libstdc++-v3 37564maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3 37565configure-target-libstdc++-v3: 37566 @: $(MAKE); $(unstage) 37567 @r=`${PWD_COMMAND}`; export r; \ 37568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37569 echo "Checking multilib configuration for libstdc++-v3..."; \ 37570 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \ 37571 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \ 37572 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \ 37573 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \ 37574 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \ 37575 else \ 37576 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \ 37577 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \ 37578 fi; \ 37579 else \ 37580 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \ 37581 fi; \ 37582 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \ 37583 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \ 37584 $(RAW_CXX_TARGET_EXPORTS) \ 37585 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \ 37586 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \ 37587 case $(srcdir) in \ 37588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 37589 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \ 37590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 37591 esac; \ 37592 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \ 37593 libsrcdir="$$s/libstdc++-v3"; \ 37594 rm -f no-such-file || : ; \ 37595 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 37596 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 37597 --target=${target_alias} $${srcdiroption} \ 37598 || exit 1 37599@endif target-libstdc++-v3 37600 37601 37602 37603 37604 37605.PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3 37606maybe-all-target-libstdc++-v3: 37607@if gcc-bootstrap 37608all-target-libstdc++-v3: stage_current 37609@endif gcc-bootstrap 37610@if target-libstdc++-v3 37611TARGET-target-libstdc++-v3=all 37612maybe-all-target-libstdc++-v3: all-target-libstdc++-v3 37613all-target-libstdc++-v3: configure-target-libstdc++-v3 37614 @: $(MAKE); $(unstage) 37615 @r=`${PWD_COMMAND}`; export r; \ 37616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37617 $(RAW_CXX_TARGET_EXPORTS) \ 37618 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37619 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libstdc++-v3)) 37620@endif target-libstdc++-v3 37621 37622 37623 37624 37625 37626.PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3 37627maybe-check-target-libstdc++-v3: 37628@if target-libstdc++-v3 37629maybe-check-target-libstdc++-v3: check-target-libstdc++-v3 37630 37631check-target-libstdc++-v3: 37632 @: $(MAKE); $(unstage) 37633 @r=`${PWD_COMMAND}`; export r; \ 37634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37635 $(RAW_CXX_TARGET_EXPORTS) \ 37636 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37637 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check) 37638 37639@endif target-libstdc++-v3 37640 37641.PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3 37642maybe-install-target-libstdc++-v3: 37643@if target-libstdc++-v3 37644maybe-install-target-libstdc++-v3: install-target-libstdc++-v3 37645 37646install-target-libstdc++-v3: installdirs 37647 @: $(MAKE); $(unstage) 37648 @r=`${PWD_COMMAND}`; export r; \ 37649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37650 $(RAW_CXX_TARGET_EXPORTS) \ 37651 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37652 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 37653 37654@endif target-libstdc++-v3 37655 37656# Other targets (info, dvi, pdf, etc.) 37657 37658.PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3 37659maybe-info-target-libstdc++-v3: 37660@if target-libstdc++-v3 37661maybe-info-target-libstdc++-v3: info-target-libstdc++-v3 37662 37663info-target-libstdc++-v3: \ 37664 configure-target-libstdc++-v3 37665 @: $(MAKE); $(unstage) 37666 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37667 r=`${PWD_COMMAND}`; export r; \ 37668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37669 $(RAW_CXX_TARGET_EXPORTS) \ 37670 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37671 for flag in $(EXTRA_TARGET_FLAGS); do \ 37672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37673 done; \ 37674 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37677 "RANLIB=$${RANLIB}" \ 37678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37679 info) \ 37680 || exit 1 37681 37682@endif target-libstdc++-v3 37683 37684.PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3 37685maybe-dvi-target-libstdc++-v3: 37686@if target-libstdc++-v3 37687maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3 37688 37689dvi-target-libstdc++-v3: \ 37690 configure-target-libstdc++-v3 37691 @: $(MAKE); $(unstage) 37692 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37693 r=`${PWD_COMMAND}`; export r; \ 37694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37695 $(RAW_CXX_TARGET_EXPORTS) \ 37696 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37697 for flag in $(EXTRA_TARGET_FLAGS); do \ 37698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37699 done; \ 37700 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37703 "RANLIB=$${RANLIB}" \ 37704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37705 dvi) \ 37706 || exit 1 37707 37708@endif target-libstdc++-v3 37709 37710.PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3 37711maybe-pdf-target-libstdc++-v3: 37712@if target-libstdc++-v3 37713maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3 37714 37715pdf-target-libstdc++-v3: \ 37716 configure-target-libstdc++-v3 37717 @: $(MAKE); $(unstage) 37718 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37719 r=`${PWD_COMMAND}`; export r; \ 37720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37721 $(RAW_CXX_TARGET_EXPORTS) \ 37722 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37723 for flag in $(EXTRA_TARGET_FLAGS); do \ 37724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37725 done; \ 37726 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37729 "RANLIB=$${RANLIB}" \ 37730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37731 pdf) \ 37732 || exit 1 37733 37734@endif target-libstdc++-v3 37735 37736.PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3 37737maybe-html-target-libstdc++-v3: 37738@if target-libstdc++-v3 37739maybe-html-target-libstdc++-v3: html-target-libstdc++-v3 37740 37741html-target-libstdc++-v3: \ 37742 configure-target-libstdc++-v3 37743 @: $(MAKE); $(unstage) 37744 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37745 r=`${PWD_COMMAND}`; export r; \ 37746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37747 $(RAW_CXX_TARGET_EXPORTS) \ 37748 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37749 for flag in $(EXTRA_TARGET_FLAGS); do \ 37750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37751 done; \ 37752 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37755 "RANLIB=$${RANLIB}" \ 37756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37757 html) \ 37758 || exit 1 37759 37760@endif target-libstdc++-v3 37761 37762.PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3 37763maybe-TAGS-target-libstdc++-v3: 37764@if target-libstdc++-v3 37765maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3 37766 37767TAGS-target-libstdc++-v3: \ 37768 configure-target-libstdc++-v3 37769 @: $(MAKE); $(unstage) 37770 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37771 r=`${PWD_COMMAND}`; export r; \ 37772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37773 $(RAW_CXX_TARGET_EXPORTS) \ 37774 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37775 for flag in $(EXTRA_TARGET_FLAGS); do \ 37776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37777 done; \ 37778 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37781 "RANLIB=$${RANLIB}" \ 37782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37783 TAGS) \ 37784 || exit 1 37785 37786@endif target-libstdc++-v3 37787 37788.PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3 37789maybe-install-info-target-libstdc++-v3: 37790@if target-libstdc++-v3 37791maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3 37792 37793install-info-target-libstdc++-v3: \ 37794 configure-target-libstdc++-v3 \ 37795 info-target-libstdc++-v3 37796 @: $(MAKE); $(unstage) 37797 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37798 r=`${PWD_COMMAND}`; export r; \ 37799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37800 $(RAW_CXX_TARGET_EXPORTS) \ 37801 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37802 for flag in $(EXTRA_TARGET_FLAGS); do \ 37803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37804 done; \ 37805 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37808 "RANLIB=$${RANLIB}" \ 37809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37810 install-info) \ 37811 || exit 1 37812 37813@endif target-libstdc++-v3 37814 37815.PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3 37816maybe-install-pdf-target-libstdc++-v3: 37817@if target-libstdc++-v3 37818maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3 37819 37820install-pdf-target-libstdc++-v3: \ 37821 configure-target-libstdc++-v3 \ 37822 pdf-target-libstdc++-v3 37823 @: $(MAKE); $(unstage) 37824 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37825 r=`${PWD_COMMAND}`; export r; \ 37826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37827 $(RAW_CXX_TARGET_EXPORTS) \ 37828 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37829 for flag in $(EXTRA_TARGET_FLAGS); do \ 37830 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37831 done; \ 37832 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37835 "RANLIB=$${RANLIB}" \ 37836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37837 install-pdf) \ 37838 || exit 1 37839 37840@endif target-libstdc++-v3 37841 37842.PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3 37843maybe-install-html-target-libstdc++-v3: 37844@if target-libstdc++-v3 37845maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3 37846 37847install-html-target-libstdc++-v3: \ 37848 configure-target-libstdc++-v3 \ 37849 html-target-libstdc++-v3 37850 @: $(MAKE); $(unstage) 37851 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37852 r=`${PWD_COMMAND}`; export r; \ 37853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37854 $(RAW_CXX_TARGET_EXPORTS) \ 37855 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37856 for flag in $(EXTRA_TARGET_FLAGS); do \ 37857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37858 done; \ 37859 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37860 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37861 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37862 "RANLIB=$${RANLIB}" \ 37863 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37864 install-html) \ 37865 || exit 1 37866 37867@endif target-libstdc++-v3 37868 37869.PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3 37870maybe-installcheck-target-libstdc++-v3: 37871@if target-libstdc++-v3 37872maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3 37873 37874installcheck-target-libstdc++-v3: \ 37875 configure-target-libstdc++-v3 37876 @: $(MAKE); $(unstage) 37877 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37878 r=`${PWD_COMMAND}`; export r; \ 37879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37880 $(RAW_CXX_TARGET_EXPORTS) \ 37881 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37882 for flag in $(EXTRA_TARGET_FLAGS); do \ 37883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37884 done; \ 37885 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37888 "RANLIB=$${RANLIB}" \ 37889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37890 installcheck) \ 37891 || exit 1 37892 37893@endif target-libstdc++-v3 37894 37895.PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3 37896maybe-mostlyclean-target-libstdc++-v3: 37897@if target-libstdc++-v3 37898maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3 37899 37900mostlyclean-target-libstdc++-v3: 37901 @: $(MAKE); $(unstage) 37902 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37903 r=`${PWD_COMMAND}`; export r; \ 37904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37905 $(RAW_CXX_TARGET_EXPORTS) \ 37906 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37907 for flag in $(EXTRA_TARGET_FLAGS); do \ 37908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37909 done; \ 37910 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37913 "RANLIB=$${RANLIB}" \ 37914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37915 mostlyclean) \ 37916 || exit 1 37917 37918@endif target-libstdc++-v3 37919 37920.PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3 37921maybe-clean-target-libstdc++-v3: 37922@if target-libstdc++-v3 37923maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3 37924 37925clean-target-libstdc++-v3: 37926 @: $(MAKE); $(unstage) 37927 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37928 r=`${PWD_COMMAND}`; export r; \ 37929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37930 $(RAW_CXX_TARGET_EXPORTS) \ 37931 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37932 for flag in $(EXTRA_TARGET_FLAGS); do \ 37933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37934 done; \ 37935 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37938 "RANLIB=$${RANLIB}" \ 37939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37940 clean) \ 37941 || exit 1 37942 37943@endif target-libstdc++-v3 37944 37945.PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3 37946maybe-distclean-target-libstdc++-v3: 37947@if target-libstdc++-v3 37948maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3 37949 37950distclean-target-libstdc++-v3: 37951 @: $(MAKE); $(unstage) 37952 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37953 r=`${PWD_COMMAND}`; export r; \ 37954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37955 $(RAW_CXX_TARGET_EXPORTS) \ 37956 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37957 for flag in $(EXTRA_TARGET_FLAGS); do \ 37958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37959 done; \ 37960 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37963 "RANLIB=$${RANLIB}" \ 37964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37965 distclean) \ 37966 || exit 1 37967 37968@endif target-libstdc++-v3 37969 37970.PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3 37971maybe-maintainer-clean-target-libstdc++-v3: 37972@if target-libstdc++-v3 37973maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3 37974 37975maintainer-clean-target-libstdc++-v3: 37976 @: $(MAKE); $(unstage) 37977 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \ 37978 r=`${PWD_COMMAND}`; export r; \ 37979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 37980 $(RAW_CXX_TARGET_EXPORTS) \ 37981 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \ 37982 for flag in $(EXTRA_TARGET_FLAGS); do \ 37983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 37984 done; \ 37985 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \ 37986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 37987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 37988 "RANLIB=$${RANLIB}" \ 37989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 37990 maintainer-clean) \ 37991 || exit 1 37992 37993@endif target-libstdc++-v3 37994 37995 37996 37997 37998 37999.PHONY: configure-target-libmudflap maybe-configure-target-libmudflap 38000maybe-configure-target-libmudflap: 38001@if gcc-bootstrap 38002configure-target-libmudflap: stage_current 38003@endif gcc-bootstrap 38004@if target-libmudflap 38005maybe-configure-target-libmudflap: configure-target-libmudflap 38006configure-target-libmudflap: 38007 @: $(MAKE); $(unstage) 38008 @r=`${PWD_COMMAND}`; export r; \ 38009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38010 echo "Checking multilib configuration for libmudflap..."; \ 38011 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \ 38012 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \ 38013 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \ 38014 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \ 38015 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \ 38016 else \ 38017 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \ 38018 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \ 38019 fi; \ 38020 else \ 38021 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \ 38022 fi; \ 38023 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \ 38024 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \ 38025 $(NORMAL_TARGET_EXPORTS) \ 38026 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \ 38027 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \ 38028 case $(srcdir) in \ 38029 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 38030 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \ 38031 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 38032 esac; \ 38033 srcdiroption="--srcdir=$${topdir}/libmudflap"; \ 38034 libsrcdir="$$s/libmudflap"; \ 38035 rm -f no-such-file || : ; \ 38036 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 38037 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 38038 --target=${target_alias} $${srcdiroption} \ 38039 || exit 1 38040@endif target-libmudflap 38041 38042 38043 38044 38045 38046.PHONY: all-target-libmudflap maybe-all-target-libmudflap 38047maybe-all-target-libmudflap: 38048@if gcc-bootstrap 38049all-target-libmudflap: stage_current 38050@endif gcc-bootstrap 38051@if target-libmudflap 38052TARGET-target-libmudflap=all 38053maybe-all-target-libmudflap: all-target-libmudflap 38054all-target-libmudflap: configure-target-libmudflap 38055 @: $(MAKE); $(unstage) 38056 @r=`${PWD_COMMAND}`; export r; \ 38057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38058 $(NORMAL_TARGET_EXPORTS) \ 38059 (cd $(TARGET_SUBDIR)/libmudflap && \ 38060 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libmudflap)) 38061@endif target-libmudflap 38062 38063 38064 38065 38066 38067.PHONY: check-target-libmudflap maybe-check-target-libmudflap 38068maybe-check-target-libmudflap: 38069@if target-libmudflap 38070maybe-check-target-libmudflap: check-target-libmudflap 38071 38072check-target-libmudflap: 38073 @: $(MAKE); $(unstage) 38074 @r=`${PWD_COMMAND}`; export r; \ 38075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38076 $(NORMAL_TARGET_EXPORTS) \ 38077 (cd $(TARGET_SUBDIR)/libmudflap && \ 38078 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 38079 38080@endif target-libmudflap 38081 38082.PHONY: install-target-libmudflap maybe-install-target-libmudflap 38083maybe-install-target-libmudflap: 38084@if target-libmudflap 38085maybe-install-target-libmudflap: install-target-libmudflap 38086 38087install-target-libmudflap: installdirs 38088 @: $(MAKE); $(unstage) 38089 @r=`${PWD_COMMAND}`; export r; \ 38090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38091 $(NORMAL_TARGET_EXPORTS) \ 38092 (cd $(TARGET_SUBDIR)/libmudflap && \ 38093 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 38094 38095@endif target-libmudflap 38096 38097# Other targets (info, dvi, pdf, etc.) 38098 38099.PHONY: maybe-info-target-libmudflap info-target-libmudflap 38100maybe-info-target-libmudflap: 38101@if target-libmudflap 38102maybe-info-target-libmudflap: info-target-libmudflap 38103 38104info-target-libmudflap: \ 38105 configure-target-libmudflap 38106 @: $(MAKE); $(unstage) 38107 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38108 r=`${PWD_COMMAND}`; export r; \ 38109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38110 $(NORMAL_TARGET_EXPORTS) \ 38111 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \ 38112 for flag in $(EXTRA_TARGET_FLAGS); do \ 38113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38114 done; \ 38115 (cd $(TARGET_SUBDIR)/libmudflap && \ 38116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38118 "RANLIB=$${RANLIB}" \ 38119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38120 info) \ 38121 || exit 1 38122 38123@endif target-libmudflap 38124 38125.PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap 38126maybe-dvi-target-libmudflap: 38127@if target-libmudflap 38128maybe-dvi-target-libmudflap: dvi-target-libmudflap 38129 38130dvi-target-libmudflap: \ 38131 configure-target-libmudflap 38132 @: $(MAKE); $(unstage) 38133 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38134 r=`${PWD_COMMAND}`; export r; \ 38135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38136 $(NORMAL_TARGET_EXPORTS) \ 38137 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \ 38138 for flag in $(EXTRA_TARGET_FLAGS); do \ 38139 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38140 done; \ 38141 (cd $(TARGET_SUBDIR)/libmudflap && \ 38142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38144 "RANLIB=$${RANLIB}" \ 38145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38146 dvi) \ 38147 || exit 1 38148 38149@endif target-libmudflap 38150 38151.PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap 38152maybe-pdf-target-libmudflap: 38153@if target-libmudflap 38154maybe-pdf-target-libmudflap: pdf-target-libmudflap 38155 38156pdf-target-libmudflap: \ 38157 configure-target-libmudflap 38158 @: $(MAKE); $(unstage) 38159 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38160 r=`${PWD_COMMAND}`; export r; \ 38161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38162 $(NORMAL_TARGET_EXPORTS) \ 38163 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \ 38164 for flag in $(EXTRA_TARGET_FLAGS); do \ 38165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38166 done; \ 38167 (cd $(TARGET_SUBDIR)/libmudflap && \ 38168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38170 "RANLIB=$${RANLIB}" \ 38171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38172 pdf) \ 38173 || exit 1 38174 38175@endif target-libmudflap 38176 38177.PHONY: maybe-html-target-libmudflap html-target-libmudflap 38178maybe-html-target-libmudflap: 38179@if target-libmudflap 38180maybe-html-target-libmudflap: html-target-libmudflap 38181 38182html-target-libmudflap: \ 38183 configure-target-libmudflap 38184 @: $(MAKE); $(unstage) 38185 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38186 r=`${PWD_COMMAND}`; export r; \ 38187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38188 $(NORMAL_TARGET_EXPORTS) \ 38189 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \ 38190 for flag in $(EXTRA_TARGET_FLAGS); do \ 38191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38192 done; \ 38193 (cd $(TARGET_SUBDIR)/libmudflap && \ 38194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38196 "RANLIB=$${RANLIB}" \ 38197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38198 html) \ 38199 || exit 1 38200 38201@endif target-libmudflap 38202 38203.PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap 38204maybe-TAGS-target-libmudflap: 38205@if target-libmudflap 38206maybe-TAGS-target-libmudflap: TAGS-target-libmudflap 38207 38208TAGS-target-libmudflap: \ 38209 configure-target-libmudflap 38210 @: $(MAKE); $(unstage) 38211 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38212 r=`${PWD_COMMAND}`; export r; \ 38213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38214 $(NORMAL_TARGET_EXPORTS) \ 38215 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \ 38216 for flag in $(EXTRA_TARGET_FLAGS); do \ 38217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38218 done; \ 38219 (cd $(TARGET_SUBDIR)/libmudflap && \ 38220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38222 "RANLIB=$${RANLIB}" \ 38223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38224 TAGS) \ 38225 || exit 1 38226 38227@endif target-libmudflap 38228 38229.PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap 38230maybe-install-info-target-libmudflap: 38231@if target-libmudflap 38232maybe-install-info-target-libmudflap: install-info-target-libmudflap 38233 38234install-info-target-libmudflap: \ 38235 configure-target-libmudflap \ 38236 info-target-libmudflap 38237 @: $(MAKE); $(unstage) 38238 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38239 r=`${PWD_COMMAND}`; export r; \ 38240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38241 $(NORMAL_TARGET_EXPORTS) \ 38242 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \ 38243 for flag in $(EXTRA_TARGET_FLAGS); do \ 38244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38245 done; \ 38246 (cd $(TARGET_SUBDIR)/libmudflap && \ 38247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38249 "RANLIB=$${RANLIB}" \ 38250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38251 install-info) \ 38252 || exit 1 38253 38254@endif target-libmudflap 38255 38256.PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap 38257maybe-install-pdf-target-libmudflap: 38258@if target-libmudflap 38259maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap 38260 38261install-pdf-target-libmudflap: \ 38262 configure-target-libmudflap \ 38263 pdf-target-libmudflap 38264 @: $(MAKE); $(unstage) 38265 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38266 r=`${PWD_COMMAND}`; export r; \ 38267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38268 $(NORMAL_TARGET_EXPORTS) \ 38269 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \ 38270 for flag in $(EXTRA_TARGET_FLAGS); do \ 38271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38272 done; \ 38273 (cd $(TARGET_SUBDIR)/libmudflap && \ 38274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38276 "RANLIB=$${RANLIB}" \ 38277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38278 install-pdf) \ 38279 || exit 1 38280 38281@endif target-libmudflap 38282 38283.PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap 38284maybe-install-html-target-libmudflap: 38285@if target-libmudflap 38286maybe-install-html-target-libmudflap: install-html-target-libmudflap 38287 38288install-html-target-libmudflap: \ 38289 configure-target-libmudflap \ 38290 html-target-libmudflap 38291 @: $(MAKE); $(unstage) 38292 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38293 r=`${PWD_COMMAND}`; export r; \ 38294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38295 $(NORMAL_TARGET_EXPORTS) \ 38296 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \ 38297 for flag in $(EXTRA_TARGET_FLAGS); do \ 38298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38299 done; \ 38300 (cd $(TARGET_SUBDIR)/libmudflap && \ 38301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38303 "RANLIB=$${RANLIB}" \ 38304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38305 install-html) \ 38306 || exit 1 38307 38308@endif target-libmudflap 38309 38310.PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap 38311maybe-installcheck-target-libmudflap: 38312@if target-libmudflap 38313maybe-installcheck-target-libmudflap: installcheck-target-libmudflap 38314 38315installcheck-target-libmudflap: \ 38316 configure-target-libmudflap 38317 @: $(MAKE); $(unstage) 38318 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38319 r=`${PWD_COMMAND}`; export r; \ 38320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38321 $(NORMAL_TARGET_EXPORTS) \ 38322 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \ 38323 for flag in $(EXTRA_TARGET_FLAGS); do \ 38324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38325 done; \ 38326 (cd $(TARGET_SUBDIR)/libmudflap && \ 38327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38329 "RANLIB=$${RANLIB}" \ 38330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38331 installcheck) \ 38332 || exit 1 38333 38334@endif target-libmudflap 38335 38336.PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap 38337maybe-mostlyclean-target-libmudflap: 38338@if target-libmudflap 38339maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap 38340 38341mostlyclean-target-libmudflap: 38342 @: $(MAKE); $(unstage) 38343 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38344 r=`${PWD_COMMAND}`; export r; \ 38345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38346 $(NORMAL_TARGET_EXPORTS) \ 38347 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \ 38348 for flag in $(EXTRA_TARGET_FLAGS); do \ 38349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38350 done; \ 38351 (cd $(TARGET_SUBDIR)/libmudflap && \ 38352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38354 "RANLIB=$${RANLIB}" \ 38355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38356 mostlyclean) \ 38357 || exit 1 38358 38359@endif target-libmudflap 38360 38361.PHONY: maybe-clean-target-libmudflap clean-target-libmudflap 38362maybe-clean-target-libmudflap: 38363@if target-libmudflap 38364maybe-clean-target-libmudflap: clean-target-libmudflap 38365 38366clean-target-libmudflap: 38367 @: $(MAKE); $(unstage) 38368 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38369 r=`${PWD_COMMAND}`; export r; \ 38370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38371 $(NORMAL_TARGET_EXPORTS) \ 38372 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \ 38373 for flag in $(EXTRA_TARGET_FLAGS); do \ 38374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38375 done; \ 38376 (cd $(TARGET_SUBDIR)/libmudflap && \ 38377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38379 "RANLIB=$${RANLIB}" \ 38380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38381 clean) \ 38382 || exit 1 38383 38384@endif target-libmudflap 38385 38386.PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap 38387maybe-distclean-target-libmudflap: 38388@if target-libmudflap 38389maybe-distclean-target-libmudflap: distclean-target-libmudflap 38390 38391distclean-target-libmudflap: 38392 @: $(MAKE); $(unstage) 38393 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38394 r=`${PWD_COMMAND}`; export r; \ 38395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38396 $(NORMAL_TARGET_EXPORTS) \ 38397 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \ 38398 for flag in $(EXTRA_TARGET_FLAGS); do \ 38399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38400 done; \ 38401 (cd $(TARGET_SUBDIR)/libmudflap && \ 38402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38404 "RANLIB=$${RANLIB}" \ 38405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38406 distclean) \ 38407 || exit 1 38408 38409@endif target-libmudflap 38410 38411.PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap 38412maybe-maintainer-clean-target-libmudflap: 38413@if target-libmudflap 38414maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap 38415 38416maintainer-clean-target-libmudflap: 38417 @: $(MAKE); $(unstage) 38418 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \ 38419 r=`${PWD_COMMAND}`; export r; \ 38420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38421 $(NORMAL_TARGET_EXPORTS) \ 38422 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \ 38423 for flag in $(EXTRA_TARGET_FLAGS); do \ 38424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38425 done; \ 38426 (cd $(TARGET_SUBDIR)/libmudflap && \ 38427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38429 "RANLIB=$${RANLIB}" \ 38430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38431 maintainer-clean) \ 38432 || exit 1 38433 38434@endif target-libmudflap 38435 38436 38437 38438 38439 38440.PHONY: configure-target-libssp maybe-configure-target-libssp 38441maybe-configure-target-libssp: 38442@if gcc-bootstrap 38443configure-target-libssp: stage_current 38444@endif gcc-bootstrap 38445@if target-libssp 38446maybe-configure-target-libssp: configure-target-libssp 38447configure-target-libssp: 38448 @: $(MAKE); $(unstage) 38449 @r=`${PWD_COMMAND}`; export r; \ 38450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38451 echo "Checking multilib configuration for libssp..."; \ 38452 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \ 38453 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \ 38454 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \ 38455 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \ 38456 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \ 38457 else \ 38458 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \ 38459 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \ 38460 fi; \ 38461 else \ 38462 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \ 38463 fi; \ 38464 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \ 38465 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \ 38466 $(NORMAL_TARGET_EXPORTS) \ 38467 echo Configuring in $(TARGET_SUBDIR)/libssp; \ 38468 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \ 38469 case $(srcdir) in \ 38470 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 38471 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \ 38472 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 38473 esac; \ 38474 srcdiroption="--srcdir=$${topdir}/libssp"; \ 38475 libsrcdir="$$s/libssp"; \ 38476 rm -f no-such-file || : ; \ 38477 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 38478 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 38479 --target=${target_alias} $${srcdiroption} \ 38480 || exit 1 38481@endif target-libssp 38482 38483 38484 38485 38486 38487.PHONY: all-target-libssp maybe-all-target-libssp 38488maybe-all-target-libssp: 38489@if gcc-bootstrap 38490all-target-libssp: stage_current 38491@endif gcc-bootstrap 38492@if target-libssp 38493TARGET-target-libssp=all 38494maybe-all-target-libssp: all-target-libssp 38495all-target-libssp: configure-target-libssp 38496 @: $(MAKE); $(unstage) 38497 @r=`${PWD_COMMAND}`; export r; \ 38498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38499 $(NORMAL_TARGET_EXPORTS) \ 38500 (cd $(TARGET_SUBDIR)/libssp && \ 38501 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libssp)) 38502@endif target-libssp 38503 38504 38505 38506 38507 38508.PHONY: check-target-libssp maybe-check-target-libssp 38509maybe-check-target-libssp: 38510@if target-libssp 38511maybe-check-target-libssp: check-target-libssp 38512 38513check-target-libssp: 38514 @: $(MAKE); $(unstage) 38515 @r=`${PWD_COMMAND}`; export r; \ 38516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38517 $(NORMAL_TARGET_EXPORTS) \ 38518 (cd $(TARGET_SUBDIR)/libssp && \ 38519 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 38520 38521@endif target-libssp 38522 38523.PHONY: install-target-libssp maybe-install-target-libssp 38524maybe-install-target-libssp: 38525@if target-libssp 38526maybe-install-target-libssp: install-target-libssp 38527 38528install-target-libssp: installdirs 38529 @: $(MAKE); $(unstage) 38530 @r=`${PWD_COMMAND}`; export r; \ 38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38532 $(NORMAL_TARGET_EXPORTS) \ 38533 (cd $(TARGET_SUBDIR)/libssp && \ 38534 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 38535 38536@endif target-libssp 38537 38538# Other targets (info, dvi, pdf, etc.) 38539 38540.PHONY: maybe-info-target-libssp info-target-libssp 38541maybe-info-target-libssp: 38542@if target-libssp 38543maybe-info-target-libssp: info-target-libssp 38544 38545info-target-libssp: \ 38546 configure-target-libssp 38547 @: $(MAKE); $(unstage) 38548 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38549 r=`${PWD_COMMAND}`; export r; \ 38550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38551 $(NORMAL_TARGET_EXPORTS) \ 38552 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \ 38553 for flag in $(EXTRA_TARGET_FLAGS); do \ 38554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38555 done; \ 38556 (cd $(TARGET_SUBDIR)/libssp && \ 38557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38559 "RANLIB=$${RANLIB}" \ 38560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38561 info) \ 38562 || exit 1 38563 38564@endif target-libssp 38565 38566.PHONY: maybe-dvi-target-libssp dvi-target-libssp 38567maybe-dvi-target-libssp: 38568@if target-libssp 38569maybe-dvi-target-libssp: dvi-target-libssp 38570 38571dvi-target-libssp: \ 38572 configure-target-libssp 38573 @: $(MAKE); $(unstage) 38574 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38575 r=`${PWD_COMMAND}`; export r; \ 38576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38577 $(NORMAL_TARGET_EXPORTS) \ 38578 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \ 38579 for flag in $(EXTRA_TARGET_FLAGS); do \ 38580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38581 done; \ 38582 (cd $(TARGET_SUBDIR)/libssp && \ 38583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38585 "RANLIB=$${RANLIB}" \ 38586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38587 dvi) \ 38588 || exit 1 38589 38590@endif target-libssp 38591 38592.PHONY: maybe-pdf-target-libssp pdf-target-libssp 38593maybe-pdf-target-libssp: 38594@if target-libssp 38595maybe-pdf-target-libssp: pdf-target-libssp 38596 38597pdf-target-libssp: \ 38598 configure-target-libssp 38599 @: $(MAKE); $(unstage) 38600 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38601 r=`${PWD_COMMAND}`; export r; \ 38602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38603 $(NORMAL_TARGET_EXPORTS) \ 38604 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \ 38605 for flag in $(EXTRA_TARGET_FLAGS); do \ 38606 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38607 done; \ 38608 (cd $(TARGET_SUBDIR)/libssp && \ 38609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38611 "RANLIB=$${RANLIB}" \ 38612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38613 pdf) \ 38614 || exit 1 38615 38616@endif target-libssp 38617 38618.PHONY: maybe-html-target-libssp html-target-libssp 38619maybe-html-target-libssp: 38620@if target-libssp 38621maybe-html-target-libssp: html-target-libssp 38622 38623html-target-libssp: \ 38624 configure-target-libssp 38625 @: $(MAKE); $(unstage) 38626 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38627 r=`${PWD_COMMAND}`; export r; \ 38628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38629 $(NORMAL_TARGET_EXPORTS) \ 38630 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \ 38631 for flag in $(EXTRA_TARGET_FLAGS); do \ 38632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38633 done; \ 38634 (cd $(TARGET_SUBDIR)/libssp && \ 38635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38637 "RANLIB=$${RANLIB}" \ 38638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38639 html) \ 38640 || exit 1 38641 38642@endif target-libssp 38643 38644.PHONY: maybe-TAGS-target-libssp TAGS-target-libssp 38645maybe-TAGS-target-libssp: 38646@if target-libssp 38647maybe-TAGS-target-libssp: TAGS-target-libssp 38648 38649TAGS-target-libssp: \ 38650 configure-target-libssp 38651 @: $(MAKE); $(unstage) 38652 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38653 r=`${PWD_COMMAND}`; export r; \ 38654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38655 $(NORMAL_TARGET_EXPORTS) \ 38656 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \ 38657 for flag in $(EXTRA_TARGET_FLAGS); do \ 38658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38659 done; \ 38660 (cd $(TARGET_SUBDIR)/libssp && \ 38661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38663 "RANLIB=$${RANLIB}" \ 38664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38665 TAGS) \ 38666 || exit 1 38667 38668@endif target-libssp 38669 38670.PHONY: maybe-install-info-target-libssp install-info-target-libssp 38671maybe-install-info-target-libssp: 38672@if target-libssp 38673maybe-install-info-target-libssp: install-info-target-libssp 38674 38675install-info-target-libssp: \ 38676 configure-target-libssp \ 38677 info-target-libssp 38678 @: $(MAKE); $(unstage) 38679 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38680 r=`${PWD_COMMAND}`; export r; \ 38681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38682 $(NORMAL_TARGET_EXPORTS) \ 38683 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \ 38684 for flag in $(EXTRA_TARGET_FLAGS); do \ 38685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38686 done; \ 38687 (cd $(TARGET_SUBDIR)/libssp && \ 38688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38690 "RANLIB=$${RANLIB}" \ 38691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38692 install-info) \ 38693 || exit 1 38694 38695@endif target-libssp 38696 38697.PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp 38698maybe-install-pdf-target-libssp: 38699@if target-libssp 38700maybe-install-pdf-target-libssp: install-pdf-target-libssp 38701 38702install-pdf-target-libssp: \ 38703 configure-target-libssp \ 38704 pdf-target-libssp 38705 @: $(MAKE); $(unstage) 38706 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38707 r=`${PWD_COMMAND}`; export r; \ 38708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38709 $(NORMAL_TARGET_EXPORTS) \ 38710 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \ 38711 for flag in $(EXTRA_TARGET_FLAGS); do \ 38712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38713 done; \ 38714 (cd $(TARGET_SUBDIR)/libssp && \ 38715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38717 "RANLIB=$${RANLIB}" \ 38718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38719 install-pdf) \ 38720 || exit 1 38721 38722@endif target-libssp 38723 38724.PHONY: maybe-install-html-target-libssp install-html-target-libssp 38725maybe-install-html-target-libssp: 38726@if target-libssp 38727maybe-install-html-target-libssp: install-html-target-libssp 38728 38729install-html-target-libssp: \ 38730 configure-target-libssp \ 38731 html-target-libssp 38732 @: $(MAKE); $(unstage) 38733 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38734 r=`${PWD_COMMAND}`; export r; \ 38735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38736 $(NORMAL_TARGET_EXPORTS) \ 38737 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \ 38738 for flag in $(EXTRA_TARGET_FLAGS); do \ 38739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38740 done; \ 38741 (cd $(TARGET_SUBDIR)/libssp && \ 38742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38744 "RANLIB=$${RANLIB}" \ 38745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38746 install-html) \ 38747 || exit 1 38748 38749@endif target-libssp 38750 38751.PHONY: maybe-installcheck-target-libssp installcheck-target-libssp 38752maybe-installcheck-target-libssp: 38753@if target-libssp 38754maybe-installcheck-target-libssp: installcheck-target-libssp 38755 38756installcheck-target-libssp: \ 38757 configure-target-libssp 38758 @: $(MAKE); $(unstage) 38759 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38760 r=`${PWD_COMMAND}`; export r; \ 38761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38762 $(NORMAL_TARGET_EXPORTS) \ 38763 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \ 38764 for flag in $(EXTRA_TARGET_FLAGS); do \ 38765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38766 done; \ 38767 (cd $(TARGET_SUBDIR)/libssp && \ 38768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38770 "RANLIB=$${RANLIB}" \ 38771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38772 installcheck) \ 38773 || exit 1 38774 38775@endif target-libssp 38776 38777.PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp 38778maybe-mostlyclean-target-libssp: 38779@if target-libssp 38780maybe-mostlyclean-target-libssp: mostlyclean-target-libssp 38781 38782mostlyclean-target-libssp: 38783 @: $(MAKE); $(unstage) 38784 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38785 r=`${PWD_COMMAND}`; export r; \ 38786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38787 $(NORMAL_TARGET_EXPORTS) \ 38788 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \ 38789 for flag in $(EXTRA_TARGET_FLAGS); do \ 38790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38791 done; \ 38792 (cd $(TARGET_SUBDIR)/libssp && \ 38793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38795 "RANLIB=$${RANLIB}" \ 38796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38797 mostlyclean) \ 38798 || exit 1 38799 38800@endif target-libssp 38801 38802.PHONY: maybe-clean-target-libssp clean-target-libssp 38803maybe-clean-target-libssp: 38804@if target-libssp 38805maybe-clean-target-libssp: clean-target-libssp 38806 38807clean-target-libssp: 38808 @: $(MAKE); $(unstage) 38809 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38810 r=`${PWD_COMMAND}`; export r; \ 38811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38812 $(NORMAL_TARGET_EXPORTS) \ 38813 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \ 38814 for flag in $(EXTRA_TARGET_FLAGS); do \ 38815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38816 done; \ 38817 (cd $(TARGET_SUBDIR)/libssp && \ 38818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38820 "RANLIB=$${RANLIB}" \ 38821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38822 clean) \ 38823 || exit 1 38824 38825@endif target-libssp 38826 38827.PHONY: maybe-distclean-target-libssp distclean-target-libssp 38828maybe-distclean-target-libssp: 38829@if target-libssp 38830maybe-distclean-target-libssp: distclean-target-libssp 38831 38832distclean-target-libssp: 38833 @: $(MAKE); $(unstage) 38834 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38835 r=`${PWD_COMMAND}`; export r; \ 38836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38837 $(NORMAL_TARGET_EXPORTS) \ 38838 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \ 38839 for flag in $(EXTRA_TARGET_FLAGS); do \ 38840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38841 done; \ 38842 (cd $(TARGET_SUBDIR)/libssp && \ 38843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38845 "RANLIB=$${RANLIB}" \ 38846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38847 distclean) \ 38848 || exit 1 38849 38850@endif target-libssp 38851 38852.PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp 38853maybe-maintainer-clean-target-libssp: 38854@if target-libssp 38855maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp 38856 38857maintainer-clean-target-libssp: 38858 @: $(MAKE); $(unstage) 38859 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \ 38860 r=`${PWD_COMMAND}`; export r; \ 38861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38862 $(NORMAL_TARGET_EXPORTS) \ 38863 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \ 38864 for flag in $(EXTRA_TARGET_FLAGS); do \ 38865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38866 done; \ 38867 (cd $(TARGET_SUBDIR)/libssp && \ 38868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 38870 "RANLIB=$${RANLIB}" \ 38871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 38872 maintainer-clean) \ 38873 || exit 1 38874 38875@endif target-libssp 38876 38877 38878 38879 38880 38881.PHONY: configure-target-newlib maybe-configure-target-newlib 38882maybe-configure-target-newlib: 38883@if gcc-bootstrap 38884configure-target-newlib: stage_current 38885@endif gcc-bootstrap 38886@if target-newlib 38887maybe-configure-target-newlib: configure-target-newlib 38888configure-target-newlib: 38889 @: $(MAKE); $(unstage) 38890 @r=`${PWD_COMMAND}`; export r; \ 38891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38892 echo "Checking multilib configuration for newlib..."; \ 38893 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \ 38894 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \ 38895 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \ 38896 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \ 38897 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \ 38898 else \ 38899 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \ 38900 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \ 38901 fi; \ 38902 else \ 38903 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \ 38904 fi; \ 38905 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \ 38906 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \ 38907 $(NORMAL_TARGET_EXPORTS) \ 38908 echo Configuring in $(TARGET_SUBDIR)/newlib; \ 38909 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \ 38910 case $(srcdir) in \ 38911 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 38912 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \ 38913 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 38914 esac; \ 38915 srcdiroption="--srcdir=$${topdir}/newlib"; \ 38916 libsrcdir="$$s/newlib"; \ 38917 rm -f no-such-file || : ; \ 38918 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 38919 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 38920 --target=${target_alias} $${srcdiroption} \ 38921 || exit 1 38922@endif target-newlib 38923 38924 38925 38926 38927 38928.PHONY: all-target-newlib maybe-all-target-newlib 38929maybe-all-target-newlib: 38930@if gcc-bootstrap 38931all-target-newlib: stage_current 38932@endif gcc-bootstrap 38933@if target-newlib 38934TARGET-target-newlib=all 38935maybe-all-target-newlib: all-target-newlib 38936all-target-newlib: configure-target-newlib 38937 @: $(MAKE); $(unstage) 38938 @r=`${PWD_COMMAND}`; export r; \ 38939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38940 $(NORMAL_TARGET_EXPORTS) \ 38941 (cd $(TARGET_SUBDIR)/newlib && \ 38942 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-newlib)) 38943@endif target-newlib 38944 38945 38946 38947 38948 38949.PHONY: check-target-newlib maybe-check-target-newlib 38950maybe-check-target-newlib: 38951@if target-newlib 38952maybe-check-target-newlib: check-target-newlib 38953 38954check-target-newlib: 38955 @: $(MAKE); $(unstage) 38956 @r=`${PWD_COMMAND}`; export r; \ 38957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38958 $(NORMAL_TARGET_EXPORTS) \ 38959 (cd $(TARGET_SUBDIR)/newlib && \ 38960 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 38961 38962@endif target-newlib 38963 38964.PHONY: install-target-newlib maybe-install-target-newlib 38965maybe-install-target-newlib: 38966@if target-newlib 38967maybe-install-target-newlib: install-target-newlib 38968 38969install-target-newlib: installdirs 38970 @: $(MAKE); $(unstage) 38971 @r=`${PWD_COMMAND}`; export r; \ 38972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38973 $(NORMAL_TARGET_EXPORTS) \ 38974 (cd $(TARGET_SUBDIR)/newlib && \ 38975 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 38976 38977@endif target-newlib 38978 38979# Other targets (info, dvi, pdf, etc.) 38980 38981.PHONY: maybe-info-target-newlib info-target-newlib 38982maybe-info-target-newlib: 38983@if target-newlib 38984maybe-info-target-newlib: info-target-newlib 38985 38986info-target-newlib: \ 38987 configure-target-newlib 38988 @: $(MAKE); $(unstage) 38989 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 38990 r=`${PWD_COMMAND}`; export r; \ 38991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 38992 $(NORMAL_TARGET_EXPORTS) \ 38993 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \ 38994 for flag in $(EXTRA_TARGET_FLAGS); do \ 38995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 38996 done; \ 38997 (cd $(TARGET_SUBDIR)/newlib && \ 38998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 38999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39000 "RANLIB=$${RANLIB}" \ 39001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39002 info) \ 39003 || exit 1 39004 39005@endif target-newlib 39006 39007.PHONY: maybe-dvi-target-newlib dvi-target-newlib 39008maybe-dvi-target-newlib: 39009@if target-newlib 39010maybe-dvi-target-newlib: dvi-target-newlib 39011 39012dvi-target-newlib: \ 39013 configure-target-newlib 39014 @: $(MAKE); $(unstage) 39015 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39016 r=`${PWD_COMMAND}`; export r; \ 39017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39018 $(NORMAL_TARGET_EXPORTS) \ 39019 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \ 39020 for flag in $(EXTRA_TARGET_FLAGS); do \ 39021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39022 done; \ 39023 (cd $(TARGET_SUBDIR)/newlib && \ 39024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39026 "RANLIB=$${RANLIB}" \ 39027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39028 dvi) \ 39029 || exit 1 39030 39031@endif target-newlib 39032 39033.PHONY: maybe-pdf-target-newlib pdf-target-newlib 39034maybe-pdf-target-newlib: 39035@if target-newlib 39036maybe-pdf-target-newlib: pdf-target-newlib 39037 39038pdf-target-newlib: \ 39039 configure-target-newlib 39040 @: $(MAKE); $(unstage) 39041 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39042 r=`${PWD_COMMAND}`; export r; \ 39043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39044 $(NORMAL_TARGET_EXPORTS) \ 39045 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \ 39046 for flag in $(EXTRA_TARGET_FLAGS); do \ 39047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39048 done; \ 39049 (cd $(TARGET_SUBDIR)/newlib && \ 39050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39052 "RANLIB=$${RANLIB}" \ 39053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39054 pdf) \ 39055 || exit 1 39056 39057@endif target-newlib 39058 39059.PHONY: maybe-html-target-newlib html-target-newlib 39060maybe-html-target-newlib: 39061@if target-newlib 39062maybe-html-target-newlib: html-target-newlib 39063 39064html-target-newlib: \ 39065 configure-target-newlib 39066 @: $(MAKE); $(unstage) 39067 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39068 r=`${PWD_COMMAND}`; export r; \ 39069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39070 $(NORMAL_TARGET_EXPORTS) \ 39071 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \ 39072 for flag in $(EXTRA_TARGET_FLAGS); do \ 39073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39074 done; \ 39075 (cd $(TARGET_SUBDIR)/newlib && \ 39076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39078 "RANLIB=$${RANLIB}" \ 39079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39080 html) \ 39081 || exit 1 39082 39083@endif target-newlib 39084 39085.PHONY: maybe-TAGS-target-newlib TAGS-target-newlib 39086maybe-TAGS-target-newlib: 39087@if target-newlib 39088maybe-TAGS-target-newlib: TAGS-target-newlib 39089 39090TAGS-target-newlib: \ 39091 configure-target-newlib 39092 @: $(MAKE); $(unstage) 39093 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39094 r=`${PWD_COMMAND}`; export r; \ 39095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39096 $(NORMAL_TARGET_EXPORTS) \ 39097 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \ 39098 for flag in $(EXTRA_TARGET_FLAGS); do \ 39099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39100 done; \ 39101 (cd $(TARGET_SUBDIR)/newlib && \ 39102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39104 "RANLIB=$${RANLIB}" \ 39105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39106 TAGS) \ 39107 || exit 1 39108 39109@endif target-newlib 39110 39111.PHONY: maybe-install-info-target-newlib install-info-target-newlib 39112maybe-install-info-target-newlib: 39113@if target-newlib 39114maybe-install-info-target-newlib: install-info-target-newlib 39115 39116install-info-target-newlib: \ 39117 configure-target-newlib \ 39118 info-target-newlib 39119 @: $(MAKE); $(unstage) 39120 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39121 r=`${PWD_COMMAND}`; export r; \ 39122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39123 $(NORMAL_TARGET_EXPORTS) \ 39124 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \ 39125 for flag in $(EXTRA_TARGET_FLAGS); do \ 39126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39127 done; \ 39128 (cd $(TARGET_SUBDIR)/newlib && \ 39129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39131 "RANLIB=$${RANLIB}" \ 39132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39133 install-info) \ 39134 || exit 1 39135 39136@endif target-newlib 39137 39138.PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib 39139maybe-install-pdf-target-newlib: 39140@if target-newlib 39141maybe-install-pdf-target-newlib: install-pdf-target-newlib 39142 39143install-pdf-target-newlib: \ 39144 configure-target-newlib \ 39145 pdf-target-newlib 39146 @: $(MAKE); $(unstage) 39147 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39148 r=`${PWD_COMMAND}`; export r; \ 39149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39150 $(NORMAL_TARGET_EXPORTS) \ 39151 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \ 39152 for flag in $(EXTRA_TARGET_FLAGS); do \ 39153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39154 done; \ 39155 (cd $(TARGET_SUBDIR)/newlib && \ 39156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39158 "RANLIB=$${RANLIB}" \ 39159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39160 install-pdf) \ 39161 || exit 1 39162 39163@endif target-newlib 39164 39165.PHONY: maybe-install-html-target-newlib install-html-target-newlib 39166maybe-install-html-target-newlib: 39167@if target-newlib 39168maybe-install-html-target-newlib: install-html-target-newlib 39169 39170install-html-target-newlib: \ 39171 configure-target-newlib \ 39172 html-target-newlib 39173 @: $(MAKE); $(unstage) 39174 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39175 r=`${PWD_COMMAND}`; export r; \ 39176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39177 $(NORMAL_TARGET_EXPORTS) \ 39178 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \ 39179 for flag in $(EXTRA_TARGET_FLAGS); do \ 39180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39181 done; \ 39182 (cd $(TARGET_SUBDIR)/newlib && \ 39183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39185 "RANLIB=$${RANLIB}" \ 39186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39187 install-html) \ 39188 || exit 1 39189 39190@endif target-newlib 39191 39192.PHONY: maybe-installcheck-target-newlib installcheck-target-newlib 39193maybe-installcheck-target-newlib: 39194@if target-newlib 39195maybe-installcheck-target-newlib: installcheck-target-newlib 39196 39197installcheck-target-newlib: \ 39198 configure-target-newlib 39199 @: $(MAKE); $(unstage) 39200 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39201 r=`${PWD_COMMAND}`; export r; \ 39202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39203 $(NORMAL_TARGET_EXPORTS) \ 39204 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \ 39205 for flag in $(EXTRA_TARGET_FLAGS); do \ 39206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39207 done; \ 39208 (cd $(TARGET_SUBDIR)/newlib && \ 39209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39211 "RANLIB=$${RANLIB}" \ 39212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39213 installcheck) \ 39214 || exit 1 39215 39216@endif target-newlib 39217 39218.PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib 39219maybe-mostlyclean-target-newlib: 39220@if target-newlib 39221maybe-mostlyclean-target-newlib: mostlyclean-target-newlib 39222 39223mostlyclean-target-newlib: 39224 @: $(MAKE); $(unstage) 39225 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39226 r=`${PWD_COMMAND}`; export r; \ 39227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39228 $(NORMAL_TARGET_EXPORTS) \ 39229 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \ 39230 for flag in $(EXTRA_TARGET_FLAGS); do \ 39231 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39232 done; \ 39233 (cd $(TARGET_SUBDIR)/newlib && \ 39234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39236 "RANLIB=$${RANLIB}" \ 39237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39238 mostlyclean) \ 39239 || exit 1 39240 39241@endif target-newlib 39242 39243.PHONY: maybe-clean-target-newlib clean-target-newlib 39244maybe-clean-target-newlib: 39245@if target-newlib 39246maybe-clean-target-newlib: clean-target-newlib 39247 39248clean-target-newlib: 39249 @: $(MAKE); $(unstage) 39250 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39251 r=`${PWD_COMMAND}`; export r; \ 39252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39253 $(NORMAL_TARGET_EXPORTS) \ 39254 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \ 39255 for flag in $(EXTRA_TARGET_FLAGS); do \ 39256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39257 done; \ 39258 (cd $(TARGET_SUBDIR)/newlib && \ 39259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39261 "RANLIB=$${RANLIB}" \ 39262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39263 clean) \ 39264 || exit 1 39265 39266@endif target-newlib 39267 39268.PHONY: maybe-distclean-target-newlib distclean-target-newlib 39269maybe-distclean-target-newlib: 39270@if target-newlib 39271maybe-distclean-target-newlib: distclean-target-newlib 39272 39273distclean-target-newlib: 39274 @: $(MAKE); $(unstage) 39275 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39276 r=`${PWD_COMMAND}`; export r; \ 39277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39278 $(NORMAL_TARGET_EXPORTS) \ 39279 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \ 39280 for flag in $(EXTRA_TARGET_FLAGS); do \ 39281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39282 done; \ 39283 (cd $(TARGET_SUBDIR)/newlib && \ 39284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39286 "RANLIB=$${RANLIB}" \ 39287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39288 distclean) \ 39289 || exit 1 39290 39291@endif target-newlib 39292 39293.PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib 39294maybe-maintainer-clean-target-newlib: 39295@if target-newlib 39296maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib 39297 39298maintainer-clean-target-newlib: 39299 @: $(MAKE); $(unstage) 39300 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \ 39301 r=`${PWD_COMMAND}`; export r; \ 39302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39303 $(NORMAL_TARGET_EXPORTS) \ 39304 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \ 39305 for flag in $(EXTRA_TARGET_FLAGS); do \ 39306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39307 done; \ 39308 (cd $(TARGET_SUBDIR)/newlib && \ 39309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39311 "RANLIB=$${RANLIB}" \ 39312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39313 maintainer-clean) \ 39314 || exit 1 39315 39316@endif target-newlib 39317 39318 39319 39320 39321 39322.PHONY: configure-target-libgcc maybe-configure-target-libgcc 39323maybe-configure-target-libgcc: 39324@if gcc-bootstrap 39325configure-target-libgcc: stage_current 39326@endif gcc-bootstrap 39327@if target-libgcc 39328maybe-configure-target-libgcc: configure-target-libgcc 39329configure-target-libgcc: 39330 @r=`${PWD_COMMAND}`; export r; \ 39331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39332 echo "Checking multilib configuration for libgcc..."; \ 39333 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39334 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39335 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39336 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39337 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39338 else \ 39339 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39340 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39341 fi; \ 39342 else \ 39343 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39344 fi; \ 39345 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39346 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39347 $(NORMAL_TARGET_EXPORTS) \ 39348 echo Configuring in $(TARGET_SUBDIR)/libgcc; \ 39349 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \ 39350 case $(srcdir) in \ 39351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39352 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39354 esac; \ 39355 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39356 libsrcdir="$$s/libgcc"; \ 39357 rm -f no-such-file || : ; \ 39358 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 39359 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39360 --target=${target_alias} $${srcdiroption} \ 39361 || exit 1 39362@endif target-libgcc 39363 39364 39365 39366.PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc 39367maybe-configure-stage1-target-libgcc: 39368@if target-libgcc-bootstrap 39369maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc 39370configure-stage1-target-libgcc: 39371 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 39372 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39373 @r=`${PWD_COMMAND}`; export r; \ 39374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39375 echo "Checking multilib configuration for libgcc..."; \ 39376 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39377 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39378 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39379 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39380 else \ 39381 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39382 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39383 fi; \ 39384 else \ 39385 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39386 fi; \ 39387 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39388 $(NORMAL_TARGET_EXPORTS) \ 39389 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ 39390 LIBCFLAGS="$(STAGE1_CFLAGS)"; export LIBCFLAGS; \ 39391 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \ 39392 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39393 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39394 case $(srcdir) in \ 39395 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39396 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39397 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39398 esac; \ 39399 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39400 libsrcdir="$$s/libgcc"; \ 39401 $(SHELL) $${libsrcdir}/configure \ 39402 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39403 --target=${target_alias} $${srcdiroption} \ 39404 \ 39405 --disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" 39406@endif target-libgcc-bootstrap 39407 39408.PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc 39409maybe-configure-stage2-target-libgcc: 39410@if target-libgcc-bootstrap 39411maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc 39412configure-stage2-target-libgcc: 39413 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 39414 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39415 @r=`${PWD_COMMAND}`; export r; \ 39416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39417 echo "Checking multilib configuration for libgcc..."; \ 39418 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39419 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39420 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39421 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39422 else \ 39423 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39424 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39425 fi; \ 39426 else \ 39427 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39428 fi; \ 39429 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39430 $(NORMAL_TARGET_EXPORTS) \ 39431 \ 39432 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 39433 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 39434 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \ 39435 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39436 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39437 case $(srcdir) in \ 39438 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39439 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39440 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39441 esac; \ 39442 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39443 libsrcdir="$$s/libgcc"; \ 39444 $(SHELL) $${libsrcdir}/configure \ 39445 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39446 --target=${target_alias} $${srcdiroption} \ 39447 --with-build-libsubdir=$(HOST_SUBDIR) \ 39448 @stage2_werror_flag@ 39449@endif target-libgcc-bootstrap 39450 39451.PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc 39452maybe-configure-stage3-target-libgcc: 39453@if target-libgcc-bootstrap 39454maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc 39455configure-stage3-target-libgcc: 39456 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 39457 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39458 @r=`${PWD_COMMAND}`; export r; \ 39459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39460 echo "Checking multilib configuration for libgcc..."; \ 39461 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39462 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39463 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39464 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39465 else \ 39466 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39467 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39468 fi; \ 39469 else \ 39470 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39471 fi; \ 39472 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39473 $(NORMAL_TARGET_EXPORTS) \ 39474 \ 39475 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 39476 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 39477 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \ 39478 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39479 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39480 case $(srcdir) in \ 39481 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39482 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39483 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39484 esac; \ 39485 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39486 libsrcdir="$$s/libgcc"; \ 39487 $(SHELL) $${libsrcdir}/configure \ 39488 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39489 --target=${target_alias} $${srcdiroption} \ 39490 --with-build-libsubdir=$(HOST_SUBDIR) \ 39491 @stage2_werror_flag@ 39492@endif target-libgcc-bootstrap 39493 39494.PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc 39495maybe-configure-stage4-target-libgcc: 39496@if target-libgcc-bootstrap 39497maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc 39498configure-stage4-target-libgcc: 39499 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 39500 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39501 @r=`${PWD_COMMAND}`; export r; \ 39502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39503 echo "Checking multilib configuration for libgcc..."; \ 39504 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39505 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39506 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39507 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39508 else \ 39509 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39510 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39511 fi; \ 39512 else \ 39513 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39514 fi; \ 39515 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39516 $(NORMAL_TARGET_EXPORTS) \ 39517 \ 39518 CFLAGS="$(BOOT_CFLAGS)"; export CFLAGS; \ 39519 LIBCFLAGS="$(BOOT_CFLAGS)"; export LIBCFLAGS; \ 39520 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \ 39521 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39522 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39523 case $(srcdir) in \ 39524 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39525 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39526 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39527 esac; \ 39528 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39529 libsrcdir="$$s/libgcc"; \ 39530 $(SHELL) $${libsrcdir}/configure \ 39531 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39532 --target=${target_alias} $${srcdiroption} \ 39533 --with-build-libsubdir=$(HOST_SUBDIR) \ 39534 @stage2_werror_flag@ 39535@endif target-libgcc-bootstrap 39536 39537.PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc 39538maybe-configure-stageprofile-target-libgcc: 39539@if target-libgcc-bootstrap 39540maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc 39541configure-stageprofile-target-libgcc: 39542 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 39543 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39544 @r=`${PWD_COMMAND}`; export r; \ 39545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39546 echo "Checking multilib configuration for libgcc..."; \ 39547 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39548 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39549 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39550 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39551 else \ 39552 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39553 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39554 fi; \ 39555 else \ 39556 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39557 fi; \ 39558 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39559 $(NORMAL_TARGET_EXPORTS) \ 39560 \ 39561 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export CFLAGS; \ 39562 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate"; export LIBCFLAGS; \ 39563 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \ 39564 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39565 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39566 case $(srcdir) in \ 39567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39568 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39570 esac; \ 39571 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39572 libsrcdir="$$s/libgcc"; \ 39573 $(SHELL) $${libsrcdir}/configure \ 39574 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39575 --target=${target_alias} $${srcdiroption} \ 39576 --with-build-libsubdir=$(HOST_SUBDIR) \ 39577 @stage2_werror_flag@ 39578@endif target-libgcc-bootstrap 39579 39580.PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc 39581maybe-configure-stagefeedback-target-libgcc: 39582@if target-libgcc-bootstrap 39583maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc 39584configure-stagefeedback-target-libgcc: 39585 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 39586 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc 39587 @r=`${PWD_COMMAND}`; export r; \ 39588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39589 echo "Checking multilib configuration for libgcc..."; \ 39590 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \ 39591 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39592 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \ 39593 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \ 39594 else \ 39595 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \ 39596 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39597 fi; \ 39598 else \ 39599 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \ 39600 fi; \ 39601 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \ 39602 $(NORMAL_TARGET_EXPORTS) \ 39603 \ 39604 CFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export CFLAGS; \ 39605 LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use"; export LIBCFLAGS; \ 39606 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \ 39607 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \ 39608 cd $(TARGET_SUBDIR)/libgcc || exit 1; \ 39609 case $(srcdir) in \ 39610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 39611 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \ 39612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 39613 esac; \ 39614 srcdiroption="--srcdir=$${topdir}/libgcc"; \ 39615 libsrcdir="$$s/libgcc"; \ 39616 $(SHELL) $${libsrcdir}/configure \ 39617 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 39618 --target=${target_alias} $${srcdiroption} \ 39619 --with-build-libsubdir=$(HOST_SUBDIR) \ 39620 @stage2_werror_flag@ 39621@endif target-libgcc-bootstrap 39622 39623 39624 39625 39626 39627.PHONY: all-target-libgcc maybe-all-target-libgcc 39628maybe-all-target-libgcc: 39629@if gcc-bootstrap 39630all-target-libgcc: stage_current 39631@endif gcc-bootstrap 39632@if target-libgcc 39633TARGET-target-libgcc=all 39634maybe-all-target-libgcc: all-target-libgcc 39635all-target-libgcc: configure-target-libgcc 39636 @r=`${PWD_COMMAND}`; export r; \ 39637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39638 $(NORMAL_TARGET_EXPORTS) \ 39639 (cd $(TARGET_SUBDIR)/libgcc && \ 39640 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgcc)) 39641@endif target-libgcc 39642 39643 39644 39645.PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc 39646.PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc 39647maybe-all-stage1-target-libgcc: 39648maybe-clean-stage1-target-libgcc: 39649@if target-libgcc-bootstrap 39650maybe-all-stage1-target-libgcc: all-stage1-target-libgcc 39651all-stage1: all-stage1-target-libgcc 39652TARGET-stage1-target-libgcc = $(TARGET-target-libgcc) 39653all-stage1-target-libgcc: configure-stage1-target-libgcc 39654 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start 39655 @r=`${PWD_COMMAND}`; export r; \ 39656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39657 $(NORMAL_TARGET_EXPORTS) \ 39658 cd $(TARGET_SUBDIR)/libgcc && \ 39659 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39660 CFLAGS="$(STAGE1_CFLAGS)" LIBCFLAGS="$(STAGE1_CFLAGS)" \ 39661 $(TARGET-stage1-target-libgcc) 39662 39663maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc 39664clean-stage1: clean-stage1-target-libgcc 39665clean-stage1-target-libgcc: 39666 @if [ $(current_stage) = stage1 ]; then \ 39667 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39668 else \ 39669 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \ 39670 $(MAKE) stage1-start; \ 39671 fi; \ 39672 cd $(TARGET_SUBDIR)/libgcc && \ 39673 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39674 clean 39675@endif target-libgcc-bootstrap 39676 39677 39678.PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc 39679.PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc 39680maybe-all-stage2-target-libgcc: 39681maybe-clean-stage2-target-libgcc: 39682@if target-libgcc-bootstrap 39683maybe-all-stage2-target-libgcc: all-stage2-target-libgcc 39684all-stage2: all-stage2-target-libgcc 39685TARGET-stage2-target-libgcc = $(TARGET-target-libgcc) 39686all-stage2-target-libgcc: configure-stage2-target-libgcc 39687 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start 39688 @r=`${PWD_COMMAND}`; export r; \ 39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39690 $(NORMAL_TARGET_EXPORTS) \ 39691 \ 39692 cd $(TARGET_SUBDIR)/libgcc && \ 39693 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39694 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \ 39695 $(TARGET-stage2-target-libgcc) 39696 39697maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc 39698clean-stage2: clean-stage2-target-libgcc 39699clean-stage2-target-libgcc: 39700 @if [ $(current_stage) = stage2 ]; then \ 39701 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39702 else \ 39703 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \ 39704 $(MAKE) stage2-start; \ 39705 fi; \ 39706 cd $(TARGET_SUBDIR)/libgcc && \ 39707 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39708 \ 39709 clean 39710@endif target-libgcc-bootstrap 39711 39712 39713.PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc 39714.PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc 39715maybe-all-stage3-target-libgcc: 39716maybe-clean-stage3-target-libgcc: 39717@if target-libgcc-bootstrap 39718maybe-all-stage3-target-libgcc: all-stage3-target-libgcc 39719all-stage3: all-stage3-target-libgcc 39720TARGET-stage3-target-libgcc = $(TARGET-target-libgcc) 39721all-stage3-target-libgcc: configure-stage3-target-libgcc 39722 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start 39723 @r=`${PWD_COMMAND}`; export r; \ 39724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39725 $(NORMAL_TARGET_EXPORTS) \ 39726 \ 39727 cd $(TARGET_SUBDIR)/libgcc && \ 39728 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39729 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \ 39730 $(TARGET-stage3-target-libgcc) 39731 39732maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc 39733clean-stage3: clean-stage3-target-libgcc 39734clean-stage3-target-libgcc: 39735 @if [ $(current_stage) = stage3 ]; then \ 39736 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39737 else \ 39738 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \ 39739 $(MAKE) stage3-start; \ 39740 fi; \ 39741 cd $(TARGET_SUBDIR)/libgcc && \ 39742 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39743 \ 39744 clean 39745@endif target-libgcc-bootstrap 39746 39747 39748.PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc 39749.PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc 39750maybe-all-stage4-target-libgcc: 39751maybe-clean-stage4-target-libgcc: 39752@if target-libgcc-bootstrap 39753maybe-all-stage4-target-libgcc: all-stage4-target-libgcc 39754all-stage4: all-stage4-target-libgcc 39755TARGET-stage4-target-libgcc = $(TARGET-target-libgcc) 39756all-stage4-target-libgcc: configure-stage4-target-libgcc 39757 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start 39758 @r=`${PWD_COMMAND}`; export r; \ 39759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39760 $(NORMAL_TARGET_EXPORTS) \ 39761 \ 39762 cd $(TARGET_SUBDIR)/libgcc && \ 39763 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39764 CFLAGS="$(BOOT_CFLAGS)" LIBCFLAGS="$(BOOT_CFLAGS)" \ 39765 $(TARGET-stage4-target-libgcc) 39766 39767maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc 39768clean-stage4: clean-stage4-target-libgcc 39769clean-stage4-target-libgcc: 39770 @if [ $(current_stage) = stage4 ]; then \ 39771 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39772 else \ 39773 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \ 39774 $(MAKE) stage4-start; \ 39775 fi; \ 39776 cd $(TARGET_SUBDIR)/libgcc && \ 39777 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39778 \ 39779 clean 39780@endif target-libgcc-bootstrap 39781 39782 39783.PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc 39784.PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc 39785maybe-all-stageprofile-target-libgcc: 39786maybe-clean-stageprofile-target-libgcc: 39787@if target-libgcc-bootstrap 39788maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc 39789all-stageprofile: all-stageprofile-target-libgcc 39790TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc) 39791all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc 39792 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start 39793 @r=`${PWD_COMMAND}`; export r; \ 39794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39795 $(NORMAL_TARGET_EXPORTS) \ 39796 \ 39797 cd $(TARGET_SUBDIR)/libgcc && \ 39798 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39799 CFLAGS="$(BOOT_CFLAGS) -fprofile-generate" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-generate" \ 39800 $(TARGET-stageprofile-target-libgcc) 39801 39802maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc 39803clean-stageprofile: clean-stageprofile-target-libgcc 39804clean-stageprofile-target-libgcc: 39805 @if [ $(current_stage) = stageprofile ]; then \ 39806 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39807 else \ 39808 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \ 39809 $(MAKE) stageprofile-start; \ 39810 fi; \ 39811 cd $(TARGET_SUBDIR)/libgcc && \ 39812 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39813 \ 39814 clean 39815@endif target-libgcc-bootstrap 39816 39817 39818.PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc 39819.PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc 39820maybe-all-stagefeedback-target-libgcc: 39821maybe-clean-stagefeedback-target-libgcc: 39822@if target-libgcc-bootstrap 39823maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc 39824all-stagefeedback: all-stagefeedback-target-libgcc 39825TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc) 39826all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc 39827 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start 39828 @r=`${PWD_COMMAND}`; export r; \ 39829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39830 $(NORMAL_TARGET_EXPORTS) \ 39831 \ 39832 cd $(TARGET_SUBDIR)/libgcc && \ 39833 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39834 CFLAGS="$(BOOT_CFLAGS) -fprofile-use" LIBCFLAGS="$(BOOT_CFLAGS) -fprofile-use" \ 39835 $(TARGET-stagefeedback-target-libgcc) 39836 39837maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc 39838clean-stagefeedback: clean-stagefeedback-target-libgcc 39839clean-stagefeedback-target-libgcc: 39840 @if [ $(current_stage) = stagefeedback ]; then \ 39841 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \ 39842 else \ 39843 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \ 39844 $(MAKE) stagefeedback-start; \ 39845 fi; \ 39846 cd $(TARGET_SUBDIR)/libgcc && \ 39847 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ 39848 \ 39849 clean 39850@endif target-libgcc-bootstrap 39851 39852 39853 39854 39855 39856 39857.PHONY: check-target-libgcc maybe-check-target-libgcc 39858maybe-check-target-libgcc: 39859@if target-libgcc 39860maybe-check-target-libgcc: check-target-libgcc 39861 39862# Dummy target for uncheckable module. 39863check-target-libgcc: 39864 39865@endif target-libgcc 39866 39867.PHONY: install-target-libgcc maybe-install-target-libgcc 39868maybe-install-target-libgcc: 39869@if target-libgcc 39870maybe-install-target-libgcc: install-target-libgcc 39871 39872install-target-libgcc: installdirs 39873 @: $(MAKE); $(unstage) 39874 @r=`${PWD_COMMAND}`; export r; \ 39875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39876 $(NORMAL_TARGET_EXPORTS) \ 39877 (cd $(TARGET_SUBDIR)/libgcc && \ 39878 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 39879 39880@endif target-libgcc 39881 39882# Other targets (info, dvi, pdf, etc.) 39883 39884.PHONY: maybe-info-target-libgcc info-target-libgcc 39885maybe-info-target-libgcc: 39886@if target-libgcc 39887maybe-info-target-libgcc: info-target-libgcc 39888 39889info-target-libgcc: \ 39890 configure-target-libgcc 39891 @: $(MAKE); $(unstage) 39892 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 39893 r=`${PWD_COMMAND}`; export r; \ 39894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39895 $(NORMAL_TARGET_EXPORTS) \ 39896 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \ 39897 for flag in $(EXTRA_TARGET_FLAGS); do \ 39898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39899 done; \ 39900 (cd $(TARGET_SUBDIR)/libgcc && \ 39901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39903 "RANLIB=$${RANLIB}" \ 39904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39905 info) \ 39906 || exit 1 39907 39908@endif target-libgcc 39909 39910.PHONY: maybe-dvi-target-libgcc dvi-target-libgcc 39911maybe-dvi-target-libgcc: 39912@if target-libgcc 39913maybe-dvi-target-libgcc: dvi-target-libgcc 39914 39915dvi-target-libgcc: \ 39916 configure-target-libgcc 39917 @: $(MAKE); $(unstage) 39918 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 39919 r=`${PWD_COMMAND}`; export r; \ 39920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39921 $(NORMAL_TARGET_EXPORTS) \ 39922 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \ 39923 for flag in $(EXTRA_TARGET_FLAGS); do \ 39924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39925 done; \ 39926 (cd $(TARGET_SUBDIR)/libgcc && \ 39927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39929 "RANLIB=$${RANLIB}" \ 39930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39931 dvi) \ 39932 || exit 1 39933 39934@endif target-libgcc 39935 39936.PHONY: maybe-pdf-target-libgcc pdf-target-libgcc 39937maybe-pdf-target-libgcc: 39938@if target-libgcc 39939maybe-pdf-target-libgcc: pdf-target-libgcc 39940 39941pdf-target-libgcc: \ 39942 configure-target-libgcc 39943 @: $(MAKE); $(unstage) 39944 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 39945 r=`${PWD_COMMAND}`; export r; \ 39946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39947 $(NORMAL_TARGET_EXPORTS) \ 39948 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \ 39949 for flag in $(EXTRA_TARGET_FLAGS); do \ 39950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39951 done; \ 39952 (cd $(TARGET_SUBDIR)/libgcc && \ 39953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39955 "RANLIB=$${RANLIB}" \ 39956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39957 pdf) \ 39958 || exit 1 39959 39960@endif target-libgcc 39961 39962.PHONY: maybe-html-target-libgcc html-target-libgcc 39963maybe-html-target-libgcc: 39964@if target-libgcc 39965maybe-html-target-libgcc: html-target-libgcc 39966 39967html-target-libgcc: \ 39968 configure-target-libgcc 39969 @: $(MAKE); $(unstage) 39970 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 39971 r=`${PWD_COMMAND}`; export r; \ 39972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39973 $(NORMAL_TARGET_EXPORTS) \ 39974 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \ 39975 for flag in $(EXTRA_TARGET_FLAGS); do \ 39976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 39977 done; \ 39978 (cd $(TARGET_SUBDIR)/libgcc && \ 39979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 39980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 39981 "RANLIB=$${RANLIB}" \ 39982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 39983 html) \ 39984 || exit 1 39985 39986@endif target-libgcc 39987 39988.PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc 39989maybe-TAGS-target-libgcc: 39990@if target-libgcc 39991maybe-TAGS-target-libgcc: TAGS-target-libgcc 39992 39993TAGS-target-libgcc: \ 39994 configure-target-libgcc 39995 @: $(MAKE); $(unstage) 39996 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 39997 r=`${PWD_COMMAND}`; export r; \ 39998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 39999 $(NORMAL_TARGET_EXPORTS) \ 40000 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \ 40001 for flag in $(EXTRA_TARGET_FLAGS); do \ 40002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40003 done; \ 40004 (cd $(TARGET_SUBDIR)/libgcc && \ 40005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40007 "RANLIB=$${RANLIB}" \ 40008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40009 TAGS) \ 40010 || exit 1 40011 40012@endif target-libgcc 40013 40014.PHONY: maybe-install-info-target-libgcc install-info-target-libgcc 40015maybe-install-info-target-libgcc: 40016@if target-libgcc 40017maybe-install-info-target-libgcc: install-info-target-libgcc 40018 40019install-info-target-libgcc: \ 40020 configure-target-libgcc \ 40021 info-target-libgcc 40022 @: $(MAKE); $(unstage) 40023 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40024 r=`${PWD_COMMAND}`; export r; \ 40025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40026 $(NORMAL_TARGET_EXPORTS) \ 40027 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \ 40028 for flag in $(EXTRA_TARGET_FLAGS); do \ 40029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40030 done; \ 40031 (cd $(TARGET_SUBDIR)/libgcc && \ 40032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40034 "RANLIB=$${RANLIB}" \ 40035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40036 install-info) \ 40037 || exit 1 40038 40039@endif target-libgcc 40040 40041.PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc 40042maybe-install-pdf-target-libgcc: 40043@if target-libgcc 40044maybe-install-pdf-target-libgcc: install-pdf-target-libgcc 40045 40046install-pdf-target-libgcc: \ 40047 configure-target-libgcc \ 40048 pdf-target-libgcc 40049 @: $(MAKE); $(unstage) 40050 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40051 r=`${PWD_COMMAND}`; export r; \ 40052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40053 $(NORMAL_TARGET_EXPORTS) \ 40054 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \ 40055 for flag in $(EXTRA_TARGET_FLAGS); do \ 40056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40057 done; \ 40058 (cd $(TARGET_SUBDIR)/libgcc && \ 40059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40061 "RANLIB=$${RANLIB}" \ 40062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40063 install-pdf) \ 40064 || exit 1 40065 40066@endif target-libgcc 40067 40068.PHONY: maybe-install-html-target-libgcc install-html-target-libgcc 40069maybe-install-html-target-libgcc: 40070@if target-libgcc 40071maybe-install-html-target-libgcc: install-html-target-libgcc 40072 40073install-html-target-libgcc: \ 40074 configure-target-libgcc \ 40075 html-target-libgcc 40076 @: $(MAKE); $(unstage) 40077 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40078 r=`${PWD_COMMAND}`; export r; \ 40079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40080 $(NORMAL_TARGET_EXPORTS) \ 40081 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \ 40082 for flag in $(EXTRA_TARGET_FLAGS); do \ 40083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40084 done; \ 40085 (cd $(TARGET_SUBDIR)/libgcc && \ 40086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40088 "RANLIB=$${RANLIB}" \ 40089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40090 install-html) \ 40091 || exit 1 40092 40093@endif target-libgcc 40094 40095.PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc 40096maybe-installcheck-target-libgcc: 40097@if target-libgcc 40098maybe-installcheck-target-libgcc: installcheck-target-libgcc 40099 40100installcheck-target-libgcc: \ 40101 configure-target-libgcc 40102 @: $(MAKE); $(unstage) 40103 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40104 r=`${PWD_COMMAND}`; export r; \ 40105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40106 $(NORMAL_TARGET_EXPORTS) \ 40107 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \ 40108 for flag in $(EXTRA_TARGET_FLAGS); do \ 40109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40110 done; \ 40111 (cd $(TARGET_SUBDIR)/libgcc && \ 40112 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40113 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40114 "RANLIB=$${RANLIB}" \ 40115 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40116 installcheck) \ 40117 || exit 1 40118 40119@endif target-libgcc 40120 40121.PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc 40122maybe-mostlyclean-target-libgcc: 40123@if target-libgcc 40124maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc 40125 40126mostlyclean-target-libgcc: 40127 @: $(MAKE); $(unstage) 40128 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40129 r=`${PWD_COMMAND}`; export r; \ 40130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40131 $(NORMAL_TARGET_EXPORTS) \ 40132 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \ 40133 for flag in $(EXTRA_TARGET_FLAGS); do \ 40134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40135 done; \ 40136 (cd $(TARGET_SUBDIR)/libgcc && \ 40137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40139 "RANLIB=$${RANLIB}" \ 40140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40141 mostlyclean) \ 40142 || exit 1 40143 40144@endif target-libgcc 40145 40146.PHONY: maybe-clean-target-libgcc clean-target-libgcc 40147maybe-clean-target-libgcc: 40148@if target-libgcc 40149maybe-clean-target-libgcc: clean-target-libgcc 40150 40151clean-target-libgcc: 40152 @: $(MAKE); $(unstage) 40153 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40154 r=`${PWD_COMMAND}`; export r; \ 40155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40156 $(NORMAL_TARGET_EXPORTS) \ 40157 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \ 40158 for flag in $(EXTRA_TARGET_FLAGS); do \ 40159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40160 done; \ 40161 (cd $(TARGET_SUBDIR)/libgcc && \ 40162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40164 "RANLIB=$${RANLIB}" \ 40165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40166 clean) \ 40167 || exit 1 40168 40169@endif target-libgcc 40170 40171.PHONY: maybe-distclean-target-libgcc distclean-target-libgcc 40172maybe-distclean-target-libgcc: 40173@if target-libgcc 40174maybe-distclean-target-libgcc: distclean-target-libgcc 40175 40176distclean-target-libgcc: 40177 @: $(MAKE); $(unstage) 40178 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40179 r=`${PWD_COMMAND}`; export r; \ 40180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40181 $(NORMAL_TARGET_EXPORTS) \ 40182 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \ 40183 for flag in $(EXTRA_TARGET_FLAGS); do \ 40184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40185 done; \ 40186 (cd $(TARGET_SUBDIR)/libgcc && \ 40187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40189 "RANLIB=$${RANLIB}" \ 40190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40191 distclean) \ 40192 || exit 1 40193 40194@endif target-libgcc 40195 40196.PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc 40197maybe-maintainer-clean-target-libgcc: 40198@if target-libgcc 40199maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc 40200 40201maintainer-clean-target-libgcc: 40202 @: $(MAKE); $(unstage) 40203 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \ 40204 r=`${PWD_COMMAND}`; export r; \ 40205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40206 $(NORMAL_TARGET_EXPORTS) \ 40207 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \ 40208 for flag in $(EXTRA_TARGET_FLAGS); do \ 40209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40210 done; \ 40211 (cd $(TARGET_SUBDIR)/libgcc && \ 40212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40214 "RANLIB=$${RANLIB}" \ 40215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40216 maintainer-clean) \ 40217 || exit 1 40218 40219@endif target-libgcc 40220 40221 40222 40223 40224 40225.PHONY: configure-target-libgfortran maybe-configure-target-libgfortran 40226maybe-configure-target-libgfortran: 40227@if gcc-bootstrap 40228configure-target-libgfortran: stage_current 40229@endif gcc-bootstrap 40230@if target-libgfortran 40231maybe-configure-target-libgfortran: configure-target-libgfortran 40232configure-target-libgfortran: 40233 @: $(MAKE); $(unstage) 40234 @r=`${PWD_COMMAND}`; export r; \ 40235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40236 echo "Checking multilib configuration for libgfortran..."; \ 40237 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \ 40238 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \ 40239 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \ 40240 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \ 40241 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \ 40242 else \ 40243 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \ 40244 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \ 40245 fi; \ 40246 else \ 40247 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \ 40248 fi; \ 40249 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \ 40250 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \ 40251 $(NORMAL_TARGET_EXPORTS) \ 40252 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \ 40253 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \ 40254 case $(srcdir) in \ 40255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 40256 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \ 40257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 40258 esac; \ 40259 srcdiroption="--srcdir=$${topdir}/libgfortran"; \ 40260 libsrcdir="$$s/libgfortran"; \ 40261 rm -f no-such-file || : ; \ 40262 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 40263 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 40264 --target=${target_alias} $${srcdiroption} \ 40265 || exit 1 40266@endif target-libgfortran 40267 40268 40269 40270 40271 40272.PHONY: all-target-libgfortran maybe-all-target-libgfortran 40273maybe-all-target-libgfortran: 40274@if gcc-bootstrap 40275all-target-libgfortran: stage_current 40276@endif gcc-bootstrap 40277@if target-libgfortran 40278TARGET-target-libgfortran=all 40279maybe-all-target-libgfortran: all-target-libgfortran 40280all-target-libgfortran: configure-target-libgfortran 40281 @: $(MAKE); $(unstage) 40282 @r=`${PWD_COMMAND}`; export r; \ 40283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40284 $(NORMAL_TARGET_EXPORTS) \ 40285 (cd $(TARGET_SUBDIR)/libgfortran && \ 40286 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgfortran)) 40287@endif target-libgfortran 40288 40289 40290 40291 40292 40293.PHONY: check-target-libgfortran maybe-check-target-libgfortran 40294maybe-check-target-libgfortran: 40295@if target-libgfortran 40296maybe-check-target-libgfortran: check-target-libgfortran 40297 40298check-target-libgfortran: 40299 @: $(MAKE); $(unstage) 40300 @r=`${PWD_COMMAND}`; export r; \ 40301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40302 $(NORMAL_TARGET_EXPORTS) \ 40303 (cd $(TARGET_SUBDIR)/libgfortran && \ 40304 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 40305 40306@endif target-libgfortran 40307 40308.PHONY: install-target-libgfortran maybe-install-target-libgfortran 40309maybe-install-target-libgfortran: 40310@if target-libgfortran 40311maybe-install-target-libgfortran: install-target-libgfortran 40312 40313install-target-libgfortran: installdirs 40314 @: $(MAKE); $(unstage) 40315 @r=`${PWD_COMMAND}`; export r; \ 40316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40317 $(NORMAL_TARGET_EXPORTS) \ 40318 (cd $(TARGET_SUBDIR)/libgfortran && \ 40319 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 40320 40321@endif target-libgfortran 40322 40323# Other targets (info, dvi, pdf, etc.) 40324 40325.PHONY: maybe-info-target-libgfortran info-target-libgfortran 40326maybe-info-target-libgfortran: 40327@if target-libgfortran 40328maybe-info-target-libgfortran: info-target-libgfortran 40329 40330info-target-libgfortran: \ 40331 configure-target-libgfortran 40332 @: $(MAKE); $(unstage) 40333 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40334 r=`${PWD_COMMAND}`; export r; \ 40335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40336 $(NORMAL_TARGET_EXPORTS) \ 40337 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \ 40338 for flag in $(EXTRA_TARGET_FLAGS); do \ 40339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40340 done; \ 40341 (cd $(TARGET_SUBDIR)/libgfortran && \ 40342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40344 "RANLIB=$${RANLIB}" \ 40345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40346 info) \ 40347 || exit 1 40348 40349@endif target-libgfortran 40350 40351.PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran 40352maybe-dvi-target-libgfortran: 40353@if target-libgfortran 40354maybe-dvi-target-libgfortran: dvi-target-libgfortran 40355 40356dvi-target-libgfortran: \ 40357 configure-target-libgfortran 40358 @: $(MAKE); $(unstage) 40359 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40360 r=`${PWD_COMMAND}`; export r; \ 40361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40362 $(NORMAL_TARGET_EXPORTS) \ 40363 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \ 40364 for flag in $(EXTRA_TARGET_FLAGS); do \ 40365 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40366 done; \ 40367 (cd $(TARGET_SUBDIR)/libgfortran && \ 40368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40370 "RANLIB=$${RANLIB}" \ 40371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40372 dvi) \ 40373 || exit 1 40374 40375@endif target-libgfortran 40376 40377.PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran 40378maybe-pdf-target-libgfortran: 40379@if target-libgfortran 40380maybe-pdf-target-libgfortran: pdf-target-libgfortran 40381 40382pdf-target-libgfortran: \ 40383 configure-target-libgfortran 40384 @: $(MAKE); $(unstage) 40385 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40386 r=`${PWD_COMMAND}`; export r; \ 40387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40388 $(NORMAL_TARGET_EXPORTS) \ 40389 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \ 40390 for flag in $(EXTRA_TARGET_FLAGS); do \ 40391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40392 done; \ 40393 (cd $(TARGET_SUBDIR)/libgfortran && \ 40394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40396 "RANLIB=$${RANLIB}" \ 40397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40398 pdf) \ 40399 || exit 1 40400 40401@endif target-libgfortran 40402 40403.PHONY: maybe-html-target-libgfortran html-target-libgfortran 40404maybe-html-target-libgfortran: 40405@if target-libgfortran 40406maybe-html-target-libgfortran: html-target-libgfortran 40407 40408html-target-libgfortran: \ 40409 configure-target-libgfortran 40410 @: $(MAKE); $(unstage) 40411 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40412 r=`${PWD_COMMAND}`; export r; \ 40413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40414 $(NORMAL_TARGET_EXPORTS) \ 40415 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \ 40416 for flag in $(EXTRA_TARGET_FLAGS); do \ 40417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40418 done; \ 40419 (cd $(TARGET_SUBDIR)/libgfortran && \ 40420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40422 "RANLIB=$${RANLIB}" \ 40423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40424 html) \ 40425 || exit 1 40426 40427@endif target-libgfortran 40428 40429.PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran 40430maybe-TAGS-target-libgfortran: 40431@if target-libgfortran 40432maybe-TAGS-target-libgfortran: TAGS-target-libgfortran 40433 40434TAGS-target-libgfortran: \ 40435 configure-target-libgfortran 40436 @: $(MAKE); $(unstage) 40437 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40438 r=`${PWD_COMMAND}`; export r; \ 40439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40440 $(NORMAL_TARGET_EXPORTS) \ 40441 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \ 40442 for flag in $(EXTRA_TARGET_FLAGS); do \ 40443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40444 done; \ 40445 (cd $(TARGET_SUBDIR)/libgfortran && \ 40446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40448 "RANLIB=$${RANLIB}" \ 40449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40450 TAGS) \ 40451 || exit 1 40452 40453@endif target-libgfortran 40454 40455.PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran 40456maybe-install-info-target-libgfortran: 40457@if target-libgfortran 40458maybe-install-info-target-libgfortran: install-info-target-libgfortran 40459 40460install-info-target-libgfortran: \ 40461 configure-target-libgfortran \ 40462 info-target-libgfortran 40463 @: $(MAKE); $(unstage) 40464 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40465 r=`${PWD_COMMAND}`; export r; \ 40466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40467 $(NORMAL_TARGET_EXPORTS) \ 40468 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \ 40469 for flag in $(EXTRA_TARGET_FLAGS); do \ 40470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40471 done; \ 40472 (cd $(TARGET_SUBDIR)/libgfortran && \ 40473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40475 "RANLIB=$${RANLIB}" \ 40476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40477 install-info) \ 40478 || exit 1 40479 40480@endif target-libgfortran 40481 40482.PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran 40483maybe-install-pdf-target-libgfortran: 40484@if target-libgfortran 40485maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran 40486 40487install-pdf-target-libgfortran: \ 40488 configure-target-libgfortran \ 40489 pdf-target-libgfortran 40490 @: $(MAKE); $(unstage) 40491 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40492 r=`${PWD_COMMAND}`; export r; \ 40493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40494 $(NORMAL_TARGET_EXPORTS) \ 40495 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \ 40496 for flag in $(EXTRA_TARGET_FLAGS); do \ 40497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40498 done; \ 40499 (cd $(TARGET_SUBDIR)/libgfortran && \ 40500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40502 "RANLIB=$${RANLIB}" \ 40503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40504 install-pdf) \ 40505 || exit 1 40506 40507@endif target-libgfortran 40508 40509.PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran 40510maybe-install-html-target-libgfortran: 40511@if target-libgfortran 40512maybe-install-html-target-libgfortran: install-html-target-libgfortran 40513 40514install-html-target-libgfortran: \ 40515 configure-target-libgfortran \ 40516 html-target-libgfortran 40517 @: $(MAKE); $(unstage) 40518 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40519 r=`${PWD_COMMAND}`; export r; \ 40520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40521 $(NORMAL_TARGET_EXPORTS) \ 40522 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \ 40523 for flag in $(EXTRA_TARGET_FLAGS); do \ 40524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40525 done; \ 40526 (cd $(TARGET_SUBDIR)/libgfortran && \ 40527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40529 "RANLIB=$${RANLIB}" \ 40530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40531 install-html) \ 40532 || exit 1 40533 40534@endif target-libgfortran 40535 40536.PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran 40537maybe-installcheck-target-libgfortran: 40538@if target-libgfortran 40539maybe-installcheck-target-libgfortran: installcheck-target-libgfortran 40540 40541installcheck-target-libgfortran: \ 40542 configure-target-libgfortran 40543 @: $(MAKE); $(unstage) 40544 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40545 r=`${PWD_COMMAND}`; export r; \ 40546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40547 $(NORMAL_TARGET_EXPORTS) \ 40548 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \ 40549 for flag in $(EXTRA_TARGET_FLAGS); do \ 40550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40551 done; \ 40552 (cd $(TARGET_SUBDIR)/libgfortran && \ 40553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40555 "RANLIB=$${RANLIB}" \ 40556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40557 installcheck) \ 40558 || exit 1 40559 40560@endif target-libgfortran 40561 40562.PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran 40563maybe-mostlyclean-target-libgfortran: 40564@if target-libgfortran 40565maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran 40566 40567mostlyclean-target-libgfortran: 40568 @: $(MAKE); $(unstage) 40569 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40570 r=`${PWD_COMMAND}`; export r; \ 40571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40572 $(NORMAL_TARGET_EXPORTS) \ 40573 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \ 40574 for flag in $(EXTRA_TARGET_FLAGS); do \ 40575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40576 done; \ 40577 (cd $(TARGET_SUBDIR)/libgfortran && \ 40578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40580 "RANLIB=$${RANLIB}" \ 40581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40582 mostlyclean) \ 40583 || exit 1 40584 40585@endif target-libgfortran 40586 40587.PHONY: maybe-clean-target-libgfortran clean-target-libgfortran 40588maybe-clean-target-libgfortran: 40589@if target-libgfortran 40590maybe-clean-target-libgfortran: clean-target-libgfortran 40591 40592clean-target-libgfortran: 40593 @: $(MAKE); $(unstage) 40594 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40595 r=`${PWD_COMMAND}`; export r; \ 40596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40597 $(NORMAL_TARGET_EXPORTS) \ 40598 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \ 40599 for flag in $(EXTRA_TARGET_FLAGS); do \ 40600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40601 done; \ 40602 (cd $(TARGET_SUBDIR)/libgfortran && \ 40603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40605 "RANLIB=$${RANLIB}" \ 40606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40607 clean) \ 40608 || exit 1 40609 40610@endif target-libgfortran 40611 40612.PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran 40613maybe-distclean-target-libgfortran: 40614@if target-libgfortran 40615maybe-distclean-target-libgfortran: distclean-target-libgfortran 40616 40617distclean-target-libgfortran: 40618 @: $(MAKE); $(unstage) 40619 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40620 r=`${PWD_COMMAND}`; export r; \ 40621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40622 $(NORMAL_TARGET_EXPORTS) \ 40623 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \ 40624 for flag in $(EXTRA_TARGET_FLAGS); do \ 40625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40626 done; \ 40627 (cd $(TARGET_SUBDIR)/libgfortran && \ 40628 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40629 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40630 "RANLIB=$${RANLIB}" \ 40631 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40632 distclean) \ 40633 || exit 1 40634 40635@endif target-libgfortran 40636 40637.PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran 40638maybe-maintainer-clean-target-libgfortran: 40639@if target-libgfortran 40640maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran 40641 40642maintainer-clean-target-libgfortran: 40643 @: $(MAKE); $(unstage) 40644 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \ 40645 r=`${PWD_COMMAND}`; export r; \ 40646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40647 $(NORMAL_TARGET_EXPORTS) \ 40648 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \ 40649 for flag in $(EXTRA_TARGET_FLAGS); do \ 40650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40651 done; \ 40652 (cd $(TARGET_SUBDIR)/libgfortran && \ 40653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40655 "RANLIB=$${RANLIB}" \ 40656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40657 maintainer-clean) \ 40658 || exit 1 40659 40660@endif target-libgfortran 40661 40662 40663 40664 40665 40666.PHONY: configure-target-libobjc maybe-configure-target-libobjc 40667maybe-configure-target-libobjc: 40668@if gcc-bootstrap 40669configure-target-libobjc: stage_current 40670@endif gcc-bootstrap 40671@if target-libobjc 40672maybe-configure-target-libobjc: configure-target-libobjc 40673configure-target-libobjc: 40674 @: $(MAKE); $(unstage) 40675 @r=`${PWD_COMMAND}`; export r; \ 40676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40677 echo "Checking multilib configuration for libobjc..."; \ 40678 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \ 40679 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \ 40680 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \ 40681 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \ 40682 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \ 40683 else \ 40684 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \ 40685 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \ 40686 fi; \ 40687 else \ 40688 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \ 40689 fi; \ 40690 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \ 40691 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \ 40692 $(NORMAL_TARGET_EXPORTS) \ 40693 echo Configuring in $(TARGET_SUBDIR)/libobjc; \ 40694 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \ 40695 case $(srcdir) in \ 40696 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 40697 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \ 40698 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 40699 esac; \ 40700 srcdiroption="--srcdir=$${topdir}/libobjc"; \ 40701 libsrcdir="$$s/libobjc"; \ 40702 rm -f no-such-file || : ; \ 40703 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 40704 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 40705 --target=${target_alias} $${srcdiroption} \ 40706 || exit 1 40707@endif target-libobjc 40708 40709 40710 40711 40712 40713.PHONY: all-target-libobjc maybe-all-target-libobjc 40714maybe-all-target-libobjc: 40715@if gcc-bootstrap 40716all-target-libobjc: stage_current 40717@endif gcc-bootstrap 40718@if target-libobjc 40719TARGET-target-libobjc=all 40720maybe-all-target-libobjc: all-target-libobjc 40721all-target-libobjc: configure-target-libobjc 40722 @: $(MAKE); $(unstage) 40723 @r=`${PWD_COMMAND}`; export r; \ 40724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40725 $(NORMAL_TARGET_EXPORTS) \ 40726 (cd $(TARGET_SUBDIR)/libobjc && \ 40727 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libobjc)) 40728@endif target-libobjc 40729 40730 40731 40732 40733 40734.PHONY: check-target-libobjc maybe-check-target-libobjc 40735maybe-check-target-libobjc: 40736@if target-libobjc 40737maybe-check-target-libobjc: check-target-libobjc 40738 40739check-target-libobjc: 40740 @: $(MAKE); $(unstage) 40741 @r=`${PWD_COMMAND}`; export r; \ 40742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40743 $(NORMAL_TARGET_EXPORTS) \ 40744 (cd $(TARGET_SUBDIR)/libobjc && \ 40745 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 40746 40747@endif target-libobjc 40748 40749.PHONY: install-target-libobjc maybe-install-target-libobjc 40750maybe-install-target-libobjc: 40751@if target-libobjc 40752maybe-install-target-libobjc: install-target-libobjc 40753 40754install-target-libobjc: installdirs 40755 @: $(MAKE); $(unstage) 40756 @r=`${PWD_COMMAND}`; export r; \ 40757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40758 $(NORMAL_TARGET_EXPORTS) \ 40759 (cd $(TARGET_SUBDIR)/libobjc && \ 40760 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 40761 40762@endif target-libobjc 40763 40764# Other targets (info, dvi, pdf, etc.) 40765 40766.PHONY: maybe-info-target-libobjc info-target-libobjc 40767maybe-info-target-libobjc: 40768@if target-libobjc 40769maybe-info-target-libobjc: info-target-libobjc 40770 40771info-target-libobjc: \ 40772 configure-target-libobjc 40773 @: $(MAKE); $(unstage) 40774 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40775 r=`${PWD_COMMAND}`; export r; \ 40776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40777 $(NORMAL_TARGET_EXPORTS) \ 40778 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \ 40779 for flag in $(EXTRA_TARGET_FLAGS); do \ 40780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40781 done; \ 40782 (cd $(TARGET_SUBDIR)/libobjc && \ 40783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40785 "RANLIB=$${RANLIB}" \ 40786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40787 info) \ 40788 || exit 1 40789 40790@endif target-libobjc 40791 40792.PHONY: maybe-dvi-target-libobjc dvi-target-libobjc 40793maybe-dvi-target-libobjc: 40794@if target-libobjc 40795maybe-dvi-target-libobjc: dvi-target-libobjc 40796 40797dvi-target-libobjc: \ 40798 configure-target-libobjc 40799 @: $(MAKE); $(unstage) 40800 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40801 r=`${PWD_COMMAND}`; export r; \ 40802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40803 $(NORMAL_TARGET_EXPORTS) \ 40804 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \ 40805 for flag in $(EXTRA_TARGET_FLAGS); do \ 40806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40807 done; \ 40808 (cd $(TARGET_SUBDIR)/libobjc && \ 40809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40811 "RANLIB=$${RANLIB}" \ 40812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40813 dvi) \ 40814 || exit 1 40815 40816@endif target-libobjc 40817 40818.PHONY: maybe-pdf-target-libobjc pdf-target-libobjc 40819maybe-pdf-target-libobjc: 40820@if target-libobjc 40821maybe-pdf-target-libobjc: pdf-target-libobjc 40822 40823pdf-target-libobjc: \ 40824 configure-target-libobjc 40825 @: $(MAKE); $(unstage) 40826 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40827 r=`${PWD_COMMAND}`; export r; \ 40828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40829 $(NORMAL_TARGET_EXPORTS) \ 40830 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \ 40831 for flag in $(EXTRA_TARGET_FLAGS); do \ 40832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40833 done; \ 40834 (cd $(TARGET_SUBDIR)/libobjc && \ 40835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40837 "RANLIB=$${RANLIB}" \ 40838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40839 pdf) \ 40840 || exit 1 40841 40842@endif target-libobjc 40843 40844.PHONY: maybe-html-target-libobjc html-target-libobjc 40845maybe-html-target-libobjc: 40846@if target-libobjc 40847maybe-html-target-libobjc: html-target-libobjc 40848 40849html-target-libobjc: \ 40850 configure-target-libobjc 40851 @: $(MAKE); $(unstage) 40852 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40853 r=`${PWD_COMMAND}`; export r; \ 40854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40855 $(NORMAL_TARGET_EXPORTS) \ 40856 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \ 40857 for flag in $(EXTRA_TARGET_FLAGS); do \ 40858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40859 done; \ 40860 (cd $(TARGET_SUBDIR)/libobjc && \ 40861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40863 "RANLIB=$${RANLIB}" \ 40864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40865 html) \ 40866 || exit 1 40867 40868@endif target-libobjc 40869 40870.PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc 40871maybe-TAGS-target-libobjc: 40872@if target-libobjc 40873maybe-TAGS-target-libobjc: TAGS-target-libobjc 40874 40875TAGS-target-libobjc: \ 40876 configure-target-libobjc 40877 @: $(MAKE); $(unstage) 40878 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40879 r=`${PWD_COMMAND}`; export r; \ 40880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40881 $(NORMAL_TARGET_EXPORTS) \ 40882 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \ 40883 for flag in $(EXTRA_TARGET_FLAGS); do \ 40884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40885 done; \ 40886 (cd $(TARGET_SUBDIR)/libobjc && \ 40887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40889 "RANLIB=$${RANLIB}" \ 40890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40891 TAGS) \ 40892 || exit 1 40893 40894@endif target-libobjc 40895 40896.PHONY: maybe-install-info-target-libobjc install-info-target-libobjc 40897maybe-install-info-target-libobjc: 40898@if target-libobjc 40899maybe-install-info-target-libobjc: install-info-target-libobjc 40900 40901install-info-target-libobjc: \ 40902 configure-target-libobjc \ 40903 info-target-libobjc 40904 @: $(MAKE); $(unstage) 40905 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40906 r=`${PWD_COMMAND}`; export r; \ 40907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40908 $(NORMAL_TARGET_EXPORTS) \ 40909 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \ 40910 for flag in $(EXTRA_TARGET_FLAGS); do \ 40911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40912 done; \ 40913 (cd $(TARGET_SUBDIR)/libobjc && \ 40914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40916 "RANLIB=$${RANLIB}" \ 40917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40918 install-info) \ 40919 || exit 1 40920 40921@endif target-libobjc 40922 40923.PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc 40924maybe-install-pdf-target-libobjc: 40925@if target-libobjc 40926maybe-install-pdf-target-libobjc: install-pdf-target-libobjc 40927 40928install-pdf-target-libobjc: \ 40929 configure-target-libobjc \ 40930 pdf-target-libobjc 40931 @: $(MAKE); $(unstage) 40932 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40933 r=`${PWD_COMMAND}`; export r; \ 40934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40935 $(NORMAL_TARGET_EXPORTS) \ 40936 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \ 40937 for flag in $(EXTRA_TARGET_FLAGS); do \ 40938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40939 done; \ 40940 (cd $(TARGET_SUBDIR)/libobjc && \ 40941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40943 "RANLIB=$${RANLIB}" \ 40944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40945 install-pdf) \ 40946 || exit 1 40947 40948@endif target-libobjc 40949 40950.PHONY: maybe-install-html-target-libobjc install-html-target-libobjc 40951maybe-install-html-target-libobjc: 40952@if target-libobjc 40953maybe-install-html-target-libobjc: install-html-target-libobjc 40954 40955install-html-target-libobjc: \ 40956 configure-target-libobjc \ 40957 html-target-libobjc 40958 @: $(MAKE); $(unstage) 40959 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40960 r=`${PWD_COMMAND}`; export r; \ 40961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40962 $(NORMAL_TARGET_EXPORTS) \ 40963 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \ 40964 for flag in $(EXTRA_TARGET_FLAGS); do \ 40965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40966 done; \ 40967 (cd $(TARGET_SUBDIR)/libobjc && \ 40968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40970 "RANLIB=$${RANLIB}" \ 40971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40972 install-html) \ 40973 || exit 1 40974 40975@endif target-libobjc 40976 40977.PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc 40978maybe-installcheck-target-libobjc: 40979@if target-libobjc 40980maybe-installcheck-target-libobjc: installcheck-target-libobjc 40981 40982installcheck-target-libobjc: \ 40983 configure-target-libobjc 40984 @: $(MAKE); $(unstage) 40985 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 40986 r=`${PWD_COMMAND}`; export r; \ 40987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 40988 $(NORMAL_TARGET_EXPORTS) \ 40989 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \ 40990 for flag in $(EXTRA_TARGET_FLAGS); do \ 40991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 40992 done; \ 40993 (cd $(TARGET_SUBDIR)/libobjc && \ 40994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 40995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 40996 "RANLIB=$${RANLIB}" \ 40997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 40998 installcheck) \ 40999 || exit 1 41000 41001@endif target-libobjc 41002 41003.PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc 41004maybe-mostlyclean-target-libobjc: 41005@if target-libobjc 41006maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc 41007 41008mostlyclean-target-libobjc: 41009 @: $(MAKE); $(unstage) 41010 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 41011 r=`${PWD_COMMAND}`; export r; \ 41012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41013 $(NORMAL_TARGET_EXPORTS) \ 41014 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \ 41015 for flag in $(EXTRA_TARGET_FLAGS); do \ 41016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41017 done; \ 41018 (cd $(TARGET_SUBDIR)/libobjc && \ 41019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41021 "RANLIB=$${RANLIB}" \ 41022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41023 mostlyclean) \ 41024 || exit 1 41025 41026@endif target-libobjc 41027 41028.PHONY: maybe-clean-target-libobjc clean-target-libobjc 41029maybe-clean-target-libobjc: 41030@if target-libobjc 41031maybe-clean-target-libobjc: clean-target-libobjc 41032 41033clean-target-libobjc: 41034 @: $(MAKE); $(unstage) 41035 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 41036 r=`${PWD_COMMAND}`; export r; \ 41037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41038 $(NORMAL_TARGET_EXPORTS) \ 41039 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \ 41040 for flag in $(EXTRA_TARGET_FLAGS); do \ 41041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41042 done; \ 41043 (cd $(TARGET_SUBDIR)/libobjc && \ 41044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41046 "RANLIB=$${RANLIB}" \ 41047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41048 clean) \ 41049 || exit 1 41050 41051@endif target-libobjc 41052 41053.PHONY: maybe-distclean-target-libobjc distclean-target-libobjc 41054maybe-distclean-target-libobjc: 41055@if target-libobjc 41056maybe-distclean-target-libobjc: distclean-target-libobjc 41057 41058distclean-target-libobjc: 41059 @: $(MAKE); $(unstage) 41060 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 41061 r=`${PWD_COMMAND}`; export r; \ 41062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41063 $(NORMAL_TARGET_EXPORTS) \ 41064 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \ 41065 for flag in $(EXTRA_TARGET_FLAGS); do \ 41066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41067 done; \ 41068 (cd $(TARGET_SUBDIR)/libobjc && \ 41069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41071 "RANLIB=$${RANLIB}" \ 41072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41073 distclean) \ 41074 || exit 1 41075 41076@endif target-libobjc 41077 41078.PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc 41079maybe-maintainer-clean-target-libobjc: 41080@if target-libobjc 41081maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc 41082 41083maintainer-clean-target-libobjc: 41084 @: $(MAKE); $(unstage) 41085 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \ 41086 r=`${PWD_COMMAND}`; export r; \ 41087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41088 $(NORMAL_TARGET_EXPORTS) \ 41089 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \ 41090 for flag in $(EXTRA_TARGET_FLAGS); do \ 41091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41092 done; \ 41093 (cd $(TARGET_SUBDIR)/libobjc && \ 41094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41096 "RANLIB=$${RANLIB}" \ 41097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41098 maintainer-clean) \ 41099 || exit 1 41100 41101@endif target-libobjc 41102 41103 41104 41105 41106 41107.PHONY: configure-target-libtermcap maybe-configure-target-libtermcap 41108maybe-configure-target-libtermcap: 41109@if gcc-bootstrap 41110configure-target-libtermcap: stage_current 41111@endif gcc-bootstrap 41112@if target-libtermcap 41113maybe-configure-target-libtermcap: configure-target-libtermcap 41114configure-target-libtermcap: 41115 @: $(MAKE); $(unstage) 41116 @r=`${PWD_COMMAND}`; export r; \ 41117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41118 echo "Checking multilib configuration for libtermcap..."; \ 41119 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \ 41120 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \ 41121 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \ 41122 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \ 41123 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \ 41124 else \ 41125 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \ 41126 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \ 41127 fi; \ 41128 else \ 41129 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \ 41130 fi; \ 41131 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \ 41132 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \ 41133 $(NORMAL_TARGET_EXPORTS) \ 41134 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \ 41135 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \ 41136 case $(srcdir) in \ 41137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 41138 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \ 41139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 41140 esac; \ 41141 srcdiroption="--srcdir=$${topdir}/libtermcap"; \ 41142 libsrcdir="$$s/libtermcap"; \ 41143 rm -f no-such-file || : ; \ 41144 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 41145 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 41146 --target=${target_alias} $${srcdiroption} \ 41147 || exit 1 41148@endif target-libtermcap 41149 41150 41151 41152 41153 41154.PHONY: all-target-libtermcap maybe-all-target-libtermcap 41155maybe-all-target-libtermcap: 41156@if gcc-bootstrap 41157all-target-libtermcap: stage_current 41158@endif gcc-bootstrap 41159@if target-libtermcap 41160TARGET-target-libtermcap=all 41161maybe-all-target-libtermcap: all-target-libtermcap 41162all-target-libtermcap: configure-target-libtermcap 41163 @: $(MAKE); $(unstage) 41164 @r=`${PWD_COMMAND}`; export r; \ 41165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41166 $(NORMAL_TARGET_EXPORTS) \ 41167 (cd $(TARGET_SUBDIR)/libtermcap && \ 41168 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libtermcap)) 41169@endif target-libtermcap 41170 41171 41172 41173 41174 41175.PHONY: check-target-libtermcap maybe-check-target-libtermcap 41176maybe-check-target-libtermcap: 41177@if target-libtermcap 41178maybe-check-target-libtermcap: check-target-libtermcap 41179 41180# Dummy target for uncheckable module. 41181check-target-libtermcap: 41182 41183@endif target-libtermcap 41184 41185.PHONY: install-target-libtermcap maybe-install-target-libtermcap 41186maybe-install-target-libtermcap: 41187@if target-libtermcap 41188maybe-install-target-libtermcap: install-target-libtermcap 41189 41190install-target-libtermcap: installdirs 41191 @: $(MAKE); $(unstage) 41192 @r=`${PWD_COMMAND}`; export r; \ 41193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41194 $(NORMAL_TARGET_EXPORTS) \ 41195 (cd $(TARGET_SUBDIR)/libtermcap && \ 41196 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 41197 41198@endif target-libtermcap 41199 41200# Other targets (info, dvi, pdf, etc.) 41201 41202.PHONY: maybe-info-target-libtermcap info-target-libtermcap 41203maybe-info-target-libtermcap: 41204@if target-libtermcap 41205maybe-info-target-libtermcap: info-target-libtermcap 41206 41207info-target-libtermcap: \ 41208 configure-target-libtermcap 41209 @: $(MAKE); $(unstage) 41210 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41211 r=`${PWD_COMMAND}`; export r; \ 41212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41213 $(NORMAL_TARGET_EXPORTS) \ 41214 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \ 41215 for flag in $(EXTRA_TARGET_FLAGS); do \ 41216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41217 done; \ 41218 (cd $(TARGET_SUBDIR)/libtermcap && \ 41219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41221 "RANLIB=$${RANLIB}" \ 41222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41223 info) \ 41224 || exit 1 41225 41226@endif target-libtermcap 41227 41228.PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap 41229maybe-dvi-target-libtermcap: 41230@if target-libtermcap 41231maybe-dvi-target-libtermcap: dvi-target-libtermcap 41232 41233dvi-target-libtermcap: \ 41234 configure-target-libtermcap 41235 @: $(MAKE); $(unstage) 41236 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41237 r=`${PWD_COMMAND}`; export r; \ 41238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41239 $(NORMAL_TARGET_EXPORTS) \ 41240 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \ 41241 for flag in $(EXTRA_TARGET_FLAGS); do \ 41242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41243 done; \ 41244 (cd $(TARGET_SUBDIR)/libtermcap && \ 41245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41247 "RANLIB=$${RANLIB}" \ 41248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41249 dvi) \ 41250 || exit 1 41251 41252@endif target-libtermcap 41253 41254.PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap 41255maybe-pdf-target-libtermcap: 41256@if target-libtermcap 41257maybe-pdf-target-libtermcap: pdf-target-libtermcap 41258 41259pdf-target-libtermcap: \ 41260 configure-target-libtermcap 41261 @: $(MAKE); $(unstage) 41262 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41263 r=`${PWD_COMMAND}`; export r; \ 41264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41265 $(NORMAL_TARGET_EXPORTS) \ 41266 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \ 41267 for flag in $(EXTRA_TARGET_FLAGS); do \ 41268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41269 done; \ 41270 (cd $(TARGET_SUBDIR)/libtermcap && \ 41271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41273 "RANLIB=$${RANLIB}" \ 41274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41275 pdf) \ 41276 || exit 1 41277 41278@endif target-libtermcap 41279 41280.PHONY: maybe-html-target-libtermcap html-target-libtermcap 41281maybe-html-target-libtermcap: 41282@if target-libtermcap 41283maybe-html-target-libtermcap: html-target-libtermcap 41284 41285html-target-libtermcap: \ 41286 configure-target-libtermcap 41287 @: $(MAKE); $(unstage) 41288 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41289 r=`${PWD_COMMAND}`; export r; \ 41290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41291 $(NORMAL_TARGET_EXPORTS) \ 41292 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \ 41293 for flag in $(EXTRA_TARGET_FLAGS); do \ 41294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41295 done; \ 41296 (cd $(TARGET_SUBDIR)/libtermcap && \ 41297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41299 "RANLIB=$${RANLIB}" \ 41300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41301 html) \ 41302 || exit 1 41303 41304@endif target-libtermcap 41305 41306.PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap 41307maybe-TAGS-target-libtermcap: 41308@if target-libtermcap 41309maybe-TAGS-target-libtermcap: TAGS-target-libtermcap 41310 41311TAGS-target-libtermcap: \ 41312 configure-target-libtermcap 41313 @: $(MAKE); $(unstage) 41314 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41315 r=`${PWD_COMMAND}`; export r; \ 41316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41317 $(NORMAL_TARGET_EXPORTS) \ 41318 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \ 41319 for flag in $(EXTRA_TARGET_FLAGS); do \ 41320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41321 done; \ 41322 (cd $(TARGET_SUBDIR)/libtermcap && \ 41323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41325 "RANLIB=$${RANLIB}" \ 41326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41327 TAGS) \ 41328 || exit 1 41329 41330@endif target-libtermcap 41331 41332.PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap 41333maybe-install-info-target-libtermcap: 41334@if target-libtermcap 41335maybe-install-info-target-libtermcap: install-info-target-libtermcap 41336 41337install-info-target-libtermcap: \ 41338 configure-target-libtermcap \ 41339 info-target-libtermcap 41340 @: $(MAKE); $(unstage) 41341 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41342 r=`${PWD_COMMAND}`; export r; \ 41343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41344 $(NORMAL_TARGET_EXPORTS) \ 41345 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \ 41346 for flag in $(EXTRA_TARGET_FLAGS); do \ 41347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41348 done; \ 41349 (cd $(TARGET_SUBDIR)/libtermcap && \ 41350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41352 "RANLIB=$${RANLIB}" \ 41353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41354 install-info) \ 41355 || exit 1 41356 41357@endif target-libtermcap 41358 41359.PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap 41360maybe-install-pdf-target-libtermcap: 41361@if target-libtermcap 41362maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap 41363 41364install-pdf-target-libtermcap: \ 41365 configure-target-libtermcap \ 41366 pdf-target-libtermcap 41367 @: $(MAKE); $(unstage) 41368 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41369 r=`${PWD_COMMAND}`; export r; \ 41370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41371 $(NORMAL_TARGET_EXPORTS) \ 41372 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \ 41373 for flag in $(EXTRA_TARGET_FLAGS); do \ 41374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41375 done; \ 41376 (cd $(TARGET_SUBDIR)/libtermcap && \ 41377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41379 "RANLIB=$${RANLIB}" \ 41380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41381 install-pdf) \ 41382 || exit 1 41383 41384@endif target-libtermcap 41385 41386.PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap 41387maybe-install-html-target-libtermcap: 41388@if target-libtermcap 41389maybe-install-html-target-libtermcap: install-html-target-libtermcap 41390 41391install-html-target-libtermcap: \ 41392 configure-target-libtermcap \ 41393 html-target-libtermcap 41394 @: $(MAKE); $(unstage) 41395 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41396 r=`${PWD_COMMAND}`; export r; \ 41397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41398 $(NORMAL_TARGET_EXPORTS) \ 41399 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \ 41400 for flag in $(EXTRA_TARGET_FLAGS); do \ 41401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41402 done; \ 41403 (cd $(TARGET_SUBDIR)/libtermcap && \ 41404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41406 "RANLIB=$${RANLIB}" \ 41407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41408 install-html) \ 41409 || exit 1 41410 41411@endif target-libtermcap 41412 41413.PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap 41414maybe-installcheck-target-libtermcap: 41415@if target-libtermcap 41416maybe-installcheck-target-libtermcap: installcheck-target-libtermcap 41417 41418installcheck-target-libtermcap: \ 41419 configure-target-libtermcap 41420 @: $(MAKE); $(unstage) 41421 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \ 41422 r=`${PWD_COMMAND}`; export r; \ 41423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41424 $(NORMAL_TARGET_EXPORTS) \ 41425 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \ 41426 for flag in $(EXTRA_TARGET_FLAGS); do \ 41427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41428 done; \ 41429 (cd $(TARGET_SUBDIR)/libtermcap && \ 41430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41432 "RANLIB=$${RANLIB}" \ 41433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41434 installcheck) \ 41435 || exit 1 41436 41437@endif target-libtermcap 41438 41439.PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap 41440maybe-mostlyclean-target-libtermcap: 41441@if target-libtermcap 41442maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap 41443 41444# libtermcap doesn't support mostlyclean. 41445mostlyclean-target-libtermcap: 41446 41447@endif target-libtermcap 41448 41449.PHONY: maybe-clean-target-libtermcap clean-target-libtermcap 41450maybe-clean-target-libtermcap: 41451@if target-libtermcap 41452maybe-clean-target-libtermcap: clean-target-libtermcap 41453 41454# libtermcap doesn't support clean. 41455clean-target-libtermcap: 41456 41457@endif target-libtermcap 41458 41459.PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap 41460maybe-distclean-target-libtermcap: 41461@if target-libtermcap 41462maybe-distclean-target-libtermcap: distclean-target-libtermcap 41463 41464# libtermcap doesn't support distclean. 41465distclean-target-libtermcap: 41466 41467@endif target-libtermcap 41468 41469.PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap 41470maybe-maintainer-clean-target-libtermcap: 41471@if target-libtermcap 41472maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap 41473 41474# libtermcap doesn't support maintainer-clean. 41475maintainer-clean-target-libtermcap: 41476 41477@endif target-libtermcap 41478 41479 41480 41481 41482 41483.PHONY: configure-target-winsup maybe-configure-target-winsup 41484maybe-configure-target-winsup: 41485@if gcc-bootstrap 41486configure-target-winsup: stage_current 41487@endif gcc-bootstrap 41488@if target-winsup 41489maybe-configure-target-winsup: configure-target-winsup 41490configure-target-winsup: 41491 @: $(MAKE); $(unstage) 41492 @r=`${PWD_COMMAND}`; export r; \ 41493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41494 echo "Checking multilib configuration for winsup..."; \ 41495 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \ 41496 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \ 41497 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \ 41498 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \ 41499 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \ 41500 else \ 41501 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \ 41502 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \ 41503 fi; \ 41504 else \ 41505 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \ 41506 fi; \ 41507 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \ 41508 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \ 41509 $(NORMAL_TARGET_EXPORTS) \ 41510 echo Configuring in $(TARGET_SUBDIR)/winsup; \ 41511 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \ 41512 case $(srcdir) in \ 41513 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 41514 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \ 41515 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 41516 esac; \ 41517 srcdiroption="--srcdir=$${topdir}/winsup"; \ 41518 libsrcdir="$$s/winsup"; \ 41519 rm -f no-such-file || : ; \ 41520 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 41521 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 41522 --target=${target_alias} $${srcdiroption} \ 41523 || exit 1 41524@endif target-winsup 41525 41526 41527 41528 41529 41530.PHONY: all-target-winsup maybe-all-target-winsup 41531maybe-all-target-winsup: 41532@if gcc-bootstrap 41533all-target-winsup: stage_current 41534@endif gcc-bootstrap 41535@if target-winsup 41536TARGET-target-winsup=all 41537maybe-all-target-winsup: all-target-winsup 41538all-target-winsup: configure-target-winsup 41539 @: $(MAKE); $(unstage) 41540 @r=`${PWD_COMMAND}`; export r; \ 41541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41542 $(NORMAL_TARGET_EXPORTS) \ 41543 (cd $(TARGET_SUBDIR)/winsup && \ 41544 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-winsup)) 41545@endif target-winsup 41546 41547 41548 41549 41550 41551.PHONY: check-target-winsup maybe-check-target-winsup 41552maybe-check-target-winsup: 41553@if target-winsup 41554maybe-check-target-winsup: check-target-winsup 41555 41556check-target-winsup: 41557 @: $(MAKE); $(unstage) 41558 @r=`${PWD_COMMAND}`; export r; \ 41559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41560 $(NORMAL_TARGET_EXPORTS) \ 41561 (cd $(TARGET_SUBDIR)/winsup && \ 41562 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 41563 41564@endif target-winsup 41565 41566.PHONY: install-target-winsup maybe-install-target-winsup 41567maybe-install-target-winsup: 41568@if target-winsup 41569maybe-install-target-winsup: install-target-winsup 41570 41571install-target-winsup: installdirs 41572 @: $(MAKE); $(unstage) 41573 @r=`${PWD_COMMAND}`; export r; \ 41574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41575 $(NORMAL_TARGET_EXPORTS) \ 41576 (cd $(TARGET_SUBDIR)/winsup && \ 41577 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 41578 41579@endif target-winsup 41580 41581# Other targets (info, dvi, pdf, etc.) 41582 41583.PHONY: maybe-info-target-winsup info-target-winsup 41584maybe-info-target-winsup: 41585@if target-winsup 41586maybe-info-target-winsup: info-target-winsup 41587 41588info-target-winsup: \ 41589 configure-target-winsup 41590 @: $(MAKE); $(unstage) 41591 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41592 r=`${PWD_COMMAND}`; export r; \ 41593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41594 $(NORMAL_TARGET_EXPORTS) \ 41595 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \ 41596 for flag in $(EXTRA_TARGET_FLAGS); do \ 41597 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41598 done; \ 41599 (cd $(TARGET_SUBDIR)/winsup && \ 41600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41602 "RANLIB=$${RANLIB}" \ 41603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41604 info) \ 41605 || exit 1 41606 41607@endif target-winsup 41608 41609.PHONY: maybe-dvi-target-winsup dvi-target-winsup 41610maybe-dvi-target-winsup: 41611@if target-winsup 41612maybe-dvi-target-winsup: dvi-target-winsup 41613 41614dvi-target-winsup: \ 41615 configure-target-winsup 41616 @: $(MAKE); $(unstage) 41617 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41618 r=`${PWD_COMMAND}`; export r; \ 41619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41620 $(NORMAL_TARGET_EXPORTS) \ 41621 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \ 41622 for flag in $(EXTRA_TARGET_FLAGS); do \ 41623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41624 done; \ 41625 (cd $(TARGET_SUBDIR)/winsup && \ 41626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41628 "RANLIB=$${RANLIB}" \ 41629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41630 dvi) \ 41631 || exit 1 41632 41633@endif target-winsup 41634 41635.PHONY: maybe-pdf-target-winsup pdf-target-winsup 41636maybe-pdf-target-winsup: 41637@if target-winsup 41638maybe-pdf-target-winsup: pdf-target-winsup 41639 41640pdf-target-winsup: \ 41641 configure-target-winsup 41642 @: $(MAKE); $(unstage) 41643 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41644 r=`${PWD_COMMAND}`; export r; \ 41645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41646 $(NORMAL_TARGET_EXPORTS) \ 41647 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \ 41648 for flag in $(EXTRA_TARGET_FLAGS); do \ 41649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41650 done; \ 41651 (cd $(TARGET_SUBDIR)/winsup && \ 41652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41654 "RANLIB=$${RANLIB}" \ 41655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41656 pdf) \ 41657 || exit 1 41658 41659@endif target-winsup 41660 41661.PHONY: maybe-html-target-winsup html-target-winsup 41662maybe-html-target-winsup: 41663@if target-winsup 41664maybe-html-target-winsup: html-target-winsup 41665 41666html-target-winsup: \ 41667 configure-target-winsup 41668 @: $(MAKE); $(unstage) 41669 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41670 r=`${PWD_COMMAND}`; export r; \ 41671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41672 $(NORMAL_TARGET_EXPORTS) \ 41673 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \ 41674 for flag in $(EXTRA_TARGET_FLAGS); do \ 41675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41676 done; \ 41677 (cd $(TARGET_SUBDIR)/winsup && \ 41678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41680 "RANLIB=$${RANLIB}" \ 41681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41682 html) \ 41683 || exit 1 41684 41685@endif target-winsup 41686 41687.PHONY: maybe-TAGS-target-winsup TAGS-target-winsup 41688maybe-TAGS-target-winsup: 41689@if target-winsup 41690maybe-TAGS-target-winsup: TAGS-target-winsup 41691 41692TAGS-target-winsup: \ 41693 configure-target-winsup 41694 @: $(MAKE); $(unstage) 41695 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41696 r=`${PWD_COMMAND}`; export r; \ 41697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41698 $(NORMAL_TARGET_EXPORTS) \ 41699 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \ 41700 for flag in $(EXTRA_TARGET_FLAGS); do \ 41701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41702 done; \ 41703 (cd $(TARGET_SUBDIR)/winsup && \ 41704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41706 "RANLIB=$${RANLIB}" \ 41707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41708 TAGS) \ 41709 || exit 1 41710 41711@endif target-winsup 41712 41713.PHONY: maybe-install-info-target-winsup install-info-target-winsup 41714maybe-install-info-target-winsup: 41715@if target-winsup 41716maybe-install-info-target-winsup: install-info-target-winsup 41717 41718install-info-target-winsup: \ 41719 configure-target-winsup \ 41720 info-target-winsup 41721 @: $(MAKE); $(unstage) 41722 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41723 r=`${PWD_COMMAND}`; export r; \ 41724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41725 $(NORMAL_TARGET_EXPORTS) \ 41726 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \ 41727 for flag in $(EXTRA_TARGET_FLAGS); do \ 41728 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41729 done; \ 41730 (cd $(TARGET_SUBDIR)/winsup && \ 41731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41733 "RANLIB=$${RANLIB}" \ 41734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41735 install-info) \ 41736 || exit 1 41737 41738@endif target-winsup 41739 41740.PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup 41741maybe-install-pdf-target-winsup: 41742@if target-winsup 41743maybe-install-pdf-target-winsup: install-pdf-target-winsup 41744 41745install-pdf-target-winsup: \ 41746 configure-target-winsup \ 41747 pdf-target-winsup 41748 @: $(MAKE); $(unstage) 41749 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41750 r=`${PWD_COMMAND}`; export r; \ 41751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41752 $(NORMAL_TARGET_EXPORTS) \ 41753 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \ 41754 for flag in $(EXTRA_TARGET_FLAGS); do \ 41755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41756 done; \ 41757 (cd $(TARGET_SUBDIR)/winsup && \ 41758 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41759 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41760 "RANLIB=$${RANLIB}" \ 41761 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41762 install-pdf) \ 41763 || exit 1 41764 41765@endif target-winsup 41766 41767.PHONY: maybe-install-html-target-winsup install-html-target-winsup 41768maybe-install-html-target-winsup: 41769@if target-winsup 41770maybe-install-html-target-winsup: install-html-target-winsup 41771 41772install-html-target-winsup: \ 41773 configure-target-winsup \ 41774 html-target-winsup 41775 @: $(MAKE); $(unstage) 41776 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41777 r=`${PWD_COMMAND}`; export r; \ 41778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41779 $(NORMAL_TARGET_EXPORTS) \ 41780 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \ 41781 for flag in $(EXTRA_TARGET_FLAGS); do \ 41782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41783 done; \ 41784 (cd $(TARGET_SUBDIR)/winsup && \ 41785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41787 "RANLIB=$${RANLIB}" \ 41788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41789 install-html) \ 41790 || exit 1 41791 41792@endif target-winsup 41793 41794.PHONY: maybe-installcheck-target-winsup installcheck-target-winsup 41795maybe-installcheck-target-winsup: 41796@if target-winsup 41797maybe-installcheck-target-winsup: installcheck-target-winsup 41798 41799installcheck-target-winsup: \ 41800 configure-target-winsup 41801 @: $(MAKE); $(unstage) 41802 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41803 r=`${PWD_COMMAND}`; export r; \ 41804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41805 $(NORMAL_TARGET_EXPORTS) \ 41806 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \ 41807 for flag in $(EXTRA_TARGET_FLAGS); do \ 41808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41809 done; \ 41810 (cd $(TARGET_SUBDIR)/winsup && \ 41811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41813 "RANLIB=$${RANLIB}" \ 41814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41815 installcheck) \ 41816 || exit 1 41817 41818@endif target-winsup 41819 41820.PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup 41821maybe-mostlyclean-target-winsup: 41822@if target-winsup 41823maybe-mostlyclean-target-winsup: mostlyclean-target-winsup 41824 41825mostlyclean-target-winsup: 41826 @: $(MAKE); $(unstage) 41827 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41828 r=`${PWD_COMMAND}`; export r; \ 41829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41830 $(NORMAL_TARGET_EXPORTS) \ 41831 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \ 41832 for flag in $(EXTRA_TARGET_FLAGS); do \ 41833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41834 done; \ 41835 (cd $(TARGET_SUBDIR)/winsup && \ 41836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41838 "RANLIB=$${RANLIB}" \ 41839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41840 mostlyclean) \ 41841 || exit 1 41842 41843@endif target-winsup 41844 41845.PHONY: maybe-clean-target-winsup clean-target-winsup 41846maybe-clean-target-winsup: 41847@if target-winsup 41848maybe-clean-target-winsup: clean-target-winsup 41849 41850clean-target-winsup: 41851 @: $(MAKE); $(unstage) 41852 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41853 r=`${PWD_COMMAND}`; export r; \ 41854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41855 $(NORMAL_TARGET_EXPORTS) \ 41856 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \ 41857 for flag in $(EXTRA_TARGET_FLAGS); do \ 41858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41859 done; \ 41860 (cd $(TARGET_SUBDIR)/winsup && \ 41861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41863 "RANLIB=$${RANLIB}" \ 41864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41865 clean) \ 41866 || exit 1 41867 41868@endif target-winsup 41869 41870.PHONY: maybe-distclean-target-winsup distclean-target-winsup 41871maybe-distclean-target-winsup: 41872@if target-winsup 41873maybe-distclean-target-winsup: distclean-target-winsup 41874 41875distclean-target-winsup: 41876 @: $(MAKE); $(unstage) 41877 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41878 r=`${PWD_COMMAND}`; export r; \ 41879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41880 $(NORMAL_TARGET_EXPORTS) \ 41881 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \ 41882 for flag in $(EXTRA_TARGET_FLAGS); do \ 41883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41884 done; \ 41885 (cd $(TARGET_SUBDIR)/winsup && \ 41886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41888 "RANLIB=$${RANLIB}" \ 41889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41890 distclean) \ 41891 || exit 1 41892 41893@endif target-winsup 41894 41895.PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup 41896maybe-maintainer-clean-target-winsup: 41897@if target-winsup 41898maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup 41899 41900maintainer-clean-target-winsup: 41901 @: $(MAKE); $(unstage) 41902 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \ 41903 r=`${PWD_COMMAND}`; export r; \ 41904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41905 $(NORMAL_TARGET_EXPORTS) \ 41906 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \ 41907 for flag in $(EXTRA_TARGET_FLAGS); do \ 41908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 41909 done; \ 41910 (cd $(TARGET_SUBDIR)/winsup && \ 41911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 41912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 41913 "RANLIB=$${RANLIB}" \ 41914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 41915 maintainer-clean) \ 41916 || exit 1 41917 41918@endif target-winsup 41919 41920 41921 41922 41923 41924.PHONY: configure-target-libgloss maybe-configure-target-libgloss 41925maybe-configure-target-libgloss: 41926@if gcc-bootstrap 41927configure-target-libgloss: stage_current 41928@endif gcc-bootstrap 41929@if target-libgloss 41930maybe-configure-target-libgloss: configure-target-libgloss 41931configure-target-libgloss: 41932 @: $(MAKE); $(unstage) 41933 @r=`${PWD_COMMAND}`; export r; \ 41934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41935 echo "Checking multilib configuration for libgloss..."; \ 41936 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \ 41937 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \ 41938 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \ 41939 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \ 41940 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \ 41941 else \ 41942 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \ 41943 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \ 41944 fi; \ 41945 else \ 41946 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \ 41947 fi; \ 41948 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \ 41949 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \ 41950 $(NORMAL_TARGET_EXPORTS) \ 41951 echo Configuring in $(TARGET_SUBDIR)/libgloss; \ 41952 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \ 41953 case $(srcdir) in \ 41954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 41955 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \ 41956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 41957 esac; \ 41958 srcdiroption="--srcdir=$${topdir}/libgloss"; \ 41959 libsrcdir="$$s/libgloss"; \ 41960 rm -f no-such-file || : ; \ 41961 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 41962 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 41963 --target=${target_alias} $${srcdiroption} \ 41964 || exit 1 41965@endif target-libgloss 41966 41967 41968 41969 41970 41971.PHONY: all-target-libgloss maybe-all-target-libgloss 41972maybe-all-target-libgloss: 41973@if gcc-bootstrap 41974all-target-libgloss: stage_current 41975@endif gcc-bootstrap 41976@if target-libgloss 41977TARGET-target-libgloss=all 41978maybe-all-target-libgloss: all-target-libgloss 41979all-target-libgloss: configure-target-libgloss 41980 @: $(MAKE); $(unstage) 41981 @r=`${PWD_COMMAND}`; export r; \ 41982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 41983 $(NORMAL_TARGET_EXPORTS) \ 41984 (cd $(TARGET_SUBDIR)/libgloss && \ 41985 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgloss)) 41986@endif target-libgloss 41987 41988 41989 41990 41991 41992.PHONY: check-target-libgloss maybe-check-target-libgloss 41993maybe-check-target-libgloss: 41994@if target-libgloss 41995maybe-check-target-libgloss: check-target-libgloss 41996 41997# Dummy target for uncheckable module. 41998check-target-libgloss: 41999 42000@endif target-libgloss 42001 42002.PHONY: install-target-libgloss maybe-install-target-libgloss 42003maybe-install-target-libgloss: 42004@if target-libgloss 42005maybe-install-target-libgloss: install-target-libgloss 42006 42007install-target-libgloss: installdirs 42008 @: $(MAKE); $(unstage) 42009 @r=`${PWD_COMMAND}`; export r; \ 42010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42011 $(NORMAL_TARGET_EXPORTS) \ 42012 (cd $(TARGET_SUBDIR)/libgloss && \ 42013 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 42014 42015@endif target-libgloss 42016 42017# Other targets (info, dvi, pdf, etc.) 42018 42019.PHONY: maybe-info-target-libgloss info-target-libgloss 42020maybe-info-target-libgloss: 42021@if target-libgloss 42022maybe-info-target-libgloss: info-target-libgloss 42023 42024info-target-libgloss: \ 42025 configure-target-libgloss 42026 @: $(MAKE); $(unstage) 42027 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42028 r=`${PWD_COMMAND}`; export r; \ 42029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42030 $(NORMAL_TARGET_EXPORTS) \ 42031 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \ 42032 for flag in $(EXTRA_TARGET_FLAGS); do \ 42033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42034 done; \ 42035 (cd $(TARGET_SUBDIR)/libgloss && \ 42036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42038 "RANLIB=$${RANLIB}" \ 42039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42040 info) \ 42041 || exit 1 42042 42043@endif target-libgloss 42044 42045.PHONY: maybe-dvi-target-libgloss dvi-target-libgloss 42046maybe-dvi-target-libgloss: 42047@if target-libgloss 42048maybe-dvi-target-libgloss: dvi-target-libgloss 42049 42050dvi-target-libgloss: \ 42051 configure-target-libgloss 42052 @: $(MAKE); $(unstage) 42053 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42054 r=`${PWD_COMMAND}`; export r; \ 42055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42056 $(NORMAL_TARGET_EXPORTS) \ 42057 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \ 42058 for flag in $(EXTRA_TARGET_FLAGS); do \ 42059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42060 done; \ 42061 (cd $(TARGET_SUBDIR)/libgloss && \ 42062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42064 "RANLIB=$${RANLIB}" \ 42065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42066 dvi) \ 42067 || exit 1 42068 42069@endif target-libgloss 42070 42071.PHONY: maybe-pdf-target-libgloss pdf-target-libgloss 42072maybe-pdf-target-libgloss: 42073@if target-libgloss 42074maybe-pdf-target-libgloss: pdf-target-libgloss 42075 42076pdf-target-libgloss: \ 42077 configure-target-libgloss 42078 @: $(MAKE); $(unstage) 42079 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42080 r=`${PWD_COMMAND}`; export r; \ 42081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42082 $(NORMAL_TARGET_EXPORTS) \ 42083 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \ 42084 for flag in $(EXTRA_TARGET_FLAGS); do \ 42085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42086 done; \ 42087 (cd $(TARGET_SUBDIR)/libgloss && \ 42088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42090 "RANLIB=$${RANLIB}" \ 42091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42092 pdf) \ 42093 || exit 1 42094 42095@endif target-libgloss 42096 42097.PHONY: maybe-html-target-libgloss html-target-libgloss 42098maybe-html-target-libgloss: 42099@if target-libgloss 42100maybe-html-target-libgloss: html-target-libgloss 42101 42102html-target-libgloss: \ 42103 configure-target-libgloss 42104 @: $(MAKE); $(unstage) 42105 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42106 r=`${PWD_COMMAND}`; export r; \ 42107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42108 $(NORMAL_TARGET_EXPORTS) \ 42109 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \ 42110 for flag in $(EXTRA_TARGET_FLAGS); do \ 42111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42112 done; \ 42113 (cd $(TARGET_SUBDIR)/libgloss && \ 42114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42116 "RANLIB=$${RANLIB}" \ 42117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42118 html) \ 42119 || exit 1 42120 42121@endif target-libgloss 42122 42123.PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss 42124maybe-TAGS-target-libgloss: 42125@if target-libgloss 42126maybe-TAGS-target-libgloss: TAGS-target-libgloss 42127 42128TAGS-target-libgloss: \ 42129 configure-target-libgloss 42130 @: $(MAKE); $(unstage) 42131 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42132 r=`${PWD_COMMAND}`; export r; \ 42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42134 $(NORMAL_TARGET_EXPORTS) \ 42135 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \ 42136 for flag in $(EXTRA_TARGET_FLAGS); do \ 42137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42138 done; \ 42139 (cd $(TARGET_SUBDIR)/libgloss && \ 42140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42142 "RANLIB=$${RANLIB}" \ 42143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42144 TAGS) \ 42145 || exit 1 42146 42147@endif target-libgloss 42148 42149.PHONY: maybe-install-info-target-libgloss install-info-target-libgloss 42150maybe-install-info-target-libgloss: 42151@if target-libgloss 42152maybe-install-info-target-libgloss: install-info-target-libgloss 42153 42154install-info-target-libgloss: \ 42155 configure-target-libgloss \ 42156 info-target-libgloss 42157 @: $(MAKE); $(unstage) 42158 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42159 r=`${PWD_COMMAND}`; export r; \ 42160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42161 $(NORMAL_TARGET_EXPORTS) \ 42162 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \ 42163 for flag in $(EXTRA_TARGET_FLAGS); do \ 42164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42165 done; \ 42166 (cd $(TARGET_SUBDIR)/libgloss && \ 42167 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42168 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42169 "RANLIB=$${RANLIB}" \ 42170 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42171 install-info) \ 42172 || exit 1 42173 42174@endif target-libgloss 42175 42176.PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss 42177maybe-install-pdf-target-libgloss: 42178@if target-libgloss 42179maybe-install-pdf-target-libgloss: install-pdf-target-libgloss 42180 42181install-pdf-target-libgloss: \ 42182 configure-target-libgloss \ 42183 pdf-target-libgloss 42184 @: $(MAKE); $(unstage) 42185 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42186 r=`${PWD_COMMAND}`; export r; \ 42187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42188 $(NORMAL_TARGET_EXPORTS) \ 42189 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \ 42190 for flag in $(EXTRA_TARGET_FLAGS); do \ 42191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42192 done; \ 42193 (cd $(TARGET_SUBDIR)/libgloss && \ 42194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42196 "RANLIB=$${RANLIB}" \ 42197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42198 install-pdf) \ 42199 || exit 1 42200 42201@endif target-libgloss 42202 42203.PHONY: maybe-install-html-target-libgloss install-html-target-libgloss 42204maybe-install-html-target-libgloss: 42205@if target-libgloss 42206maybe-install-html-target-libgloss: install-html-target-libgloss 42207 42208install-html-target-libgloss: \ 42209 configure-target-libgloss \ 42210 html-target-libgloss 42211 @: $(MAKE); $(unstage) 42212 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42213 r=`${PWD_COMMAND}`; export r; \ 42214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42215 $(NORMAL_TARGET_EXPORTS) \ 42216 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \ 42217 for flag in $(EXTRA_TARGET_FLAGS); do \ 42218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42219 done; \ 42220 (cd $(TARGET_SUBDIR)/libgloss && \ 42221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42223 "RANLIB=$${RANLIB}" \ 42224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42225 install-html) \ 42226 || exit 1 42227 42228@endif target-libgloss 42229 42230.PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss 42231maybe-installcheck-target-libgloss: 42232@if target-libgloss 42233maybe-installcheck-target-libgloss: installcheck-target-libgloss 42234 42235installcheck-target-libgloss: \ 42236 configure-target-libgloss 42237 @: $(MAKE); $(unstage) 42238 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42239 r=`${PWD_COMMAND}`; export r; \ 42240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42241 $(NORMAL_TARGET_EXPORTS) \ 42242 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \ 42243 for flag in $(EXTRA_TARGET_FLAGS); do \ 42244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42245 done; \ 42246 (cd $(TARGET_SUBDIR)/libgloss && \ 42247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42249 "RANLIB=$${RANLIB}" \ 42250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42251 installcheck) \ 42252 || exit 1 42253 42254@endif target-libgloss 42255 42256.PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss 42257maybe-mostlyclean-target-libgloss: 42258@if target-libgloss 42259maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss 42260 42261mostlyclean-target-libgloss: 42262 @: $(MAKE); $(unstage) 42263 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42264 r=`${PWD_COMMAND}`; export r; \ 42265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42266 $(NORMAL_TARGET_EXPORTS) \ 42267 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \ 42268 for flag in $(EXTRA_TARGET_FLAGS); do \ 42269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42270 done; \ 42271 (cd $(TARGET_SUBDIR)/libgloss && \ 42272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42274 "RANLIB=$${RANLIB}" \ 42275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42276 mostlyclean) \ 42277 || exit 1 42278 42279@endif target-libgloss 42280 42281.PHONY: maybe-clean-target-libgloss clean-target-libgloss 42282maybe-clean-target-libgloss: 42283@if target-libgloss 42284maybe-clean-target-libgloss: clean-target-libgloss 42285 42286clean-target-libgloss: 42287 @: $(MAKE); $(unstage) 42288 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42289 r=`${PWD_COMMAND}`; export r; \ 42290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42291 $(NORMAL_TARGET_EXPORTS) \ 42292 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \ 42293 for flag in $(EXTRA_TARGET_FLAGS); do \ 42294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42295 done; \ 42296 (cd $(TARGET_SUBDIR)/libgloss && \ 42297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42299 "RANLIB=$${RANLIB}" \ 42300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42301 clean) \ 42302 || exit 1 42303 42304@endif target-libgloss 42305 42306.PHONY: maybe-distclean-target-libgloss distclean-target-libgloss 42307maybe-distclean-target-libgloss: 42308@if target-libgloss 42309maybe-distclean-target-libgloss: distclean-target-libgloss 42310 42311distclean-target-libgloss: 42312 @: $(MAKE); $(unstage) 42313 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42314 r=`${PWD_COMMAND}`; export r; \ 42315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42316 $(NORMAL_TARGET_EXPORTS) \ 42317 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \ 42318 for flag in $(EXTRA_TARGET_FLAGS); do \ 42319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42320 done; \ 42321 (cd $(TARGET_SUBDIR)/libgloss && \ 42322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42324 "RANLIB=$${RANLIB}" \ 42325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42326 distclean) \ 42327 || exit 1 42328 42329@endif target-libgloss 42330 42331.PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss 42332maybe-maintainer-clean-target-libgloss: 42333@if target-libgloss 42334maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss 42335 42336maintainer-clean-target-libgloss: 42337 @: $(MAKE); $(unstage) 42338 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \ 42339 r=`${PWD_COMMAND}`; export r; \ 42340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42341 $(NORMAL_TARGET_EXPORTS) \ 42342 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \ 42343 for flag in $(EXTRA_TARGET_FLAGS); do \ 42344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42345 done; \ 42346 (cd $(TARGET_SUBDIR)/libgloss && \ 42347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42349 "RANLIB=$${RANLIB}" \ 42350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42351 maintainer-clean) \ 42352 || exit 1 42353 42354@endif target-libgloss 42355 42356 42357 42358 42359 42360.PHONY: configure-target-libiberty maybe-configure-target-libiberty 42361maybe-configure-target-libiberty: 42362@if gcc-bootstrap 42363configure-target-libiberty: stage_current 42364@endif gcc-bootstrap 42365@if target-libiberty 42366maybe-configure-target-libiberty: configure-target-libiberty 42367configure-target-libiberty: 42368 @: $(MAKE); $(unstage) 42369 @r=`${PWD_COMMAND}`; export r; \ 42370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42371 echo "Checking multilib configuration for libiberty..."; \ 42372 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \ 42373 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \ 42374 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \ 42375 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \ 42376 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \ 42377 else \ 42378 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \ 42379 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \ 42380 fi; \ 42381 else \ 42382 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \ 42383 fi; \ 42384 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \ 42385 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \ 42386 $(NORMAL_TARGET_EXPORTS) \ 42387 echo Configuring in $(TARGET_SUBDIR)/libiberty; \ 42388 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \ 42389 case $(srcdir) in \ 42390 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 42391 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \ 42392 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 42393 esac; \ 42394 srcdiroption="--srcdir=$${topdir}/libiberty"; \ 42395 libsrcdir="$$s/libiberty"; \ 42396 rm -f no-such-file || : ; \ 42397 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 42398 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 42399 --target=${target_alias} $${srcdiroption} \ 42400 || exit 1 42401@endif target-libiberty 42402 42403 42404 42405 42406 42407.PHONY: all-target-libiberty maybe-all-target-libiberty 42408maybe-all-target-libiberty: 42409@if gcc-bootstrap 42410all-target-libiberty: stage_current 42411@endif gcc-bootstrap 42412@if target-libiberty 42413TARGET-target-libiberty=all 42414maybe-all-target-libiberty: all-target-libiberty 42415all-target-libiberty: configure-target-libiberty 42416 @: $(MAKE); $(unstage) 42417 @r=`${PWD_COMMAND}`; export r; \ 42418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42419 $(NORMAL_TARGET_EXPORTS) \ 42420 (cd $(TARGET_SUBDIR)/libiberty && \ 42421 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libiberty)) 42422@endif target-libiberty 42423 42424 42425 42426 42427 42428.PHONY: check-target-libiberty maybe-check-target-libiberty 42429maybe-check-target-libiberty: 42430@if target-libiberty 42431maybe-check-target-libiberty: check-target-libiberty 42432 42433check-target-libiberty: 42434 @: $(MAKE); $(unstage) 42435 @r=`${PWD_COMMAND}`; export r; \ 42436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42437 $(NORMAL_TARGET_EXPORTS) \ 42438 (cd $(TARGET_SUBDIR)/libiberty && \ 42439 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 42440 42441@endif target-libiberty 42442 42443.PHONY: install-target-libiberty maybe-install-target-libiberty 42444maybe-install-target-libiberty: 42445@if target-libiberty 42446maybe-install-target-libiberty: install-target-libiberty 42447 42448install-target-libiberty: installdirs 42449 @: $(MAKE); $(unstage) 42450 @r=`${PWD_COMMAND}`; export r; \ 42451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42452 $(NORMAL_TARGET_EXPORTS) \ 42453 (cd $(TARGET_SUBDIR)/libiberty && \ 42454 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 42455 42456@endif target-libiberty 42457 42458# Other targets (info, dvi, pdf, etc.) 42459 42460.PHONY: maybe-info-target-libiberty info-target-libiberty 42461maybe-info-target-libiberty: 42462@if target-libiberty 42463maybe-info-target-libiberty: info-target-libiberty 42464 42465info-target-libiberty: \ 42466 configure-target-libiberty 42467 @: $(MAKE); $(unstage) 42468 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42469 r=`${PWD_COMMAND}`; export r; \ 42470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42471 $(NORMAL_TARGET_EXPORTS) \ 42472 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \ 42473 for flag in $(EXTRA_TARGET_FLAGS); do \ 42474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42475 done; \ 42476 (cd $(TARGET_SUBDIR)/libiberty && \ 42477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42479 "RANLIB=$${RANLIB}" \ 42480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42481 info) \ 42482 || exit 1 42483 42484@endif target-libiberty 42485 42486.PHONY: maybe-dvi-target-libiberty dvi-target-libiberty 42487maybe-dvi-target-libiberty: 42488@if target-libiberty 42489maybe-dvi-target-libiberty: dvi-target-libiberty 42490 42491dvi-target-libiberty: \ 42492 configure-target-libiberty 42493 @: $(MAKE); $(unstage) 42494 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42495 r=`${PWD_COMMAND}`; export r; \ 42496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42497 $(NORMAL_TARGET_EXPORTS) \ 42498 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \ 42499 for flag in $(EXTRA_TARGET_FLAGS); do \ 42500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42501 done; \ 42502 (cd $(TARGET_SUBDIR)/libiberty && \ 42503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42505 "RANLIB=$${RANLIB}" \ 42506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42507 dvi) \ 42508 || exit 1 42509 42510@endif target-libiberty 42511 42512.PHONY: maybe-pdf-target-libiberty pdf-target-libiberty 42513maybe-pdf-target-libiberty: 42514@if target-libiberty 42515maybe-pdf-target-libiberty: pdf-target-libiberty 42516 42517pdf-target-libiberty: \ 42518 configure-target-libiberty 42519 @: $(MAKE); $(unstage) 42520 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42521 r=`${PWD_COMMAND}`; export r; \ 42522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42523 $(NORMAL_TARGET_EXPORTS) \ 42524 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \ 42525 for flag in $(EXTRA_TARGET_FLAGS); do \ 42526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42527 done; \ 42528 (cd $(TARGET_SUBDIR)/libiberty && \ 42529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42531 "RANLIB=$${RANLIB}" \ 42532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42533 pdf) \ 42534 || exit 1 42535 42536@endif target-libiberty 42537 42538.PHONY: maybe-html-target-libiberty html-target-libiberty 42539maybe-html-target-libiberty: 42540@if target-libiberty 42541maybe-html-target-libiberty: html-target-libiberty 42542 42543html-target-libiberty: \ 42544 configure-target-libiberty 42545 @: $(MAKE); $(unstage) 42546 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42547 r=`${PWD_COMMAND}`; export r; \ 42548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42549 $(NORMAL_TARGET_EXPORTS) \ 42550 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \ 42551 for flag in $(EXTRA_TARGET_FLAGS); do \ 42552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42553 done; \ 42554 (cd $(TARGET_SUBDIR)/libiberty && \ 42555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42557 "RANLIB=$${RANLIB}" \ 42558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42559 html) \ 42560 || exit 1 42561 42562@endif target-libiberty 42563 42564.PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty 42565maybe-TAGS-target-libiberty: 42566@if target-libiberty 42567maybe-TAGS-target-libiberty: TAGS-target-libiberty 42568 42569TAGS-target-libiberty: \ 42570 configure-target-libiberty 42571 @: $(MAKE); $(unstage) 42572 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42573 r=`${PWD_COMMAND}`; export r; \ 42574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42575 $(NORMAL_TARGET_EXPORTS) \ 42576 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \ 42577 for flag in $(EXTRA_TARGET_FLAGS); do \ 42578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42579 done; \ 42580 (cd $(TARGET_SUBDIR)/libiberty && \ 42581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42583 "RANLIB=$${RANLIB}" \ 42584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42585 TAGS) \ 42586 || exit 1 42587 42588@endif target-libiberty 42589 42590.PHONY: maybe-install-info-target-libiberty install-info-target-libiberty 42591maybe-install-info-target-libiberty: 42592@if target-libiberty 42593maybe-install-info-target-libiberty: install-info-target-libiberty 42594 42595install-info-target-libiberty: \ 42596 configure-target-libiberty \ 42597 info-target-libiberty 42598 @: $(MAKE); $(unstage) 42599 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42600 r=`${PWD_COMMAND}`; export r; \ 42601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42602 $(NORMAL_TARGET_EXPORTS) \ 42603 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \ 42604 for flag in $(EXTRA_TARGET_FLAGS); do \ 42605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42606 done; \ 42607 (cd $(TARGET_SUBDIR)/libiberty && \ 42608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42610 "RANLIB=$${RANLIB}" \ 42611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42612 install-info) \ 42613 || exit 1 42614 42615@endif target-libiberty 42616 42617.PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty 42618maybe-install-pdf-target-libiberty: 42619@if target-libiberty 42620maybe-install-pdf-target-libiberty: install-pdf-target-libiberty 42621 42622install-pdf-target-libiberty: \ 42623 configure-target-libiberty \ 42624 pdf-target-libiberty 42625 @: $(MAKE); $(unstage) 42626 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42627 r=`${PWD_COMMAND}`; export r; \ 42628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42629 $(NORMAL_TARGET_EXPORTS) \ 42630 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \ 42631 for flag in $(EXTRA_TARGET_FLAGS); do \ 42632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42633 done; \ 42634 (cd $(TARGET_SUBDIR)/libiberty && \ 42635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42637 "RANLIB=$${RANLIB}" \ 42638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42639 install-pdf) \ 42640 || exit 1 42641 42642@endif target-libiberty 42643 42644.PHONY: maybe-install-html-target-libiberty install-html-target-libiberty 42645maybe-install-html-target-libiberty: 42646@if target-libiberty 42647maybe-install-html-target-libiberty: install-html-target-libiberty 42648 42649install-html-target-libiberty: \ 42650 configure-target-libiberty \ 42651 html-target-libiberty 42652 @: $(MAKE); $(unstage) 42653 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42654 r=`${PWD_COMMAND}`; export r; \ 42655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42656 $(NORMAL_TARGET_EXPORTS) \ 42657 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \ 42658 for flag in $(EXTRA_TARGET_FLAGS); do \ 42659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42660 done; \ 42661 (cd $(TARGET_SUBDIR)/libiberty && \ 42662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42664 "RANLIB=$${RANLIB}" \ 42665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42666 install-html) \ 42667 || exit 1 42668 42669@endif target-libiberty 42670 42671.PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty 42672maybe-installcheck-target-libiberty: 42673@if target-libiberty 42674maybe-installcheck-target-libiberty: installcheck-target-libiberty 42675 42676installcheck-target-libiberty: \ 42677 configure-target-libiberty 42678 @: $(MAKE); $(unstage) 42679 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42680 r=`${PWD_COMMAND}`; export r; \ 42681 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42682 $(NORMAL_TARGET_EXPORTS) \ 42683 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \ 42684 for flag in $(EXTRA_TARGET_FLAGS); do \ 42685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42686 done; \ 42687 (cd $(TARGET_SUBDIR)/libiberty && \ 42688 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42689 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42690 "RANLIB=$${RANLIB}" \ 42691 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42692 installcheck) \ 42693 || exit 1 42694 42695@endif target-libiberty 42696 42697.PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty 42698maybe-mostlyclean-target-libiberty: 42699@if target-libiberty 42700maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty 42701 42702mostlyclean-target-libiberty: 42703 @: $(MAKE); $(unstage) 42704 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42705 r=`${PWD_COMMAND}`; export r; \ 42706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42707 $(NORMAL_TARGET_EXPORTS) \ 42708 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \ 42709 for flag in $(EXTRA_TARGET_FLAGS); do \ 42710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42711 done; \ 42712 (cd $(TARGET_SUBDIR)/libiberty && \ 42713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42715 "RANLIB=$${RANLIB}" \ 42716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42717 mostlyclean) \ 42718 || exit 1 42719 42720@endif target-libiberty 42721 42722.PHONY: maybe-clean-target-libiberty clean-target-libiberty 42723maybe-clean-target-libiberty: 42724@if target-libiberty 42725maybe-clean-target-libiberty: clean-target-libiberty 42726 42727clean-target-libiberty: 42728 @: $(MAKE); $(unstage) 42729 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42730 r=`${PWD_COMMAND}`; export r; \ 42731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42732 $(NORMAL_TARGET_EXPORTS) \ 42733 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \ 42734 for flag in $(EXTRA_TARGET_FLAGS); do \ 42735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42736 done; \ 42737 (cd $(TARGET_SUBDIR)/libiberty && \ 42738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42740 "RANLIB=$${RANLIB}" \ 42741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42742 clean) \ 42743 || exit 1 42744 42745@endif target-libiberty 42746 42747.PHONY: maybe-distclean-target-libiberty distclean-target-libiberty 42748maybe-distclean-target-libiberty: 42749@if target-libiberty 42750maybe-distclean-target-libiberty: distclean-target-libiberty 42751 42752distclean-target-libiberty: 42753 @: $(MAKE); $(unstage) 42754 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42755 r=`${PWD_COMMAND}`; export r; \ 42756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42757 $(NORMAL_TARGET_EXPORTS) \ 42758 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \ 42759 for flag in $(EXTRA_TARGET_FLAGS); do \ 42760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42761 done; \ 42762 (cd $(TARGET_SUBDIR)/libiberty && \ 42763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42765 "RANLIB=$${RANLIB}" \ 42766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42767 distclean) \ 42768 || exit 1 42769 42770@endif target-libiberty 42771 42772.PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty 42773maybe-maintainer-clean-target-libiberty: 42774@if target-libiberty 42775maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty 42776 42777maintainer-clean-target-libiberty: 42778 @: $(MAKE); $(unstage) 42779 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \ 42780 r=`${PWD_COMMAND}`; export r; \ 42781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42782 $(NORMAL_TARGET_EXPORTS) \ 42783 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \ 42784 for flag in $(EXTRA_TARGET_FLAGS); do \ 42785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42786 done; \ 42787 (cd $(TARGET_SUBDIR)/libiberty && \ 42788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42790 "RANLIB=$${RANLIB}" \ 42791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42792 maintainer-clean) \ 42793 || exit 1 42794 42795@endif target-libiberty 42796 42797 42798 42799 42800 42801.PHONY: configure-target-gperf maybe-configure-target-gperf 42802maybe-configure-target-gperf: 42803@if gcc-bootstrap 42804configure-target-gperf: stage_current 42805@endif gcc-bootstrap 42806@if target-gperf 42807maybe-configure-target-gperf: configure-target-gperf 42808configure-target-gperf: 42809 @: $(MAKE); $(unstage) 42810 @r=`${PWD_COMMAND}`; export r; \ 42811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42812 echo "Checking multilib configuration for gperf..."; \ 42813 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \ 42814 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \ 42815 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \ 42816 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \ 42817 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \ 42818 else \ 42819 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \ 42820 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \ 42821 fi; \ 42822 else \ 42823 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \ 42824 fi; \ 42825 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \ 42826 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \ 42827 $(NORMAL_TARGET_EXPORTS) \ 42828 echo Configuring in $(TARGET_SUBDIR)/gperf; \ 42829 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \ 42830 case $(srcdir) in \ 42831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 42832 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \ 42833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 42834 esac; \ 42835 srcdiroption="--srcdir=$${topdir}/gperf"; \ 42836 libsrcdir="$$s/gperf"; \ 42837 rm -f no-such-file || : ; \ 42838 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 42839 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 42840 --target=${target_alias} $${srcdiroption} \ 42841 || exit 1 42842@endif target-gperf 42843 42844 42845 42846 42847 42848.PHONY: all-target-gperf maybe-all-target-gperf 42849maybe-all-target-gperf: 42850@if gcc-bootstrap 42851all-target-gperf: stage_current 42852@endif gcc-bootstrap 42853@if target-gperf 42854TARGET-target-gperf=all 42855maybe-all-target-gperf: all-target-gperf 42856all-target-gperf: configure-target-gperf 42857 @: $(MAKE); $(unstage) 42858 @r=`${PWD_COMMAND}`; export r; \ 42859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42860 $(NORMAL_TARGET_EXPORTS) \ 42861 (cd $(TARGET_SUBDIR)/gperf && \ 42862 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-gperf)) 42863@endif target-gperf 42864 42865 42866 42867 42868 42869.PHONY: check-target-gperf maybe-check-target-gperf 42870maybe-check-target-gperf: 42871@if target-gperf 42872maybe-check-target-gperf: check-target-gperf 42873 42874check-target-gperf: 42875 @: $(MAKE); $(unstage) 42876 @r=`${PWD_COMMAND}`; export r; \ 42877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42878 $(NORMAL_TARGET_EXPORTS) \ 42879 (cd $(TARGET_SUBDIR)/gperf && \ 42880 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 42881 42882@endif target-gperf 42883 42884.PHONY: install-target-gperf maybe-install-target-gperf 42885maybe-install-target-gperf: 42886@if target-gperf 42887maybe-install-target-gperf: install-target-gperf 42888 42889install-target-gperf: installdirs 42890 @: $(MAKE); $(unstage) 42891 @r=`${PWD_COMMAND}`; export r; \ 42892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42893 $(NORMAL_TARGET_EXPORTS) \ 42894 (cd $(TARGET_SUBDIR)/gperf && \ 42895 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 42896 42897@endif target-gperf 42898 42899# Other targets (info, dvi, pdf, etc.) 42900 42901.PHONY: maybe-info-target-gperf info-target-gperf 42902maybe-info-target-gperf: 42903@if target-gperf 42904maybe-info-target-gperf: info-target-gperf 42905 42906info-target-gperf: \ 42907 configure-target-gperf 42908 @: $(MAKE); $(unstage) 42909 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 42910 r=`${PWD_COMMAND}`; export r; \ 42911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42912 $(NORMAL_TARGET_EXPORTS) \ 42913 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \ 42914 for flag in $(EXTRA_TARGET_FLAGS); do \ 42915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42916 done; \ 42917 (cd $(TARGET_SUBDIR)/gperf && \ 42918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42920 "RANLIB=$${RANLIB}" \ 42921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42922 info) \ 42923 || exit 1 42924 42925@endif target-gperf 42926 42927.PHONY: maybe-dvi-target-gperf dvi-target-gperf 42928maybe-dvi-target-gperf: 42929@if target-gperf 42930maybe-dvi-target-gperf: dvi-target-gperf 42931 42932dvi-target-gperf: \ 42933 configure-target-gperf 42934 @: $(MAKE); $(unstage) 42935 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 42936 r=`${PWD_COMMAND}`; export r; \ 42937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42938 $(NORMAL_TARGET_EXPORTS) \ 42939 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \ 42940 for flag in $(EXTRA_TARGET_FLAGS); do \ 42941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42942 done; \ 42943 (cd $(TARGET_SUBDIR)/gperf && \ 42944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42946 "RANLIB=$${RANLIB}" \ 42947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42948 dvi) \ 42949 || exit 1 42950 42951@endif target-gperf 42952 42953.PHONY: maybe-pdf-target-gperf pdf-target-gperf 42954maybe-pdf-target-gperf: 42955@if target-gperf 42956maybe-pdf-target-gperf: pdf-target-gperf 42957 42958pdf-target-gperf: \ 42959 configure-target-gperf 42960 @: $(MAKE); $(unstage) 42961 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 42962 r=`${PWD_COMMAND}`; export r; \ 42963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42964 $(NORMAL_TARGET_EXPORTS) \ 42965 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \ 42966 for flag in $(EXTRA_TARGET_FLAGS); do \ 42967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42968 done; \ 42969 (cd $(TARGET_SUBDIR)/gperf && \ 42970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42972 "RANLIB=$${RANLIB}" \ 42973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 42974 pdf) \ 42975 || exit 1 42976 42977@endif target-gperf 42978 42979.PHONY: maybe-html-target-gperf html-target-gperf 42980maybe-html-target-gperf: 42981@if target-gperf 42982maybe-html-target-gperf: html-target-gperf 42983 42984html-target-gperf: \ 42985 configure-target-gperf 42986 @: $(MAKE); $(unstage) 42987 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 42988 r=`${PWD_COMMAND}`; export r; \ 42989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 42990 $(NORMAL_TARGET_EXPORTS) \ 42991 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \ 42992 for flag in $(EXTRA_TARGET_FLAGS); do \ 42993 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 42994 done; \ 42995 (cd $(TARGET_SUBDIR)/gperf && \ 42996 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 42997 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 42998 "RANLIB=$${RANLIB}" \ 42999 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43000 html) \ 43001 || exit 1 43002 43003@endif target-gperf 43004 43005.PHONY: maybe-TAGS-target-gperf TAGS-target-gperf 43006maybe-TAGS-target-gperf: 43007@if target-gperf 43008maybe-TAGS-target-gperf: TAGS-target-gperf 43009 43010TAGS-target-gperf: \ 43011 configure-target-gperf 43012 @: $(MAKE); $(unstage) 43013 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43014 r=`${PWD_COMMAND}`; export r; \ 43015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43016 $(NORMAL_TARGET_EXPORTS) \ 43017 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \ 43018 for flag in $(EXTRA_TARGET_FLAGS); do \ 43019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43020 done; \ 43021 (cd $(TARGET_SUBDIR)/gperf && \ 43022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43024 "RANLIB=$${RANLIB}" \ 43025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43026 TAGS) \ 43027 || exit 1 43028 43029@endif target-gperf 43030 43031.PHONY: maybe-install-info-target-gperf install-info-target-gperf 43032maybe-install-info-target-gperf: 43033@if target-gperf 43034maybe-install-info-target-gperf: install-info-target-gperf 43035 43036install-info-target-gperf: \ 43037 configure-target-gperf \ 43038 info-target-gperf 43039 @: $(MAKE); $(unstage) 43040 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43041 r=`${PWD_COMMAND}`; export r; \ 43042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43043 $(NORMAL_TARGET_EXPORTS) \ 43044 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \ 43045 for flag in $(EXTRA_TARGET_FLAGS); do \ 43046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43047 done; \ 43048 (cd $(TARGET_SUBDIR)/gperf && \ 43049 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43050 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43051 "RANLIB=$${RANLIB}" \ 43052 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43053 install-info) \ 43054 || exit 1 43055 43056@endif target-gperf 43057 43058.PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf 43059maybe-install-pdf-target-gperf: 43060@if target-gperf 43061maybe-install-pdf-target-gperf: install-pdf-target-gperf 43062 43063install-pdf-target-gperf: \ 43064 configure-target-gperf \ 43065 pdf-target-gperf 43066 @: $(MAKE); $(unstage) 43067 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43068 r=`${PWD_COMMAND}`; export r; \ 43069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43070 $(NORMAL_TARGET_EXPORTS) \ 43071 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \ 43072 for flag in $(EXTRA_TARGET_FLAGS); do \ 43073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43074 done; \ 43075 (cd $(TARGET_SUBDIR)/gperf && \ 43076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43078 "RANLIB=$${RANLIB}" \ 43079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43080 install-pdf) \ 43081 || exit 1 43082 43083@endif target-gperf 43084 43085.PHONY: maybe-install-html-target-gperf install-html-target-gperf 43086maybe-install-html-target-gperf: 43087@if target-gperf 43088maybe-install-html-target-gperf: install-html-target-gperf 43089 43090install-html-target-gperf: \ 43091 configure-target-gperf \ 43092 html-target-gperf 43093 @: $(MAKE); $(unstage) 43094 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43095 r=`${PWD_COMMAND}`; export r; \ 43096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43097 $(NORMAL_TARGET_EXPORTS) \ 43098 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \ 43099 for flag in $(EXTRA_TARGET_FLAGS); do \ 43100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43101 done; \ 43102 (cd $(TARGET_SUBDIR)/gperf && \ 43103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43105 "RANLIB=$${RANLIB}" \ 43106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43107 install-html) \ 43108 || exit 1 43109 43110@endif target-gperf 43111 43112.PHONY: maybe-installcheck-target-gperf installcheck-target-gperf 43113maybe-installcheck-target-gperf: 43114@if target-gperf 43115maybe-installcheck-target-gperf: installcheck-target-gperf 43116 43117installcheck-target-gperf: \ 43118 configure-target-gperf 43119 @: $(MAKE); $(unstage) 43120 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43121 r=`${PWD_COMMAND}`; export r; \ 43122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43123 $(NORMAL_TARGET_EXPORTS) \ 43124 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \ 43125 for flag in $(EXTRA_TARGET_FLAGS); do \ 43126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43127 done; \ 43128 (cd $(TARGET_SUBDIR)/gperf && \ 43129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43131 "RANLIB=$${RANLIB}" \ 43132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43133 installcheck) \ 43134 || exit 1 43135 43136@endif target-gperf 43137 43138.PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf 43139maybe-mostlyclean-target-gperf: 43140@if target-gperf 43141maybe-mostlyclean-target-gperf: mostlyclean-target-gperf 43142 43143mostlyclean-target-gperf: 43144 @: $(MAKE); $(unstage) 43145 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43146 r=`${PWD_COMMAND}`; export r; \ 43147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43148 $(NORMAL_TARGET_EXPORTS) \ 43149 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \ 43150 for flag in $(EXTRA_TARGET_FLAGS); do \ 43151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43152 done; \ 43153 (cd $(TARGET_SUBDIR)/gperf && \ 43154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43156 "RANLIB=$${RANLIB}" \ 43157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43158 mostlyclean) \ 43159 || exit 1 43160 43161@endif target-gperf 43162 43163.PHONY: maybe-clean-target-gperf clean-target-gperf 43164maybe-clean-target-gperf: 43165@if target-gperf 43166maybe-clean-target-gperf: clean-target-gperf 43167 43168clean-target-gperf: 43169 @: $(MAKE); $(unstage) 43170 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43171 r=`${PWD_COMMAND}`; export r; \ 43172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43173 $(NORMAL_TARGET_EXPORTS) \ 43174 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \ 43175 for flag in $(EXTRA_TARGET_FLAGS); do \ 43176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43177 done; \ 43178 (cd $(TARGET_SUBDIR)/gperf && \ 43179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43181 "RANLIB=$${RANLIB}" \ 43182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43183 clean) \ 43184 || exit 1 43185 43186@endif target-gperf 43187 43188.PHONY: maybe-distclean-target-gperf distclean-target-gperf 43189maybe-distclean-target-gperf: 43190@if target-gperf 43191maybe-distclean-target-gperf: distclean-target-gperf 43192 43193distclean-target-gperf: 43194 @: $(MAKE); $(unstage) 43195 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43196 r=`${PWD_COMMAND}`; export r; \ 43197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43198 $(NORMAL_TARGET_EXPORTS) \ 43199 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \ 43200 for flag in $(EXTRA_TARGET_FLAGS); do \ 43201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43202 done; \ 43203 (cd $(TARGET_SUBDIR)/gperf && \ 43204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43206 "RANLIB=$${RANLIB}" \ 43207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43208 distclean) \ 43209 || exit 1 43210 43211@endif target-gperf 43212 43213.PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf 43214maybe-maintainer-clean-target-gperf: 43215@if target-gperf 43216maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf 43217 43218maintainer-clean-target-gperf: 43219 @: $(MAKE); $(unstage) 43220 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \ 43221 r=`${PWD_COMMAND}`; export r; \ 43222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43223 $(NORMAL_TARGET_EXPORTS) \ 43224 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \ 43225 for flag in $(EXTRA_TARGET_FLAGS); do \ 43226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43227 done; \ 43228 (cd $(TARGET_SUBDIR)/gperf && \ 43229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43231 "RANLIB=$${RANLIB}" \ 43232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43233 maintainer-clean) \ 43234 || exit 1 43235 43236@endif target-gperf 43237 43238 43239 43240 43241 43242.PHONY: configure-target-examples maybe-configure-target-examples 43243maybe-configure-target-examples: 43244@if gcc-bootstrap 43245configure-target-examples: stage_current 43246@endif gcc-bootstrap 43247@if target-examples 43248maybe-configure-target-examples: configure-target-examples 43249configure-target-examples: 43250 @: $(MAKE); $(unstage) 43251 @r=`${PWD_COMMAND}`; export r; \ 43252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43253 echo "Checking multilib configuration for examples..."; \ 43254 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \ 43255 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \ 43256 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \ 43257 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \ 43258 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \ 43259 else \ 43260 rm -f $(TARGET_SUBDIR)/examples/Makefile; \ 43261 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \ 43262 fi; \ 43263 else \ 43264 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \ 43265 fi; \ 43266 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \ 43267 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \ 43268 $(NORMAL_TARGET_EXPORTS) \ 43269 echo Configuring in $(TARGET_SUBDIR)/examples; \ 43270 cd "$(TARGET_SUBDIR)/examples" || exit 1; \ 43271 case $(srcdir) in \ 43272 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 43273 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \ 43274 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 43275 esac; \ 43276 srcdiroption="--srcdir=$${topdir}/examples"; \ 43277 libsrcdir="$$s/examples"; \ 43278 rm -f no-such-file || : ; \ 43279 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 43280 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 43281 --target=${target_alias} $${srcdiroption} \ 43282 || exit 1 43283@endif target-examples 43284 43285 43286 43287 43288 43289.PHONY: all-target-examples maybe-all-target-examples 43290maybe-all-target-examples: 43291@if gcc-bootstrap 43292all-target-examples: stage_current 43293@endif gcc-bootstrap 43294@if target-examples 43295TARGET-target-examples=all 43296maybe-all-target-examples: all-target-examples 43297all-target-examples: configure-target-examples 43298 @: $(MAKE); $(unstage) 43299 @r=`${PWD_COMMAND}`; export r; \ 43300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43301 $(NORMAL_TARGET_EXPORTS) \ 43302 (cd $(TARGET_SUBDIR)/examples && \ 43303 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-examples)) 43304@endif target-examples 43305 43306 43307 43308 43309 43310.PHONY: check-target-examples maybe-check-target-examples 43311maybe-check-target-examples: 43312@if target-examples 43313maybe-check-target-examples: check-target-examples 43314 43315# Dummy target for uncheckable module. 43316check-target-examples: 43317 43318@endif target-examples 43319 43320.PHONY: install-target-examples maybe-install-target-examples 43321maybe-install-target-examples: 43322@if target-examples 43323maybe-install-target-examples: install-target-examples 43324 43325# Dummy target for uninstallable. 43326install-target-examples: 43327 43328@endif target-examples 43329 43330# Other targets (info, dvi, pdf, etc.) 43331 43332.PHONY: maybe-info-target-examples info-target-examples 43333maybe-info-target-examples: 43334@if target-examples 43335maybe-info-target-examples: info-target-examples 43336 43337info-target-examples: \ 43338 configure-target-examples 43339 @: $(MAKE); $(unstage) 43340 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43341 r=`${PWD_COMMAND}`; export r; \ 43342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43343 $(NORMAL_TARGET_EXPORTS) \ 43344 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \ 43345 for flag in $(EXTRA_TARGET_FLAGS); do \ 43346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43347 done; \ 43348 (cd $(TARGET_SUBDIR)/examples && \ 43349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43351 "RANLIB=$${RANLIB}" \ 43352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43353 info) \ 43354 || exit 1 43355 43356@endif target-examples 43357 43358.PHONY: maybe-dvi-target-examples dvi-target-examples 43359maybe-dvi-target-examples: 43360@if target-examples 43361maybe-dvi-target-examples: dvi-target-examples 43362 43363dvi-target-examples: \ 43364 configure-target-examples 43365 @: $(MAKE); $(unstage) 43366 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43367 r=`${PWD_COMMAND}`; export r; \ 43368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43369 $(NORMAL_TARGET_EXPORTS) \ 43370 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \ 43371 for flag in $(EXTRA_TARGET_FLAGS); do \ 43372 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43373 done; \ 43374 (cd $(TARGET_SUBDIR)/examples && \ 43375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43377 "RANLIB=$${RANLIB}" \ 43378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43379 dvi) \ 43380 || exit 1 43381 43382@endif target-examples 43383 43384.PHONY: maybe-pdf-target-examples pdf-target-examples 43385maybe-pdf-target-examples: 43386@if target-examples 43387maybe-pdf-target-examples: pdf-target-examples 43388 43389pdf-target-examples: \ 43390 configure-target-examples 43391 @: $(MAKE); $(unstage) 43392 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43393 r=`${PWD_COMMAND}`; export r; \ 43394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43395 $(NORMAL_TARGET_EXPORTS) \ 43396 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \ 43397 for flag in $(EXTRA_TARGET_FLAGS); do \ 43398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43399 done; \ 43400 (cd $(TARGET_SUBDIR)/examples && \ 43401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43403 "RANLIB=$${RANLIB}" \ 43404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43405 pdf) \ 43406 || exit 1 43407 43408@endif target-examples 43409 43410.PHONY: maybe-html-target-examples html-target-examples 43411maybe-html-target-examples: 43412@if target-examples 43413maybe-html-target-examples: html-target-examples 43414 43415html-target-examples: \ 43416 configure-target-examples 43417 @: $(MAKE); $(unstage) 43418 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43419 r=`${PWD_COMMAND}`; export r; \ 43420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43421 $(NORMAL_TARGET_EXPORTS) \ 43422 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \ 43423 for flag in $(EXTRA_TARGET_FLAGS); do \ 43424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43425 done; \ 43426 (cd $(TARGET_SUBDIR)/examples && \ 43427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43429 "RANLIB=$${RANLIB}" \ 43430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43431 html) \ 43432 || exit 1 43433 43434@endif target-examples 43435 43436.PHONY: maybe-TAGS-target-examples TAGS-target-examples 43437maybe-TAGS-target-examples: 43438@if target-examples 43439maybe-TAGS-target-examples: TAGS-target-examples 43440 43441TAGS-target-examples: \ 43442 configure-target-examples 43443 @: $(MAKE); $(unstage) 43444 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43445 r=`${PWD_COMMAND}`; export r; \ 43446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43447 $(NORMAL_TARGET_EXPORTS) \ 43448 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \ 43449 for flag in $(EXTRA_TARGET_FLAGS); do \ 43450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43451 done; \ 43452 (cd $(TARGET_SUBDIR)/examples && \ 43453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43455 "RANLIB=$${RANLIB}" \ 43456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43457 TAGS) \ 43458 || exit 1 43459 43460@endif target-examples 43461 43462.PHONY: maybe-install-info-target-examples install-info-target-examples 43463maybe-install-info-target-examples: 43464@if target-examples 43465maybe-install-info-target-examples: install-info-target-examples 43466 43467install-info-target-examples: \ 43468 configure-target-examples \ 43469 info-target-examples 43470 @: $(MAKE); $(unstage) 43471 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43472 r=`${PWD_COMMAND}`; export r; \ 43473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43474 $(NORMAL_TARGET_EXPORTS) \ 43475 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \ 43476 for flag in $(EXTRA_TARGET_FLAGS); do \ 43477 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43478 done; \ 43479 (cd $(TARGET_SUBDIR)/examples && \ 43480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43482 "RANLIB=$${RANLIB}" \ 43483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43484 install-info) \ 43485 || exit 1 43486 43487@endif target-examples 43488 43489.PHONY: maybe-install-pdf-target-examples install-pdf-target-examples 43490maybe-install-pdf-target-examples: 43491@if target-examples 43492maybe-install-pdf-target-examples: install-pdf-target-examples 43493 43494install-pdf-target-examples: \ 43495 configure-target-examples \ 43496 pdf-target-examples 43497 @: $(MAKE); $(unstage) 43498 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43499 r=`${PWD_COMMAND}`; export r; \ 43500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43501 $(NORMAL_TARGET_EXPORTS) \ 43502 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \ 43503 for flag in $(EXTRA_TARGET_FLAGS); do \ 43504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43505 done; \ 43506 (cd $(TARGET_SUBDIR)/examples && \ 43507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43509 "RANLIB=$${RANLIB}" \ 43510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43511 install-pdf) \ 43512 || exit 1 43513 43514@endif target-examples 43515 43516.PHONY: maybe-install-html-target-examples install-html-target-examples 43517maybe-install-html-target-examples: 43518@if target-examples 43519maybe-install-html-target-examples: install-html-target-examples 43520 43521install-html-target-examples: \ 43522 configure-target-examples \ 43523 html-target-examples 43524 @: $(MAKE); $(unstage) 43525 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43526 r=`${PWD_COMMAND}`; export r; \ 43527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43528 $(NORMAL_TARGET_EXPORTS) \ 43529 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \ 43530 for flag in $(EXTRA_TARGET_FLAGS); do \ 43531 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43532 done; \ 43533 (cd $(TARGET_SUBDIR)/examples && \ 43534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43536 "RANLIB=$${RANLIB}" \ 43537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43538 install-html) \ 43539 || exit 1 43540 43541@endif target-examples 43542 43543.PHONY: maybe-installcheck-target-examples installcheck-target-examples 43544maybe-installcheck-target-examples: 43545@if target-examples 43546maybe-installcheck-target-examples: installcheck-target-examples 43547 43548installcheck-target-examples: \ 43549 configure-target-examples 43550 @: $(MAKE); $(unstage) 43551 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43552 r=`${PWD_COMMAND}`; export r; \ 43553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43554 $(NORMAL_TARGET_EXPORTS) \ 43555 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \ 43556 for flag in $(EXTRA_TARGET_FLAGS); do \ 43557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43558 done; \ 43559 (cd $(TARGET_SUBDIR)/examples && \ 43560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43562 "RANLIB=$${RANLIB}" \ 43563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43564 installcheck) \ 43565 || exit 1 43566 43567@endif target-examples 43568 43569.PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples 43570maybe-mostlyclean-target-examples: 43571@if target-examples 43572maybe-mostlyclean-target-examples: mostlyclean-target-examples 43573 43574mostlyclean-target-examples: 43575 @: $(MAKE); $(unstage) 43576 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43577 r=`${PWD_COMMAND}`; export r; \ 43578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43579 $(NORMAL_TARGET_EXPORTS) \ 43580 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \ 43581 for flag in $(EXTRA_TARGET_FLAGS); do \ 43582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43583 done; \ 43584 (cd $(TARGET_SUBDIR)/examples && \ 43585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43587 "RANLIB=$${RANLIB}" \ 43588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43589 mostlyclean) \ 43590 || exit 1 43591 43592@endif target-examples 43593 43594.PHONY: maybe-clean-target-examples clean-target-examples 43595maybe-clean-target-examples: 43596@if target-examples 43597maybe-clean-target-examples: clean-target-examples 43598 43599clean-target-examples: 43600 @: $(MAKE); $(unstage) 43601 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43602 r=`${PWD_COMMAND}`; export r; \ 43603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43604 $(NORMAL_TARGET_EXPORTS) \ 43605 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \ 43606 for flag in $(EXTRA_TARGET_FLAGS); do \ 43607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43608 done; \ 43609 (cd $(TARGET_SUBDIR)/examples && \ 43610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43612 "RANLIB=$${RANLIB}" \ 43613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43614 clean) \ 43615 || exit 1 43616 43617@endif target-examples 43618 43619.PHONY: maybe-distclean-target-examples distclean-target-examples 43620maybe-distclean-target-examples: 43621@if target-examples 43622maybe-distclean-target-examples: distclean-target-examples 43623 43624distclean-target-examples: 43625 @: $(MAKE); $(unstage) 43626 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43627 r=`${PWD_COMMAND}`; export r; \ 43628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43629 $(NORMAL_TARGET_EXPORTS) \ 43630 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \ 43631 for flag in $(EXTRA_TARGET_FLAGS); do \ 43632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43633 done; \ 43634 (cd $(TARGET_SUBDIR)/examples && \ 43635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43637 "RANLIB=$${RANLIB}" \ 43638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43639 distclean) \ 43640 || exit 1 43641 43642@endif target-examples 43643 43644.PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples 43645maybe-maintainer-clean-target-examples: 43646@if target-examples 43647maybe-maintainer-clean-target-examples: maintainer-clean-target-examples 43648 43649maintainer-clean-target-examples: 43650 @: $(MAKE); $(unstage) 43651 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \ 43652 r=`${PWD_COMMAND}`; export r; \ 43653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43654 $(NORMAL_TARGET_EXPORTS) \ 43655 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \ 43656 for flag in $(EXTRA_TARGET_FLAGS); do \ 43657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43658 done; \ 43659 (cd $(TARGET_SUBDIR)/examples && \ 43660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43662 "RANLIB=$${RANLIB}" \ 43663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43664 maintainer-clean) \ 43665 || exit 1 43666 43667@endif target-examples 43668 43669 43670 43671 43672 43673.PHONY: configure-target-libffi maybe-configure-target-libffi 43674maybe-configure-target-libffi: 43675@if gcc-bootstrap 43676configure-target-libffi: stage_current 43677@endif gcc-bootstrap 43678@if target-libffi 43679maybe-configure-target-libffi: configure-target-libffi 43680configure-target-libffi: 43681 @: $(MAKE); $(unstage) 43682 @r=`${PWD_COMMAND}`; export r; \ 43683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43684 echo "Checking multilib configuration for libffi..."; \ 43685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \ 43686 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \ 43687 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \ 43688 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \ 43689 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \ 43690 else \ 43691 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \ 43692 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \ 43693 fi; \ 43694 else \ 43695 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \ 43696 fi; \ 43697 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \ 43698 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \ 43699 $(NORMAL_TARGET_EXPORTS) \ 43700 echo Configuring in $(TARGET_SUBDIR)/libffi; \ 43701 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \ 43702 case $(srcdir) in \ 43703 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 43704 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \ 43705 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 43706 esac; \ 43707 srcdiroption="--srcdir=$${topdir}/libffi"; \ 43708 libsrcdir="$$s/libffi"; \ 43709 rm -f no-such-file || : ; \ 43710 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 43711 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 43712 --target=${target_alias} $${srcdiroption} \ 43713 || exit 1 43714@endif target-libffi 43715 43716 43717 43718 43719 43720.PHONY: all-target-libffi maybe-all-target-libffi 43721maybe-all-target-libffi: 43722@if gcc-bootstrap 43723all-target-libffi: stage_current 43724@endif gcc-bootstrap 43725@if target-libffi 43726TARGET-target-libffi=all 43727maybe-all-target-libffi: all-target-libffi 43728all-target-libffi: configure-target-libffi 43729 @: $(MAKE); $(unstage) 43730 @r=`${PWD_COMMAND}`; export r; \ 43731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43732 $(NORMAL_TARGET_EXPORTS) \ 43733 (cd $(TARGET_SUBDIR)/libffi && \ 43734 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libffi)) 43735@endif target-libffi 43736 43737 43738 43739 43740 43741.PHONY: check-target-libffi maybe-check-target-libffi 43742maybe-check-target-libffi: 43743@if target-libffi 43744maybe-check-target-libffi: check-target-libffi 43745 43746check-target-libffi: 43747 @: $(MAKE); $(unstage) 43748 @r=`${PWD_COMMAND}`; export r; \ 43749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43750 $(NORMAL_TARGET_EXPORTS) \ 43751 (cd $(TARGET_SUBDIR)/libffi && \ 43752 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 43753 43754@endif target-libffi 43755 43756.PHONY: install-target-libffi maybe-install-target-libffi 43757maybe-install-target-libffi: 43758@if target-libffi 43759maybe-install-target-libffi: install-target-libffi 43760 43761install-target-libffi: installdirs 43762 @: $(MAKE); $(unstage) 43763 @r=`${PWD_COMMAND}`; export r; \ 43764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43765 $(NORMAL_TARGET_EXPORTS) \ 43766 (cd $(TARGET_SUBDIR)/libffi && \ 43767 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 43768 43769@endif target-libffi 43770 43771# Other targets (info, dvi, pdf, etc.) 43772 43773.PHONY: maybe-info-target-libffi info-target-libffi 43774maybe-info-target-libffi: 43775@if target-libffi 43776maybe-info-target-libffi: info-target-libffi 43777 43778info-target-libffi: \ 43779 configure-target-libffi 43780 @: $(MAKE); $(unstage) 43781 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43782 r=`${PWD_COMMAND}`; export r; \ 43783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43784 $(NORMAL_TARGET_EXPORTS) \ 43785 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \ 43786 for flag in $(EXTRA_TARGET_FLAGS); do \ 43787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43788 done; \ 43789 (cd $(TARGET_SUBDIR)/libffi && \ 43790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43792 "RANLIB=$${RANLIB}" \ 43793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43794 info) \ 43795 || exit 1 43796 43797@endif target-libffi 43798 43799.PHONY: maybe-dvi-target-libffi dvi-target-libffi 43800maybe-dvi-target-libffi: 43801@if target-libffi 43802maybe-dvi-target-libffi: dvi-target-libffi 43803 43804dvi-target-libffi: \ 43805 configure-target-libffi 43806 @: $(MAKE); $(unstage) 43807 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43808 r=`${PWD_COMMAND}`; export r; \ 43809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43810 $(NORMAL_TARGET_EXPORTS) \ 43811 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \ 43812 for flag in $(EXTRA_TARGET_FLAGS); do \ 43813 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43814 done; \ 43815 (cd $(TARGET_SUBDIR)/libffi && \ 43816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43818 "RANLIB=$${RANLIB}" \ 43819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43820 dvi) \ 43821 || exit 1 43822 43823@endif target-libffi 43824 43825.PHONY: maybe-pdf-target-libffi pdf-target-libffi 43826maybe-pdf-target-libffi: 43827@if target-libffi 43828maybe-pdf-target-libffi: pdf-target-libffi 43829 43830pdf-target-libffi: \ 43831 configure-target-libffi 43832 @: $(MAKE); $(unstage) 43833 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43834 r=`${PWD_COMMAND}`; export r; \ 43835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43836 $(NORMAL_TARGET_EXPORTS) \ 43837 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \ 43838 for flag in $(EXTRA_TARGET_FLAGS); do \ 43839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43840 done; \ 43841 (cd $(TARGET_SUBDIR)/libffi && \ 43842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43844 "RANLIB=$${RANLIB}" \ 43845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43846 pdf) \ 43847 || exit 1 43848 43849@endif target-libffi 43850 43851.PHONY: maybe-html-target-libffi html-target-libffi 43852maybe-html-target-libffi: 43853@if target-libffi 43854maybe-html-target-libffi: html-target-libffi 43855 43856html-target-libffi: \ 43857 configure-target-libffi 43858 @: $(MAKE); $(unstage) 43859 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43860 r=`${PWD_COMMAND}`; export r; \ 43861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43862 $(NORMAL_TARGET_EXPORTS) \ 43863 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \ 43864 for flag in $(EXTRA_TARGET_FLAGS); do \ 43865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43866 done; \ 43867 (cd $(TARGET_SUBDIR)/libffi && \ 43868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43870 "RANLIB=$${RANLIB}" \ 43871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43872 html) \ 43873 || exit 1 43874 43875@endif target-libffi 43876 43877.PHONY: maybe-TAGS-target-libffi TAGS-target-libffi 43878maybe-TAGS-target-libffi: 43879@if target-libffi 43880maybe-TAGS-target-libffi: TAGS-target-libffi 43881 43882TAGS-target-libffi: \ 43883 configure-target-libffi 43884 @: $(MAKE); $(unstage) 43885 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43886 r=`${PWD_COMMAND}`; export r; \ 43887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43888 $(NORMAL_TARGET_EXPORTS) \ 43889 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \ 43890 for flag in $(EXTRA_TARGET_FLAGS); do \ 43891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43892 done; \ 43893 (cd $(TARGET_SUBDIR)/libffi && \ 43894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43896 "RANLIB=$${RANLIB}" \ 43897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43898 TAGS) \ 43899 || exit 1 43900 43901@endif target-libffi 43902 43903.PHONY: maybe-install-info-target-libffi install-info-target-libffi 43904maybe-install-info-target-libffi: 43905@if target-libffi 43906maybe-install-info-target-libffi: install-info-target-libffi 43907 43908install-info-target-libffi: \ 43909 configure-target-libffi \ 43910 info-target-libffi 43911 @: $(MAKE); $(unstage) 43912 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43913 r=`${PWD_COMMAND}`; export r; \ 43914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43915 $(NORMAL_TARGET_EXPORTS) \ 43916 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \ 43917 for flag in $(EXTRA_TARGET_FLAGS); do \ 43918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43919 done; \ 43920 (cd $(TARGET_SUBDIR)/libffi && \ 43921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43923 "RANLIB=$${RANLIB}" \ 43924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43925 install-info) \ 43926 || exit 1 43927 43928@endif target-libffi 43929 43930.PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi 43931maybe-install-pdf-target-libffi: 43932@if target-libffi 43933maybe-install-pdf-target-libffi: install-pdf-target-libffi 43934 43935install-pdf-target-libffi: \ 43936 configure-target-libffi \ 43937 pdf-target-libffi 43938 @: $(MAKE); $(unstage) 43939 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43940 r=`${PWD_COMMAND}`; export r; \ 43941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43942 $(NORMAL_TARGET_EXPORTS) \ 43943 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \ 43944 for flag in $(EXTRA_TARGET_FLAGS); do \ 43945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43946 done; \ 43947 (cd $(TARGET_SUBDIR)/libffi && \ 43948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43950 "RANLIB=$${RANLIB}" \ 43951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43952 install-pdf) \ 43953 || exit 1 43954 43955@endif target-libffi 43956 43957.PHONY: maybe-install-html-target-libffi install-html-target-libffi 43958maybe-install-html-target-libffi: 43959@if target-libffi 43960maybe-install-html-target-libffi: install-html-target-libffi 43961 43962install-html-target-libffi: \ 43963 configure-target-libffi \ 43964 html-target-libffi 43965 @: $(MAKE); $(unstage) 43966 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43967 r=`${PWD_COMMAND}`; export r; \ 43968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43969 $(NORMAL_TARGET_EXPORTS) \ 43970 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \ 43971 for flag in $(EXTRA_TARGET_FLAGS); do \ 43972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43973 done; \ 43974 (cd $(TARGET_SUBDIR)/libffi && \ 43975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 43976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 43977 "RANLIB=$${RANLIB}" \ 43978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 43979 install-html) \ 43980 || exit 1 43981 43982@endif target-libffi 43983 43984.PHONY: maybe-installcheck-target-libffi installcheck-target-libffi 43985maybe-installcheck-target-libffi: 43986@if target-libffi 43987maybe-installcheck-target-libffi: installcheck-target-libffi 43988 43989installcheck-target-libffi: \ 43990 configure-target-libffi 43991 @: $(MAKE); $(unstage) 43992 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 43993 r=`${PWD_COMMAND}`; export r; \ 43994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 43995 $(NORMAL_TARGET_EXPORTS) \ 43996 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \ 43997 for flag in $(EXTRA_TARGET_FLAGS); do \ 43998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 43999 done; \ 44000 (cd $(TARGET_SUBDIR)/libffi && \ 44001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44003 "RANLIB=$${RANLIB}" \ 44004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44005 installcheck) \ 44006 || exit 1 44007 44008@endif target-libffi 44009 44010.PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi 44011maybe-mostlyclean-target-libffi: 44012@if target-libffi 44013maybe-mostlyclean-target-libffi: mostlyclean-target-libffi 44014 44015mostlyclean-target-libffi: 44016 @: $(MAKE); $(unstage) 44017 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 44018 r=`${PWD_COMMAND}`; export r; \ 44019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44020 $(NORMAL_TARGET_EXPORTS) \ 44021 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \ 44022 for flag in $(EXTRA_TARGET_FLAGS); do \ 44023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44024 done; \ 44025 (cd $(TARGET_SUBDIR)/libffi && \ 44026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44028 "RANLIB=$${RANLIB}" \ 44029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44030 mostlyclean) \ 44031 || exit 1 44032 44033@endif target-libffi 44034 44035.PHONY: maybe-clean-target-libffi clean-target-libffi 44036maybe-clean-target-libffi: 44037@if target-libffi 44038maybe-clean-target-libffi: clean-target-libffi 44039 44040clean-target-libffi: 44041 @: $(MAKE); $(unstage) 44042 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 44043 r=`${PWD_COMMAND}`; export r; \ 44044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44045 $(NORMAL_TARGET_EXPORTS) \ 44046 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \ 44047 for flag in $(EXTRA_TARGET_FLAGS); do \ 44048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44049 done; \ 44050 (cd $(TARGET_SUBDIR)/libffi && \ 44051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44053 "RANLIB=$${RANLIB}" \ 44054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44055 clean) \ 44056 || exit 1 44057 44058@endif target-libffi 44059 44060.PHONY: maybe-distclean-target-libffi distclean-target-libffi 44061maybe-distclean-target-libffi: 44062@if target-libffi 44063maybe-distclean-target-libffi: distclean-target-libffi 44064 44065distclean-target-libffi: 44066 @: $(MAKE); $(unstage) 44067 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 44068 r=`${PWD_COMMAND}`; export r; \ 44069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44070 $(NORMAL_TARGET_EXPORTS) \ 44071 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \ 44072 for flag in $(EXTRA_TARGET_FLAGS); do \ 44073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44074 done; \ 44075 (cd $(TARGET_SUBDIR)/libffi && \ 44076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44078 "RANLIB=$${RANLIB}" \ 44079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44080 distclean) \ 44081 || exit 1 44082 44083@endif target-libffi 44084 44085.PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi 44086maybe-maintainer-clean-target-libffi: 44087@if target-libffi 44088maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi 44089 44090maintainer-clean-target-libffi: 44091 @: $(MAKE); $(unstage) 44092 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \ 44093 r=`${PWD_COMMAND}`; export r; \ 44094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44095 $(NORMAL_TARGET_EXPORTS) \ 44096 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \ 44097 for flag in $(EXTRA_TARGET_FLAGS); do \ 44098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44099 done; \ 44100 (cd $(TARGET_SUBDIR)/libffi && \ 44101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44103 "RANLIB=$${RANLIB}" \ 44104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44105 maintainer-clean) \ 44106 || exit 1 44107 44108@endif target-libffi 44109 44110 44111 44112 44113 44114.PHONY: configure-target-libjava maybe-configure-target-libjava 44115maybe-configure-target-libjava: 44116@if gcc-bootstrap 44117configure-target-libjava: stage_current 44118@endif gcc-bootstrap 44119@if target-libjava 44120maybe-configure-target-libjava: configure-target-libjava 44121configure-target-libjava: 44122 @: $(MAKE); $(unstage) 44123 @r=`${PWD_COMMAND}`; export r; \ 44124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44125 echo "Checking multilib configuration for libjava..."; \ 44126 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \ 44127 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \ 44128 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \ 44129 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \ 44130 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \ 44131 else \ 44132 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \ 44133 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \ 44134 fi; \ 44135 else \ 44136 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \ 44137 fi; \ 44138 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \ 44139 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \ 44140 $(RAW_CXX_TARGET_EXPORTS) \ 44141 echo Configuring in $(TARGET_SUBDIR)/libjava; \ 44142 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \ 44143 case $(srcdir) in \ 44144 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 44145 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \ 44146 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 44147 esac; \ 44148 srcdiroption="--srcdir=$${topdir}/libjava"; \ 44149 libsrcdir="$$s/libjava"; \ 44150 rm -f no-such-file || : ; \ 44151 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 44152 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 44153 --target=${target_alias} $${srcdiroption} \ 44154 || exit 1 44155@endif target-libjava 44156 44157 44158 44159 44160 44161.PHONY: all-target-libjava maybe-all-target-libjava 44162maybe-all-target-libjava: 44163@if gcc-bootstrap 44164all-target-libjava: stage_current 44165@endif gcc-bootstrap 44166@if target-libjava 44167TARGET-target-libjava=all 44168maybe-all-target-libjava: all-target-libjava 44169all-target-libjava: configure-target-libjava 44170 @: $(MAKE); $(unstage) 44171 @r=`${PWD_COMMAND}`; export r; \ 44172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44173 $(RAW_CXX_TARGET_EXPORTS) \ 44174 (cd $(TARGET_SUBDIR)/libjava && \ 44175 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' $(TARGET-target-libjava)) 44176@endif target-libjava 44177 44178 44179 44180 44181 44182.PHONY: check-target-libjava maybe-check-target-libjava 44183maybe-check-target-libjava: 44184@if target-libjava 44185maybe-check-target-libjava: check-target-libjava 44186 44187check-target-libjava: 44188 @: $(MAKE); $(unstage) 44189 @r=`${PWD_COMMAND}`; export r; \ 44190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44191 $(RAW_CXX_TARGET_EXPORTS) \ 44192 (cd $(TARGET_SUBDIR)/libjava && \ 44193 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check) 44194 44195@endif target-libjava 44196 44197.PHONY: install-target-libjava maybe-install-target-libjava 44198maybe-install-target-libjava: 44199@if target-libjava 44200maybe-install-target-libjava: install-target-libjava 44201 44202install-target-libjava: installdirs 44203 @: $(MAKE); $(unstage) 44204 @r=`${PWD_COMMAND}`; export r; \ 44205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44206 $(RAW_CXX_TARGET_EXPORTS) \ 44207 (cd $(TARGET_SUBDIR)/libjava && \ 44208 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 44209 44210@endif target-libjava 44211 44212# Other targets (info, dvi, pdf, etc.) 44213 44214.PHONY: maybe-info-target-libjava info-target-libjava 44215maybe-info-target-libjava: 44216@if target-libjava 44217maybe-info-target-libjava: info-target-libjava 44218 44219info-target-libjava: \ 44220 configure-target-libjava 44221 @: $(MAKE); $(unstage) 44222 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44223 r=`${PWD_COMMAND}`; export r; \ 44224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44225 $(RAW_CXX_TARGET_EXPORTS) \ 44226 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \ 44227 for flag in $(EXTRA_TARGET_FLAGS); do \ 44228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44229 done; \ 44230 (cd $(TARGET_SUBDIR)/libjava && \ 44231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44233 "RANLIB=$${RANLIB}" \ 44234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44235 info) \ 44236 || exit 1 44237 44238@endif target-libjava 44239 44240.PHONY: maybe-dvi-target-libjava dvi-target-libjava 44241maybe-dvi-target-libjava: 44242@if target-libjava 44243maybe-dvi-target-libjava: dvi-target-libjava 44244 44245dvi-target-libjava: \ 44246 configure-target-libjava 44247 @: $(MAKE); $(unstage) 44248 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44249 r=`${PWD_COMMAND}`; export r; \ 44250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44251 $(RAW_CXX_TARGET_EXPORTS) \ 44252 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \ 44253 for flag in $(EXTRA_TARGET_FLAGS); do \ 44254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44255 done; \ 44256 (cd $(TARGET_SUBDIR)/libjava && \ 44257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44259 "RANLIB=$${RANLIB}" \ 44260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44261 dvi) \ 44262 || exit 1 44263 44264@endif target-libjava 44265 44266.PHONY: maybe-pdf-target-libjava pdf-target-libjava 44267maybe-pdf-target-libjava: 44268@if target-libjava 44269maybe-pdf-target-libjava: pdf-target-libjava 44270 44271pdf-target-libjava: \ 44272 configure-target-libjava 44273 @: $(MAKE); $(unstage) 44274 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44275 r=`${PWD_COMMAND}`; export r; \ 44276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44277 $(RAW_CXX_TARGET_EXPORTS) \ 44278 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \ 44279 for flag in $(EXTRA_TARGET_FLAGS); do \ 44280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44281 done; \ 44282 (cd $(TARGET_SUBDIR)/libjava && \ 44283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44285 "RANLIB=$${RANLIB}" \ 44286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44287 pdf) \ 44288 || exit 1 44289 44290@endif target-libjava 44291 44292.PHONY: maybe-html-target-libjava html-target-libjava 44293maybe-html-target-libjava: 44294@if target-libjava 44295maybe-html-target-libjava: html-target-libjava 44296 44297html-target-libjava: \ 44298 configure-target-libjava 44299 @: $(MAKE); $(unstage) 44300 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44301 r=`${PWD_COMMAND}`; export r; \ 44302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44303 $(RAW_CXX_TARGET_EXPORTS) \ 44304 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \ 44305 for flag in $(EXTRA_TARGET_FLAGS); do \ 44306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44307 done; \ 44308 (cd $(TARGET_SUBDIR)/libjava && \ 44309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44311 "RANLIB=$${RANLIB}" \ 44312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44313 html) \ 44314 || exit 1 44315 44316@endif target-libjava 44317 44318.PHONY: maybe-TAGS-target-libjava TAGS-target-libjava 44319maybe-TAGS-target-libjava: 44320@if target-libjava 44321maybe-TAGS-target-libjava: TAGS-target-libjava 44322 44323TAGS-target-libjava: \ 44324 configure-target-libjava 44325 @: $(MAKE); $(unstage) 44326 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44327 r=`${PWD_COMMAND}`; export r; \ 44328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44329 $(RAW_CXX_TARGET_EXPORTS) \ 44330 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \ 44331 for flag in $(EXTRA_TARGET_FLAGS); do \ 44332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44333 done; \ 44334 (cd $(TARGET_SUBDIR)/libjava && \ 44335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44337 "RANLIB=$${RANLIB}" \ 44338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44339 TAGS) \ 44340 || exit 1 44341 44342@endif target-libjava 44343 44344.PHONY: maybe-install-info-target-libjava install-info-target-libjava 44345maybe-install-info-target-libjava: 44346@if target-libjava 44347maybe-install-info-target-libjava: install-info-target-libjava 44348 44349install-info-target-libjava: \ 44350 configure-target-libjava \ 44351 info-target-libjava 44352 @: $(MAKE); $(unstage) 44353 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44354 r=`${PWD_COMMAND}`; export r; \ 44355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44356 $(RAW_CXX_TARGET_EXPORTS) \ 44357 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \ 44358 for flag in $(EXTRA_TARGET_FLAGS); do \ 44359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44360 done; \ 44361 (cd $(TARGET_SUBDIR)/libjava && \ 44362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44364 "RANLIB=$${RANLIB}" \ 44365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44366 install-info) \ 44367 || exit 1 44368 44369@endif target-libjava 44370 44371.PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava 44372maybe-install-pdf-target-libjava: 44373@if target-libjava 44374maybe-install-pdf-target-libjava: install-pdf-target-libjava 44375 44376install-pdf-target-libjava: \ 44377 configure-target-libjava \ 44378 pdf-target-libjava 44379 @: $(MAKE); $(unstage) 44380 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44381 r=`${PWD_COMMAND}`; export r; \ 44382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44383 $(RAW_CXX_TARGET_EXPORTS) \ 44384 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \ 44385 for flag in $(EXTRA_TARGET_FLAGS); do \ 44386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44387 done; \ 44388 (cd $(TARGET_SUBDIR)/libjava && \ 44389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44391 "RANLIB=$${RANLIB}" \ 44392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44393 install-pdf) \ 44394 || exit 1 44395 44396@endif target-libjava 44397 44398.PHONY: maybe-install-html-target-libjava install-html-target-libjava 44399maybe-install-html-target-libjava: 44400@if target-libjava 44401maybe-install-html-target-libjava: install-html-target-libjava 44402 44403install-html-target-libjava: \ 44404 configure-target-libjava \ 44405 html-target-libjava 44406 @: $(MAKE); $(unstage) 44407 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44408 r=`${PWD_COMMAND}`; export r; \ 44409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44410 $(RAW_CXX_TARGET_EXPORTS) \ 44411 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \ 44412 for flag in $(EXTRA_TARGET_FLAGS); do \ 44413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44414 done; \ 44415 (cd $(TARGET_SUBDIR)/libjava && \ 44416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44418 "RANLIB=$${RANLIB}" \ 44419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44420 install-html) \ 44421 || exit 1 44422 44423@endif target-libjava 44424 44425.PHONY: maybe-installcheck-target-libjava installcheck-target-libjava 44426maybe-installcheck-target-libjava: 44427@if target-libjava 44428maybe-installcheck-target-libjava: installcheck-target-libjava 44429 44430installcheck-target-libjava: \ 44431 configure-target-libjava 44432 @: $(MAKE); $(unstage) 44433 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44434 r=`${PWD_COMMAND}`; export r; \ 44435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44436 $(RAW_CXX_TARGET_EXPORTS) \ 44437 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \ 44438 for flag in $(EXTRA_TARGET_FLAGS); do \ 44439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44440 done; \ 44441 (cd $(TARGET_SUBDIR)/libjava && \ 44442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44444 "RANLIB=$${RANLIB}" \ 44445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44446 installcheck) \ 44447 || exit 1 44448 44449@endif target-libjava 44450 44451.PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava 44452maybe-mostlyclean-target-libjava: 44453@if target-libjava 44454maybe-mostlyclean-target-libjava: mostlyclean-target-libjava 44455 44456mostlyclean-target-libjava: 44457 @: $(MAKE); $(unstage) 44458 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44459 r=`${PWD_COMMAND}`; export r; \ 44460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44461 $(RAW_CXX_TARGET_EXPORTS) \ 44462 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \ 44463 for flag in $(EXTRA_TARGET_FLAGS); do \ 44464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44465 done; \ 44466 (cd $(TARGET_SUBDIR)/libjava && \ 44467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44469 "RANLIB=$${RANLIB}" \ 44470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44471 mostlyclean) \ 44472 || exit 1 44473 44474@endif target-libjava 44475 44476.PHONY: maybe-clean-target-libjava clean-target-libjava 44477maybe-clean-target-libjava: 44478@if target-libjava 44479maybe-clean-target-libjava: clean-target-libjava 44480 44481clean-target-libjava: 44482 @: $(MAKE); $(unstage) 44483 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44484 r=`${PWD_COMMAND}`; export r; \ 44485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44486 $(RAW_CXX_TARGET_EXPORTS) \ 44487 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \ 44488 for flag in $(EXTRA_TARGET_FLAGS); do \ 44489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44490 done; \ 44491 (cd $(TARGET_SUBDIR)/libjava && \ 44492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44494 "RANLIB=$${RANLIB}" \ 44495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44496 clean) \ 44497 || exit 1 44498 44499@endif target-libjava 44500 44501.PHONY: maybe-distclean-target-libjava distclean-target-libjava 44502maybe-distclean-target-libjava: 44503@if target-libjava 44504maybe-distclean-target-libjava: distclean-target-libjava 44505 44506distclean-target-libjava: 44507 @: $(MAKE); $(unstage) 44508 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44509 r=`${PWD_COMMAND}`; export r; \ 44510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44511 $(RAW_CXX_TARGET_EXPORTS) \ 44512 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \ 44513 for flag in $(EXTRA_TARGET_FLAGS); do \ 44514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44515 done; \ 44516 (cd $(TARGET_SUBDIR)/libjava && \ 44517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44519 "RANLIB=$${RANLIB}" \ 44520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44521 distclean) \ 44522 || exit 1 44523 44524@endif target-libjava 44525 44526.PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava 44527maybe-maintainer-clean-target-libjava: 44528@if target-libjava 44529maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava 44530 44531maintainer-clean-target-libjava: 44532 @: $(MAKE); $(unstage) 44533 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \ 44534 r=`${PWD_COMMAND}`; export r; \ 44535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44536 $(RAW_CXX_TARGET_EXPORTS) \ 44537 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \ 44538 for flag in $(EXTRA_TARGET_FLAGS); do \ 44539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44540 done; \ 44541 (cd $(TARGET_SUBDIR)/libjava && \ 44542 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44543 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44544 "RANLIB=$${RANLIB}" \ 44545 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44546 maintainer-clean) \ 44547 || exit 1 44548 44549@endif target-libjava 44550 44551 44552 44553 44554 44555.PHONY: configure-target-zlib maybe-configure-target-zlib 44556maybe-configure-target-zlib: 44557@if gcc-bootstrap 44558configure-target-zlib: stage_current 44559@endif gcc-bootstrap 44560@if target-zlib 44561maybe-configure-target-zlib: configure-target-zlib 44562configure-target-zlib: 44563 @: $(MAKE); $(unstage) 44564 @r=`${PWD_COMMAND}`; export r; \ 44565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44566 echo "Checking multilib configuration for zlib..."; \ 44567 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \ 44568 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \ 44569 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \ 44570 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \ 44571 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \ 44572 else \ 44573 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \ 44574 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \ 44575 fi; \ 44576 else \ 44577 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \ 44578 fi; \ 44579 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \ 44580 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \ 44581 $(NORMAL_TARGET_EXPORTS) \ 44582 echo Configuring in $(TARGET_SUBDIR)/zlib; \ 44583 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \ 44584 case $(srcdir) in \ 44585 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 44586 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \ 44587 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 44588 esac; \ 44589 srcdiroption="--srcdir=$${topdir}/zlib"; \ 44590 libsrcdir="$$s/zlib"; \ 44591 rm -f no-such-file || : ; \ 44592 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 44593 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 44594 --target=${target_alias} $${srcdiroption} \ 44595 || exit 1 44596@endif target-zlib 44597 44598 44599 44600 44601 44602.PHONY: all-target-zlib maybe-all-target-zlib 44603maybe-all-target-zlib: 44604@if gcc-bootstrap 44605all-target-zlib: stage_current 44606@endif gcc-bootstrap 44607@if target-zlib 44608TARGET-target-zlib=all 44609maybe-all-target-zlib: all-target-zlib 44610all-target-zlib: configure-target-zlib 44611 @: $(MAKE); $(unstage) 44612 @r=`${PWD_COMMAND}`; export r; \ 44613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44614 $(NORMAL_TARGET_EXPORTS) \ 44615 (cd $(TARGET_SUBDIR)/zlib && \ 44616 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-zlib)) 44617@endif target-zlib 44618 44619 44620 44621 44622 44623.PHONY: check-target-zlib maybe-check-target-zlib 44624maybe-check-target-zlib: 44625@if target-zlib 44626maybe-check-target-zlib: check-target-zlib 44627 44628check-target-zlib: 44629 @: $(MAKE); $(unstage) 44630 @r=`${PWD_COMMAND}`; export r; \ 44631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44632 $(NORMAL_TARGET_EXPORTS) \ 44633 (cd $(TARGET_SUBDIR)/zlib && \ 44634 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 44635 44636@endif target-zlib 44637 44638.PHONY: install-target-zlib maybe-install-target-zlib 44639maybe-install-target-zlib: 44640@if target-zlib 44641maybe-install-target-zlib: install-target-zlib 44642 44643install-target-zlib: installdirs 44644 @: $(MAKE); $(unstage) 44645 @r=`${PWD_COMMAND}`; export r; \ 44646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44647 $(NORMAL_TARGET_EXPORTS) \ 44648 (cd $(TARGET_SUBDIR)/zlib && \ 44649 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 44650 44651@endif target-zlib 44652 44653# Other targets (info, dvi, pdf, etc.) 44654 44655.PHONY: maybe-info-target-zlib info-target-zlib 44656maybe-info-target-zlib: 44657@if target-zlib 44658maybe-info-target-zlib: info-target-zlib 44659 44660info-target-zlib: \ 44661 configure-target-zlib 44662 @: $(MAKE); $(unstage) 44663 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44664 r=`${PWD_COMMAND}`; export r; \ 44665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44666 $(NORMAL_TARGET_EXPORTS) \ 44667 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \ 44668 for flag in $(EXTRA_TARGET_FLAGS); do \ 44669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44670 done; \ 44671 (cd $(TARGET_SUBDIR)/zlib && \ 44672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44674 "RANLIB=$${RANLIB}" \ 44675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44676 info) \ 44677 || exit 1 44678 44679@endif target-zlib 44680 44681.PHONY: maybe-dvi-target-zlib dvi-target-zlib 44682maybe-dvi-target-zlib: 44683@if target-zlib 44684maybe-dvi-target-zlib: dvi-target-zlib 44685 44686dvi-target-zlib: \ 44687 configure-target-zlib 44688 @: $(MAKE); $(unstage) 44689 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44690 r=`${PWD_COMMAND}`; export r; \ 44691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44692 $(NORMAL_TARGET_EXPORTS) \ 44693 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \ 44694 for flag in $(EXTRA_TARGET_FLAGS); do \ 44695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44696 done; \ 44697 (cd $(TARGET_SUBDIR)/zlib && \ 44698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44700 "RANLIB=$${RANLIB}" \ 44701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44702 dvi) \ 44703 || exit 1 44704 44705@endif target-zlib 44706 44707.PHONY: maybe-pdf-target-zlib pdf-target-zlib 44708maybe-pdf-target-zlib: 44709@if target-zlib 44710maybe-pdf-target-zlib: pdf-target-zlib 44711 44712pdf-target-zlib: \ 44713 configure-target-zlib 44714 @: $(MAKE); $(unstage) 44715 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44716 r=`${PWD_COMMAND}`; export r; \ 44717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44718 $(NORMAL_TARGET_EXPORTS) \ 44719 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \ 44720 for flag in $(EXTRA_TARGET_FLAGS); do \ 44721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44722 done; \ 44723 (cd $(TARGET_SUBDIR)/zlib && \ 44724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44726 "RANLIB=$${RANLIB}" \ 44727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44728 pdf) \ 44729 || exit 1 44730 44731@endif target-zlib 44732 44733.PHONY: maybe-html-target-zlib html-target-zlib 44734maybe-html-target-zlib: 44735@if target-zlib 44736maybe-html-target-zlib: html-target-zlib 44737 44738html-target-zlib: \ 44739 configure-target-zlib 44740 @: $(MAKE); $(unstage) 44741 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44742 r=`${PWD_COMMAND}`; export r; \ 44743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44744 $(NORMAL_TARGET_EXPORTS) \ 44745 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \ 44746 for flag in $(EXTRA_TARGET_FLAGS); do \ 44747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44748 done; \ 44749 (cd $(TARGET_SUBDIR)/zlib && \ 44750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44752 "RANLIB=$${RANLIB}" \ 44753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44754 html) \ 44755 || exit 1 44756 44757@endif target-zlib 44758 44759.PHONY: maybe-TAGS-target-zlib TAGS-target-zlib 44760maybe-TAGS-target-zlib: 44761@if target-zlib 44762maybe-TAGS-target-zlib: TAGS-target-zlib 44763 44764TAGS-target-zlib: \ 44765 configure-target-zlib 44766 @: $(MAKE); $(unstage) 44767 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44768 r=`${PWD_COMMAND}`; export r; \ 44769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44770 $(NORMAL_TARGET_EXPORTS) \ 44771 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \ 44772 for flag in $(EXTRA_TARGET_FLAGS); do \ 44773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44774 done; \ 44775 (cd $(TARGET_SUBDIR)/zlib && \ 44776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44778 "RANLIB=$${RANLIB}" \ 44779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44780 TAGS) \ 44781 || exit 1 44782 44783@endif target-zlib 44784 44785.PHONY: maybe-install-info-target-zlib install-info-target-zlib 44786maybe-install-info-target-zlib: 44787@if target-zlib 44788maybe-install-info-target-zlib: install-info-target-zlib 44789 44790install-info-target-zlib: \ 44791 configure-target-zlib \ 44792 info-target-zlib 44793 @: $(MAKE); $(unstage) 44794 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44795 r=`${PWD_COMMAND}`; export r; \ 44796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44797 $(NORMAL_TARGET_EXPORTS) \ 44798 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \ 44799 for flag in $(EXTRA_TARGET_FLAGS); do \ 44800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44801 done; \ 44802 (cd $(TARGET_SUBDIR)/zlib && \ 44803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44805 "RANLIB=$${RANLIB}" \ 44806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44807 install-info) \ 44808 || exit 1 44809 44810@endif target-zlib 44811 44812.PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib 44813maybe-install-pdf-target-zlib: 44814@if target-zlib 44815maybe-install-pdf-target-zlib: install-pdf-target-zlib 44816 44817install-pdf-target-zlib: \ 44818 configure-target-zlib \ 44819 pdf-target-zlib 44820 @: $(MAKE); $(unstage) 44821 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44822 r=`${PWD_COMMAND}`; export r; \ 44823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44824 $(NORMAL_TARGET_EXPORTS) \ 44825 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \ 44826 for flag in $(EXTRA_TARGET_FLAGS); do \ 44827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44828 done; \ 44829 (cd $(TARGET_SUBDIR)/zlib && \ 44830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44832 "RANLIB=$${RANLIB}" \ 44833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44834 install-pdf) \ 44835 || exit 1 44836 44837@endif target-zlib 44838 44839.PHONY: maybe-install-html-target-zlib install-html-target-zlib 44840maybe-install-html-target-zlib: 44841@if target-zlib 44842maybe-install-html-target-zlib: install-html-target-zlib 44843 44844install-html-target-zlib: \ 44845 configure-target-zlib \ 44846 html-target-zlib 44847 @: $(MAKE); $(unstage) 44848 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44849 r=`${PWD_COMMAND}`; export r; \ 44850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44851 $(NORMAL_TARGET_EXPORTS) \ 44852 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \ 44853 for flag in $(EXTRA_TARGET_FLAGS); do \ 44854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44855 done; \ 44856 (cd $(TARGET_SUBDIR)/zlib && \ 44857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44859 "RANLIB=$${RANLIB}" \ 44860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44861 install-html) \ 44862 || exit 1 44863 44864@endif target-zlib 44865 44866.PHONY: maybe-installcheck-target-zlib installcheck-target-zlib 44867maybe-installcheck-target-zlib: 44868@if target-zlib 44869maybe-installcheck-target-zlib: installcheck-target-zlib 44870 44871installcheck-target-zlib: \ 44872 configure-target-zlib 44873 @: $(MAKE); $(unstage) 44874 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44875 r=`${PWD_COMMAND}`; export r; \ 44876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44877 $(NORMAL_TARGET_EXPORTS) \ 44878 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \ 44879 for flag in $(EXTRA_TARGET_FLAGS); do \ 44880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44881 done; \ 44882 (cd $(TARGET_SUBDIR)/zlib && \ 44883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44885 "RANLIB=$${RANLIB}" \ 44886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44887 installcheck) \ 44888 || exit 1 44889 44890@endif target-zlib 44891 44892.PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib 44893maybe-mostlyclean-target-zlib: 44894@if target-zlib 44895maybe-mostlyclean-target-zlib: mostlyclean-target-zlib 44896 44897mostlyclean-target-zlib: 44898 @: $(MAKE); $(unstage) 44899 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44900 r=`${PWD_COMMAND}`; export r; \ 44901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44902 $(NORMAL_TARGET_EXPORTS) \ 44903 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \ 44904 for flag in $(EXTRA_TARGET_FLAGS); do \ 44905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44906 done; \ 44907 (cd $(TARGET_SUBDIR)/zlib && \ 44908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44910 "RANLIB=$${RANLIB}" \ 44911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44912 mostlyclean) \ 44913 || exit 1 44914 44915@endif target-zlib 44916 44917.PHONY: maybe-clean-target-zlib clean-target-zlib 44918maybe-clean-target-zlib: 44919@if target-zlib 44920maybe-clean-target-zlib: clean-target-zlib 44921 44922clean-target-zlib: 44923 @: $(MAKE); $(unstage) 44924 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44925 r=`${PWD_COMMAND}`; export r; \ 44926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44927 $(NORMAL_TARGET_EXPORTS) \ 44928 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \ 44929 for flag in $(EXTRA_TARGET_FLAGS); do \ 44930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44931 done; \ 44932 (cd $(TARGET_SUBDIR)/zlib && \ 44933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44935 "RANLIB=$${RANLIB}" \ 44936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44937 clean) \ 44938 || exit 1 44939 44940@endif target-zlib 44941 44942.PHONY: maybe-distclean-target-zlib distclean-target-zlib 44943maybe-distclean-target-zlib: 44944@if target-zlib 44945maybe-distclean-target-zlib: distclean-target-zlib 44946 44947distclean-target-zlib: 44948 @: $(MAKE); $(unstage) 44949 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44950 r=`${PWD_COMMAND}`; export r; \ 44951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44952 $(NORMAL_TARGET_EXPORTS) \ 44953 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \ 44954 for flag in $(EXTRA_TARGET_FLAGS); do \ 44955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44956 done; \ 44957 (cd $(TARGET_SUBDIR)/zlib && \ 44958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44960 "RANLIB=$${RANLIB}" \ 44961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44962 distclean) \ 44963 || exit 1 44964 44965@endif target-zlib 44966 44967.PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib 44968maybe-maintainer-clean-target-zlib: 44969@if target-zlib 44970maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib 44971 44972maintainer-clean-target-zlib: 44973 @: $(MAKE); $(unstage) 44974 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \ 44975 r=`${PWD_COMMAND}`; export r; \ 44976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 44977 $(NORMAL_TARGET_EXPORTS) \ 44978 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \ 44979 for flag in $(EXTRA_TARGET_FLAGS); do \ 44980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 44981 done; \ 44982 (cd $(TARGET_SUBDIR)/zlib && \ 44983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 44984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 44985 "RANLIB=$${RANLIB}" \ 44986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 44987 maintainer-clean) \ 44988 || exit 1 44989 44990@endif target-zlib 44991 44992 44993 44994 44995 44996.PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc 44997maybe-configure-target-boehm-gc: 44998@if gcc-bootstrap 44999configure-target-boehm-gc: stage_current 45000@endif gcc-bootstrap 45001@if target-boehm-gc 45002maybe-configure-target-boehm-gc: configure-target-boehm-gc 45003configure-target-boehm-gc: 45004 @: $(MAKE); $(unstage) 45005 @r=`${PWD_COMMAND}`; export r; \ 45006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45007 echo "Checking multilib configuration for boehm-gc..."; \ 45008 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \ 45009 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \ 45010 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \ 45011 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \ 45012 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \ 45013 else \ 45014 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \ 45015 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \ 45016 fi; \ 45017 else \ 45018 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \ 45019 fi; \ 45020 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \ 45021 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \ 45022 $(NORMAL_TARGET_EXPORTS) \ 45023 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \ 45024 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \ 45025 case $(srcdir) in \ 45026 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 45027 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \ 45028 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 45029 esac; \ 45030 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \ 45031 libsrcdir="$$s/boehm-gc"; \ 45032 rm -f no-such-file || : ; \ 45033 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 45034 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 45035 --target=${target_alias} $${srcdiroption} \ 45036 || exit 1 45037@endif target-boehm-gc 45038 45039 45040 45041 45042 45043.PHONY: all-target-boehm-gc maybe-all-target-boehm-gc 45044maybe-all-target-boehm-gc: 45045@if gcc-bootstrap 45046all-target-boehm-gc: stage_current 45047@endif gcc-bootstrap 45048@if target-boehm-gc 45049TARGET-target-boehm-gc=all 45050maybe-all-target-boehm-gc: all-target-boehm-gc 45051all-target-boehm-gc: configure-target-boehm-gc 45052 @: $(MAKE); $(unstage) 45053 @r=`${PWD_COMMAND}`; export r; \ 45054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45055 $(NORMAL_TARGET_EXPORTS) \ 45056 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45057 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-boehm-gc)) 45058@endif target-boehm-gc 45059 45060 45061 45062 45063 45064.PHONY: check-target-boehm-gc maybe-check-target-boehm-gc 45065maybe-check-target-boehm-gc: 45066@if target-boehm-gc 45067maybe-check-target-boehm-gc: check-target-boehm-gc 45068 45069check-target-boehm-gc: 45070 @: $(MAKE); $(unstage) 45071 @r=`${PWD_COMMAND}`; export r; \ 45072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45073 $(NORMAL_TARGET_EXPORTS) \ 45074 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45075 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 45076 45077@endif target-boehm-gc 45078 45079.PHONY: install-target-boehm-gc maybe-install-target-boehm-gc 45080maybe-install-target-boehm-gc: 45081@if target-boehm-gc 45082maybe-install-target-boehm-gc: install-target-boehm-gc 45083 45084install-target-boehm-gc: installdirs 45085 @: $(MAKE); $(unstage) 45086 @r=`${PWD_COMMAND}`; export r; \ 45087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45088 $(NORMAL_TARGET_EXPORTS) \ 45089 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45090 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 45091 45092@endif target-boehm-gc 45093 45094# Other targets (info, dvi, pdf, etc.) 45095 45096.PHONY: maybe-info-target-boehm-gc info-target-boehm-gc 45097maybe-info-target-boehm-gc: 45098@if target-boehm-gc 45099maybe-info-target-boehm-gc: info-target-boehm-gc 45100 45101info-target-boehm-gc: \ 45102 configure-target-boehm-gc 45103 @: $(MAKE); $(unstage) 45104 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45105 r=`${PWD_COMMAND}`; export r; \ 45106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45107 $(NORMAL_TARGET_EXPORTS) \ 45108 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \ 45109 for flag in $(EXTRA_TARGET_FLAGS); do \ 45110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45111 done; \ 45112 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45115 "RANLIB=$${RANLIB}" \ 45116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45117 info) \ 45118 || exit 1 45119 45120@endif target-boehm-gc 45121 45122.PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc 45123maybe-dvi-target-boehm-gc: 45124@if target-boehm-gc 45125maybe-dvi-target-boehm-gc: dvi-target-boehm-gc 45126 45127dvi-target-boehm-gc: \ 45128 configure-target-boehm-gc 45129 @: $(MAKE); $(unstage) 45130 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45131 r=`${PWD_COMMAND}`; export r; \ 45132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45133 $(NORMAL_TARGET_EXPORTS) \ 45134 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \ 45135 for flag in $(EXTRA_TARGET_FLAGS); do \ 45136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45137 done; \ 45138 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45141 "RANLIB=$${RANLIB}" \ 45142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45143 dvi) \ 45144 || exit 1 45145 45146@endif target-boehm-gc 45147 45148.PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc 45149maybe-pdf-target-boehm-gc: 45150@if target-boehm-gc 45151maybe-pdf-target-boehm-gc: pdf-target-boehm-gc 45152 45153pdf-target-boehm-gc: \ 45154 configure-target-boehm-gc 45155 @: $(MAKE); $(unstage) 45156 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45157 r=`${PWD_COMMAND}`; export r; \ 45158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45159 $(NORMAL_TARGET_EXPORTS) \ 45160 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \ 45161 for flag in $(EXTRA_TARGET_FLAGS); do \ 45162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45163 done; \ 45164 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45167 "RANLIB=$${RANLIB}" \ 45168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45169 pdf) \ 45170 || exit 1 45171 45172@endif target-boehm-gc 45173 45174.PHONY: maybe-html-target-boehm-gc html-target-boehm-gc 45175maybe-html-target-boehm-gc: 45176@if target-boehm-gc 45177maybe-html-target-boehm-gc: html-target-boehm-gc 45178 45179html-target-boehm-gc: \ 45180 configure-target-boehm-gc 45181 @: $(MAKE); $(unstage) 45182 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45183 r=`${PWD_COMMAND}`; export r; \ 45184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45185 $(NORMAL_TARGET_EXPORTS) \ 45186 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \ 45187 for flag in $(EXTRA_TARGET_FLAGS); do \ 45188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45189 done; \ 45190 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45193 "RANLIB=$${RANLIB}" \ 45194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45195 html) \ 45196 || exit 1 45197 45198@endif target-boehm-gc 45199 45200.PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc 45201maybe-TAGS-target-boehm-gc: 45202@if target-boehm-gc 45203maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc 45204 45205TAGS-target-boehm-gc: \ 45206 configure-target-boehm-gc 45207 @: $(MAKE); $(unstage) 45208 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45209 r=`${PWD_COMMAND}`; export r; \ 45210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45211 $(NORMAL_TARGET_EXPORTS) \ 45212 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \ 45213 for flag in $(EXTRA_TARGET_FLAGS); do \ 45214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45215 done; \ 45216 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45219 "RANLIB=$${RANLIB}" \ 45220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45221 TAGS) \ 45222 || exit 1 45223 45224@endif target-boehm-gc 45225 45226.PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc 45227maybe-install-info-target-boehm-gc: 45228@if target-boehm-gc 45229maybe-install-info-target-boehm-gc: install-info-target-boehm-gc 45230 45231install-info-target-boehm-gc: \ 45232 configure-target-boehm-gc \ 45233 info-target-boehm-gc 45234 @: $(MAKE); $(unstage) 45235 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45236 r=`${PWD_COMMAND}`; export r; \ 45237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45238 $(NORMAL_TARGET_EXPORTS) \ 45239 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \ 45240 for flag in $(EXTRA_TARGET_FLAGS); do \ 45241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45242 done; \ 45243 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45246 "RANLIB=$${RANLIB}" \ 45247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45248 install-info) \ 45249 || exit 1 45250 45251@endif target-boehm-gc 45252 45253.PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc 45254maybe-install-pdf-target-boehm-gc: 45255@if target-boehm-gc 45256maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc 45257 45258install-pdf-target-boehm-gc: \ 45259 configure-target-boehm-gc \ 45260 pdf-target-boehm-gc 45261 @: $(MAKE); $(unstage) 45262 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45263 r=`${PWD_COMMAND}`; export r; \ 45264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45265 $(NORMAL_TARGET_EXPORTS) \ 45266 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \ 45267 for flag in $(EXTRA_TARGET_FLAGS); do \ 45268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45269 done; \ 45270 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45273 "RANLIB=$${RANLIB}" \ 45274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45275 install-pdf) \ 45276 || exit 1 45277 45278@endif target-boehm-gc 45279 45280.PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc 45281maybe-install-html-target-boehm-gc: 45282@if target-boehm-gc 45283maybe-install-html-target-boehm-gc: install-html-target-boehm-gc 45284 45285install-html-target-boehm-gc: \ 45286 configure-target-boehm-gc \ 45287 html-target-boehm-gc 45288 @: $(MAKE); $(unstage) 45289 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45290 r=`${PWD_COMMAND}`; export r; \ 45291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45292 $(NORMAL_TARGET_EXPORTS) \ 45293 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \ 45294 for flag in $(EXTRA_TARGET_FLAGS); do \ 45295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45296 done; \ 45297 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45300 "RANLIB=$${RANLIB}" \ 45301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45302 install-html) \ 45303 || exit 1 45304 45305@endif target-boehm-gc 45306 45307.PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc 45308maybe-installcheck-target-boehm-gc: 45309@if target-boehm-gc 45310maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc 45311 45312installcheck-target-boehm-gc: \ 45313 configure-target-boehm-gc 45314 @: $(MAKE); $(unstage) 45315 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45316 r=`${PWD_COMMAND}`; export r; \ 45317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45318 $(NORMAL_TARGET_EXPORTS) \ 45319 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \ 45320 for flag in $(EXTRA_TARGET_FLAGS); do \ 45321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45322 done; \ 45323 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45326 "RANLIB=$${RANLIB}" \ 45327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45328 installcheck) \ 45329 || exit 1 45330 45331@endif target-boehm-gc 45332 45333.PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc 45334maybe-mostlyclean-target-boehm-gc: 45335@if target-boehm-gc 45336maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc 45337 45338mostlyclean-target-boehm-gc: 45339 @: $(MAKE); $(unstage) 45340 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45341 r=`${PWD_COMMAND}`; export r; \ 45342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45343 $(NORMAL_TARGET_EXPORTS) \ 45344 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \ 45345 for flag in $(EXTRA_TARGET_FLAGS); do \ 45346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45347 done; \ 45348 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45351 "RANLIB=$${RANLIB}" \ 45352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45353 mostlyclean) \ 45354 || exit 1 45355 45356@endif target-boehm-gc 45357 45358.PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc 45359maybe-clean-target-boehm-gc: 45360@if target-boehm-gc 45361maybe-clean-target-boehm-gc: clean-target-boehm-gc 45362 45363clean-target-boehm-gc: 45364 @: $(MAKE); $(unstage) 45365 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45366 r=`${PWD_COMMAND}`; export r; \ 45367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45368 $(NORMAL_TARGET_EXPORTS) \ 45369 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \ 45370 for flag in $(EXTRA_TARGET_FLAGS); do \ 45371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45372 done; \ 45373 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45376 "RANLIB=$${RANLIB}" \ 45377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45378 clean) \ 45379 || exit 1 45380 45381@endif target-boehm-gc 45382 45383.PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc 45384maybe-distclean-target-boehm-gc: 45385@if target-boehm-gc 45386maybe-distclean-target-boehm-gc: distclean-target-boehm-gc 45387 45388distclean-target-boehm-gc: 45389 @: $(MAKE); $(unstage) 45390 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45391 r=`${PWD_COMMAND}`; export r; \ 45392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45393 $(NORMAL_TARGET_EXPORTS) \ 45394 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \ 45395 for flag in $(EXTRA_TARGET_FLAGS); do \ 45396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45397 done; \ 45398 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45401 "RANLIB=$${RANLIB}" \ 45402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45403 distclean) \ 45404 || exit 1 45405 45406@endif target-boehm-gc 45407 45408.PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc 45409maybe-maintainer-clean-target-boehm-gc: 45410@if target-boehm-gc 45411maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc 45412 45413maintainer-clean-target-boehm-gc: 45414 @: $(MAKE); $(unstage) 45415 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \ 45416 r=`${PWD_COMMAND}`; export r; \ 45417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45418 $(NORMAL_TARGET_EXPORTS) \ 45419 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \ 45420 for flag in $(EXTRA_TARGET_FLAGS); do \ 45421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45422 done; \ 45423 (cd $(TARGET_SUBDIR)/boehm-gc && \ 45424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45426 "RANLIB=$${RANLIB}" \ 45427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45428 maintainer-clean) \ 45429 || exit 1 45430 45431@endif target-boehm-gc 45432 45433 45434 45435 45436 45437.PHONY: configure-target-qthreads maybe-configure-target-qthreads 45438maybe-configure-target-qthreads: 45439@if gcc-bootstrap 45440configure-target-qthreads: stage_current 45441@endif gcc-bootstrap 45442@if target-qthreads 45443maybe-configure-target-qthreads: configure-target-qthreads 45444configure-target-qthreads: 45445 @: $(MAKE); $(unstage) 45446 @r=`${PWD_COMMAND}`; export r; \ 45447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45448 echo "Checking multilib configuration for qthreads..."; \ 45449 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \ 45450 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \ 45451 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \ 45452 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \ 45453 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \ 45454 else \ 45455 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \ 45456 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \ 45457 fi; \ 45458 else \ 45459 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \ 45460 fi; \ 45461 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \ 45462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \ 45463 $(NORMAL_TARGET_EXPORTS) \ 45464 echo Configuring in $(TARGET_SUBDIR)/qthreads; \ 45465 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \ 45466 case $(srcdir) in \ 45467 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 45468 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \ 45469 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 45470 esac; \ 45471 srcdiroption="--srcdir=$${topdir}/qthreads"; \ 45472 libsrcdir="$$s/qthreads"; \ 45473 rm -f no-such-file || : ; \ 45474 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 45475 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 45476 --target=${target_alias} $${srcdiroption} \ 45477 || exit 1 45478@endif target-qthreads 45479 45480 45481 45482 45483 45484.PHONY: all-target-qthreads maybe-all-target-qthreads 45485maybe-all-target-qthreads: 45486@if gcc-bootstrap 45487all-target-qthreads: stage_current 45488@endif gcc-bootstrap 45489@if target-qthreads 45490TARGET-target-qthreads=all 45491maybe-all-target-qthreads: all-target-qthreads 45492all-target-qthreads: configure-target-qthreads 45493 @: $(MAKE); $(unstage) 45494 @r=`${PWD_COMMAND}`; export r; \ 45495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45496 $(NORMAL_TARGET_EXPORTS) \ 45497 (cd $(TARGET_SUBDIR)/qthreads && \ 45498 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-qthreads)) 45499@endif target-qthreads 45500 45501 45502 45503 45504 45505.PHONY: check-target-qthreads maybe-check-target-qthreads 45506maybe-check-target-qthreads: 45507@if target-qthreads 45508maybe-check-target-qthreads: check-target-qthreads 45509 45510check-target-qthreads: 45511 @: $(MAKE); $(unstage) 45512 @r=`${PWD_COMMAND}`; export r; \ 45513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45514 $(NORMAL_TARGET_EXPORTS) \ 45515 (cd $(TARGET_SUBDIR)/qthreads && \ 45516 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 45517 45518@endif target-qthreads 45519 45520.PHONY: install-target-qthreads maybe-install-target-qthreads 45521maybe-install-target-qthreads: 45522@if target-qthreads 45523maybe-install-target-qthreads: install-target-qthreads 45524 45525install-target-qthreads: installdirs 45526 @: $(MAKE); $(unstage) 45527 @r=`${PWD_COMMAND}`; export r; \ 45528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45529 $(NORMAL_TARGET_EXPORTS) \ 45530 (cd $(TARGET_SUBDIR)/qthreads && \ 45531 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 45532 45533@endif target-qthreads 45534 45535# Other targets (info, dvi, pdf, etc.) 45536 45537.PHONY: maybe-info-target-qthreads info-target-qthreads 45538maybe-info-target-qthreads: 45539@if target-qthreads 45540maybe-info-target-qthreads: info-target-qthreads 45541 45542info-target-qthreads: \ 45543 configure-target-qthreads 45544 @: $(MAKE); $(unstage) 45545 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45546 r=`${PWD_COMMAND}`; export r; \ 45547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45548 $(NORMAL_TARGET_EXPORTS) \ 45549 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \ 45550 for flag in $(EXTRA_TARGET_FLAGS); do \ 45551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45552 done; \ 45553 (cd $(TARGET_SUBDIR)/qthreads && \ 45554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45556 "RANLIB=$${RANLIB}" \ 45557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45558 info) \ 45559 || exit 1 45560 45561@endif target-qthreads 45562 45563.PHONY: maybe-dvi-target-qthreads dvi-target-qthreads 45564maybe-dvi-target-qthreads: 45565@if target-qthreads 45566maybe-dvi-target-qthreads: dvi-target-qthreads 45567 45568dvi-target-qthreads: \ 45569 configure-target-qthreads 45570 @: $(MAKE); $(unstage) 45571 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45572 r=`${PWD_COMMAND}`; export r; \ 45573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45574 $(NORMAL_TARGET_EXPORTS) \ 45575 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \ 45576 for flag in $(EXTRA_TARGET_FLAGS); do \ 45577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45578 done; \ 45579 (cd $(TARGET_SUBDIR)/qthreads && \ 45580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45582 "RANLIB=$${RANLIB}" \ 45583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45584 dvi) \ 45585 || exit 1 45586 45587@endif target-qthreads 45588 45589.PHONY: maybe-pdf-target-qthreads pdf-target-qthreads 45590maybe-pdf-target-qthreads: 45591@if target-qthreads 45592maybe-pdf-target-qthreads: pdf-target-qthreads 45593 45594pdf-target-qthreads: \ 45595 configure-target-qthreads 45596 @: $(MAKE); $(unstage) 45597 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45598 r=`${PWD_COMMAND}`; export r; \ 45599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45600 $(NORMAL_TARGET_EXPORTS) \ 45601 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \ 45602 for flag in $(EXTRA_TARGET_FLAGS); do \ 45603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45604 done; \ 45605 (cd $(TARGET_SUBDIR)/qthreads && \ 45606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45608 "RANLIB=$${RANLIB}" \ 45609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45610 pdf) \ 45611 || exit 1 45612 45613@endif target-qthreads 45614 45615.PHONY: maybe-html-target-qthreads html-target-qthreads 45616maybe-html-target-qthreads: 45617@if target-qthreads 45618maybe-html-target-qthreads: html-target-qthreads 45619 45620html-target-qthreads: \ 45621 configure-target-qthreads 45622 @: $(MAKE); $(unstage) 45623 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45624 r=`${PWD_COMMAND}`; export r; \ 45625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45626 $(NORMAL_TARGET_EXPORTS) \ 45627 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \ 45628 for flag in $(EXTRA_TARGET_FLAGS); do \ 45629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45630 done; \ 45631 (cd $(TARGET_SUBDIR)/qthreads && \ 45632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45634 "RANLIB=$${RANLIB}" \ 45635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45636 html) \ 45637 || exit 1 45638 45639@endif target-qthreads 45640 45641.PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads 45642maybe-TAGS-target-qthreads: 45643@if target-qthreads 45644maybe-TAGS-target-qthreads: TAGS-target-qthreads 45645 45646TAGS-target-qthreads: \ 45647 configure-target-qthreads 45648 @: $(MAKE); $(unstage) 45649 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45650 r=`${PWD_COMMAND}`; export r; \ 45651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45652 $(NORMAL_TARGET_EXPORTS) \ 45653 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \ 45654 for flag in $(EXTRA_TARGET_FLAGS); do \ 45655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45656 done; \ 45657 (cd $(TARGET_SUBDIR)/qthreads && \ 45658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45660 "RANLIB=$${RANLIB}" \ 45661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45662 TAGS) \ 45663 || exit 1 45664 45665@endif target-qthreads 45666 45667.PHONY: maybe-install-info-target-qthreads install-info-target-qthreads 45668maybe-install-info-target-qthreads: 45669@if target-qthreads 45670maybe-install-info-target-qthreads: install-info-target-qthreads 45671 45672install-info-target-qthreads: \ 45673 configure-target-qthreads \ 45674 info-target-qthreads 45675 @: $(MAKE); $(unstage) 45676 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45677 r=`${PWD_COMMAND}`; export r; \ 45678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45679 $(NORMAL_TARGET_EXPORTS) \ 45680 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \ 45681 for flag in $(EXTRA_TARGET_FLAGS); do \ 45682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45683 done; \ 45684 (cd $(TARGET_SUBDIR)/qthreads && \ 45685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45687 "RANLIB=$${RANLIB}" \ 45688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45689 install-info) \ 45690 || exit 1 45691 45692@endif target-qthreads 45693 45694.PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads 45695maybe-install-pdf-target-qthreads: 45696@if target-qthreads 45697maybe-install-pdf-target-qthreads: install-pdf-target-qthreads 45698 45699install-pdf-target-qthreads: \ 45700 configure-target-qthreads \ 45701 pdf-target-qthreads 45702 @: $(MAKE); $(unstage) 45703 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45704 r=`${PWD_COMMAND}`; export r; \ 45705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45706 $(NORMAL_TARGET_EXPORTS) \ 45707 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \ 45708 for flag in $(EXTRA_TARGET_FLAGS); do \ 45709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45710 done; \ 45711 (cd $(TARGET_SUBDIR)/qthreads && \ 45712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45714 "RANLIB=$${RANLIB}" \ 45715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45716 install-pdf) \ 45717 || exit 1 45718 45719@endif target-qthreads 45720 45721.PHONY: maybe-install-html-target-qthreads install-html-target-qthreads 45722maybe-install-html-target-qthreads: 45723@if target-qthreads 45724maybe-install-html-target-qthreads: install-html-target-qthreads 45725 45726install-html-target-qthreads: \ 45727 configure-target-qthreads \ 45728 html-target-qthreads 45729 @: $(MAKE); $(unstage) 45730 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45731 r=`${PWD_COMMAND}`; export r; \ 45732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45733 $(NORMAL_TARGET_EXPORTS) \ 45734 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \ 45735 for flag in $(EXTRA_TARGET_FLAGS); do \ 45736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45737 done; \ 45738 (cd $(TARGET_SUBDIR)/qthreads && \ 45739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45741 "RANLIB=$${RANLIB}" \ 45742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45743 install-html) \ 45744 || exit 1 45745 45746@endif target-qthreads 45747 45748.PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads 45749maybe-installcheck-target-qthreads: 45750@if target-qthreads 45751maybe-installcheck-target-qthreads: installcheck-target-qthreads 45752 45753installcheck-target-qthreads: \ 45754 configure-target-qthreads 45755 @: $(MAKE); $(unstage) 45756 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45757 r=`${PWD_COMMAND}`; export r; \ 45758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45759 $(NORMAL_TARGET_EXPORTS) \ 45760 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \ 45761 for flag in $(EXTRA_TARGET_FLAGS); do \ 45762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45763 done; \ 45764 (cd $(TARGET_SUBDIR)/qthreads && \ 45765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45767 "RANLIB=$${RANLIB}" \ 45768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45769 installcheck) \ 45770 || exit 1 45771 45772@endif target-qthreads 45773 45774.PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads 45775maybe-mostlyclean-target-qthreads: 45776@if target-qthreads 45777maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads 45778 45779mostlyclean-target-qthreads: 45780 @: $(MAKE); $(unstage) 45781 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45782 r=`${PWD_COMMAND}`; export r; \ 45783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45784 $(NORMAL_TARGET_EXPORTS) \ 45785 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \ 45786 for flag in $(EXTRA_TARGET_FLAGS); do \ 45787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45788 done; \ 45789 (cd $(TARGET_SUBDIR)/qthreads && \ 45790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45792 "RANLIB=$${RANLIB}" \ 45793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45794 mostlyclean) \ 45795 || exit 1 45796 45797@endif target-qthreads 45798 45799.PHONY: maybe-clean-target-qthreads clean-target-qthreads 45800maybe-clean-target-qthreads: 45801@if target-qthreads 45802maybe-clean-target-qthreads: clean-target-qthreads 45803 45804clean-target-qthreads: 45805 @: $(MAKE); $(unstage) 45806 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45807 r=`${PWD_COMMAND}`; export r; \ 45808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45809 $(NORMAL_TARGET_EXPORTS) \ 45810 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \ 45811 for flag in $(EXTRA_TARGET_FLAGS); do \ 45812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45813 done; \ 45814 (cd $(TARGET_SUBDIR)/qthreads && \ 45815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45817 "RANLIB=$${RANLIB}" \ 45818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45819 clean) \ 45820 || exit 1 45821 45822@endif target-qthreads 45823 45824.PHONY: maybe-distclean-target-qthreads distclean-target-qthreads 45825maybe-distclean-target-qthreads: 45826@if target-qthreads 45827maybe-distclean-target-qthreads: distclean-target-qthreads 45828 45829distclean-target-qthreads: 45830 @: $(MAKE); $(unstage) 45831 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45832 r=`${PWD_COMMAND}`; export r; \ 45833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45834 $(NORMAL_TARGET_EXPORTS) \ 45835 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \ 45836 for flag in $(EXTRA_TARGET_FLAGS); do \ 45837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45838 done; \ 45839 (cd $(TARGET_SUBDIR)/qthreads && \ 45840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45842 "RANLIB=$${RANLIB}" \ 45843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45844 distclean) \ 45845 || exit 1 45846 45847@endif target-qthreads 45848 45849.PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads 45850maybe-maintainer-clean-target-qthreads: 45851@if target-qthreads 45852maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads 45853 45854maintainer-clean-target-qthreads: 45855 @: $(MAKE); $(unstage) 45856 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \ 45857 r=`${PWD_COMMAND}`; export r; \ 45858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45859 $(NORMAL_TARGET_EXPORTS) \ 45860 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \ 45861 for flag in $(EXTRA_TARGET_FLAGS); do \ 45862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45863 done; \ 45864 (cd $(TARGET_SUBDIR)/qthreads && \ 45865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45867 "RANLIB=$${RANLIB}" \ 45868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45869 maintainer-clean) \ 45870 || exit 1 45871 45872@endif target-qthreads 45873 45874 45875 45876 45877 45878.PHONY: configure-target-rda maybe-configure-target-rda 45879maybe-configure-target-rda: 45880@if gcc-bootstrap 45881configure-target-rda: stage_current 45882@endif gcc-bootstrap 45883@if target-rda 45884maybe-configure-target-rda: configure-target-rda 45885configure-target-rda: 45886 @: $(MAKE); $(unstage) 45887 @r=`${PWD_COMMAND}`; export r; \ 45888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45889 echo "Checking multilib configuration for rda..."; \ 45890 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \ 45891 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \ 45892 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \ 45893 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \ 45894 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \ 45895 else \ 45896 rm -f $(TARGET_SUBDIR)/rda/Makefile; \ 45897 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \ 45898 fi; \ 45899 else \ 45900 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \ 45901 fi; \ 45902 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \ 45903 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \ 45904 $(NORMAL_TARGET_EXPORTS) \ 45905 echo Configuring in $(TARGET_SUBDIR)/rda; \ 45906 cd "$(TARGET_SUBDIR)/rda" || exit 1; \ 45907 case $(srcdir) in \ 45908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 45909 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \ 45910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 45911 esac; \ 45912 srcdiroption="--srcdir=$${topdir}/rda"; \ 45913 libsrcdir="$$s/rda"; \ 45914 rm -f no-such-file || : ; \ 45915 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 45916 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 45917 --target=${target_alias} $${srcdiroption} \ 45918 || exit 1 45919@endif target-rda 45920 45921 45922 45923 45924 45925.PHONY: all-target-rda maybe-all-target-rda 45926maybe-all-target-rda: 45927@if gcc-bootstrap 45928all-target-rda: stage_current 45929@endif gcc-bootstrap 45930@if target-rda 45931TARGET-target-rda=all 45932maybe-all-target-rda: all-target-rda 45933all-target-rda: configure-target-rda 45934 @: $(MAKE); $(unstage) 45935 @r=`${PWD_COMMAND}`; export r; \ 45936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45937 $(NORMAL_TARGET_EXPORTS) \ 45938 (cd $(TARGET_SUBDIR)/rda && \ 45939 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-rda)) 45940@endif target-rda 45941 45942 45943 45944 45945 45946.PHONY: check-target-rda maybe-check-target-rda 45947maybe-check-target-rda: 45948@if target-rda 45949maybe-check-target-rda: check-target-rda 45950 45951check-target-rda: 45952 @: $(MAKE); $(unstage) 45953 @r=`${PWD_COMMAND}`; export r; \ 45954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45955 $(NORMAL_TARGET_EXPORTS) \ 45956 (cd $(TARGET_SUBDIR)/rda && \ 45957 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 45958 45959@endif target-rda 45960 45961.PHONY: install-target-rda maybe-install-target-rda 45962maybe-install-target-rda: 45963@if target-rda 45964maybe-install-target-rda: install-target-rda 45965 45966install-target-rda: installdirs 45967 @: $(MAKE); $(unstage) 45968 @r=`${PWD_COMMAND}`; export r; \ 45969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45970 $(NORMAL_TARGET_EXPORTS) \ 45971 (cd $(TARGET_SUBDIR)/rda && \ 45972 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 45973 45974@endif target-rda 45975 45976# Other targets (info, dvi, pdf, etc.) 45977 45978.PHONY: maybe-info-target-rda info-target-rda 45979maybe-info-target-rda: 45980@if target-rda 45981maybe-info-target-rda: info-target-rda 45982 45983info-target-rda: \ 45984 configure-target-rda 45985 @: $(MAKE); $(unstage) 45986 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 45987 r=`${PWD_COMMAND}`; export r; \ 45988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 45989 $(NORMAL_TARGET_EXPORTS) \ 45990 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \ 45991 for flag in $(EXTRA_TARGET_FLAGS); do \ 45992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 45993 done; \ 45994 (cd $(TARGET_SUBDIR)/rda && \ 45995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 45996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 45997 "RANLIB=$${RANLIB}" \ 45998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 45999 info) \ 46000 || exit 1 46001 46002@endif target-rda 46003 46004.PHONY: maybe-dvi-target-rda dvi-target-rda 46005maybe-dvi-target-rda: 46006@if target-rda 46007maybe-dvi-target-rda: dvi-target-rda 46008 46009dvi-target-rda: \ 46010 configure-target-rda 46011 @: $(MAKE); $(unstage) 46012 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46013 r=`${PWD_COMMAND}`; export r; \ 46014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46015 $(NORMAL_TARGET_EXPORTS) \ 46016 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \ 46017 for flag in $(EXTRA_TARGET_FLAGS); do \ 46018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46019 done; \ 46020 (cd $(TARGET_SUBDIR)/rda && \ 46021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46023 "RANLIB=$${RANLIB}" \ 46024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46025 dvi) \ 46026 || exit 1 46027 46028@endif target-rda 46029 46030.PHONY: maybe-pdf-target-rda pdf-target-rda 46031maybe-pdf-target-rda: 46032@if target-rda 46033maybe-pdf-target-rda: pdf-target-rda 46034 46035pdf-target-rda: \ 46036 configure-target-rda 46037 @: $(MAKE); $(unstage) 46038 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46039 r=`${PWD_COMMAND}`; export r; \ 46040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46041 $(NORMAL_TARGET_EXPORTS) \ 46042 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \ 46043 for flag in $(EXTRA_TARGET_FLAGS); do \ 46044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46045 done; \ 46046 (cd $(TARGET_SUBDIR)/rda && \ 46047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46049 "RANLIB=$${RANLIB}" \ 46050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46051 pdf) \ 46052 || exit 1 46053 46054@endif target-rda 46055 46056.PHONY: maybe-html-target-rda html-target-rda 46057maybe-html-target-rda: 46058@if target-rda 46059maybe-html-target-rda: html-target-rda 46060 46061html-target-rda: \ 46062 configure-target-rda 46063 @: $(MAKE); $(unstage) 46064 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46065 r=`${PWD_COMMAND}`; export r; \ 46066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46067 $(NORMAL_TARGET_EXPORTS) \ 46068 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \ 46069 for flag in $(EXTRA_TARGET_FLAGS); do \ 46070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46071 done; \ 46072 (cd $(TARGET_SUBDIR)/rda && \ 46073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46075 "RANLIB=$${RANLIB}" \ 46076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46077 html) \ 46078 || exit 1 46079 46080@endif target-rda 46081 46082.PHONY: maybe-TAGS-target-rda TAGS-target-rda 46083maybe-TAGS-target-rda: 46084@if target-rda 46085maybe-TAGS-target-rda: TAGS-target-rda 46086 46087TAGS-target-rda: \ 46088 configure-target-rda 46089 @: $(MAKE); $(unstage) 46090 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46091 r=`${PWD_COMMAND}`; export r; \ 46092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46093 $(NORMAL_TARGET_EXPORTS) \ 46094 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \ 46095 for flag in $(EXTRA_TARGET_FLAGS); do \ 46096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46097 done; \ 46098 (cd $(TARGET_SUBDIR)/rda && \ 46099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46101 "RANLIB=$${RANLIB}" \ 46102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46103 TAGS) \ 46104 || exit 1 46105 46106@endif target-rda 46107 46108.PHONY: maybe-install-info-target-rda install-info-target-rda 46109maybe-install-info-target-rda: 46110@if target-rda 46111maybe-install-info-target-rda: install-info-target-rda 46112 46113install-info-target-rda: \ 46114 configure-target-rda \ 46115 info-target-rda 46116 @: $(MAKE); $(unstage) 46117 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46118 r=`${PWD_COMMAND}`; export r; \ 46119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46120 $(NORMAL_TARGET_EXPORTS) \ 46121 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \ 46122 for flag in $(EXTRA_TARGET_FLAGS); do \ 46123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46124 done; \ 46125 (cd $(TARGET_SUBDIR)/rda && \ 46126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46128 "RANLIB=$${RANLIB}" \ 46129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46130 install-info) \ 46131 || exit 1 46132 46133@endif target-rda 46134 46135.PHONY: maybe-install-pdf-target-rda install-pdf-target-rda 46136maybe-install-pdf-target-rda: 46137@if target-rda 46138maybe-install-pdf-target-rda: install-pdf-target-rda 46139 46140install-pdf-target-rda: \ 46141 configure-target-rda \ 46142 pdf-target-rda 46143 @: $(MAKE); $(unstage) 46144 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46145 r=`${PWD_COMMAND}`; export r; \ 46146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46147 $(NORMAL_TARGET_EXPORTS) \ 46148 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \ 46149 for flag in $(EXTRA_TARGET_FLAGS); do \ 46150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46151 done; \ 46152 (cd $(TARGET_SUBDIR)/rda && \ 46153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46155 "RANLIB=$${RANLIB}" \ 46156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46157 install-pdf) \ 46158 || exit 1 46159 46160@endif target-rda 46161 46162.PHONY: maybe-install-html-target-rda install-html-target-rda 46163maybe-install-html-target-rda: 46164@if target-rda 46165maybe-install-html-target-rda: install-html-target-rda 46166 46167install-html-target-rda: \ 46168 configure-target-rda \ 46169 html-target-rda 46170 @: $(MAKE); $(unstage) 46171 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46172 r=`${PWD_COMMAND}`; export r; \ 46173 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46174 $(NORMAL_TARGET_EXPORTS) \ 46175 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \ 46176 for flag in $(EXTRA_TARGET_FLAGS); do \ 46177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46178 done; \ 46179 (cd $(TARGET_SUBDIR)/rda && \ 46180 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46181 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46182 "RANLIB=$${RANLIB}" \ 46183 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46184 install-html) \ 46185 || exit 1 46186 46187@endif target-rda 46188 46189.PHONY: maybe-installcheck-target-rda installcheck-target-rda 46190maybe-installcheck-target-rda: 46191@if target-rda 46192maybe-installcheck-target-rda: installcheck-target-rda 46193 46194installcheck-target-rda: \ 46195 configure-target-rda 46196 @: $(MAKE); $(unstage) 46197 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46198 r=`${PWD_COMMAND}`; export r; \ 46199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46200 $(NORMAL_TARGET_EXPORTS) \ 46201 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \ 46202 for flag in $(EXTRA_TARGET_FLAGS); do \ 46203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46204 done; \ 46205 (cd $(TARGET_SUBDIR)/rda && \ 46206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46208 "RANLIB=$${RANLIB}" \ 46209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46210 installcheck) \ 46211 || exit 1 46212 46213@endif target-rda 46214 46215.PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda 46216maybe-mostlyclean-target-rda: 46217@if target-rda 46218maybe-mostlyclean-target-rda: mostlyclean-target-rda 46219 46220mostlyclean-target-rda: 46221 @: $(MAKE); $(unstage) 46222 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46223 r=`${PWD_COMMAND}`; export r; \ 46224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46225 $(NORMAL_TARGET_EXPORTS) \ 46226 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \ 46227 for flag in $(EXTRA_TARGET_FLAGS); do \ 46228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46229 done; \ 46230 (cd $(TARGET_SUBDIR)/rda && \ 46231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46233 "RANLIB=$${RANLIB}" \ 46234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46235 mostlyclean) \ 46236 || exit 1 46237 46238@endif target-rda 46239 46240.PHONY: maybe-clean-target-rda clean-target-rda 46241maybe-clean-target-rda: 46242@if target-rda 46243maybe-clean-target-rda: clean-target-rda 46244 46245clean-target-rda: 46246 @: $(MAKE); $(unstage) 46247 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46248 r=`${PWD_COMMAND}`; export r; \ 46249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46250 $(NORMAL_TARGET_EXPORTS) \ 46251 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \ 46252 for flag in $(EXTRA_TARGET_FLAGS); do \ 46253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46254 done; \ 46255 (cd $(TARGET_SUBDIR)/rda && \ 46256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46258 "RANLIB=$${RANLIB}" \ 46259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46260 clean) \ 46261 || exit 1 46262 46263@endif target-rda 46264 46265.PHONY: maybe-distclean-target-rda distclean-target-rda 46266maybe-distclean-target-rda: 46267@if target-rda 46268maybe-distclean-target-rda: distclean-target-rda 46269 46270distclean-target-rda: 46271 @: $(MAKE); $(unstage) 46272 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46273 r=`${PWD_COMMAND}`; export r; \ 46274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46275 $(NORMAL_TARGET_EXPORTS) \ 46276 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \ 46277 for flag in $(EXTRA_TARGET_FLAGS); do \ 46278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46279 done; \ 46280 (cd $(TARGET_SUBDIR)/rda && \ 46281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46283 "RANLIB=$${RANLIB}" \ 46284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46285 distclean) \ 46286 || exit 1 46287 46288@endif target-rda 46289 46290.PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda 46291maybe-maintainer-clean-target-rda: 46292@if target-rda 46293maybe-maintainer-clean-target-rda: maintainer-clean-target-rda 46294 46295maintainer-clean-target-rda: 46296 @: $(MAKE); $(unstage) 46297 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \ 46298 r=`${PWD_COMMAND}`; export r; \ 46299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46300 $(NORMAL_TARGET_EXPORTS) \ 46301 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \ 46302 for flag in $(EXTRA_TARGET_FLAGS); do \ 46303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46304 done; \ 46305 (cd $(TARGET_SUBDIR)/rda && \ 46306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46308 "RANLIB=$${RANLIB}" \ 46309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46310 maintainer-clean) \ 46311 || exit 1 46312 46313@endif target-rda 46314 46315 46316 46317 46318 46319.PHONY: configure-target-libada maybe-configure-target-libada 46320maybe-configure-target-libada: 46321@if gcc-bootstrap 46322configure-target-libada: stage_current 46323@endif gcc-bootstrap 46324@if target-libada 46325maybe-configure-target-libada: configure-target-libada 46326configure-target-libada: 46327 @: $(MAKE); $(unstage) 46328 @r=`${PWD_COMMAND}`; export r; \ 46329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46330 echo "Checking multilib configuration for libada..."; \ 46331 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \ 46332 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \ 46333 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \ 46334 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \ 46335 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \ 46336 else \ 46337 rm -f $(TARGET_SUBDIR)/libada/Makefile; \ 46338 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \ 46339 fi; \ 46340 else \ 46341 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \ 46342 fi; \ 46343 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \ 46344 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \ 46345 $(NORMAL_TARGET_EXPORTS) \ 46346 echo Configuring in $(TARGET_SUBDIR)/libada; \ 46347 cd "$(TARGET_SUBDIR)/libada" || exit 1; \ 46348 case $(srcdir) in \ 46349 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 46350 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \ 46351 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 46352 esac; \ 46353 srcdiroption="--srcdir=$${topdir}/libada"; \ 46354 libsrcdir="$$s/libada"; \ 46355 rm -f no-such-file || : ; \ 46356 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 46357 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 46358 --target=${target_alias} $${srcdiroption} \ 46359 || exit 1 46360@endif target-libada 46361 46362 46363 46364 46365 46366.PHONY: all-target-libada maybe-all-target-libada 46367maybe-all-target-libada: 46368@if gcc-bootstrap 46369all-target-libada: stage_current 46370@endif gcc-bootstrap 46371@if target-libada 46372TARGET-target-libada=all 46373maybe-all-target-libada: all-target-libada 46374all-target-libada: configure-target-libada 46375 @: $(MAKE); $(unstage) 46376 @r=`${PWD_COMMAND}`; export r; \ 46377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46378 $(NORMAL_TARGET_EXPORTS) \ 46379 (cd $(TARGET_SUBDIR)/libada && \ 46380 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libada)) 46381@endif target-libada 46382 46383 46384 46385 46386 46387.PHONY: check-target-libada maybe-check-target-libada 46388maybe-check-target-libada: 46389@if target-libada 46390maybe-check-target-libada: check-target-libada 46391 46392check-target-libada: 46393 @: $(MAKE); $(unstage) 46394 @r=`${PWD_COMMAND}`; export r; \ 46395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46396 $(NORMAL_TARGET_EXPORTS) \ 46397 (cd $(TARGET_SUBDIR)/libada && \ 46398 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 46399 46400@endif target-libada 46401 46402.PHONY: install-target-libada maybe-install-target-libada 46403maybe-install-target-libada: 46404@if target-libada 46405maybe-install-target-libada: install-target-libada 46406 46407install-target-libada: installdirs 46408 @: $(MAKE); $(unstage) 46409 @r=`${PWD_COMMAND}`; export r; \ 46410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46411 $(NORMAL_TARGET_EXPORTS) \ 46412 (cd $(TARGET_SUBDIR)/libada && \ 46413 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 46414 46415@endif target-libada 46416 46417# Other targets (info, dvi, pdf, etc.) 46418 46419.PHONY: maybe-info-target-libada info-target-libada 46420maybe-info-target-libada: 46421@if target-libada 46422maybe-info-target-libada: info-target-libada 46423 46424info-target-libada: \ 46425 configure-target-libada 46426 @: $(MAKE); $(unstage) 46427 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46428 r=`${PWD_COMMAND}`; export r; \ 46429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46430 $(NORMAL_TARGET_EXPORTS) \ 46431 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \ 46432 for flag in $(EXTRA_TARGET_FLAGS); do \ 46433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46434 done; \ 46435 (cd $(TARGET_SUBDIR)/libada && \ 46436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46438 "RANLIB=$${RANLIB}" \ 46439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46440 info) \ 46441 || exit 1 46442 46443@endif target-libada 46444 46445.PHONY: maybe-dvi-target-libada dvi-target-libada 46446maybe-dvi-target-libada: 46447@if target-libada 46448maybe-dvi-target-libada: dvi-target-libada 46449 46450dvi-target-libada: \ 46451 configure-target-libada 46452 @: $(MAKE); $(unstage) 46453 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46454 r=`${PWD_COMMAND}`; export r; \ 46455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46456 $(NORMAL_TARGET_EXPORTS) \ 46457 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \ 46458 for flag in $(EXTRA_TARGET_FLAGS); do \ 46459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46460 done; \ 46461 (cd $(TARGET_SUBDIR)/libada && \ 46462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46464 "RANLIB=$${RANLIB}" \ 46465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46466 dvi) \ 46467 || exit 1 46468 46469@endif target-libada 46470 46471.PHONY: maybe-pdf-target-libada pdf-target-libada 46472maybe-pdf-target-libada: 46473@if target-libada 46474maybe-pdf-target-libada: pdf-target-libada 46475 46476pdf-target-libada: \ 46477 configure-target-libada 46478 @: $(MAKE); $(unstage) 46479 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46480 r=`${PWD_COMMAND}`; export r; \ 46481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46482 $(NORMAL_TARGET_EXPORTS) \ 46483 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \ 46484 for flag in $(EXTRA_TARGET_FLAGS); do \ 46485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46486 done; \ 46487 (cd $(TARGET_SUBDIR)/libada && \ 46488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46490 "RANLIB=$${RANLIB}" \ 46491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46492 pdf) \ 46493 || exit 1 46494 46495@endif target-libada 46496 46497.PHONY: maybe-html-target-libada html-target-libada 46498maybe-html-target-libada: 46499@if target-libada 46500maybe-html-target-libada: html-target-libada 46501 46502html-target-libada: \ 46503 configure-target-libada 46504 @: $(MAKE); $(unstage) 46505 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46506 r=`${PWD_COMMAND}`; export r; \ 46507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46508 $(NORMAL_TARGET_EXPORTS) \ 46509 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \ 46510 for flag in $(EXTRA_TARGET_FLAGS); do \ 46511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46512 done; \ 46513 (cd $(TARGET_SUBDIR)/libada && \ 46514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46516 "RANLIB=$${RANLIB}" \ 46517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46518 html) \ 46519 || exit 1 46520 46521@endif target-libada 46522 46523.PHONY: maybe-TAGS-target-libada TAGS-target-libada 46524maybe-TAGS-target-libada: 46525@if target-libada 46526maybe-TAGS-target-libada: TAGS-target-libada 46527 46528TAGS-target-libada: \ 46529 configure-target-libada 46530 @: $(MAKE); $(unstage) 46531 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46532 r=`${PWD_COMMAND}`; export r; \ 46533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46534 $(NORMAL_TARGET_EXPORTS) \ 46535 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \ 46536 for flag in $(EXTRA_TARGET_FLAGS); do \ 46537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46538 done; \ 46539 (cd $(TARGET_SUBDIR)/libada && \ 46540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46542 "RANLIB=$${RANLIB}" \ 46543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46544 TAGS) \ 46545 || exit 1 46546 46547@endif target-libada 46548 46549.PHONY: maybe-install-info-target-libada install-info-target-libada 46550maybe-install-info-target-libada: 46551@if target-libada 46552maybe-install-info-target-libada: install-info-target-libada 46553 46554install-info-target-libada: \ 46555 configure-target-libada \ 46556 info-target-libada 46557 @: $(MAKE); $(unstage) 46558 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46559 r=`${PWD_COMMAND}`; export r; \ 46560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46561 $(NORMAL_TARGET_EXPORTS) \ 46562 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \ 46563 for flag in $(EXTRA_TARGET_FLAGS); do \ 46564 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46565 done; \ 46566 (cd $(TARGET_SUBDIR)/libada && \ 46567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46569 "RANLIB=$${RANLIB}" \ 46570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46571 install-info) \ 46572 || exit 1 46573 46574@endif target-libada 46575 46576.PHONY: maybe-install-pdf-target-libada install-pdf-target-libada 46577maybe-install-pdf-target-libada: 46578@if target-libada 46579maybe-install-pdf-target-libada: install-pdf-target-libada 46580 46581install-pdf-target-libada: \ 46582 configure-target-libada \ 46583 pdf-target-libada 46584 @: $(MAKE); $(unstage) 46585 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46586 r=`${PWD_COMMAND}`; export r; \ 46587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46588 $(NORMAL_TARGET_EXPORTS) \ 46589 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \ 46590 for flag in $(EXTRA_TARGET_FLAGS); do \ 46591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46592 done; \ 46593 (cd $(TARGET_SUBDIR)/libada && \ 46594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46596 "RANLIB=$${RANLIB}" \ 46597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46598 install-pdf) \ 46599 || exit 1 46600 46601@endif target-libada 46602 46603.PHONY: maybe-install-html-target-libada install-html-target-libada 46604maybe-install-html-target-libada: 46605@if target-libada 46606maybe-install-html-target-libada: install-html-target-libada 46607 46608install-html-target-libada: \ 46609 configure-target-libada \ 46610 html-target-libada 46611 @: $(MAKE); $(unstage) 46612 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46613 r=`${PWD_COMMAND}`; export r; \ 46614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46615 $(NORMAL_TARGET_EXPORTS) \ 46616 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \ 46617 for flag in $(EXTRA_TARGET_FLAGS); do \ 46618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46619 done; \ 46620 (cd $(TARGET_SUBDIR)/libada && \ 46621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46623 "RANLIB=$${RANLIB}" \ 46624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46625 install-html) \ 46626 || exit 1 46627 46628@endif target-libada 46629 46630.PHONY: maybe-installcheck-target-libada installcheck-target-libada 46631maybe-installcheck-target-libada: 46632@if target-libada 46633maybe-installcheck-target-libada: installcheck-target-libada 46634 46635installcheck-target-libada: \ 46636 configure-target-libada 46637 @: $(MAKE); $(unstage) 46638 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46639 r=`${PWD_COMMAND}`; export r; \ 46640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46641 $(NORMAL_TARGET_EXPORTS) \ 46642 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \ 46643 for flag in $(EXTRA_TARGET_FLAGS); do \ 46644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46645 done; \ 46646 (cd $(TARGET_SUBDIR)/libada && \ 46647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46649 "RANLIB=$${RANLIB}" \ 46650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46651 installcheck) \ 46652 || exit 1 46653 46654@endif target-libada 46655 46656.PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada 46657maybe-mostlyclean-target-libada: 46658@if target-libada 46659maybe-mostlyclean-target-libada: mostlyclean-target-libada 46660 46661mostlyclean-target-libada: 46662 @: $(MAKE); $(unstage) 46663 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46664 r=`${PWD_COMMAND}`; export r; \ 46665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46666 $(NORMAL_TARGET_EXPORTS) \ 46667 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \ 46668 for flag in $(EXTRA_TARGET_FLAGS); do \ 46669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46670 done; \ 46671 (cd $(TARGET_SUBDIR)/libada && \ 46672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46674 "RANLIB=$${RANLIB}" \ 46675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46676 mostlyclean) \ 46677 || exit 1 46678 46679@endif target-libada 46680 46681.PHONY: maybe-clean-target-libada clean-target-libada 46682maybe-clean-target-libada: 46683@if target-libada 46684maybe-clean-target-libada: clean-target-libada 46685 46686clean-target-libada: 46687 @: $(MAKE); $(unstage) 46688 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46689 r=`${PWD_COMMAND}`; export r; \ 46690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46691 $(NORMAL_TARGET_EXPORTS) \ 46692 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \ 46693 for flag in $(EXTRA_TARGET_FLAGS); do \ 46694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46695 done; \ 46696 (cd $(TARGET_SUBDIR)/libada && \ 46697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46699 "RANLIB=$${RANLIB}" \ 46700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46701 clean) \ 46702 || exit 1 46703 46704@endif target-libada 46705 46706.PHONY: maybe-distclean-target-libada distclean-target-libada 46707maybe-distclean-target-libada: 46708@if target-libada 46709maybe-distclean-target-libada: distclean-target-libada 46710 46711distclean-target-libada: 46712 @: $(MAKE); $(unstage) 46713 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46714 r=`${PWD_COMMAND}`; export r; \ 46715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46716 $(NORMAL_TARGET_EXPORTS) \ 46717 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \ 46718 for flag in $(EXTRA_TARGET_FLAGS); do \ 46719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46720 done; \ 46721 (cd $(TARGET_SUBDIR)/libada && \ 46722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46724 "RANLIB=$${RANLIB}" \ 46725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46726 distclean) \ 46727 || exit 1 46728 46729@endif target-libada 46730 46731.PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada 46732maybe-maintainer-clean-target-libada: 46733@if target-libada 46734maybe-maintainer-clean-target-libada: maintainer-clean-target-libada 46735 46736maintainer-clean-target-libada: 46737 @: $(MAKE); $(unstage) 46738 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \ 46739 r=`${PWD_COMMAND}`; export r; \ 46740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46741 $(NORMAL_TARGET_EXPORTS) \ 46742 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \ 46743 for flag in $(EXTRA_TARGET_FLAGS); do \ 46744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46745 done; \ 46746 (cd $(TARGET_SUBDIR)/libada && \ 46747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46749 "RANLIB=$${RANLIB}" \ 46750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46751 maintainer-clean) \ 46752 || exit 1 46753 46754@endif target-libada 46755 46756 46757 46758 46759 46760.PHONY: configure-target-libgomp maybe-configure-target-libgomp 46761maybe-configure-target-libgomp: 46762@if gcc-bootstrap 46763configure-target-libgomp: stage_current 46764@endif gcc-bootstrap 46765@if target-libgomp 46766maybe-configure-target-libgomp: configure-target-libgomp 46767configure-target-libgomp: 46768 @: $(MAKE); $(unstage) 46769 @r=`${PWD_COMMAND}`; export r; \ 46770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46771 echo "Checking multilib configuration for libgomp..."; \ 46772 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ 46773 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \ 46774 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \ 46775 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \ 46776 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \ 46777 else \ 46778 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \ 46779 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ 46780 fi; \ 46781 else \ 46782 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \ 46783 fi; \ 46784 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \ 46785 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \ 46786 $(NORMAL_TARGET_EXPORTS) \ 46787 echo Configuring in $(TARGET_SUBDIR)/libgomp; \ 46788 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \ 46789 case $(srcdir) in \ 46790 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ 46791 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \ 46792 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ 46793 esac; \ 46794 srcdiroption="--srcdir=$${topdir}/libgomp"; \ 46795 libsrcdir="$$s/libgomp"; \ 46796 rm -f no-such-file || : ; \ 46797 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \ 46798 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \ 46799 --target=${target_alias} $${srcdiroption} \ 46800 || exit 1 46801@endif target-libgomp 46802 46803 46804 46805 46806 46807.PHONY: all-target-libgomp maybe-all-target-libgomp 46808maybe-all-target-libgomp: 46809@if gcc-bootstrap 46810all-target-libgomp: stage_current 46811@endif gcc-bootstrap 46812@if target-libgomp 46813TARGET-target-libgomp=all 46814maybe-all-target-libgomp: all-target-libgomp 46815all-target-libgomp: configure-target-libgomp 46816 @: $(MAKE); $(unstage) 46817 @r=`${PWD_COMMAND}`; export r; \ 46818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46819 $(NORMAL_TARGET_EXPORTS) \ 46820 (cd $(TARGET_SUBDIR)/libgomp && \ 46821 $(MAKE) $(TARGET_FLAGS_TO_PASS) $(TARGET-target-libgomp)) 46822@endif target-libgomp 46823 46824 46825 46826 46827 46828.PHONY: check-target-libgomp maybe-check-target-libgomp 46829maybe-check-target-libgomp: 46830@if target-libgomp 46831maybe-check-target-libgomp: check-target-libgomp 46832 46833check-target-libgomp: 46834 @: $(MAKE); $(unstage) 46835 @r=`${PWD_COMMAND}`; export r; \ 46836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46837 $(NORMAL_TARGET_EXPORTS) \ 46838 (cd $(TARGET_SUBDIR)/libgomp && \ 46839 $(MAKE) $(TARGET_FLAGS_TO_PASS) check) 46840 46841@endif target-libgomp 46842 46843.PHONY: install-target-libgomp maybe-install-target-libgomp 46844maybe-install-target-libgomp: 46845@if target-libgomp 46846maybe-install-target-libgomp: install-target-libgomp 46847 46848install-target-libgomp: installdirs 46849 @: $(MAKE); $(unstage) 46850 @r=`${PWD_COMMAND}`; export r; \ 46851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46852 $(NORMAL_TARGET_EXPORTS) \ 46853 (cd $(TARGET_SUBDIR)/libgomp && \ 46854 $(MAKE) $(TARGET_FLAGS_TO_PASS) install) 46855 46856@endif target-libgomp 46857 46858# Other targets (info, dvi, pdf, etc.) 46859 46860.PHONY: maybe-info-target-libgomp info-target-libgomp 46861maybe-info-target-libgomp: 46862@if target-libgomp 46863maybe-info-target-libgomp: info-target-libgomp 46864 46865info-target-libgomp: \ 46866 configure-target-libgomp 46867 @: $(MAKE); $(unstage) 46868 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 46869 r=`${PWD_COMMAND}`; export r; \ 46870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46871 $(NORMAL_TARGET_EXPORTS) \ 46872 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \ 46873 for flag in $(EXTRA_TARGET_FLAGS); do \ 46874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46875 done; \ 46876 (cd $(TARGET_SUBDIR)/libgomp && \ 46877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46879 "RANLIB=$${RANLIB}" \ 46880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46881 info) \ 46882 || exit 1 46883 46884@endif target-libgomp 46885 46886.PHONY: maybe-dvi-target-libgomp dvi-target-libgomp 46887maybe-dvi-target-libgomp: 46888@if target-libgomp 46889maybe-dvi-target-libgomp: dvi-target-libgomp 46890 46891dvi-target-libgomp: \ 46892 configure-target-libgomp 46893 @: $(MAKE); $(unstage) 46894 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 46895 r=`${PWD_COMMAND}`; export r; \ 46896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46897 $(NORMAL_TARGET_EXPORTS) \ 46898 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \ 46899 for flag in $(EXTRA_TARGET_FLAGS); do \ 46900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46901 done; \ 46902 (cd $(TARGET_SUBDIR)/libgomp && \ 46903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46905 "RANLIB=$${RANLIB}" \ 46906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46907 dvi) \ 46908 || exit 1 46909 46910@endif target-libgomp 46911 46912.PHONY: maybe-pdf-target-libgomp pdf-target-libgomp 46913maybe-pdf-target-libgomp: 46914@if target-libgomp 46915maybe-pdf-target-libgomp: pdf-target-libgomp 46916 46917pdf-target-libgomp: \ 46918 configure-target-libgomp 46919 @: $(MAKE); $(unstage) 46920 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 46921 r=`${PWD_COMMAND}`; export r; \ 46922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46923 $(NORMAL_TARGET_EXPORTS) \ 46924 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \ 46925 for flag in $(EXTRA_TARGET_FLAGS); do \ 46926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46927 done; \ 46928 (cd $(TARGET_SUBDIR)/libgomp && \ 46929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46931 "RANLIB=$${RANLIB}" \ 46932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46933 pdf) \ 46934 || exit 1 46935 46936@endif target-libgomp 46937 46938.PHONY: maybe-html-target-libgomp html-target-libgomp 46939maybe-html-target-libgomp: 46940@if target-libgomp 46941maybe-html-target-libgomp: html-target-libgomp 46942 46943html-target-libgomp: \ 46944 configure-target-libgomp 46945 @: $(MAKE); $(unstage) 46946 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 46947 r=`${PWD_COMMAND}`; export r; \ 46948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46949 $(NORMAL_TARGET_EXPORTS) \ 46950 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \ 46951 for flag in $(EXTRA_TARGET_FLAGS); do \ 46952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46953 done; \ 46954 (cd $(TARGET_SUBDIR)/libgomp && \ 46955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46957 "RANLIB=$${RANLIB}" \ 46958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46959 html) \ 46960 || exit 1 46961 46962@endif target-libgomp 46963 46964.PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp 46965maybe-TAGS-target-libgomp: 46966@if target-libgomp 46967maybe-TAGS-target-libgomp: TAGS-target-libgomp 46968 46969TAGS-target-libgomp: \ 46970 configure-target-libgomp 46971 @: $(MAKE); $(unstage) 46972 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 46973 r=`${PWD_COMMAND}`; export r; \ 46974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 46975 $(NORMAL_TARGET_EXPORTS) \ 46976 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \ 46977 for flag in $(EXTRA_TARGET_FLAGS); do \ 46978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 46979 done; \ 46980 (cd $(TARGET_SUBDIR)/libgomp && \ 46981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 46982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 46983 "RANLIB=$${RANLIB}" \ 46984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 46985 TAGS) \ 46986 || exit 1 46987 46988@endif target-libgomp 46989 46990.PHONY: maybe-install-info-target-libgomp install-info-target-libgomp 46991maybe-install-info-target-libgomp: 46992@if target-libgomp 46993maybe-install-info-target-libgomp: install-info-target-libgomp 46994 46995install-info-target-libgomp: \ 46996 configure-target-libgomp \ 46997 info-target-libgomp 46998 @: $(MAKE); $(unstage) 46999 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47000 r=`${PWD_COMMAND}`; export r; \ 47001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47002 $(NORMAL_TARGET_EXPORTS) \ 47003 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \ 47004 for flag in $(EXTRA_TARGET_FLAGS); do \ 47005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47006 done; \ 47007 (cd $(TARGET_SUBDIR)/libgomp && \ 47008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47010 "RANLIB=$${RANLIB}" \ 47011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47012 install-info) \ 47013 || exit 1 47014 47015@endif target-libgomp 47016 47017.PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp 47018maybe-install-pdf-target-libgomp: 47019@if target-libgomp 47020maybe-install-pdf-target-libgomp: install-pdf-target-libgomp 47021 47022install-pdf-target-libgomp: \ 47023 configure-target-libgomp \ 47024 pdf-target-libgomp 47025 @: $(MAKE); $(unstage) 47026 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47027 r=`${PWD_COMMAND}`; export r; \ 47028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47029 $(NORMAL_TARGET_EXPORTS) \ 47030 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \ 47031 for flag in $(EXTRA_TARGET_FLAGS); do \ 47032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47033 done; \ 47034 (cd $(TARGET_SUBDIR)/libgomp && \ 47035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47037 "RANLIB=$${RANLIB}" \ 47038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47039 install-pdf) \ 47040 || exit 1 47041 47042@endif target-libgomp 47043 47044.PHONY: maybe-install-html-target-libgomp install-html-target-libgomp 47045maybe-install-html-target-libgomp: 47046@if target-libgomp 47047maybe-install-html-target-libgomp: install-html-target-libgomp 47048 47049install-html-target-libgomp: \ 47050 configure-target-libgomp \ 47051 html-target-libgomp 47052 @: $(MAKE); $(unstage) 47053 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47054 r=`${PWD_COMMAND}`; export r; \ 47055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47056 $(NORMAL_TARGET_EXPORTS) \ 47057 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \ 47058 for flag in $(EXTRA_TARGET_FLAGS); do \ 47059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47060 done; \ 47061 (cd $(TARGET_SUBDIR)/libgomp && \ 47062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47064 "RANLIB=$${RANLIB}" \ 47065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47066 install-html) \ 47067 || exit 1 47068 47069@endif target-libgomp 47070 47071.PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp 47072maybe-installcheck-target-libgomp: 47073@if target-libgomp 47074maybe-installcheck-target-libgomp: installcheck-target-libgomp 47075 47076installcheck-target-libgomp: \ 47077 configure-target-libgomp 47078 @: $(MAKE); $(unstage) 47079 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47080 r=`${PWD_COMMAND}`; export r; \ 47081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47082 $(NORMAL_TARGET_EXPORTS) \ 47083 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \ 47084 for flag in $(EXTRA_TARGET_FLAGS); do \ 47085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47086 done; \ 47087 (cd $(TARGET_SUBDIR)/libgomp && \ 47088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47090 "RANLIB=$${RANLIB}" \ 47091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47092 installcheck) \ 47093 || exit 1 47094 47095@endif target-libgomp 47096 47097.PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp 47098maybe-mostlyclean-target-libgomp: 47099@if target-libgomp 47100maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp 47101 47102mostlyclean-target-libgomp: 47103 @: $(MAKE); $(unstage) 47104 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47105 r=`${PWD_COMMAND}`; export r; \ 47106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47107 $(NORMAL_TARGET_EXPORTS) \ 47108 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \ 47109 for flag in $(EXTRA_TARGET_FLAGS); do \ 47110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47111 done; \ 47112 (cd $(TARGET_SUBDIR)/libgomp && \ 47113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47115 "RANLIB=$${RANLIB}" \ 47116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47117 mostlyclean) \ 47118 || exit 1 47119 47120@endif target-libgomp 47121 47122.PHONY: maybe-clean-target-libgomp clean-target-libgomp 47123maybe-clean-target-libgomp: 47124@if target-libgomp 47125maybe-clean-target-libgomp: clean-target-libgomp 47126 47127clean-target-libgomp: 47128 @: $(MAKE); $(unstage) 47129 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47130 r=`${PWD_COMMAND}`; export r; \ 47131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47132 $(NORMAL_TARGET_EXPORTS) \ 47133 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \ 47134 for flag in $(EXTRA_TARGET_FLAGS); do \ 47135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47136 done; \ 47137 (cd $(TARGET_SUBDIR)/libgomp && \ 47138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47140 "RANLIB=$${RANLIB}" \ 47141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47142 clean) \ 47143 || exit 1 47144 47145@endif target-libgomp 47146 47147.PHONY: maybe-distclean-target-libgomp distclean-target-libgomp 47148maybe-distclean-target-libgomp: 47149@if target-libgomp 47150maybe-distclean-target-libgomp: distclean-target-libgomp 47151 47152distclean-target-libgomp: 47153 @: $(MAKE); $(unstage) 47154 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47155 r=`${PWD_COMMAND}`; export r; \ 47156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47157 $(NORMAL_TARGET_EXPORTS) \ 47158 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \ 47159 for flag in $(EXTRA_TARGET_FLAGS); do \ 47160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47161 done; \ 47162 (cd $(TARGET_SUBDIR)/libgomp && \ 47163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47165 "RANLIB=$${RANLIB}" \ 47166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47167 distclean) \ 47168 || exit 1 47169 47170@endif target-libgomp 47171 47172.PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp 47173maybe-maintainer-clean-target-libgomp: 47174@if target-libgomp 47175maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp 47176 47177maintainer-clean-target-libgomp: 47178 @: $(MAKE); $(unstage) 47179 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \ 47180 r=`${PWD_COMMAND}`; export r; \ 47181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47182 $(NORMAL_TARGET_EXPORTS) \ 47183 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \ 47184 for flag in $(EXTRA_TARGET_FLAGS); do \ 47185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ 47186 done; \ 47187 (cd $(TARGET_SUBDIR)/libgomp && \ 47188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ 47189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ 47190 "RANLIB=$${RANLIB}" \ 47191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" \ 47192 maintainer-clean) \ 47193 || exit 1 47194 47195@endif target-libgomp 47196 47197 47198 47199# ---------- 47200# GCC module 47201# ---------- 47202 47203@if gcc-no-bootstrap 47204.PHONY: cross 47205cross: all-build all-gas all-ld 47206 @r=`${PWD_COMMAND}`; export r; \ 47207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47208 $(HOST_EXPORTS) \ 47209 echo "Building the C and C++ compiler"; \ 47210 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++" 47211 @r=`${PWD_COMMAND}`; export r; \ 47212 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \ 47213 echo "Building runtime libraries"; \ 47214 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all 47215@endif gcc-no-bootstrap 47216 47217@if gcc 47218.PHONY: check-gcc-c++ 47219check-gcc-c++: 47220 @if [ -f ./gcc/Makefile ] ; then \ 47221 r=`${PWD_COMMAND}`; export r; \ 47222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47223 $(HOST_EXPORTS) \ 47224 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++); \ 47225 else \ 47226 true; \ 47227 fi 47228 47229.PHONY: check-c++ 47230check-c++: check-target-libstdc++-v3 check-gcc-c++ 47231 47232# Install the gcc headers files, but not the fixed include files, 47233# which Cygnus is not allowed to distribute. This rule is very 47234# dependent on the workings of the gcc Makefile.in. 47235.PHONY: gcc-no-fixedincludes 47236gcc-no-fixedincludes: 47237 @if [ -f ./gcc/Makefile ]; then \ 47238 rm -rf gcc/tmp-include; \ 47239 mv gcc/include gcc/tmp-include 2>/dev/null; \ 47240 mkdir gcc/include; \ 47241 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \ 47242 touch gcc/stmp-fixinc gcc/include/fixed; \ 47243 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \ 47244 r=`${PWD_COMMAND}`; export r; \ 47245 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \ 47246 $(HOST_EXPORTS) \ 47247 (cd ./gcc && \ 47248 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \ 47249 rm -rf gcc/include; \ 47250 mv gcc/tmp-include gcc/include 2>/dev/null; \ 47251 else true; fi 47252@endif gcc 47253 47254# --------------------- 47255# GCC bootstrap support 47256# --------------------- 47257 47258# We track the current stage (the one in 'gcc') in the stage_current file. 47259# stage_last instead tracks the stage that was built last. These targets 47260# are dummy when toplevel bootstrap is not active. 47261 47262# While making host and target tools, symlinks to the final stage must be 47263# there, so $(unstage) should be run at various points. To avoid excessive 47264# recursive invocations of make, we "inline" them using a variable. These 47265# must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)" 47266# to avoid warnings from the GNU Make job server. 47267 47268unstage = : 47269stage = : 47270current_stage = "" 47271 47272@if gcc-bootstrap 47273unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi 47274stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi 47275current_stage = "`cat stage_current 2> /dev/null`" 47276@endif gcc-bootstrap 47277 47278.PHONY: unstage stage 47279unstage: 47280 @: $(MAKE); $(unstage) 47281stage: 47282 @: $(MAKE); $(stage) 47283 47284# Disable commands for lean bootstrap. 47285LEAN = false 47286 47287# We name the build directories for the various stages "stage1-gcc", 47288# "stage2-gcc","stage3-gcc", etc. 47289 47290# Since the 'compare' process will fail (on debugging information) if any 47291# directory names are different, we need to link the gcc directory for 47292# the previous stage to a constant name ('prev-gcc'), and to make the name of 47293# the build directories constant as well. For the latter, we use naked names 47294# like 'gcc', because the scripts in that directory assume it. We use 47295# mv on platforms where symlinks to directories do not work or are not 47296# reliable. 47297 47298# 'touch' doesn't work right on some platforms. 47299STAMP = echo timestamp > 47300 47301# We only want to compare .o files, so set this! 47302objext = .o 47303 47304 47305.PHONY: stage1-start stage1-end 47306 47307stage1-start:: 47308 @: $(MAKE); $(stage); \ 47309 echo stage1 > stage_current ; \ 47310 echo stage1 > stage_last; \ 47311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 47312@if bfd 47313 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \ 47314 mkdir stage1-bfd; \ 47315 mv stage1-bfd bfd 47316@endif bfd 47317@if opcodes 47318 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \ 47319 mkdir stage1-opcodes; \ 47320 mv stage1-opcodes opcodes 47321@endif opcodes 47322@if binutils 47323 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \ 47324 mkdir stage1-binutils; \ 47325 mv stage1-binutils binutils 47326@endif binutils 47327@if gas 47328 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \ 47329 mkdir stage1-gas; \ 47330 mv stage1-gas gas 47331@endif gas 47332@if gcc 47333 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \ 47334 mkdir stage1-gcc; \ 47335 mv stage1-gcc gcc 47336@endif gcc 47337@if gmp 47338 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \ 47339 mkdir stage1-gmp; \ 47340 mv stage1-gmp gmp 47341@endif gmp 47342@if mpfr 47343 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \ 47344 mkdir stage1-mpfr; \ 47345 mv stage1-mpfr mpfr 47346@endif mpfr 47347@if intl 47348 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \ 47349 mkdir stage1-intl; \ 47350 mv stage1-intl intl 47351@endif intl 47352@if ld 47353 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \ 47354 mkdir stage1-ld; \ 47355 mv stage1-ld ld 47356@endif ld 47357@if libcpp 47358 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \ 47359 mkdir stage1-libcpp; \ 47360 mv stage1-libcpp libcpp 47361@endif libcpp 47362@if libdecnumber 47363 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \ 47364 mkdir stage1-libdecnumber; \ 47365 mv stage1-libdecnumber libdecnumber 47366@endif libdecnumber 47367@if libiberty 47368 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \ 47369 mkdir stage1-libiberty; \ 47370 mv stage1-libiberty libiberty 47371@endif libiberty 47372@if zlib 47373 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \ 47374 mkdir stage1-zlib; \ 47375 mv stage1-zlib zlib 47376@endif zlib 47377 @[ -d stage1-$(TARGET_SUBDIR) ] || \ 47378 mkdir stage1-$(TARGET_SUBDIR); \ 47379 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 47380 47381stage1-end:: 47382@if bfd 47383 @if test -d $(HOST_SUBDIR)/bfd ; then \ 47384 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \ 47385 fi 47386@endif bfd 47387@if opcodes 47388 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 47389 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \ 47390 fi 47391@endif opcodes 47392@if binutils 47393 @if test -d $(HOST_SUBDIR)/binutils ; then \ 47394 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \ 47395 fi 47396@endif binutils 47397@if gas 47398 @if test -d $(HOST_SUBDIR)/gas ; then \ 47399 cd $(HOST_SUBDIR); mv gas stage1-gas ; \ 47400 fi 47401@endif gas 47402@if gcc 47403 @if test -d $(HOST_SUBDIR)/gcc ; then \ 47404 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \ 47405 fi 47406@endif gcc 47407@if gmp 47408 @if test -d $(HOST_SUBDIR)/gmp ; then \ 47409 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \ 47410 fi 47411@endif gmp 47412@if mpfr 47413 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 47414 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \ 47415 fi 47416@endif mpfr 47417@if intl 47418 @if test -d $(HOST_SUBDIR)/intl ; then \ 47419 cd $(HOST_SUBDIR); mv intl stage1-intl ; \ 47420 fi 47421@endif intl 47422@if ld 47423 @if test -d $(HOST_SUBDIR)/ld ; then \ 47424 cd $(HOST_SUBDIR); mv ld stage1-ld ; \ 47425 fi 47426@endif ld 47427@if libcpp 47428 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 47429 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \ 47430 fi 47431@endif libcpp 47432@if libdecnumber 47433 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 47434 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \ 47435 fi 47436@endif libdecnumber 47437@if libiberty 47438 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 47439 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \ 47440 fi 47441@endif libiberty 47442@if zlib 47443 @if test -d $(HOST_SUBDIR)/zlib ; then \ 47444 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \ 47445 fi 47446@endif zlib 47447 @if test -d $(TARGET_SUBDIR) ; then \ 47448 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \ 47449 fi 47450 rm -f stage_current 47451 47452# Bubble a bug fix through all the stages up to stage 1. They are 47453# remade, but not reconfigured. The next stage (if any) will not be 47454# reconfigured as well. 47455.PHONY: stage1-bubble 47456stage1-bubble:: 47457 @r=`${PWD_COMMAND}`; export r; \ 47458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47459 if test -f stage1-lean ; then \ 47460 echo Skipping rebuild of stage1 ; \ 47461 else \ 47462 $(MAKE) stage1-start; \ 47463 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \ 47464 fi 47465 47466.PHONY: all-stage1 clean-stage1 47467do-clean: clean-stage1 47468 47469# FIXME: Will not need to be conditional when toplevel bootstrap is the 47470# only possibility, but now it conflicts with no-bootstrap rules 47471@if gcc-bootstrap 47472 47473 47474 47475 47476# Rules to wipe a stage and all the following ones, also used for cleanstrap 47477 47478.PHONY: distclean-stage1 47479distclean-stage1:: 47480 @: $(MAKE); $(stage) 47481 @test "`cat stage_last`" != stage1 || rm -f stage_last 47482 rm -rf stage1-* 47483 47484 47485@endif gcc-bootstrap 47486 47487 47488.PHONY: stage2-start stage2-end 47489 47490stage2-start:: 47491 @: $(MAKE); $(stage); \ 47492 echo stage2 > stage_current ; \ 47493 echo stage2 > stage_last; \ 47494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 47495@if bfd 47496 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \ 47497 mkdir stage2-bfd; \ 47498 mv stage2-bfd bfd ; \ 47499 mv stage1-bfd prev-bfd || test -f stage1-lean 47500@endif bfd 47501@if opcodes 47502 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \ 47503 mkdir stage2-opcodes; \ 47504 mv stage2-opcodes opcodes ; \ 47505 mv stage1-opcodes prev-opcodes || test -f stage1-lean 47506@endif opcodes 47507@if binutils 47508 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \ 47509 mkdir stage2-binutils; \ 47510 mv stage2-binutils binutils ; \ 47511 mv stage1-binutils prev-binutils || test -f stage1-lean 47512@endif binutils 47513@if gas 47514 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \ 47515 mkdir stage2-gas; \ 47516 mv stage2-gas gas ; \ 47517 mv stage1-gas prev-gas || test -f stage1-lean 47518@endif gas 47519@if gcc 47520 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \ 47521 mkdir stage2-gcc; \ 47522 mv stage2-gcc gcc ; \ 47523 mv stage1-gcc prev-gcc || test -f stage1-lean 47524@endif gcc 47525@if gmp 47526 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \ 47527 mkdir stage2-gmp; \ 47528 mv stage2-gmp gmp ; \ 47529 mv stage1-gmp prev-gmp || test -f stage1-lean 47530@endif gmp 47531@if mpfr 47532 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \ 47533 mkdir stage2-mpfr; \ 47534 mv stage2-mpfr mpfr ; \ 47535 mv stage1-mpfr prev-mpfr || test -f stage1-lean 47536@endif mpfr 47537@if intl 47538 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \ 47539 mkdir stage2-intl; \ 47540 mv stage2-intl intl ; \ 47541 mv stage1-intl prev-intl || test -f stage1-lean 47542@endif intl 47543@if ld 47544 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \ 47545 mkdir stage2-ld; \ 47546 mv stage2-ld ld ; \ 47547 mv stage1-ld prev-ld || test -f stage1-lean 47548@endif ld 47549@if libcpp 47550 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \ 47551 mkdir stage2-libcpp; \ 47552 mv stage2-libcpp libcpp ; \ 47553 mv stage1-libcpp prev-libcpp || test -f stage1-lean 47554@endif libcpp 47555@if libdecnumber 47556 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \ 47557 mkdir stage2-libdecnumber; \ 47558 mv stage2-libdecnumber libdecnumber ; \ 47559 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 47560@endif libdecnumber 47561@if libiberty 47562 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \ 47563 mkdir stage2-libiberty; \ 47564 mv stage2-libiberty libiberty ; \ 47565 mv stage1-libiberty prev-libiberty || test -f stage1-lean 47566@endif libiberty 47567@if zlib 47568 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \ 47569 mkdir stage2-zlib; \ 47570 mv stage2-zlib zlib ; \ 47571 mv stage1-zlib prev-zlib || test -f stage1-lean 47572@endif zlib 47573 @[ -d stage2-$(TARGET_SUBDIR) ] || \ 47574 mkdir stage2-$(TARGET_SUBDIR); \ 47575 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \ 47576 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 47577 47578stage2-end:: 47579@if bfd 47580 @if test -d $(HOST_SUBDIR)/bfd ; then \ 47581 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \ 47582 mv prev-bfd stage1-bfd ; : ; \ 47583 fi 47584@endif bfd 47585@if opcodes 47586 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 47587 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \ 47588 mv prev-opcodes stage1-opcodes ; : ; \ 47589 fi 47590@endif opcodes 47591@if binutils 47592 @if test -d $(HOST_SUBDIR)/binutils ; then \ 47593 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \ 47594 mv prev-binutils stage1-binutils ; : ; \ 47595 fi 47596@endif binutils 47597@if gas 47598 @if test -d $(HOST_SUBDIR)/gas ; then \ 47599 cd $(HOST_SUBDIR); mv gas stage2-gas ; \ 47600 mv prev-gas stage1-gas ; : ; \ 47601 fi 47602@endif gas 47603@if gcc 47604 @if test -d $(HOST_SUBDIR)/gcc ; then \ 47605 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \ 47606 mv prev-gcc stage1-gcc ; : ; \ 47607 fi 47608@endif gcc 47609@if gmp 47610 @if test -d $(HOST_SUBDIR)/gmp ; then \ 47611 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \ 47612 mv prev-gmp stage1-gmp ; : ; \ 47613 fi 47614@endif gmp 47615@if mpfr 47616 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 47617 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \ 47618 mv prev-mpfr stage1-mpfr ; : ; \ 47619 fi 47620@endif mpfr 47621@if intl 47622 @if test -d $(HOST_SUBDIR)/intl ; then \ 47623 cd $(HOST_SUBDIR); mv intl stage2-intl ; \ 47624 mv prev-intl stage1-intl ; : ; \ 47625 fi 47626@endif intl 47627@if ld 47628 @if test -d $(HOST_SUBDIR)/ld ; then \ 47629 cd $(HOST_SUBDIR); mv ld stage2-ld ; \ 47630 mv prev-ld stage1-ld ; : ; \ 47631 fi 47632@endif ld 47633@if libcpp 47634 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 47635 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \ 47636 mv prev-libcpp stage1-libcpp ; : ; \ 47637 fi 47638@endif libcpp 47639@if libdecnumber 47640 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 47641 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \ 47642 mv prev-libdecnumber stage1-libdecnumber ; : ; \ 47643 fi 47644@endif libdecnumber 47645@if libiberty 47646 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 47647 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \ 47648 mv prev-libiberty stage1-libiberty ; : ; \ 47649 fi 47650@endif libiberty 47651@if zlib 47652 @if test -d $(HOST_SUBDIR)/zlib ; then \ 47653 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \ 47654 mv prev-zlib stage1-zlib ; : ; \ 47655 fi 47656@endif zlib 47657 @if test -d $(TARGET_SUBDIR) ; then \ 47658 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \ 47659 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \ 47660 fi 47661 rm -f stage_current 47662 47663# Bubble a bug fix through all the stages up to stage 2. They are 47664# remade, but not reconfigured. The next stage (if any) will not be 47665# reconfigured as well. 47666.PHONY: stage2-bubble 47667stage2-bubble:: stage1-bubble 47668 @r=`${PWD_COMMAND}`; export r; \ 47669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47670 if test -f stage2-lean || test -f stage1-lean ; then \ 47671 echo Skipping rebuild of stage2 ; \ 47672 else \ 47673 $(MAKE) stage2-start; \ 47674 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \ 47675 fi 47676 47677.PHONY: all-stage2 clean-stage2 47678do-clean: clean-stage2 47679 47680# FIXME: Will not need to be conditional when toplevel bootstrap is the 47681# only possibility, but now it conflicts with no-bootstrap rules 47682@if gcc-bootstrap 47683 47684 47685 47686.PHONY: bootstrap2 bootstrap2-lean 47687bootstrap2: 47688 echo stage2 > stage_final 47689 @r=`${PWD_COMMAND}`; export r; \ 47690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47691 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble 47692 @: $(MAKE); $(unstage) 47693 @r=`${PWD_COMMAND}`; export r; \ 47694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47695 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 47696 47697bootstrap2-lean: 47698 echo stage2 > stage_final 47699 @r=`${PWD_COMMAND}`; export r; \ 47700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47701 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble 47702 @: $(MAKE); $(unstage) 47703 @r=`${PWD_COMMAND}`; export r; \ 47704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47705 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 47706 47707 47708# Rules to wipe a stage and all the following ones, also used for cleanstrap 47709distclean-stage1:: distclean-stage2 47710.PHONY: distclean-stage2 47711distclean-stage2:: 47712 @: $(MAKE); $(stage) 47713 @test "`cat stage_last`" != stage2 || rm -f stage_last 47714 rm -rf stage2-* 47715 47716 47717@endif gcc-bootstrap 47718 47719 47720.PHONY: stage3-start stage3-end 47721 47722stage3-start:: 47723 @: $(MAKE); $(stage); \ 47724 echo stage3 > stage_current ; \ 47725 echo stage3 > stage_last; \ 47726 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 47727@if bfd 47728 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \ 47729 mkdir stage3-bfd; \ 47730 mv stage3-bfd bfd ; \ 47731 mv stage2-bfd prev-bfd || test -f stage2-lean 47732@endif bfd 47733@if opcodes 47734 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \ 47735 mkdir stage3-opcodes; \ 47736 mv stage3-opcodes opcodes ; \ 47737 mv stage2-opcodes prev-opcodes || test -f stage2-lean 47738@endif opcodes 47739@if binutils 47740 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \ 47741 mkdir stage3-binutils; \ 47742 mv stage3-binutils binutils ; \ 47743 mv stage2-binutils prev-binutils || test -f stage2-lean 47744@endif binutils 47745@if gas 47746 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \ 47747 mkdir stage3-gas; \ 47748 mv stage3-gas gas ; \ 47749 mv stage2-gas prev-gas || test -f stage2-lean 47750@endif gas 47751@if gcc 47752 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \ 47753 mkdir stage3-gcc; \ 47754 mv stage3-gcc gcc ; \ 47755 mv stage2-gcc prev-gcc || test -f stage2-lean 47756@endif gcc 47757@if gmp 47758 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \ 47759 mkdir stage3-gmp; \ 47760 mv stage3-gmp gmp ; \ 47761 mv stage2-gmp prev-gmp || test -f stage2-lean 47762@endif gmp 47763@if mpfr 47764 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \ 47765 mkdir stage3-mpfr; \ 47766 mv stage3-mpfr mpfr ; \ 47767 mv stage2-mpfr prev-mpfr || test -f stage2-lean 47768@endif mpfr 47769@if intl 47770 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \ 47771 mkdir stage3-intl; \ 47772 mv stage3-intl intl ; \ 47773 mv stage2-intl prev-intl || test -f stage2-lean 47774@endif intl 47775@if ld 47776 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \ 47777 mkdir stage3-ld; \ 47778 mv stage3-ld ld ; \ 47779 mv stage2-ld prev-ld || test -f stage2-lean 47780@endif ld 47781@if libcpp 47782 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \ 47783 mkdir stage3-libcpp; \ 47784 mv stage3-libcpp libcpp ; \ 47785 mv stage2-libcpp prev-libcpp || test -f stage2-lean 47786@endif libcpp 47787@if libdecnumber 47788 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \ 47789 mkdir stage3-libdecnumber; \ 47790 mv stage3-libdecnumber libdecnumber ; \ 47791 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 47792@endif libdecnumber 47793@if libiberty 47794 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \ 47795 mkdir stage3-libiberty; \ 47796 mv stage3-libiberty libiberty ; \ 47797 mv stage2-libiberty prev-libiberty || test -f stage2-lean 47798@endif libiberty 47799@if zlib 47800 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \ 47801 mkdir stage3-zlib; \ 47802 mv stage3-zlib zlib ; \ 47803 mv stage2-zlib prev-zlib || test -f stage2-lean 47804@endif zlib 47805 @[ -d stage3-$(TARGET_SUBDIR) ] || \ 47806 mkdir stage3-$(TARGET_SUBDIR); \ 47807 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \ 47808 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 47809 47810stage3-end:: 47811@if bfd 47812 @if test -d $(HOST_SUBDIR)/bfd ; then \ 47813 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \ 47814 mv prev-bfd stage2-bfd ; : ; \ 47815 fi 47816@endif bfd 47817@if opcodes 47818 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 47819 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \ 47820 mv prev-opcodes stage2-opcodes ; : ; \ 47821 fi 47822@endif opcodes 47823@if binutils 47824 @if test -d $(HOST_SUBDIR)/binutils ; then \ 47825 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \ 47826 mv prev-binutils stage2-binutils ; : ; \ 47827 fi 47828@endif binutils 47829@if gas 47830 @if test -d $(HOST_SUBDIR)/gas ; then \ 47831 cd $(HOST_SUBDIR); mv gas stage3-gas ; \ 47832 mv prev-gas stage2-gas ; : ; \ 47833 fi 47834@endif gas 47835@if gcc 47836 @if test -d $(HOST_SUBDIR)/gcc ; then \ 47837 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \ 47838 mv prev-gcc stage2-gcc ; : ; \ 47839 fi 47840@endif gcc 47841@if gmp 47842 @if test -d $(HOST_SUBDIR)/gmp ; then \ 47843 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \ 47844 mv prev-gmp stage2-gmp ; : ; \ 47845 fi 47846@endif gmp 47847@if mpfr 47848 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 47849 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \ 47850 mv prev-mpfr stage2-mpfr ; : ; \ 47851 fi 47852@endif mpfr 47853@if intl 47854 @if test -d $(HOST_SUBDIR)/intl ; then \ 47855 cd $(HOST_SUBDIR); mv intl stage3-intl ; \ 47856 mv prev-intl stage2-intl ; : ; \ 47857 fi 47858@endif intl 47859@if ld 47860 @if test -d $(HOST_SUBDIR)/ld ; then \ 47861 cd $(HOST_SUBDIR); mv ld stage3-ld ; \ 47862 mv prev-ld stage2-ld ; : ; \ 47863 fi 47864@endif ld 47865@if libcpp 47866 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 47867 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \ 47868 mv prev-libcpp stage2-libcpp ; : ; \ 47869 fi 47870@endif libcpp 47871@if libdecnumber 47872 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 47873 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \ 47874 mv prev-libdecnumber stage2-libdecnumber ; : ; \ 47875 fi 47876@endif libdecnumber 47877@if libiberty 47878 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 47879 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \ 47880 mv prev-libiberty stage2-libiberty ; : ; \ 47881 fi 47882@endif libiberty 47883@if zlib 47884 @if test -d $(HOST_SUBDIR)/zlib ; then \ 47885 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \ 47886 mv prev-zlib stage2-zlib ; : ; \ 47887 fi 47888@endif zlib 47889 @if test -d $(TARGET_SUBDIR) ; then \ 47890 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \ 47891 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \ 47892 fi 47893 rm -f stage_current 47894 47895# Bubble a bug fix through all the stages up to stage 3. They are 47896# remade, but not reconfigured. The next stage (if any) will not be 47897# reconfigured as well. 47898.PHONY: stage3-bubble 47899stage3-bubble:: stage2-bubble 47900 @r=`${PWD_COMMAND}`; export r; \ 47901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47902 if test -f stage3-lean || test -f stage2-lean ; then \ 47903 echo Skipping rebuild of stage3 ; \ 47904 else \ 47905 $(MAKE) stage3-start; \ 47906 if $(LEAN); then \ 47907 rm -rf stage1-* ; \ 47908 $(STAMP) stage1-lean ; \ 47909 fi; \ 47910 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \ 47911 fi 47912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare 47913 47914.PHONY: all-stage3 clean-stage3 47915do-clean: clean-stage3 47916 47917# FIXME: Will not need to be conditional when toplevel bootstrap is the 47918# only possibility, but now it conflicts with no-bootstrap rules 47919@if gcc-bootstrap 47920 47921compare: 47922 @r=`${PWD_COMMAND}`; export r; \ 47923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47924 if test -f stage2-lean; then \ 47925 echo Cannot compare object files as stage 2 was deleted. ; \ 47926 exit 0 ; \ 47927 fi; \ 47928 : $(MAKE); $(stage); \ 47929 rm -f .bad_compare ; \ 47930 echo Comparing stages 2 and 3 ; \ 47931 cd stage3-gcc; \ 47932 files=`find . -name "*$(objext)" -print` ; \ 47933 cd .. ; \ 47934 for file in $${files} ; do \ 47935 f1=$$r/stage2-gcc/$$file; f2=$$r/stage3-gcc/$$file; \ 47936 @do_compare@ > /dev/null 2>&1; \ 47937 if test $$? -eq 1; then \ 47938 case $$file in \ 47939 ./cc*-checksum$(objext) | ./libgcc/* ) \ 47940 echo warning: $$file differs ;; \ 47941 *) \ 47942 echo $$file differs >> .bad_compare ;; \ 47943 esac ; \ 47944 fi ; \ 47945 done ; \ 47946 if [ -f .bad_compare ]; then \ 47947 echo "Bootstrap comparison failure!"; \ 47948 cat .bad_compare; \ 47949 exit 1; \ 47950 else \ 47951 echo Comparison successful.; \ 47952 fi ; \ 47953 $(STAMP) compare 47954 if $(LEAN); then \ 47955 rm -rf stage2-*; \ 47956 $(STAMP) stage2-lean; \ 47957 fi 47958 47959 47960 47961.PHONY: bootstrap bootstrap-lean 47962bootstrap: 47963 echo stage3 > stage_final 47964 @r=`${PWD_COMMAND}`; export r; \ 47965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47966 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble 47967 @: $(MAKE); $(unstage) 47968 @r=`${PWD_COMMAND}`; export r; \ 47969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47970 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 47971 47972bootstrap-lean: 47973 echo stage3 > stage_final 47974 @r=`${PWD_COMMAND}`; export r; \ 47975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble 47977 @: $(MAKE); $(unstage) 47978 @r=`${PWD_COMMAND}`; export r; \ 47979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47980 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 47981 47982 47983# Rules to wipe a stage and all the following ones, also used for cleanstrap 47984distclean-stage2:: distclean-stage3 47985.PHONY: distclean-stage3 47986distclean-stage3:: 47987 @: $(MAKE); $(stage) 47988 @test "`cat stage_last`" != stage3 || rm -f stage_last 47989 rm -rf stage3-* compare 47990 47991 47992.PHONY: cleanstrap 47993cleanstrap: do-distclean local-clean 47994 echo stage3 > stage_final 47995 @r=`${PWD_COMMAND}`; export r; \ 47996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 47997 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble 47998 @: $(MAKE); $(unstage) 47999 @r=`${PWD_COMMAND}`; export r; \ 48000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48001 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 48002 48003@endif gcc-bootstrap 48004 48005 48006.PHONY: stage4-start stage4-end 48007 48008stage4-start:: 48009 @: $(MAKE); $(stage); \ 48010 echo stage4 > stage_current ; \ 48011 echo stage4 > stage_last; \ 48012 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 48013@if bfd 48014 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \ 48015 mkdir stage4-bfd; \ 48016 mv stage4-bfd bfd ; \ 48017 mv stage3-bfd prev-bfd || test -f stage3-lean 48018@endif bfd 48019@if opcodes 48020 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \ 48021 mkdir stage4-opcodes; \ 48022 mv stage4-opcodes opcodes ; \ 48023 mv stage3-opcodes prev-opcodes || test -f stage3-lean 48024@endif opcodes 48025@if binutils 48026 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \ 48027 mkdir stage4-binutils; \ 48028 mv stage4-binutils binutils ; \ 48029 mv stage3-binutils prev-binutils || test -f stage3-lean 48030@endif binutils 48031@if gas 48032 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \ 48033 mkdir stage4-gas; \ 48034 mv stage4-gas gas ; \ 48035 mv stage3-gas prev-gas || test -f stage3-lean 48036@endif gas 48037@if gcc 48038 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \ 48039 mkdir stage4-gcc; \ 48040 mv stage4-gcc gcc ; \ 48041 mv stage3-gcc prev-gcc || test -f stage3-lean 48042@endif gcc 48043@if gmp 48044 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \ 48045 mkdir stage4-gmp; \ 48046 mv stage4-gmp gmp ; \ 48047 mv stage3-gmp prev-gmp || test -f stage3-lean 48048@endif gmp 48049@if mpfr 48050 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \ 48051 mkdir stage4-mpfr; \ 48052 mv stage4-mpfr mpfr ; \ 48053 mv stage3-mpfr prev-mpfr || test -f stage3-lean 48054@endif mpfr 48055@if intl 48056 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \ 48057 mkdir stage4-intl; \ 48058 mv stage4-intl intl ; \ 48059 mv stage3-intl prev-intl || test -f stage3-lean 48060@endif intl 48061@if ld 48062 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \ 48063 mkdir stage4-ld; \ 48064 mv stage4-ld ld ; \ 48065 mv stage3-ld prev-ld || test -f stage3-lean 48066@endif ld 48067@if libcpp 48068 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \ 48069 mkdir stage4-libcpp; \ 48070 mv stage4-libcpp libcpp ; \ 48071 mv stage3-libcpp prev-libcpp || test -f stage3-lean 48072@endif libcpp 48073@if libdecnumber 48074 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \ 48075 mkdir stage4-libdecnumber; \ 48076 mv stage4-libdecnumber libdecnumber ; \ 48077 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 48078@endif libdecnumber 48079@if libiberty 48080 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \ 48081 mkdir stage4-libiberty; \ 48082 mv stage4-libiberty libiberty ; \ 48083 mv stage3-libiberty prev-libiberty || test -f stage3-lean 48084@endif libiberty 48085@if zlib 48086 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \ 48087 mkdir stage4-zlib; \ 48088 mv stage4-zlib zlib ; \ 48089 mv stage3-zlib prev-zlib || test -f stage3-lean 48090@endif zlib 48091 @[ -d stage4-$(TARGET_SUBDIR) ] || \ 48092 mkdir stage4-$(TARGET_SUBDIR); \ 48093 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \ 48094 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 48095 48096stage4-end:: 48097@if bfd 48098 @if test -d $(HOST_SUBDIR)/bfd ; then \ 48099 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \ 48100 mv prev-bfd stage3-bfd ; : ; \ 48101 fi 48102@endif bfd 48103@if opcodes 48104 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 48105 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \ 48106 mv prev-opcodes stage3-opcodes ; : ; \ 48107 fi 48108@endif opcodes 48109@if binutils 48110 @if test -d $(HOST_SUBDIR)/binutils ; then \ 48111 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \ 48112 mv prev-binutils stage3-binutils ; : ; \ 48113 fi 48114@endif binutils 48115@if gas 48116 @if test -d $(HOST_SUBDIR)/gas ; then \ 48117 cd $(HOST_SUBDIR); mv gas stage4-gas ; \ 48118 mv prev-gas stage3-gas ; : ; \ 48119 fi 48120@endif gas 48121@if gcc 48122 @if test -d $(HOST_SUBDIR)/gcc ; then \ 48123 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \ 48124 mv prev-gcc stage3-gcc ; : ; \ 48125 fi 48126@endif gcc 48127@if gmp 48128 @if test -d $(HOST_SUBDIR)/gmp ; then \ 48129 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \ 48130 mv prev-gmp stage3-gmp ; : ; \ 48131 fi 48132@endif gmp 48133@if mpfr 48134 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 48135 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \ 48136 mv prev-mpfr stage3-mpfr ; : ; \ 48137 fi 48138@endif mpfr 48139@if intl 48140 @if test -d $(HOST_SUBDIR)/intl ; then \ 48141 cd $(HOST_SUBDIR); mv intl stage4-intl ; \ 48142 mv prev-intl stage3-intl ; : ; \ 48143 fi 48144@endif intl 48145@if ld 48146 @if test -d $(HOST_SUBDIR)/ld ; then \ 48147 cd $(HOST_SUBDIR); mv ld stage4-ld ; \ 48148 mv prev-ld stage3-ld ; : ; \ 48149 fi 48150@endif ld 48151@if libcpp 48152 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 48153 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \ 48154 mv prev-libcpp stage3-libcpp ; : ; \ 48155 fi 48156@endif libcpp 48157@if libdecnumber 48158 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 48159 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \ 48160 mv prev-libdecnumber stage3-libdecnumber ; : ; \ 48161 fi 48162@endif libdecnumber 48163@if libiberty 48164 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 48165 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \ 48166 mv prev-libiberty stage3-libiberty ; : ; \ 48167 fi 48168@endif libiberty 48169@if zlib 48170 @if test -d $(HOST_SUBDIR)/zlib ; then \ 48171 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \ 48172 mv prev-zlib stage3-zlib ; : ; \ 48173 fi 48174@endif zlib 48175 @if test -d $(TARGET_SUBDIR) ; then \ 48176 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \ 48177 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \ 48178 fi 48179 rm -f stage_current 48180 48181# Bubble a bug fix through all the stages up to stage 4. They are 48182# remade, but not reconfigured. The next stage (if any) will not be 48183# reconfigured as well. 48184.PHONY: stage4-bubble 48185stage4-bubble:: stage3-bubble 48186 @r=`${PWD_COMMAND}`; export r; \ 48187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48188 if test -f stage4-lean || test -f stage3-lean ; then \ 48189 echo Skipping rebuild of stage4 ; \ 48190 else \ 48191 $(MAKE) stage4-start; \ 48192 if $(LEAN); then \ 48193 rm -rf stage2-* ; \ 48194 $(STAMP) stage2-lean ; \ 48195 fi; \ 48196 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \ 48197 fi 48198 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3 48199 48200.PHONY: all-stage4 clean-stage4 48201do-clean: clean-stage4 48202 48203# FIXME: Will not need to be conditional when toplevel bootstrap is the 48204# only possibility, but now it conflicts with no-bootstrap rules 48205@if gcc-bootstrap 48206 48207compare3: 48208 @r=`${PWD_COMMAND}`; export r; \ 48209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48210 if test -f stage3-lean; then \ 48211 echo Cannot compare object files as stage 3 was deleted. ; \ 48212 exit 0 ; \ 48213 fi; \ 48214 : $(MAKE); $(stage); \ 48215 rm -f .bad_compare ; \ 48216 echo Comparing stages 3 and 4 ; \ 48217 cd stage4-gcc; \ 48218 files=`find . -name "*$(objext)" -print` ; \ 48219 cd .. ; \ 48220 for file in $${files} ; do \ 48221 f1=$$r/stage3-gcc/$$file; f2=$$r/stage4-gcc/$$file; \ 48222 @do_compare@ > /dev/null 2>&1; \ 48223 if test $$? -eq 1; then \ 48224 case $$file in \ 48225 ./cc*-checksum$(objext) | ./libgcc/* ) \ 48226 echo warning: $$file differs ;; \ 48227 *) \ 48228 echo $$file differs >> .bad_compare ;; \ 48229 esac ; \ 48230 fi ; \ 48231 done ; \ 48232 if [ -f .bad_compare ]; then \ 48233 echo "Bootstrap comparison failure!"; \ 48234 cat .bad_compare; \ 48235 exit 1; \ 48236 else \ 48237 echo Comparison successful.; \ 48238 fi ; \ 48239 $(STAMP) compare3 48240 if $(LEAN); then \ 48241 rm -rf stage3-*; \ 48242 $(STAMP) stage3-lean; \ 48243 fi 48244 48245 48246 48247.PHONY: bootstrap4 bootstrap4-lean 48248bootstrap4: 48249 echo stage4 > stage_final 48250 @r=`${PWD_COMMAND}`; export r; \ 48251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48252 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble 48253 @: $(MAKE); $(unstage) 48254 @r=`${PWD_COMMAND}`; export r; \ 48255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48256 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 48257 48258bootstrap4-lean: 48259 echo stage4 > stage_final 48260 @r=`${PWD_COMMAND}`; export r; \ 48261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48262 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble 48263 @: $(MAKE); $(unstage) 48264 @r=`${PWD_COMMAND}`; export r; \ 48265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48266 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 48267 48268 48269# Rules to wipe a stage and all the following ones, also used for cleanstrap 48270distclean-stage3:: distclean-stage4 48271.PHONY: distclean-stage4 48272distclean-stage4:: 48273 @: $(MAKE); $(stage) 48274 @test "`cat stage_last`" != stage4 || rm -f stage_last 48275 rm -rf stage4-* compare3 48276 48277 48278@endif gcc-bootstrap 48279 48280 48281.PHONY: stageprofile-start stageprofile-end 48282 48283stageprofile-start:: 48284 @: $(MAKE); $(stage); \ 48285 echo stageprofile > stage_current ; \ 48286 echo stageprofile > stage_last; \ 48287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 48288@if bfd 48289 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \ 48290 mkdir stageprofile-bfd; \ 48291 mv stageprofile-bfd bfd ; \ 48292 mv stage1-bfd prev-bfd || test -f stage1-lean 48293@endif bfd 48294@if opcodes 48295 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \ 48296 mkdir stageprofile-opcodes; \ 48297 mv stageprofile-opcodes opcodes ; \ 48298 mv stage1-opcodes prev-opcodes || test -f stage1-lean 48299@endif opcodes 48300@if binutils 48301 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \ 48302 mkdir stageprofile-binutils; \ 48303 mv stageprofile-binutils binutils ; \ 48304 mv stage1-binutils prev-binutils || test -f stage1-lean 48305@endif binutils 48306@if gas 48307 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \ 48308 mkdir stageprofile-gas; \ 48309 mv stageprofile-gas gas ; \ 48310 mv stage1-gas prev-gas || test -f stage1-lean 48311@endif gas 48312@if gcc 48313 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \ 48314 mkdir stageprofile-gcc; \ 48315 mv stageprofile-gcc gcc ; \ 48316 mv stage1-gcc prev-gcc || test -f stage1-lean 48317@endif gcc 48318@if gmp 48319 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \ 48320 mkdir stageprofile-gmp; \ 48321 mv stageprofile-gmp gmp ; \ 48322 mv stage1-gmp prev-gmp || test -f stage1-lean 48323@endif gmp 48324@if mpfr 48325 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \ 48326 mkdir stageprofile-mpfr; \ 48327 mv stageprofile-mpfr mpfr ; \ 48328 mv stage1-mpfr prev-mpfr || test -f stage1-lean 48329@endif mpfr 48330@if intl 48331 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \ 48332 mkdir stageprofile-intl; \ 48333 mv stageprofile-intl intl ; \ 48334 mv stage1-intl prev-intl || test -f stage1-lean 48335@endif intl 48336@if ld 48337 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \ 48338 mkdir stageprofile-ld; \ 48339 mv stageprofile-ld ld ; \ 48340 mv stage1-ld prev-ld || test -f stage1-lean 48341@endif ld 48342@if libcpp 48343 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \ 48344 mkdir stageprofile-libcpp; \ 48345 mv stageprofile-libcpp libcpp ; \ 48346 mv stage1-libcpp prev-libcpp || test -f stage1-lean 48347@endif libcpp 48348@if libdecnumber 48349 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \ 48350 mkdir stageprofile-libdecnumber; \ 48351 mv stageprofile-libdecnumber libdecnumber ; \ 48352 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 48353@endif libdecnumber 48354@if libiberty 48355 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \ 48356 mkdir stageprofile-libiberty; \ 48357 mv stageprofile-libiberty libiberty ; \ 48358 mv stage1-libiberty prev-libiberty || test -f stage1-lean 48359@endif libiberty 48360@if zlib 48361 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \ 48362 mkdir stageprofile-zlib; \ 48363 mv stageprofile-zlib zlib ; \ 48364 mv stage1-zlib prev-zlib || test -f stage1-lean 48365@endif zlib 48366 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \ 48367 mkdir stageprofile-$(TARGET_SUBDIR); \ 48368 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \ 48369 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 48370 48371stageprofile-end:: 48372@if bfd 48373 @if test -d $(HOST_SUBDIR)/bfd ; then \ 48374 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \ 48375 mv prev-bfd stage1-bfd ; : ; \ 48376 fi 48377@endif bfd 48378@if opcodes 48379 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 48380 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \ 48381 mv prev-opcodes stage1-opcodes ; : ; \ 48382 fi 48383@endif opcodes 48384@if binutils 48385 @if test -d $(HOST_SUBDIR)/binutils ; then \ 48386 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \ 48387 mv prev-binutils stage1-binutils ; : ; \ 48388 fi 48389@endif binutils 48390@if gas 48391 @if test -d $(HOST_SUBDIR)/gas ; then \ 48392 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \ 48393 mv prev-gas stage1-gas ; : ; \ 48394 fi 48395@endif gas 48396@if gcc 48397 @if test -d $(HOST_SUBDIR)/gcc ; then \ 48398 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \ 48399 mv prev-gcc stage1-gcc ; : ; \ 48400 fi 48401@endif gcc 48402@if gmp 48403 @if test -d $(HOST_SUBDIR)/gmp ; then \ 48404 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \ 48405 mv prev-gmp stage1-gmp ; : ; \ 48406 fi 48407@endif gmp 48408@if mpfr 48409 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 48410 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \ 48411 mv prev-mpfr stage1-mpfr ; : ; \ 48412 fi 48413@endif mpfr 48414@if intl 48415 @if test -d $(HOST_SUBDIR)/intl ; then \ 48416 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \ 48417 mv prev-intl stage1-intl ; : ; \ 48418 fi 48419@endif intl 48420@if ld 48421 @if test -d $(HOST_SUBDIR)/ld ; then \ 48422 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \ 48423 mv prev-ld stage1-ld ; : ; \ 48424 fi 48425@endif ld 48426@if libcpp 48427 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 48428 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \ 48429 mv prev-libcpp stage1-libcpp ; : ; \ 48430 fi 48431@endif libcpp 48432@if libdecnumber 48433 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 48434 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \ 48435 mv prev-libdecnumber stage1-libdecnumber ; : ; \ 48436 fi 48437@endif libdecnumber 48438@if libiberty 48439 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 48440 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \ 48441 mv prev-libiberty stage1-libiberty ; : ; \ 48442 fi 48443@endif libiberty 48444@if zlib 48445 @if test -d $(HOST_SUBDIR)/zlib ; then \ 48446 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \ 48447 mv prev-zlib stage1-zlib ; : ; \ 48448 fi 48449@endif zlib 48450 @if test -d $(TARGET_SUBDIR) ; then \ 48451 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \ 48452 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \ 48453 fi 48454 rm -f stage_current 48455 48456# Bubble a bug fix through all the stages up to stage profile. They are 48457# remade, but not reconfigured. The next stage (if any) will not be 48458# reconfigured as well. 48459.PHONY: stageprofile-bubble 48460stageprofile-bubble:: stage1-bubble 48461 @r=`${PWD_COMMAND}`; export r; \ 48462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48463 if test -f stageprofile-lean || test -f stage1-lean ; then \ 48464 echo Skipping rebuild of stageprofile ; \ 48465 else \ 48466 $(MAKE) stageprofile-start; \ 48467 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \ 48468 fi 48469 48470.PHONY: all-stageprofile clean-stageprofile 48471do-clean: clean-stageprofile 48472 48473# FIXME: Will not need to be conditional when toplevel bootstrap is the 48474# only possibility, but now it conflicts with no-bootstrap rules 48475@if gcc-bootstrap 48476 48477 48478 48479 48480# Rules to wipe a stage and all the following ones, also used for cleanstrap 48481distclean-stage1:: distclean-stageprofile 48482.PHONY: distclean-stageprofile 48483distclean-stageprofile:: 48484 @: $(MAKE); $(stage) 48485 @test "`cat stage_last`" != stageprofile || rm -f stage_last 48486 rm -rf stageprofile-* 48487 48488 48489@endif gcc-bootstrap 48490 48491 48492.PHONY: stagefeedback-start stagefeedback-end 48493 48494stagefeedback-start:: 48495 @: $(MAKE); $(stage); \ 48496 echo stagefeedback > stage_current ; \ 48497 echo stagefeedback > stage_last; \ 48498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR) 48499@if bfd 48500 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \ 48501 mkdir stagefeedback-bfd; \ 48502 mv stagefeedback-bfd bfd ; \ 48503 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 48504@endif bfd 48505@if opcodes 48506 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \ 48507 mkdir stagefeedback-opcodes; \ 48508 mv stagefeedback-opcodes opcodes ; \ 48509 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 48510@endif opcodes 48511@if binutils 48512 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \ 48513 mkdir stagefeedback-binutils; \ 48514 mv stagefeedback-binutils binutils ; \ 48515 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 48516@endif binutils 48517@if gas 48518 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \ 48519 mkdir stagefeedback-gas; \ 48520 mv stagefeedback-gas gas ; \ 48521 mv stageprofile-gas prev-gas || test -f stageprofile-lean 48522@endif gas 48523@if gcc 48524 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \ 48525 mkdir stagefeedback-gcc; \ 48526 mv stagefeedback-gcc gcc ; \ 48527 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 48528@endif gcc 48529@if gmp 48530 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \ 48531 mkdir stagefeedback-gmp; \ 48532 mv stagefeedback-gmp gmp ; \ 48533 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 48534@endif gmp 48535@if mpfr 48536 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \ 48537 mkdir stagefeedback-mpfr; \ 48538 mv stagefeedback-mpfr mpfr ; \ 48539 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 48540@endif mpfr 48541@if intl 48542 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \ 48543 mkdir stagefeedback-intl; \ 48544 mv stagefeedback-intl intl ; \ 48545 mv stageprofile-intl prev-intl || test -f stageprofile-lean 48546@endif intl 48547@if ld 48548 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \ 48549 mkdir stagefeedback-ld; \ 48550 mv stagefeedback-ld ld ; \ 48551 mv stageprofile-ld prev-ld || test -f stageprofile-lean 48552@endif ld 48553@if libcpp 48554 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \ 48555 mkdir stagefeedback-libcpp; \ 48556 mv stagefeedback-libcpp libcpp ; \ 48557 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 48558@endif libcpp 48559@if libdecnumber 48560 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \ 48561 mkdir stagefeedback-libdecnumber; \ 48562 mv stagefeedback-libdecnumber libdecnumber ; \ 48563 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 48564@endif libdecnumber 48565@if libiberty 48566 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \ 48567 mkdir stagefeedback-libiberty; \ 48568 mv stagefeedback-libiberty libiberty ; \ 48569 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 48570@endif libiberty 48571@if zlib 48572 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \ 48573 mkdir stagefeedback-zlib; \ 48574 mv stagefeedback-zlib zlib ; \ 48575 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 48576@endif zlib 48577 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \ 48578 mkdir stagefeedback-$(TARGET_SUBDIR); \ 48579 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \ 48580 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 48581 48582stagefeedback-end:: 48583@if bfd 48584 @if test -d $(HOST_SUBDIR)/bfd ; then \ 48585 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \ 48586 mv prev-bfd stageprofile-bfd ; : ; \ 48587 fi 48588@endif bfd 48589@if opcodes 48590 @if test -d $(HOST_SUBDIR)/opcodes ; then \ 48591 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \ 48592 mv prev-opcodes stageprofile-opcodes ; : ; \ 48593 fi 48594@endif opcodes 48595@if binutils 48596 @if test -d $(HOST_SUBDIR)/binutils ; then \ 48597 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \ 48598 mv prev-binutils stageprofile-binutils ; : ; \ 48599 fi 48600@endif binutils 48601@if gas 48602 @if test -d $(HOST_SUBDIR)/gas ; then \ 48603 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \ 48604 mv prev-gas stageprofile-gas ; : ; \ 48605 fi 48606@endif gas 48607@if gcc 48608 @if test -d $(HOST_SUBDIR)/gcc ; then \ 48609 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \ 48610 mv prev-gcc stageprofile-gcc ; : ; \ 48611 fi 48612@endif gcc 48613@if gmp 48614 @if test -d $(HOST_SUBDIR)/gmp ; then \ 48615 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \ 48616 mv prev-gmp stageprofile-gmp ; : ; \ 48617 fi 48618@endif gmp 48619@if mpfr 48620 @if test -d $(HOST_SUBDIR)/mpfr ; then \ 48621 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \ 48622 mv prev-mpfr stageprofile-mpfr ; : ; \ 48623 fi 48624@endif mpfr 48625@if intl 48626 @if test -d $(HOST_SUBDIR)/intl ; then \ 48627 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \ 48628 mv prev-intl stageprofile-intl ; : ; \ 48629 fi 48630@endif intl 48631@if ld 48632 @if test -d $(HOST_SUBDIR)/ld ; then \ 48633 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \ 48634 mv prev-ld stageprofile-ld ; : ; \ 48635 fi 48636@endif ld 48637@if libcpp 48638 @if test -d $(HOST_SUBDIR)/libcpp ; then \ 48639 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \ 48640 mv prev-libcpp stageprofile-libcpp ; : ; \ 48641 fi 48642@endif libcpp 48643@if libdecnumber 48644 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \ 48645 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \ 48646 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \ 48647 fi 48648@endif libdecnumber 48649@if libiberty 48650 @if test -d $(HOST_SUBDIR)/libiberty ; then \ 48651 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \ 48652 mv prev-libiberty stageprofile-libiberty ; : ; \ 48653 fi 48654@endif libiberty 48655@if zlib 48656 @if test -d $(HOST_SUBDIR)/zlib ; then \ 48657 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \ 48658 mv prev-zlib stageprofile-zlib ; : ; \ 48659 fi 48660@endif zlib 48661 @if test -d $(TARGET_SUBDIR) ; then \ 48662 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \ 48663 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \ 48664 fi 48665 rm -f stage_current 48666 48667# Bubble a bug fix through all the stages up to stage feedback. They are 48668# remade, but not reconfigured. The next stage (if any) will not be 48669# reconfigured as well. 48670.PHONY: stagefeedback-bubble 48671stagefeedback-bubble:: stageprofile-bubble 48672 @r=`${PWD_COMMAND}`; export r; \ 48673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48674 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \ 48675 echo Skipping rebuild of stagefeedback ; \ 48676 else \ 48677 $(MAKE) stagefeedback-start; \ 48678 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \ 48679 fi 48680 48681.PHONY: all-stagefeedback clean-stagefeedback 48682do-clean: clean-stagefeedback 48683 48684# FIXME: Will not need to be conditional when toplevel bootstrap is the 48685# only possibility, but now it conflicts with no-bootstrap rules 48686@if gcc-bootstrap 48687 48688 48689 48690.PHONY: profiledbootstrap profiledbootstrap-lean 48691profiledbootstrap: 48692 echo stagefeedback > stage_final 48693 @r=`${PWD_COMMAND}`; export r; \ 48694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48695 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble 48696 @: $(MAKE); $(unstage) 48697 @r=`${PWD_COMMAND}`; export r; \ 48698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48699 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 48700 48701profiledbootstrap-lean: 48702 echo stagefeedback > stage_final 48703 @r=`${PWD_COMMAND}`; export r; \ 48704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48705 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble 48706 @: $(MAKE); $(unstage) 48707 @r=`${PWD_COMMAND}`; export r; \ 48708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48709 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target 48710 48711 48712# Rules to wipe a stage and all the following ones, also used for cleanstrap 48713distclean-stageprofile:: distclean-stagefeedback 48714.PHONY: distclean-stagefeedback 48715distclean-stagefeedback:: 48716 @: $(MAKE); $(stage) 48717 @test "`cat stage_last`" != stagefeedback || rm -f stage_last 48718 rm -rf stagefeedback-* 48719 48720 48721@endif gcc-bootstrap 48722 48723 48724 48725stageprofile-end:: 48726 $(MAKE) distclean-stagefeedback 48727 48728stagefeedback-start:: 48729 @r=`${PWD_COMMAND}`; export r; \ 48730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ 48731 for i in prev-*; do \ 48732 j=`echo $$i | sed s/^prev-//` ; \ 48733 cd $$r/$$i && \ 48734 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \ 48735 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \ 48736 done 48737 48738@if gcc-bootstrap 48739do-distclean: distclean-stage1 48740 48741# Provide a GCC build when we're building target libraries. This does 48742# not work as a dependency, just as the minimum necessary to avoid errors. 48743stage_last: 48744 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble 48745 48746# Same as unstage, but not phony and defaulting to stage1-start. We place 48747# it in the dependency so that for example `make -j3 all-gcc' works. 48748stage_current: 48749 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi 48750 48751.PHONY: restrap 48752restrap: 48753 @: $(MAKE); $(stage) 48754 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-* 48755 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all 48756@endif gcc-bootstrap 48757 48758# -------------------------------------- 48759# Dependencies between different modules 48760# -------------------------------------- 48761 48762# Generic dependencies for target modules on host stuff, especially gcc 48763@if gcc-bootstrap 48764configure-target-libstdc++-v3: stage_last 48765configure-target-libmudflap: stage_last 48766configure-target-libssp: stage_last 48767configure-target-newlib: stage_last 48768configure-stage1-target-libgcc: maybe-all-stage1-gcc 48769configure-stage2-target-libgcc: maybe-all-stage2-gcc 48770configure-stage3-target-libgcc: maybe-all-stage3-gcc 48771configure-stage4-target-libgcc: maybe-all-stage4-gcc 48772configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc 48773configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc 48774configure-target-libgfortran: stage_last 48775configure-target-libobjc: stage_last 48776configure-target-libtermcap: stage_last 48777configure-target-winsup: stage_last 48778configure-target-libgloss: stage_last 48779configure-target-libiberty: stage_last 48780configure-target-gperf: stage_last 48781configure-target-examples: stage_last 48782configure-target-libffi: stage_last 48783configure-target-libjava: stage_last 48784configure-target-zlib: stage_last 48785configure-target-boehm-gc: stage_last 48786configure-target-qthreads: stage_last 48787configure-target-rda: stage_last 48788configure-target-libada: stage_last 48789configure-target-libgomp: stage_last 48790@endif gcc-bootstrap 48791 48792@if gcc-no-bootstrap 48793configure-target-libstdc++-v3: maybe-all-gcc 48794configure-target-libmudflap: maybe-all-gcc 48795configure-target-libssp: maybe-all-gcc 48796configure-target-newlib: maybe-all-gcc 48797configure-target-libgcc: maybe-all-gcc 48798configure-target-libgfortran: maybe-all-gcc 48799configure-target-libobjc: maybe-all-gcc 48800configure-target-libtermcap: maybe-all-gcc 48801configure-target-winsup: maybe-all-gcc 48802configure-target-libgloss: maybe-all-gcc 48803configure-target-libiberty: maybe-all-gcc 48804configure-target-gperf: maybe-all-gcc 48805configure-target-examples: maybe-all-gcc 48806configure-target-libffi: maybe-all-gcc 48807configure-target-libjava: maybe-all-gcc 48808configure-target-zlib: maybe-all-gcc 48809configure-target-boehm-gc: maybe-all-gcc 48810configure-target-qthreads: maybe-all-gcc 48811configure-target-rda: maybe-all-gcc 48812configure-target-libada: maybe-all-gcc 48813configure-target-libgomp: maybe-all-gcc 48814@endif gcc-no-bootstrap 48815 48816 48817# There are two types of dependencies here: 'hard' dependencies, where one 48818# module simply won't build without the other; and 'soft' dependencies, where 48819# if the depended-on module is missing, the depending module will do without 48820# or find a substitute somewhere (perhaps installed). Soft dependencies 48821# are made here to depend on a 'maybe-' target. If you're not sure, 48822# it's safer to use a soft dependency. 48823 48824 48825 48826 48827 48828 48829# With all the machinery above in place, it is pretty easy to generate 48830# dependencies. Host dependencies are a bit more complex because we have 48831# to check for bootstrap/prebootstrap dependencies. To resolve 48832# prebootstrap dependencies, prebootstrap modules are gathered in 48833# a hash table. 48834all-build-bison: maybe-all-build-texinfo 48835all-build-byacc: maybe-all-build-texinfo 48836all-build-flex: maybe-all-build-texinfo 48837all-build-flex: maybe-all-build-bison 48838all-build-flex: maybe-all-build-byacc 48839all-build-flex: maybe-all-build-m4 48840all-build-libiberty: maybe-all-build-texinfo 48841all-build-m4: maybe-all-build-texinfo 48842all-build-fixincludes: maybe-all-build-libiberty 48843configure-gcc: maybe-configure-intl 48844 48845configure-stage1-gcc: maybe-configure-stage1-intl 48846configure-stage2-gcc: maybe-configure-stage2-intl 48847configure-stage3-gcc: maybe-configure-stage3-intl 48848configure-stage4-gcc: maybe-configure-stage4-intl 48849configure-stageprofile-gcc: maybe-configure-stageprofile-intl 48850configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl 48851configure-gcc: maybe-all-binutils 48852 48853configure-stage1-gcc: maybe-all-stage1-binutils 48854configure-stage2-gcc: maybe-all-stage2-binutils 48855configure-stage3-gcc: maybe-all-stage3-binutils 48856configure-stage4-gcc: maybe-all-stage4-binutils 48857configure-stageprofile-gcc: maybe-all-stageprofile-binutils 48858configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils 48859configure-gcc: maybe-all-gas 48860 48861configure-stage1-gcc: maybe-all-stage1-gas 48862configure-stage2-gcc: maybe-all-stage2-gas 48863configure-stage3-gcc: maybe-all-stage3-gas 48864configure-stage4-gcc: maybe-all-stage4-gas 48865configure-stageprofile-gcc: maybe-all-stageprofile-gas 48866configure-stagefeedback-gcc: maybe-all-stagefeedback-gas 48867configure-gcc: maybe-all-ld 48868 48869configure-stage1-gcc: maybe-all-stage1-ld 48870configure-stage2-gcc: maybe-all-stage2-ld 48871configure-stage3-gcc: maybe-all-stage3-ld 48872configure-stage4-gcc: maybe-all-stage4-ld 48873configure-stageprofile-gcc: maybe-all-stageprofile-ld 48874configure-stagefeedback-gcc: maybe-all-stagefeedback-ld 48875all-gcc: all-libiberty 48876 48877all-stage1-gcc: all-stage1-libiberty 48878all-stage2-gcc: all-stage2-libiberty 48879all-stage3-gcc: all-stage3-libiberty 48880all-stage4-gcc: all-stage4-libiberty 48881all-stageprofile-gcc: all-stageprofile-libiberty 48882all-stagefeedback-gcc: all-stagefeedback-libiberty 48883all-gcc: maybe-all-gmp 48884 48885all-stage1-gcc: maybe-all-stage1-gmp 48886all-stage2-gcc: maybe-all-stage2-gmp 48887all-stage3-gcc: maybe-all-stage3-gmp 48888all-stage4-gcc: maybe-all-stage4-gmp 48889all-stageprofile-gcc: maybe-all-stageprofile-gmp 48890all-stagefeedback-gcc: maybe-all-stagefeedback-gmp 48891all-gcc: maybe-all-intl 48892 48893all-stage1-gcc: maybe-all-stage1-intl 48894all-stage2-gcc: maybe-all-stage2-intl 48895all-stage3-gcc: maybe-all-stage3-intl 48896all-stage4-gcc: maybe-all-stage4-intl 48897all-stageprofile-gcc: maybe-all-stageprofile-intl 48898all-stagefeedback-gcc: maybe-all-stagefeedback-intl 48899all-gcc: maybe-all-mpfr 48900 48901all-stage1-gcc: maybe-all-stage1-mpfr 48902all-stage2-gcc: maybe-all-stage2-mpfr 48903all-stage3-gcc: maybe-all-stage3-mpfr 48904all-stage4-gcc: maybe-all-stage4-mpfr 48905all-stageprofile-gcc: maybe-all-stageprofile-mpfr 48906all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr 48907all-gcc: maybe-all-build-texinfo 48908 48909all-stage1-gcc: maybe-all-build-texinfo 48910all-stage2-gcc: maybe-all-build-texinfo 48911all-stage3-gcc: maybe-all-build-texinfo 48912all-stage4-gcc: maybe-all-build-texinfo 48913all-stageprofile-gcc: maybe-all-build-texinfo 48914all-stagefeedback-gcc: maybe-all-build-texinfo 48915all-gcc: maybe-all-build-bison 48916 48917all-stage1-gcc: maybe-all-build-bison 48918all-stage2-gcc: maybe-all-build-bison 48919all-stage3-gcc: maybe-all-build-bison 48920all-stage4-gcc: maybe-all-build-bison 48921all-stageprofile-gcc: maybe-all-build-bison 48922all-stagefeedback-gcc: maybe-all-build-bison 48923all-gcc: maybe-all-build-byacc 48924 48925all-stage1-gcc: maybe-all-build-byacc 48926all-stage2-gcc: maybe-all-build-byacc 48927all-stage3-gcc: maybe-all-build-byacc 48928all-stage4-gcc: maybe-all-build-byacc 48929all-stageprofile-gcc: maybe-all-build-byacc 48930all-stagefeedback-gcc: maybe-all-build-byacc 48931all-gcc: maybe-all-build-flex 48932 48933all-stage1-gcc: maybe-all-build-flex 48934all-stage2-gcc: maybe-all-build-flex 48935all-stage3-gcc: maybe-all-build-flex 48936all-stage4-gcc: maybe-all-build-flex 48937all-stageprofile-gcc: maybe-all-build-flex 48938all-stagefeedback-gcc: maybe-all-build-flex 48939all-gcc: maybe-all-build-libiberty 48940 48941all-stage1-gcc: maybe-all-build-libiberty 48942all-stage2-gcc: maybe-all-build-libiberty 48943all-stage3-gcc: maybe-all-build-libiberty 48944all-stage4-gcc: maybe-all-build-libiberty 48945all-stageprofile-gcc: maybe-all-build-libiberty 48946all-stagefeedback-gcc: maybe-all-build-libiberty 48947all-gcc: maybe-all-build-fixincludes 48948 48949all-stage1-gcc: maybe-all-build-fixincludes 48950all-stage2-gcc: maybe-all-build-fixincludes 48951all-stage3-gcc: maybe-all-build-fixincludes 48952all-stage4-gcc: maybe-all-build-fixincludes 48953all-stageprofile-gcc: maybe-all-build-fixincludes 48954all-stagefeedback-gcc: maybe-all-build-fixincludes 48955all-gcc: maybe-all-zlib 48956 48957all-stage1-gcc: maybe-all-stage1-zlib 48958all-stage2-gcc: maybe-all-stage2-zlib 48959all-stage3-gcc: maybe-all-stage3-zlib 48960all-stage4-gcc: maybe-all-stage4-zlib 48961all-stageprofile-gcc: maybe-all-stageprofile-zlib 48962all-stagefeedback-gcc: maybe-all-stagefeedback-zlib 48963all-gcc: all-libcpp 48964 48965all-stage1-gcc: all-stage1-libcpp 48966all-stage2-gcc: all-stage2-libcpp 48967all-stage3-gcc: all-stage3-libcpp 48968all-stage4-gcc: all-stage4-libcpp 48969all-stageprofile-gcc: all-stageprofile-libcpp 48970all-stagefeedback-gcc: all-stagefeedback-libcpp 48971all-gcc: all-libdecnumber 48972 48973all-stage1-gcc: all-stage1-libdecnumber 48974all-stage2-gcc: all-stage2-libdecnumber 48975all-stage3-gcc: all-stage3-libdecnumber 48976all-stage4-gcc: all-stage4-libdecnumber 48977all-stageprofile-gcc: all-stageprofile-libdecnumber 48978all-stagefeedback-gcc: all-stagefeedback-libdecnumber 48979all-gcc: maybe-all-libiberty 48980 48981all-stage1-gcc: maybe-all-stage1-libiberty 48982all-stage2-gcc: maybe-all-stage2-libiberty 48983all-stage3-gcc: maybe-all-stage3-libiberty 48984all-stage4-gcc: maybe-all-stage4-libiberty 48985all-stageprofile-gcc: maybe-all-stageprofile-libiberty 48986all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty 48987all-gcc: maybe-all-fixincludes 48988install-gcc: maybe-install-fixincludes 48989configure-libcpp: configure-libiberty 48990 48991configure-stage1-libcpp: configure-stage1-libiberty 48992configure-stage2-libcpp: configure-stage2-libiberty 48993configure-stage3-libcpp: configure-stage3-libiberty 48994configure-stage4-libcpp: configure-stage4-libiberty 48995configure-stageprofile-libcpp: configure-stageprofile-libiberty 48996configure-stagefeedback-libcpp: configure-stagefeedback-libiberty 48997configure-libcpp: maybe-configure-intl 48998 48999configure-stage1-libcpp: maybe-configure-stage1-intl 49000configure-stage2-libcpp: maybe-configure-stage2-intl 49001configure-stage3-libcpp: maybe-configure-stage3-intl 49002configure-stage4-libcpp: maybe-configure-stage4-intl 49003configure-stageprofile-libcpp: maybe-configure-stageprofile-intl 49004configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl 49005all-libcpp: all-libiberty 49006 49007all-stage1-libcpp: all-stage1-libiberty 49008all-stage2-libcpp: all-stage2-libiberty 49009all-stage3-libcpp: all-stage3-libiberty 49010all-stage4-libcpp: all-stage4-libiberty 49011all-stageprofile-libcpp: all-stageprofile-libiberty 49012all-stagefeedback-libcpp: all-stagefeedback-libiberty 49013all-libcpp: maybe-all-intl 49014 49015all-stage1-libcpp: maybe-all-stage1-intl 49016all-stage2-libcpp: maybe-all-stage2-intl 49017all-stage3-libcpp: maybe-all-stage3-intl 49018all-stage4-libcpp: maybe-all-stage4-intl 49019all-stageprofile-libcpp: maybe-all-stageprofile-intl 49020all-stagefeedback-libcpp: maybe-all-stagefeedback-intl 49021all-fixincludes: maybe-all-libiberty 49022all-gnattools: maybe-all-target-libada 49023configure-mpfr: maybe-all-gmp 49024 49025configure-stage1-mpfr: maybe-all-stage1-gmp 49026configure-stage2-mpfr: maybe-all-stage2-gmp 49027configure-stage3-mpfr: maybe-all-stage3-gmp 49028configure-stage4-mpfr: maybe-all-stage4-gmp 49029configure-stageprofile-mpfr: maybe-all-stageprofile-gmp 49030configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp 49031configure-gdb: maybe-configure-intl 49032configure-gdb: maybe-configure-sim 49033configure-gdb: maybe-all-bfd 49034all-gdb: maybe-all-intl 49035all-gdb: maybe-all-libiberty 49036all-gdb: maybe-all-opcodes 49037all-gdb: maybe-all-readline 49038all-gdb: maybe-all-build-bison 49039all-gdb: maybe-all-build-byacc 49040all-gdb: maybe-all-sim 49041configure-libgui: maybe-configure-tcl 49042configure-libgui: maybe-configure-tk 49043all-libgui: maybe-all-tcl 49044all-libgui: maybe-all-tk 49045all-libgui: maybe-all-itcl 49046configure-bfd: configure-libiberty 49047 49048configure-stage1-bfd: configure-stage1-libiberty 49049configure-stage2-bfd: configure-stage2-libiberty 49050configure-stage3-bfd: configure-stage3-libiberty 49051configure-stage4-bfd: configure-stage4-libiberty 49052configure-stageprofile-bfd: configure-stageprofile-libiberty 49053configure-stagefeedback-bfd: configure-stagefeedback-libiberty 49054configure-bfd: maybe-configure-intl 49055 49056configure-stage1-bfd: maybe-configure-stage1-intl 49057configure-stage2-bfd: maybe-configure-stage2-intl 49058configure-stage3-bfd: maybe-configure-stage3-intl 49059configure-stage4-bfd: maybe-configure-stage4-intl 49060configure-stageprofile-bfd: maybe-configure-stageprofile-intl 49061configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl 49062all-bfd: maybe-all-libiberty 49063 49064all-stage1-bfd: maybe-all-stage1-libiberty 49065all-stage2-bfd: maybe-all-stage2-libiberty 49066all-stage3-bfd: maybe-all-stage3-libiberty 49067all-stage4-bfd: maybe-all-stage4-libiberty 49068all-stageprofile-bfd: maybe-all-stageprofile-libiberty 49069all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty 49070all-bfd: maybe-all-intl 49071 49072all-stage1-bfd: maybe-all-stage1-intl 49073all-stage2-bfd: maybe-all-stage2-intl 49074all-stage3-bfd: maybe-all-stage3-intl 49075all-stage4-bfd: maybe-all-stage4-intl 49076all-stageprofile-bfd: maybe-all-stageprofile-intl 49077all-stagefeedback-bfd: maybe-all-stagefeedback-intl 49078configure-binutils: maybe-configure-intl 49079 49080configure-stage1-binutils: maybe-configure-stage1-intl 49081configure-stage2-binutils: maybe-configure-stage2-intl 49082configure-stage3-binutils: maybe-configure-stage3-intl 49083configure-stage4-binutils: maybe-configure-stage4-intl 49084configure-stageprofile-binutils: maybe-configure-stageprofile-intl 49085configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl 49086all-binutils: maybe-all-libiberty 49087 49088all-stage1-binutils: maybe-all-stage1-libiberty 49089all-stage2-binutils: maybe-all-stage2-libiberty 49090all-stage3-binutils: maybe-all-stage3-libiberty 49091all-stage4-binutils: maybe-all-stage4-libiberty 49092all-stageprofile-binutils: maybe-all-stageprofile-libiberty 49093all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty 49094all-binutils: maybe-all-opcodes 49095 49096all-stage1-binutils: maybe-all-stage1-opcodes 49097all-stage2-binutils: maybe-all-stage2-opcodes 49098all-stage3-binutils: maybe-all-stage3-opcodes 49099all-stage4-binutils: maybe-all-stage4-opcodes 49100all-stageprofile-binutils: maybe-all-stageprofile-opcodes 49101all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes 49102all-binutils: maybe-all-bfd 49103 49104all-stage1-binutils: maybe-all-stage1-bfd 49105all-stage2-binutils: maybe-all-stage2-bfd 49106all-stage3-binutils: maybe-all-stage3-bfd 49107all-stage4-binutils: maybe-all-stage4-bfd 49108all-stageprofile-binutils: maybe-all-stageprofile-bfd 49109all-stagefeedback-binutils: maybe-all-stagefeedback-bfd 49110all-binutils: maybe-all-build-flex 49111 49112all-stage1-binutils: maybe-all-build-flex 49113all-stage2-binutils: maybe-all-build-flex 49114all-stage3-binutils: maybe-all-build-flex 49115all-stage4-binutils: maybe-all-build-flex 49116all-stageprofile-binutils: maybe-all-build-flex 49117all-stagefeedback-binutils: maybe-all-build-flex 49118all-binutils: maybe-all-build-bison 49119 49120all-stage1-binutils: maybe-all-build-bison 49121all-stage2-binutils: maybe-all-build-bison 49122all-stage3-binutils: maybe-all-build-bison 49123all-stage4-binutils: maybe-all-build-bison 49124all-stageprofile-binutils: maybe-all-build-bison 49125all-stagefeedback-binutils: maybe-all-build-bison 49126all-binutils: maybe-all-build-byacc 49127 49128all-stage1-binutils: maybe-all-build-byacc 49129all-stage2-binutils: maybe-all-build-byacc 49130all-stage3-binutils: maybe-all-build-byacc 49131all-stage4-binutils: maybe-all-build-byacc 49132all-stageprofile-binutils: maybe-all-build-byacc 49133all-stagefeedback-binutils: maybe-all-build-byacc 49134all-binutils: maybe-all-intl 49135 49136all-stage1-binutils: maybe-all-stage1-intl 49137all-stage2-binutils: maybe-all-stage2-intl 49138all-stage3-binutils: maybe-all-stage3-intl 49139all-stage4-binutils: maybe-all-stage4-intl 49140all-stageprofile-binutils: maybe-all-stageprofile-intl 49141all-stagefeedback-binutils: maybe-all-stagefeedback-intl 49142install-binutils: maybe-install-opcodes 49143install-opcodes: maybe-install-bfd 49144configure-gas: maybe-configure-intl 49145 49146configure-stage1-gas: maybe-configure-stage1-intl 49147configure-stage2-gas: maybe-configure-stage2-intl 49148configure-stage3-gas: maybe-configure-stage3-intl 49149configure-stage4-gas: maybe-configure-stage4-intl 49150configure-stageprofile-gas: maybe-configure-stageprofile-intl 49151configure-stagefeedback-gas: maybe-configure-stagefeedback-intl 49152all-gas: maybe-all-libiberty 49153 49154all-stage1-gas: maybe-all-stage1-libiberty 49155all-stage2-gas: maybe-all-stage2-libiberty 49156all-stage3-gas: maybe-all-stage3-libiberty 49157all-stage4-gas: maybe-all-stage4-libiberty 49158all-stageprofile-gas: maybe-all-stageprofile-libiberty 49159all-stagefeedback-gas: maybe-all-stagefeedback-libiberty 49160all-gas: maybe-all-opcodes 49161 49162all-stage1-gas: maybe-all-stage1-opcodes 49163all-stage2-gas: maybe-all-stage2-opcodes 49164all-stage3-gas: maybe-all-stage3-opcodes 49165all-stage4-gas: maybe-all-stage4-opcodes 49166all-stageprofile-gas: maybe-all-stageprofile-opcodes 49167all-stagefeedback-gas: maybe-all-stagefeedback-opcodes 49168all-gas: maybe-all-bfd 49169 49170all-stage1-gas: maybe-all-stage1-bfd 49171all-stage2-gas: maybe-all-stage2-bfd 49172all-stage3-gas: maybe-all-stage3-bfd 49173all-stage4-gas: maybe-all-stage4-bfd 49174all-stageprofile-gas: maybe-all-stageprofile-bfd 49175all-stagefeedback-gas: maybe-all-stagefeedback-bfd 49176all-gas: maybe-all-intl 49177 49178all-stage1-gas: maybe-all-stage1-intl 49179all-stage2-gas: maybe-all-stage2-intl 49180all-stage3-gas: maybe-all-stage3-intl 49181all-stage4-gas: maybe-all-stage4-intl 49182all-stageprofile-gas: maybe-all-stageprofile-intl 49183all-stagefeedback-gas: maybe-all-stagefeedback-intl 49184configure-gprof: maybe-configure-intl 49185all-gprof: maybe-all-libiberty 49186all-gprof: maybe-all-bfd 49187all-gprof: maybe-all-opcodes 49188all-gprof: maybe-all-intl 49189configure-ld: maybe-configure-intl 49190 49191configure-stage1-ld: maybe-configure-stage1-intl 49192configure-stage2-ld: maybe-configure-stage2-intl 49193configure-stage3-ld: maybe-configure-stage3-intl 49194configure-stage4-ld: maybe-configure-stage4-intl 49195configure-stageprofile-ld: maybe-configure-stageprofile-intl 49196configure-stagefeedback-ld: maybe-configure-stagefeedback-intl 49197all-ld: maybe-all-libiberty 49198 49199all-stage1-ld: maybe-all-stage1-libiberty 49200all-stage2-ld: maybe-all-stage2-libiberty 49201all-stage3-ld: maybe-all-stage3-libiberty 49202all-stage4-ld: maybe-all-stage4-libiberty 49203all-stageprofile-ld: maybe-all-stageprofile-libiberty 49204all-stagefeedback-ld: maybe-all-stagefeedback-libiberty 49205all-ld: maybe-all-bfd 49206 49207all-stage1-ld: maybe-all-stage1-bfd 49208all-stage2-ld: maybe-all-stage2-bfd 49209all-stage3-ld: maybe-all-stage3-bfd 49210all-stage4-ld: maybe-all-stage4-bfd 49211all-stageprofile-ld: maybe-all-stageprofile-bfd 49212all-stagefeedback-ld: maybe-all-stagefeedback-bfd 49213all-ld: maybe-all-opcodes 49214 49215all-stage1-ld: maybe-all-stage1-opcodes 49216all-stage2-ld: maybe-all-stage2-opcodes 49217all-stage3-ld: maybe-all-stage3-opcodes 49218all-stage4-ld: maybe-all-stage4-opcodes 49219all-stageprofile-ld: maybe-all-stageprofile-opcodes 49220all-stagefeedback-ld: maybe-all-stagefeedback-opcodes 49221all-ld: maybe-all-build-bison 49222 49223all-stage1-ld: maybe-all-build-bison 49224all-stage2-ld: maybe-all-build-bison 49225all-stage3-ld: maybe-all-build-bison 49226all-stage4-ld: maybe-all-build-bison 49227all-stageprofile-ld: maybe-all-build-bison 49228all-stagefeedback-ld: maybe-all-build-bison 49229all-ld: maybe-all-build-byacc 49230 49231all-stage1-ld: maybe-all-build-byacc 49232all-stage2-ld: maybe-all-build-byacc 49233all-stage3-ld: maybe-all-build-byacc 49234all-stage4-ld: maybe-all-build-byacc 49235all-stageprofile-ld: maybe-all-build-byacc 49236all-stagefeedback-ld: maybe-all-build-byacc 49237all-ld: maybe-all-build-flex 49238 49239all-stage1-ld: maybe-all-build-flex 49240all-stage2-ld: maybe-all-build-flex 49241all-stage3-ld: maybe-all-build-flex 49242all-stage4-ld: maybe-all-build-flex 49243all-stageprofile-ld: maybe-all-build-flex 49244all-stagefeedback-ld: maybe-all-build-flex 49245all-ld: maybe-all-intl 49246 49247all-stage1-ld: maybe-all-stage1-intl 49248all-stage2-ld: maybe-all-stage2-intl 49249all-stage3-ld: maybe-all-stage3-intl 49250all-stage4-ld: maybe-all-stage4-intl 49251all-stageprofile-ld: maybe-all-stageprofile-intl 49252all-stagefeedback-ld: maybe-all-stagefeedback-intl 49253configure-opcodes: maybe-configure-intl 49254 49255configure-stage1-opcodes: maybe-configure-stage1-intl 49256configure-stage2-opcodes: maybe-configure-stage2-intl 49257configure-stage3-opcodes: maybe-configure-stage3-intl 49258configure-stage4-opcodes: maybe-configure-stage4-intl 49259configure-stageprofile-opcodes: maybe-configure-stageprofile-intl 49260configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl 49261all-opcodes: maybe-all-bfd 49262 49263all-stage1-opcodes: maybe-all-stage1-bfd 49264all-stage2-opcodes: maybe-all-stage2-bfd 49265all-stage3-opcodes: maybe-all-stage3-bfd 49266all-stage4-opcodes: maybe-all-stage4-bfd 49267all-stageprofile-opcodes: maybe-all-stageprofile-bfd 49268all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd 49269all-opcodes: maybe-all-libiberty 49270 49271all-stage1-opcodes: maybe-all-stage1-libiberty 49272all-stage2-opcodes: maybe-all-stage2-libiberty 49273all-stage3-opcodes: maybe-all-stage3-libiberty 49274all-stage4-opcodes: maybe-all-stage4-libiberty 49275all-stageprofile-opcodes: maybe-all-stageprofile-libiberty 49276all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty 49277all-opcodes: maybe-all-intl 49278 49279all-stage1-opcodes: maybe-all-stage1-intl 49280all-stage2-opcodes: maybe-all-stage2-intl 49281all-stage3-opcodes: maybe-all-stage3-intl 49282all-stage4-opcodes: maybe-all-stage4-intl 49283all-stageprofile-opcodes: maybe-all-stageprofile-intl 49284all-stagefeedback-opcodes: maybe-all-stagefeedback-intl 49285all-dejagnu: maybe-all-tcl 49286all-dejagnu: maybe-all-expect 49287all-dejagnu: maybe-all-tk 49288configure-expect: maybe-configure-tcl 49289configure-expect: maybe-configure-tk 49290all-expect: maybe-all-tcl 49291all-expect: maybe-all-tk 49292configure-itcl: maybe-configure-tcl 49293configure-itcl: maybe-configure-tk 49294all-itcl: maybe-all-tcl 49295all-itcl: maybe-all-tk 49296install-itcl: maybe-install-tcl 49297configure-tk: maybe-configure-tcl 49298all-tk: maybe-all-tcl 49299all-sid: maybe-all-libiberty 49300all-sid: maybe-all-bfd 49301all-sid: maybe-all-opcodes 49302all-sid: maybe-all-tcl 49303all-sid: maybe-all-tk 49304install-sid: maybe-install-tcl 49305install-sid: maybe-install-tk 49306configure-sim: maybe-configure-intl 49307all-sim: maybe-all-intl 49308all-sim: maybe-all-libiberty 49309all-sim: maybe-all-bfd 49310all-sim: maybe-all-opcodes 49311all-sim: maybe-all-readline 49312all-sim: maybe-configure-gdb 49313all-fastjar: maybe-all-zlib 49314all-fastjar: maybe-all-build-texinfo 49315all-fastjar: maybe-all-libiberty 49316all-autoconf: maybe-all-m4 49317all-autoconf: maybe-all-build-texinfo 49318all-automake: maybe-all-m4 49319all-automake: maybe-all-build-texinfo 49320all-automake: maybe-all-autoconf 49321all-bison: maybe-all-intl 49322all-bison: maybe-all-build-texinfo 49323all-diff: maybe-all-intl 49324all-diff: maybe-all-build-texinfo 49325all-fileutils: maybe-all-intl 49326all-fileutils: maybe-all-build-texinfo 49327all-flex: maybe-all-build-bison 49328all-flex: maybe-all-build-byacc 49329all-flex: maybe-all-intl 49330all-flex: maybe-all-m4 49331all-flex: maybe-all-build-texinfo 49332all-gzip: maybe-all-intl 49333all-gzip: maybe-all-zlib 49334all-gzip: maybe-all-build-texinfo 49335all-hello: maybe-all-intl 49336all-hello: maybe-all-build-texinfo 49337all-m4: maybe-all-intl 49338all-m4: maybe-all-build-texinfo 49339all-make: maybe-all-intl 49340all-make: maybe-all-build-texinfo 49341all-patch: maybe-all-build-texinfo 49342all-make: maybe-all-build-texinfo 49343all-prms: maybe-all-libiberty 49344all-recode: maybe-all-build-texinfo 49345all-sed: maybe-all-build-texinfo 49346all-send-pr: maybe-all-prms 49347all-tar: maybe-all-build-texinfo 49348all-uudecode: maybe-all-build-texinfo 49349configure-target-boehm-gc: maybe-configure-target-qthreads 49350configure-target-fastjar: maybe-configure-target-zlib 49351all-target-fastjar: maybe-all-target-zlib 49352all-target-fastjar: maybe-all-target-libiberty 49353configure-target-libjava: maybe-configure-target-zlib 49354configure-target-libjava: maybe-configure-target-boehm-gc 49355configure-target-libjava: maybe-configure-target-qthreads 49356configure-target-libjava: maybe-configure-target-libffi 49357all-target-libjava: maybe-all-fastjar 49358all-target-libjava: maybe-all-target-zlib 49359all-target-libjava: maybe-all-target-boehm-gc 49360all-target-libjava: maybe-all-target-qthreads 49361all-target-libjava: maybe-all-target-libffi 49362configure-target-libobjc: maybe-configure-target-boehm-gc 49363all-target-libobjc: maybe-all-target-libiberty 49364all-target-libobjc: maybe-all-target-boehm-gc 49365all-target-libstdc++-v3: maybe-all-target-libiberty 49366all-target-libgloss: maybe-configure-target-newlib 49367all-target-winsup: maybe-all-target-libiberty 49368all-target-winsup: maybe-all-target-libtermcap 49369 49370 49371# Dependencies for target modules on other target modules are 49372# described by lang_env_dependencies; the defaults apply to anything 49373# not mentioned there. 49374 49375 49376@if gcc-bootstrap 49377@endif gcc-bootstrap 49378 49379@if gcc-no-bootstrap 49380configure-target-libstdc++-v3: maybe-all-target-libgcc 49381configure-target-libmudflap: maybe-all-target-libgcc 49382configure-target-libssp: maybe-all-target-libgcc 49383configure-target-newlib: maybe-all-target-libgcc 49384configure-target-libgfortran: maybe-all-target-libgcc 49385configure-target-libobjc: maybe-all-target-libgcc 49386configure-target-libtermcap: maybe-all-target-libgcc 49387configure-target-winsup: maybe-all-target-libgcc 49388configure-target-libgloss: maybe-all-target-libgcc 49389configure-target-libiberty: maybe-all-target-libgcc 49390configure-target-gperf: maybe-all-target-libgcc 49391configure-target-examples: maybe-all-target-libgcc 49392configure-target-libffi: maybe-all-target-libgcc 49393configure-target-libjava: maybe-all-target-libgcc 49394configure-target-zlib: maybe-all-target-libgcc 49395configure-target-boehm-gc: maybe-all-target-libgcc 49396configure-target-qthreads: maybe-all-target-libgcc 49397configure-target-rda: maybe-all-target-libgcc 49398configure-target-libada: maybe-all-target-libgcc 49399configure-target-libgomp: maybe-all-target-libgcc 49400@endif gcc-no-bootstrap 49401 49402 49403configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss 49404 49405configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss 49406 49407configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss 49408 49409 49410 49411configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss 49412 49413configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss 49414 49415configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss 49416 49417configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss 49418 49419 49420 49421configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss 49422configure-target-gperf: maybe-all-target-libstdc++-v3 49423 49424configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss 49425 49426configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss 49427 49428configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss 49429configure-target-libjava: maybe-all-target-libstdc++-v3 49430 49431configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss 49432 49433configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss 49434 49435configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss 49436 49437configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss 49438 49439configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss 49440 49441configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss 49442 49443 49444CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@ 49445GDB_TK = @GDB_TK@ 49446INSTALL_GDB_TK = @INSTALL_GDB_TK@ 49447configure-gdb: $(CONFIGURE_GDB_TK) 49448all-gdb: $(gdbnlmrequirements) $(GDB_TK) 49449install-gdb: $(INSTALL_GDB_TK) 49450 49451# Serialization dependencies. Host configures don't work well in parallel to 49452# each other, due to contention over config.cache. Target configures and 49453# build configures are similar. 49454@serialization_dependencies@ 49455 49456# -------------------------------- 49457# Regenerating top level configury 49458# -------------------------------- 49459 49460# Rebuilding Makefile.in, using autogen. 49461AUTOGEN = autogen 49462$(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def 49463 cd $(srcdir) && $(AUTOGEN) Makefile.def 49464 49465# Rebuilding Makefile. 49466Makefile: $(srcdir)/Makefile.in config.status 49467 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status 49468 49469config.status: configure 49470 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck 49471 49472# Rebuilding configure. 49473AUTOCONF = autoconf 49474$(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 49475 cd $(srcdir) && $(AUTOCONF) 49476 49477# ------------------------------ 49478# Special directives to GNU Make 49479# ------------------------------ 49480 49481# Don't pass command-line variables to submakes. 49482.NOEXPORT: 49483MAKEOVERRIDES= 49484 49485# end of Makefile.in 49486