| 3 |
# |
# |
| 4 |
# Makefile for directory with subdirs to build. |
# Makefile for directory with subdirs to build. |
| 5 |
# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, |
# Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, |
| 6 |
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software Foundation |
# 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 |
| 7 |
|
# Free Software Foundation |
| 8 |
# |
# |
| 9 |
# This file is free software; you can redistribute it and/or modify |
# This file is free software; you can redistribute it and/or modify |
| 10 |
# it under the terms of the GNU General Public License as published by |
# it under the terms of the GNU General Public License as published by |
| 175 |
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ |
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ |
| 176 |
CXX="$(CXX)"; export CXX; \ |
CXX="$(CXX)"; export CXX; \ |
| 177 |
CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \ |
| 178 |
|
GCJ="$(GCJ)"; export GCJ; \ |
| 179 |
|
GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \ |
| 180 |
AR="$(AR)"; export AR; \ |
AR="$(AR)"; export AR; \ |
| 181 |
AS="$(AS)"; export AS; \ |
AS="$(AS)"; export AS; \ |
| 182 |
CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \ |
CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \ |
| 212 |
POSTSTAGE1_HOST_EXPORTS = \ |
POSTSTAGE1_HOST_EXPORTS = \ |
| 213 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 214 |
CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \ |
CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \ |
| 215 |
-B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/"; export CC; \ |
-B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \ |
| 216 |
CC_FOR_BUILD="$(STAGE_CC_WRAPPER) \ |
$(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \ |
| 217 |
$$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \ |
CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \ |
| 218 |
-B$$r/$(HOST_SUBDIR)/prev-gcc/ \ |
GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND \ |
|
-B$(build_tooldir)/bin/"; export CC_FOR_BUILD; \ |
|
| 219 |
LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS; |
LDFLAGS="$(BOOT_LDFLAGS)"; export LDFLAGS; |
| 220 |
|
|
| 221 |
# Target libraries are put under this directory: |
# Target libraries are put under this directory: |
| 229 |
$(BASE_EXPORTS) \ |
$(BASE_EXPORTS) \ |
| 230 |
AR="$(AR_FOR_TARGET)"; export AR; \ |
AR="$(AR_FOR_TARGET)"; export AR; \ |
| 231 |
AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ |
AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \ |
| 232 |
CC="$(CC_FOR_TARGET)"; export CC; \ |
CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \ |
| 233 |
CFLAGS="$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CFLAGS; \ |
CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \ |
| 234 |
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ |
CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \ |
| 235 |
CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ |
CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \ |
| 236 |
CXXFLAGS="$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)"; export CXXFLAGS; \ |
CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \ |
| 237 |
GCJ="$(GCJ_FOR_TARGET)"; export GCJ; \ |
GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \ |
| 238 |
GFORTRAN="$(GFORTRAN_FOR_TARGET)"; export GFORTRAN; \ |
GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \ |
| 239 |
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ |
DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \ |
| 240 |
LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \ |
LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \ |
| 241 |
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \ |
LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \ |
| 251 |
RAW_CXX_TARGET_EXPORTS = \ |
RAW_CXX_TARGET_EXPORTS = \ |
| 252 |
$(BASE_TARGET_EXPORTS) \ |
$(BASE_TARGET_EXPORTS) \ |
| 253 |
CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ |
CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \ |
| 254 |
CXX="$(RAW_CXX_FOR_TARGET)"; export CXX; |
CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; |
| 255 |
|
|
| 256 |
NORMAL_TARGET_EXPORTS = \ |
NORMAL_TARGET_EXPORTS = \ |
| 257 |
$(BASE_TARGET_EXPORTS) \ |
$(BASE_TARGET_EXPORTS) \ |
| 258 |
CXX="$(CXX_FOR_TARGET)"; export CXX; |
CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; |
| 259 |
|
|
| 260 |
# Where to find GMP |
# Where to find GMP |
| 261 |
HOST_GMPLIBS = @gmplibs@ |
HOST_GMPLIBS = @gmplibs@ |
| 355 |
CXXFLAGS = @CXXFLAGS@ |
CXXFLAGS = @CXXFLAGS@ |
| 356 |
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates |
LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates |
| 357 |
|
|
| 358 |
|
TFLAGS = |
| 359 |
|
|
| 360 |
|
# Defaults for all stages; some are overridden below. |
| 361 |
|
|
| 362 |
|
STAGE_CFLAGS = $(BOOT_CFLAGS) |
| 363 |
|
STAGE_TFLAGS = $(TFLAGS) |
| 364 |
|
STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@ |
| 365 |
|
|
| 366 |
|
|
| 367 |
|
# Defaults for stage 1; some are overridden below. |
| 368 |
|
STAGE1_CFLAGS = $(STAGE_CFLAGS) |
| 369 |
|
STAGE1_TFLAGS = $(STAGE_TFLAGS) |
| 370 |
|
STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 371 |
|
|
| 372 |
|
# Defaults for stage 2; some are overridden below. |
| 373 |
|
STAGE2_CFLAGS = $(STAGE_CFLAGS) |
| 374 |
|
STAGE2_TFLAGS = $(STAGE_TFLAGS) |
| 375 |
|
STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 376 |
|
|
| 377 |
|
# Defaults for stage 3; some are overridden below. |
| 378 |
|
STAGE3_CFLAGS = $(STAGE_CFLAGS) |
| 379 |
|
STAGE3_TFLAGS = $(STAGE_TFLAGS) |
| 380 |
|
STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 381 |
|
|
| 382 |
|
# Defaults for stage 4; some are overridden below. |
| 383 |
|
STAGE4_CFLAGS = $(STAGE_CFLAGS) |
| 384 |
|
STAGE4_TFLAGS = $(STAGE_TFLAGS) |
| 385 |
|
STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 386 |
|
|
| 387 |
|
# Defaults for stage profile; some are overridden below. |
| 388 |
|
STAGEprofile_CFLAGS = $(STAGE_CFLAGS) |
| 389 |
|
STAGEprofile_TFLAGS = $(STAGE_TFLAGS) |
| 390 |
|
STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 391 |
|
|
| 392 |
|
# Defaults for stage feedback; some are overridden below. |
| 393 |
|
STAGEfeedback_CFLAGS = $(STAGE_CFLAGS) |
| 394 |
|
STAGEfeedback_TFLAGS = $(STAGE_TFLAGS) |
| 395 |
|
STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS) |
| 396 |
|
|
| 397 |
|
|
| 398 |
# Only build the C compiler for stage1, because that is the only one that |
# Only build the C compiler for stage1, because that is the only one that |
| 399 |
# we can guarantee will build with the native compiler, and also it is the |
# we can guarantee will build with the native compiler, and also it is the |
| 400 |
# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS), |
# only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS), |
| 401 |
# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them |
# MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them |
| 402 |
# overrideable (for a bootstrap build stage1 also builds gcc.info). |
# overrideable (for a bootstrap build stage1 also builds gcc.info). |
| 403 |
|
|
| 404 |
|
STAGE1_CFLAGS = @stage1_cflags@ |
| 405 |
STAGE1_CHECKING=@stage1_checking@ |
STAGE1_CHECKING=@stage1_checking@ |
| 406 |
STAGE1_LANGUAGES=@stage1_languages@ |
STAGE1_LANGUAGES=@stage1_languages@ |
| 407 |
|
# * We force-disable intermodule optimizations, even if |
| 408 |
|
# --enable-intermodule was passed, since the installed compiler |
| 409 |
|
# probably can't handle them. Luckily, autoconf always respects |
| 410 |
|
# the last argument when conflicting --enable arguments are passed. |
| 411 |
|
# * Likewise, we force-disable coverage flags, since the installed |
| 412 |
|
# compiler probably has never heard of them. |
| 413 |
|
STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \ |
| 414 |
|
--disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
| 415 |
|
|
| 416 |
|
STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate |
| 417 |
|
STAGEprofile_TFLAGS = $(STAGE2_TFLAGS) |
| 418 |
|
|
| 419 |
STAGE1_CFLAGS=@stage1_cflags@ |
STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use |
| 420 |
STAGE2_CFLAGS=$(BOOT_CFLAGS) |
STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS) |
|
STAGE3_CFLAGS=$(BOOT_CFLAGS) |
|
|
STAGE4_CFLAGS=$(BOOT_CFLAGS) |
|
|
|
|
|
STAGE1_LIBCFLAGS=$(CFLAGS_FOR_TARGET) |
|
|
STAGE2_LIBCFLAGS=$(CFLAGS_FOR_TARGET) |
|
|
STAGE3_LIBCFLAGS=$(CFLAGS_FOR_TARGET) |
|
|
STAGE4_LIBCFLAGS=$(CFLAGS_FOR_TARGET) |
|
| 421 |
|
|
| 422 |
do-compare = @do_compare@ |
do-compare = @do_compare@ |
| 423 |
do-compare3 = $(do-compare) |
do-compare3 = $(do-compare) |
|
do-compare-debug = $(SHELL) $(srcdir)/contrib/compare-debug $$f1 $$f2 |
|
| 424 |
|
|
| 425 |
# ----------------------------------------------- |
# ----------------------------------------------- |
| 426 |
# Programs producing files for the TARGET machine |
# Programs producing files for the TARGET machine |
| 427 |
# ----------------------------------------------- |
# ----------------------------------------------- |
| 428 |
|
|
|
FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@ |
|
|
|
|
| 429 |
AR_FOR_TARGET=@AR_FOR_TARGET@ |
AR_FOR_TARGET=@AR_FOR_TARGET@ |
| 430 |
AS_FOR_TARGET=@AS_FOR_TARGET@ |
AS_FOR_TARGET=@AS_FOR_TARGET@ |
| 431 |
CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@ |
| 432 |
|
|
| 433 |
# If GCC_FOR_TARGET is not overriden on the command line, then this |
# If GCC_FOR_TARGET is not overriden on the command line, then this |
| 434 |
# variable is passed down to the gcc Makefile, where it is used to |
# variable is passed down to the gcc Makefile, where it is used to |
| 435 |
# build libgcc2.a. We define it here so that it can itself be |
# build libgcc2.a. We define it here so that it can itself be |
| 436 |
# overridden on the command line. |
# overridden on the command line. |
| 437 |
GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@ |
| 438 |
CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@ |
| 439 |
RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@ |
| 440 |
GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@ |
| 441 |
GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ $(FLAGS_FOR_TARGET) |
GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@ |
| 442 |
DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@ |
DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@ |
| 443 |
LD_FOR_TARGET=@LD_FOR_TARGET@ |
LD_FOR_TARGET=@LD_FOR_TARGET@ |
| 444 |
|
|
| 456 |
|
|
| 457 |
CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@ |
CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@ |
| 458 |
CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@ |
CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@ |
|
SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ |
|
|
DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@ |
|
| 459 |
|
|
| 460 |
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) |
LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET) |
| 461 |
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates |
LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates |
| 462 |
LDFLAGS_FOR_TARGET = |
LDFLAGS_FOR_TARGET = |
| 463 |
|
|
| 464 |
|
FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@ |
| 465 |
|
SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@ |
| 466 |
|
DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@ |
| 467 |
|
|
| 468 |
|
XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET) |
| 469 |
|
|
| 470 |
# ------------------------------------ |
# ------------------------------------ |
| 471 |
# Miscellaneous targets and flag lists |
# Miscellaneous targets and flag lists |
| 472 |
# ------------------------------------ |
# ------------------------------------ |
| 601 |
"LDFLAGS=$(LDFLAGS)" \ |
"LDFLAGS=$(LDFLAGS)" \ |
| 602 |
"LIBCFLAGS=$(LIBCFLAGS)" \ |
"LIBCFLAGS=$(LIBCFLAGS)" \ |
| 603 |
"LIBCXXFLAGS=$(LIBCXXFLAGS)" \ |
"LIBCXXFLAGS=$(LIBCXXFLAGS)" \ |
|
"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \ |
|
| 604 |
"STAGE1_CHECKING=$(STAGE1_CHECKING)" \ |
"STAGE1_CHECKING=$(STAGE1_CHECKING)" \ |
| 605 |
"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \ |
"STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \ |
|
"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \ |
|
|
"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \ |
|
|
"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \ |
|
| 606 |
"GNATBIND=$(GNATBIND)" \ |
"GNATBIND=$(GNATBIND)" \ |
| 607 |
"GNATMAKE=$(GNATMAKE)" \ |
"GNATMAKE=$(GNATMAKE)" \ |
| 608 |
"AR_FOR_TARGET=$(AR_FOR_TARGET)" \ |
"AR_FOR_TARGET=$(AR_FOR_TARGET)" \ |
| 613 |
"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \ |
"CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \ |
| 614 |
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \ |
"CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \ |
| 615 |
"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \ |
"DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \ |
| 616 |
|
"FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \ |
| 617 |
"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \ |
"GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \ |
| 618 |
"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \ |
"GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \ |
| 619 |
"LD_FOR_TARGET=$(LD_FOR_TARGET)" \ |
"LD_FOR_TARGET=$(LD_FOR_TARGET)" \ |
| 627 |
"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \ |
"STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \ |
| 628 |
"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \ |
"WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \ |
| 629 |
"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \ |
"WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \ |
| 630 |
|
"BUILD_CONFIG=$(BUILD_CONFIG)" \ |
| 631 |
"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ |
"`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \ |
| 632 |
"LEAN=$(LEAN)" \ |
"LEAN=$(LEAN)" \ |
| 633 |
|
"STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \ |
| 634 |
|
"STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \ |
| 635 |
|
"STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \ |
| 636 |
|
"STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \ |
| 637 |
|
"STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \ |
| 638 |
|
"STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \ |
| 639 |
|
"STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \ |
| 640 |
|
"STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \ |
| 641 |
|
"STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \ |
| 642 |
|
"STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \ |
| 643 |
|
"STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \ |
| 644 |
|
"STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \ |
| 645 |
|
"TFLAGS=$(TFLAGS)" \ |
| 646 |
"CONFIG_SHELL=$(SHELL)" \ |
"CONFIG_SHELL=$(SHELL)" \ |
| 647 |
"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" |
"MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" |
| 648 |
|
|
| 657 |
'CC=$(CC)' \ |
'CC=$(CC)' \ |
| 658 |
'CXX=$(CXX)' \ |
'CXX=$(CXX)' \ |
| 659 |
'DLLTOOL=$(DLLTOOL)' \ |
'DLLTOOL=$(DLLTOOL)' \ |
| 660 |
|
'GCJ=$(GCJ)' \ |
| 661 |
|
'GFORTRAN=$(GFORTRAN)' \ |
| 662 |
'LD=$(LD)' \ |
'LD=$(LD)' \ |
| 663 |
'LIPO=$(LIPO)' \ |
'LIPO=$(LIPO)' \ |
| 664 |
'NM=$(NM)' \ |
'NM=$(NM)' \ |
| 685 |
# Flags to pass to stage2 and later makes. |
# Flags to pass to stage2 and later makes. |
| 686 |
|
|
| 687 |
POSTSTAGE1_FLAGS_TO_PASS = \ |
POSTSTAGE1_FLAGS_TO_PASS = \ |
| 688 |
CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \ |
CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" GNATBIND="$${GNATBIND}" \ |
|
GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind" \ |
|
| 689 |
LDFLAGS="$(BOOT_LDFLAGS)" \ |
LDFLAGS="$(BOOT_LDFLAGS)" \ |
| 690 |
"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" |
"`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" |
| 691 |
|
|
| 697 |
EXTRA_TARGET_FLAGS = \ |
EXTRA_TARGET_FLAGS = \ |
| 698 |
'AR=$$(AR_FOR_TARGET)' \ |
'AR=$$(AR_FOR_TARGET)' \ |
| 699 |
'AS=$(COMPILER_AS_FOR_TARGET)' \ |
'AS=$(COMPILER_AS_FOR_TARGET)' \ |
| 700 |
'CC=$$(CC_FOR_TARGET)' \ |
'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ |
| 701 |
'CFLAGS=$$(CFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ |
'CFLAGS=$$(CFLAGS_FOR_TARGET)' \ |
| 702 |
'CXX=$$(CXX_FOR_TARGET)' \ |
'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ |
| 703 |
'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ |
'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \ |
| 704 |
'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ |
'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \ |
| 705 |
|
'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ |
| 706 |
|
'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \ |
| 707 |
'LD=$(COMPILER_LD_FOR_TARGET)' \ |
'LD=$(COMPILER_LD_FOR_TARGET)' \ |
| 708 |
'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \ |
'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \ |
| 709 |
'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ |
'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \ |
| 710 |
'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)' \ |
'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \ |
| 711 |
'NM=$(COMPILER_NM_FOR_TARGET)' \ |
'NM=$(COMPILER_NM_FOR_TARGET)' \ |
| 712 |
'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \ |
'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \ |
| 713 |
'RANLIB=$$(RANLIB_FOR_TARGET)' \ |
'RANLIB=$$(RANLIB_FOR_TARGET)' \ |
| 714 |
'WINDRES=$$(WINDRES_FOR_TARGET)' \ |
'WINDRES=$$(WINDRES_FOR_TARGET)' \ |
| 715 |
'WINDMC=$$(WINDMC_FOR_TARGET)' |
'WINDMC=$$(WINDMC_FOR_TARGET)' \ |
| 716 |
|
'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \ |
| 717 |
|
"TFLAGS=$$TFLAGS" |
| 718 |
|
|
| 719 |
TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) |
TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) |
| 720 |
|
|
| 734 |
|
|
| 735 |
GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) |
GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) |
| 736 |
|
|
| 737 |
|
@if gcc |
| 738 |
|
BUILD_CONFIG = |
| 739 |
|
ifneq ($(BUILD_CONFIG),) |
| 740 |
|
include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk) |
| 741 |
|
endif |
| 742 |
|
@endif gcc |
| 743 |
|
|
| 744 |
.PHONY: configure-host |
.PHONY: configure-host |
| 745 |
configure-host: \ |
configure-host: \ |
| 746 |
maybe-configure-ash \ |
maybe-configure-ash \ |
| 753 |
maybe-configure-bison \ |
maybe-configure-bison \ |
| 754 |
maybe-configure-byacc \ |
maybe-configure-byacc \ |
| 755 |
maybe-configure-bzip2 \ |
maybe-configure-bzip2 \ |
| 756 |
|
maybe-configure-cgen \ |
| 757 |
maybe-configure-dejagnu \ |
maybe-configure-dejagnu \ |
| 758 |
maybe-configure-diff \ |
maybe-configure-diff \ |
| 759 |
maybe-configure-dosutils \ |
maybe-configure-dosutils \ |
| 786 |
maybe-configure-libdecnumber \ |
maybe-configure-libdecnumber \ |
| 787 |
maybe-configure-libgui \ |
maybe-configure-libgui \ |
| 788 |
maybe-configure-libiberty \ |
maybe-configure-libiberty \ |
| 789 |
|
maybe-configure-libiconv \ |
| 790 |
maybe-configure-libtool \ |
maybe-configure-libtool \ |
| 791 |
maybe-configure-m4 \ |
maybe-configure-m4 \ |
| 792 |
maybe-configure-make \ |
maybe-configure-make \ |
| 854 |
@: $(MAKE); $(unstage) |
@: $(MAKE); $(unstage) |
| 855 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 856 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 857 |
|
@if gcc-bootstrap |
| 858 |
if [ -f stage_last ]; then \ |
if [ -f stage_last ]; then \ |
| 859 |
|
TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \ |
| 860 |
$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \ |
$(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \ |
| 861 |
else \ |
else \ |
| 862 |
$(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target; \ |
@endif gcc-bootstrap |
| 863 |
fi |
$(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \ |
| 864 |
|
@if gcc-bootstrap |
| 865 |
|
; \ |
| 866 |
|
fi \ |
| 867 |
|
@endif gcc-bootstrap |
| 868 |
|
&& : |
| 869 |
|
|
| 870 |
.PHONY: all-build |
.PHONY: all-build |
| 871 |
|
|
| 895 |
all-host: maybe-all-bison |
all-host: maybe-all-bison |
| 896 |
all-host: maybe-all-byacc |
all-host: maybe-all-byacc |
| 897 |
all-host: maybe-all-bzip2 |
all-host: maybe-all-bzip2 |
| 898 |
|
all-host: maybe-all-cgen |
| 899 |
all-host: maybe-all-dejagnu |
all-host: maybe-all-dejagnu |
| 900 |
all-host: maybe-all-diff |
all-host: maybe-all-diff |
| 901 |
all-host: maybe-all-dosutils |
all-host: maybe-all-dosutils |
| 952 |
@if libiberty-no-bootstrap |
@if libiberty-no-bootstrap |
| 953 |
all-host: maybe-all-libiberty |
all-host: maybe-all-libiberty |
| 954 |
@endif libiberty-no-bootstrap |
@endif libiberty-no-bootstrap |
| 955 |
|
all-host: maybe-all-libiconv |
| 956 |
all-host: maybe-all-libtool |
all-host: maybe-all-libtool |
| 957 |
all-host: maybe-all-m4 |
all-host: maybe-all-m4 |
| 958 |
all-host: maybe-all-make |
all-host: maybe-all-make |
| 1039 |
info-host: maybe-info-bison |
info-host: maybe-info-bison |
| 1040 |
info-host: maybe-info-byacc |
info-host: maybe-info-byacc |
| 1041 |
info-host: maybe-info-bzip2 |
info-host: maybe-info-bzip2 |
| 1042 |
|
info-host: maybe-info-cgen |
| 1043 |
info-host: maybe-info-dejagnu |
info-host: maybe-info-dejagnu |
| 1044 |
info-host: maybe-info-diff |
info-host: maybe-info-diff |
| 1045 |
info-host: maybe-info-dosutils |
info-host: maybe-info-dosutils |
| 1072 |
info-host: maybe-info-libdecnumber |
info-host: maybe-info-libdecnumber |
| 1073 |
info-host: maybe-info-libgui |
info-host: maybe-info-libgui |
| 1074 |
info-host: maybe-info-libiberty |
info-host: maybe-info-libiberty |
| 1075 |
|
info-host: maybe-info-libiconv |
| 1076 |
info-host: maybe-info-libtool |
info-host: maybe-info-libtool |
| 1077 |
info-host: maybe-info-m4 |
info-host: maybe-info-m4 |
| 1078 |
info-host: maybe-info-make |
info-host: maybe-info-make |
| 1150 |
dvi-host: maybe-dvi-bison |
dvi-host: maybe-dvi-bison |
| 1151 |
dvi-host: maybe-dvi-byacc |
dvi-host: maybe-dvi-byacc |
| 1152 |
dvi-host: maybe-dvi-bzip2 |
dvi-host: maybe-dvi-bzip2 |
| 1153 |
|
dvi-host: maybe-dvi-cgen |
| 1154 |
dvi-host: maybe-dvi-dejagnu |
dvi-host: maybe-dvi-dejagnu |
| 1155 |
dvi-host: maybe-dvi-diff |
dvi-host: maybe-dvi-diff |
| 1156 |
dvi-host: maybe-dvi-dosutils |
dvi-host: maybe-dvi-dosutils |
| 1183 |
dvi-host: maybe-dvi-libdecnumber |
dvi-host: maybe-dvi-libdecnumber |
| 1184 |
dvi-host: maybe-dvi-libgui |
dvi-host: maybe-dvi-libgui |
| 1185 |
dvi-host: maybe-dvi-libiberty |
dvi-host: maybe-dvi-libiberty |
| 1186 |
|
dvi-host: maybe-dvi-libiconv |
| 1187 |
dvi-host: maybe-dvi-libtool |
dvi-host: maybe-dvi-libtool |
| 1188 |
dvi-host: maybe-dvi-m4 |
dvi-host: maybe-dvi-m4 |
| 1189 |
dvi-host: maybe-dvi-make |
dvi-host: maybe-dvi-make |
| 1261 |
pdf-host: maybe-pdf-bison |
pdf-host: maybe-pdf-bison |
| 1262 |
pdf-host: maybe-pdf-byacc |
pdf-host: maybe-pdf-byacc |
| 1263 |
pdf-host: maybe-pdf-bzip2 |
pdf-host: maybe-pdf-bzip2 |
| 1264 |
|
pdf-host: maybe-pdf-cgen |
| 1265 |
pdf-host: maybe-pdf-dejagnu |
pdf-host: maybe-pdf-dejagnu |
| 1266 |
pdf-host: maybe-pdf-diff |
pdf-host: maybe-pdf-diff |
| 1267 |
pdf-host: maybe-pdf-dosutils |
pdf-host: maybe-pdf-dosutils |
| 1294 |
pdf-host: maybe-pdf-libdecnumber |
pdf-host: maybe-pdf-libdecnumber |
| 1295 |
pdf-host: maybe-pdf-libgui |
pdf-host: maybe-pdf-libgui |
| 1296 |
pdf-host: maybe-pdf-libiberty |
pdf-host: maybe-pdf-libiberty |
| 1297 |
|
pdf-host: maybe-pdf-libiconv |
| 1298 |
pdf-host: maybe-pdf-libtool |
pdf-host: maybe-pdf-libtool |
| 1299 |
pdf-host: maybe-pdf-m4 |
pdf-host: maybe-pdf-m4 |
| 1300 |
pdf-host: maybe-pdf-make |
pdf-host: maybe-pdf-make |
| 1372 |
html-host: maybe-html-bison |
html-host: maybe-html-bison |
| 1373 |
html-host: maybe-html-byacc |
html-host: maybe-html-byacc |
| 1374 |
html-host: maybe-html-bzip2 |
html-host: maybe-html-bzip2 |
| 1375 |
|
html-host: maybe-html-cgen |
| 1376 |
html-host: maybe-html-dejagnu |
html-host: maybe-html-dejagnu |
| 1377 |
html-host: maybe-html-diff |
html-host: maybe-html-diff |
| 1378 |
html-host: maybe-html-dosutils |
html-host: maybe-html-dosutils |
| 1405 |
html-host: maybe-html-libdecnumber |
html-host: maybe-html-libdecnumber |
| 1406 |
html-host: maybe-html-libgui |
html-host: maybe-html-libgui |
| 1407 |
html-host: maybe-html-libiberty |
html-host: maybe-html-libiberty |
| 1408 |
|
html-host: maybe-html-libiconv |
| 1409 |
html-host: maybe-html-libtool |
html-host: maybe-html-libtool |
| 1410 |
html-host: maybe-html-m4 |
html-host: maybe-html-m4 |
| 1411 |
html-host: maybe-html-make |
html-host: maybe-html-make |
| 1483 |
TAGS-host: maybe-TAGS-bison |
TAGS-host: maybe-TAGS-bison |
| 1484 |
TAGS-host: maybe-TAGS-byacc |
TAGS-host: maybe-TAGS-byacc |
| 1485 |
TAGS-host: maybe-TAGS-bzip2 |
TAGS-host: maybe-TAGS-bzip2 |
| 1486 |
|
TAGS-host: maybe-TAGS-cgen |
| 1487 |
TAGS-host: maybe-TAGS-dejagnu |
TAGS-host: maybe-TAGS-dejagnu |
| 1488 |
TAGS-host: maybe-TAGS-diff |
TAGS-host: maybe-TAGS-diff |
| 1489 |
TAGS-host: maybe-TAGS-dosutils |
TAGS-host: maybe-TAGS-dosutils |
| 1516 |
TAGS-host: maybe-TAGS-libdecnumber |
TAGS-host: maybe-TAGS-libdecnumber |
| 1517 |
TAGS-host: maybe-TAGS-libgui |
TAGS-host: maybe-TAGS-libgui |
| 1518 |
TAGS-host: maybe-TAGS-libiberty |
TAGS-host: maybe-TAGS-libiberty |
| 1519 |
|
TAGS-host: maybe-TAGS-libiconv |
| 1520 |
TAGS-host: maybe-TAGS-libtool |
TAGS-host: maybe-TAGS-libtool |
| 1521 |
TAGS-host: maybe-TAGS-m4 |
TAGS-host: maybe-TAGS-m4 |
| 1522 |
TAGS-host: maybe-TAGS-make |
TAGS-host: maybe-TAGS-make |
| 1594 |
install-info-host: maybe-install-info-bison |
install-info-host: maybe-install-info-bison |
| 1595 |
install-info-host: maybe-install-info-byacc |
install-info-host: maybe-install-info-byacc |
| 1596 |
install-info-host: maybe-install-info-bzip2 |
install-info-host: maybe-install-info-bzip2 |
| 1597 |
|
install-info-host: maybe-install-info-cgen |
| 1598 |
install-info-host: maybe-install-info-dejagnu |
install-info-host: maybe-install-info-dejagnu |
| 1599 |
install-info-host: maybe-install-info-diff |
install-info-host: maybe-install-info-diff |
| 1600 |
install-info-host: maybe-install-info-dosutils |
install-info-host: maybe-install-info-dosutils |
| 1627 |
install-info-host: maybe-install-info-libdecnumber |
install-info-host: maybe-install-info-libdecnumber |
| 1628 |
install-info-host: maybe-install-info-libgui |
install-info-host: maybe-install-info-libgui |
| 1629 |
install-info-host: maybe-install-info-libiberty |
install-info-host: maybe-install-info-libiberty |
| 1630 |
|
install-info-host: maybe-install-info-libiconv |
| 1631 |
install-info-host: maybe-install-info-libtool |
install-info-host: maybe-install-info-libtool |
| 1632 |
install-info-host: maybe-install-info-m4 |
install-info-host: maybe-install-info-m4 |
| 1633 |
install-info-host: maybe-install-info-make |
install-info-host: maybe-install-info-make |
| 1705 |
install-pdf-host: maybe-install-pdf-bison |
install-pdf-host: maybe-install-pdf-bison |
| 1706 |
install-pdf-host: maybe-install-pdf-byacc |
install-pdf-host: maybe-install-pdf-byacc |
| 1707 |
install-pdf-host: maybe-install-pdf-bzip2 |
install-pdf-host: maybe-install-pdf-bzip2 |
| 1708 |
|
install-pdf-host: maybe-install-pdf-cgen |
| 1709 |
install-pdf-host: maybe-install-pdf-dejagnu |
install-pdf-host: maybe-install-pdf-dejagnu |
| 1710 |
install-pdf-host: maybe-install-pdf-diff |
install-pdf-host: maybe-install-pdf-diff |
| 1711 |
install-pdf-host: maybe-install-pdf-dosutils |
install-pdf-host: maybe-install-pdf-dosutils |
| 1738 |
install-pdf-host: maybe-install-pdf-libdecnumber |
install-pdf-host: maybe-install-pdf-libdecnumber |
| 1739 |
install-pdf-host: maybe-install-pdf-libgui |
install-pdf-host: maybe-install-pdf-libgui |
| 1740 |
install-pdf-host: maybe-install-pdf-libiberty |
install-pdf-host: maybe-install-pdf-libiberty |
| 1741 |
|
install-pdf-host: maybe-install-pdf-libiconv |
| 1742 |
install-pdf-host: maybe-install-pdf-libtool |
install-pdf-host: maybe-install-pdf-libtool |
| 1743 |
install-pdf-host: maybe-install-pdf-m4 |
install-pdf-host: maybe-install-pdf-m4 |
| 1744 |
install-pdf-host: maybe-install-pdf-make |
install-pdf-host: maybe-install-pdf-make |
| 1816 |
install-html-host: maybe-install-html-bison |
install-html-host: maybe-install-html-bison |
| 1817 |
install-html-host: maybe-install-html-byacc |
install-html-host: maybe-install-html-byacc |
| 1818 |
install-html-host: maybe-install-html-bzip2 |
install-html-host: maybe-install-html-bzip2 |
| 1819 |
|
install-html-host: maybe-install-html-cgen |
| 1820 |
install-html-host: maybe-install-html-dejagnu |
install-html-host: maybe-install-html-dejagnu |
| 1821 |
install-html-host: maybe-install-html-diff |
install-html-host: maybe-install-html-diff |
| 1822 |
install-html-host: maybe-install-html-dosutils |
install-html-host: maybe-install-html-dosutils |
| 1849 |
install-html-host: maybe-install-html-libdecnumber |
install-html-host: maybe-install-html-libdecnumber |
| 1850 |
install-html-host: maybe-install-html-libgui |
install-html-host: maybe-install-html-libgui |
| 1851 |
install-html-host: maybe-install-html-libiberty |
install-html-host: maybe-install-html-libiberty |
| 1852 |
|
install-html-host: maybe-install-html-libiconv |
| 1853 |
install-html-host: maybe-install-html-libtool |
install-html-host: maybe-install-html-libtool |
| 1854 |
install-html-host: maybe-install-html-m4 |
install-html-host: maybe-install-html-m4 |
| 1855 |
install-html-host: maybe-install-html-make |
install-html-host: maybe-install-html-make |
| 1927 |
installcheck-host: maybe-installcheck-bison |
installcheck-host: maybe-installcheck-bison |
| 1928 |
installcheck-host: maybe-installcheck-byacc |
installcheck-host: maybe-installcheck-byacc |
| 1929 |
installcheck-host: maybe-installcheck-bzip2 |
installcheck-host: maybe-installcheck-bzip2 |
| 1930 |
|
installcheck-host: maybe-installcheck-cgen |
| 1931 |
installcheck-host: maybe-installcheck-dejagnu |
installcheck-host: maybe-installcheck-dejagnu |
| 1932 |
installcheck-host: maybe-installcheck-diff |
installcheck-host: maybe-installcheck-diff |
| 1933 |
installcheck-host: maybe-installcheck-dosutils |
installcheck-host: maybe-installcheck-dosutils |
| 1960 |
installcheck-host: maybe-installcheck-libdecnumber |
installcheck-host: maybe-installcheck-libdecnumber |
| 1961 |
installcheck-host: maybe-installcheck-libgui |
installcheck-host: maybe-installcheck-libgui |
| 1962 |
installcheck-host: maybe-installcheck-libiberty |
installcheck-host: maybe-installcheck-libiberty |
| 1963 |
|
installcheck-host: maybe-installcheck-libiconv |
| 1964 |
installcheck-host: maybe-installcheck-libtool |
installcheck-host: maybe-installcheck-libtool |
| 1965 |
installcheck-host: maybe-installcheck-m4 |
installcheck-host: maybe-installcheck-m4 |
| 1966 |
installcheck-host: maybe-installcheck-make |
installcheck-host: maybe-installcheck-make |
| 2038 |
mostlyclean-host: maybe-mostlyclean-bison |
mostlyclean-host: maybe-mostlyclean-bison |
| 2039 |
mostlyclean-host: maybe-mostlyclean-byacc |
mostlyclean-host: maybe-mostlyclean-byacc |
| 2040 |
mostlyclean-host: maybe-mostlyclean-bzip2 |
mostlyclean-host: maybe-mostlyclean-bzip2 |
| 2041 |
|
mostlyclean-host: maybe-mostlyclean-cgen |
| 2042 |
mostlyclean-host: maybe-mostlyclean-dejagnu |
mostlyclean-host: maybe-mostlyclean-dejagnu |
| 2043 |
mostlyclean-host: maybe-mostlyclean-diff |
mostlyclean-host: maybe-mostlyclean-diff |
| 2044 |
mostlyclean-host: maybe-mostlyclean-dosutils |
mostlyclean-host: maybe-mostlyclean-dosutils |
| 2071 |
mostlyclean-host: maybe-mostlyclean-libdecnumber |
mostlyclean-host: maybe-mostlyclean-libdecnumber |
| 2072 |
mostlyclean-host: maybe-mostlyclean-libgui |
mostlyclean-host: maybe-mostlyclean-libgui |
| 2073 |
mostlyclean-host: maybe-mostlyclean-libiberty |
mostlyclean-host: maybe-mostlyclean-libiberty |
| 2074 |
|
mostlyclean-host: maybe-mostlyclean-libiconv |
| 2075 |
mostlyclean-host: maybe-mostlyclean-libtool |
mostlyclean-host: maybe-mostlyclean-libtool |
| 2076 |
mostlyclean-host: maybe-mostlyclean-m4 |
mostlyclean-host: maybe-mostlyclean-m4 |
| 2077 |
mostlyclean-host: maybe-mostlyclean-make |
mostlyclean-host: maybe-mostlyclean-make |
| 2149 |
clean-host: maybe-clean-bison |
clean-host: maybe-clean-bison |
| 2150 |
clean-host: maybe-clean-byacc |
clean-host: maybe-clean-byacc |
| 2151 |
clean-host: maybe-clean-bzip2 |
clean-host: maybe-clean-bzip2 |
| 2152 |
|
clean-host: maybe-clean-cgen |
| 2153 |
clean-host: maybe-clean-dejagnu |
clean-host: maybe-clean-dejagnu |
| 2154 |
clean-host: maybe-clean-diff |
clean-host: maybe-clean-diff |
| 2155 |
clean-host: maybe-clean-dosutils |
clean-host: maybe-clean-dosutils |
| 2182 |
clean-host: maybe-clean-libdecnumber |
clean-host: maybe-clean-libdecnumber |
| 2183 |
clean-host: maybe-clean-libgui |
clean-host: maybe-clean-libgui |
| 2184 |
clean-host: maybe-clean-libiberty |
clean-host: maybe-clean-libiberty |
| 2185 |
|
clean-host: maybe-clean-libiconv |
| 2186 |
clean-host: maybe-clean-libtool |
clean-host: maybe-clean-libtool |
| 2187 |
clean-host: maybe-clean-m4 |
clean-host: maybe-clean-m4 |
| 2188 |
clean-host: maybe-clean-make |
clean-host: maybe-clean-make |
| 2260 |
distclean-host: maybe-distclean-bison |
distclean-host: maybe-distclean-bison |
| 2261 |
distclean-host: maybe-distclean-byacc |
distclean-host: maybe-distclean-byacc |
| 2262 |
distclean-host: maybe-distclean-bzip2 |
distclean-host: maybe-distclean-bzip2 |
| 2263 |
|
distclean-host: maybe-distclean-cgen |
| 2264 |
distclean-host: maybe-distclean-dejagnu |
distclean-host: maybe-distclean-dejagnu |
| 2265 |
distclean-host: maybe-distclean-diff |
distclean-host: maybe-distclean-diff |
| 2266 |
distclean-host: maybe-distclean-dosutils |
distclean-host: maybe-distclean-dosutils |
| 2293 |
distclean-host: maybe-distclean-libdecnumber |
distclean-host: maybe-distclean-libdecnumber |
| 2294 |
distclean-host: maybe-distclean-libgui |
distclean-host: maybe-distclean-libgui |
| 2295 |
distclean-host: maybe-distclean-libiberty |
distclean-host: maybe-distclean-libiberty |
| 2296 |
|
distclean-host: maybe-distclean-libiconv |
| 2297 |
distclean-host: maybe-distclean-libtool |
distclean-host: maybe-distclean-libtool |
| 2298 |
distclean-host: maybe-distclean-m4 |
distclean-host: maybe-distclean-m4 |
| 2299 |
distclean-host: maybe-distclean-make |
distclean-host: maybe-distclean-make |
| 2371 |
maintainer-clean-host: maybe-maintainer-clean-bison |
maintainer-clean-host: maybe-maintainer-clean-bison |
| 2372 |
maintainer-clean-host: maybe-maintainer-clean-byacc |
maintainer-clean-host: maybe-maintainer-clean-byacc |
| 2373 |
maintainer-clean-host: maybe-maintainer-clean-bzip2 |
maintainer-clean-host: maybe-maintainer-clean-bzip2 |
| 2374 |
|
maintainer-clean-host: maybe-maintainer-clean-cgen |
| 2375 |
maintainer-clean-host: maybe-maintainer-clean-dejagnu |
maintainer-clean-host: maybe-maintainer-clean-dejagnu |
| 2376 |
maintainer-clean-host: maybe-maintainer-clean-diff |
maintainer-clean-host: maybe-maintainer-clean-diff |
| 2377 |
maintainer-clean-host: maybe-maintainer-clean-dosutils |
maintainer-clean-host: maybe-maintainer-clean-dosutils |
| 2404 |
maintainer-clean-host: maybe-maintainer-clean-libdecnumber |
maintainer-clean-host: maybe-maintainer-clean-libdecnumber |
| 2405 |
maintainer-clean-host: maybe-maintainer-clean-libgui |
maintainer-clean-host: maybe-maintainer-clean-libgui |
| 2406 |
maintainer-clean-host: maybe-maintainer-clean-libiberty |
maintainer-clean-host: maybe-maintainer-clean-libiberty |
| 2407 |
|
maintainer-clean-host: maybe-maintainer-clean-libiconv |
| 2408 |
maintainer-clean-host: maybe-maintainer-clean-libtool |
maintainer-clean-host: maybe-maintainer-clean-libtool |
| 2409 |
maintainer-clean-host: maybe-maintainer-clean-m4 |
maintainer-clean-host: maybe-maintainer-clean-m4 |
| 2410 |
maintainer-clean-host: maybe-maintainer-clean-make |
maintainer-clean-host: maybe-maintainer-clean-make |
| 2536 |
maybe-check-bison \ |
maybe-check-bison \ |
| 2537 |
maybe-check-byacc \ |
maybe-check-byacc \ |
| 2538 |
maybe-check-bzip2 \ |
maybe-check-bzip2 \ |
| 2539 |
|
maybe-check-cgen \ |
| 2540 |
maybe-check-dejagnu \ |
maybe-check-dejagnu \ |
| 2541 |
maybe-check-diff \ |
maybe-check-diff \ |
| 2542 |
maybe-check-dosutils \ |
maybe-check-dosutils \ |
| 2569 |
maybe-check-libdecnumber \ |
maybe-check-libdecnumber \ |
| 2570 |
maybe-check-libgui \ |
maybe-check-libgui \ |
| 2571 |
maybe-check-libiberty \ |
maybe-check-libiberty \ |
| 2572 |
|
maybe-check-libiconv \ |
| 2573 |
maybe-check-libtool \ |
maybe-check-libtool \ |
| 2574 |
maybe-check-m4 \ |
maybe-check-m4 \ |
| 2575 |
maybe-check-make \ |
maybe-check-make \ |
| 2674 |
maybe-install-bison \ |
maybe-install-bison \ |
| 2675 |
maybe-install-byacc \ |
maybe-install-byacc \ |
| 2676 |
maybe-install-bzip2 \ |
maybe-install-bzip2 \ |
| 2677 |
|
maybe-install-cgen \ |
| 2678 |
maybe-install-dejagnu \ |
maybe-install-dejagnu \ |
| 2679 |
maybe-install-diff \ |
maybe-install-diff \ |
| 2680 |
maybe-install-dosutils \ |
maybe-install-dosutils \ |
| 2706 |
maybe-install-libdecnumber \ |
maybe-install-libdecnumber \ |
| 2707 |
maybe-install-libgui \ |
maybe-install-libgui \ |
| 2708 |
maybe-install-libiberty \ |
maybe-install-libiberty \ |
| 2709 |
|
maybe-install-libiconv \ |
| 2710 |
maybe-install-libtool \ |
maybe-install-libtool \ |
| 2711 |
maybe-install-m4 \ |
maybe-install-m4 \ |
| 2712 |
maybe-install-make \ |
maybe-install-make \ |
| 2751 |
maybe-install-bison \ |
maybe-install-bison \ |
| 2752 |
maybe-install-byacc \ |
maybe-install-byacc \ |
| 2753 |
maybe-install-bzip2 \ |
maybe-install-bzip2 \ |
| 2754 |
|
maybe-install-cgen \ |
| 2755 |
maybe-install-dejagnu \ |
maybe-install-dejagnu \ |
| 2756 |
maybe-install-diff \ |
maybe-install-diff \ |
| 2757 |
maybe-install-dosutils \ |
maybe-install-dosutils \ |
| 2784 |
maybe-install-libdecnumber \ |
maybe-install-libdecnumber \ |
| 2785 |
maybe-install-libgui \ |
maybe-install-libgui \ |
| 2786 |
maybe-install-libiberty \ |
maybe-install-libiberty \ |
| 2787 |
|
maybe-install-libiconv \ |
| 2788 |
maybe-install-libtool \ |
maybe-install-libtool \ |
| 2789 |
maybe-install-m4 \ |
maybe-install-m4 \ |
| 2790 |
maybe-install-make \ |
maybe-install-make \ |
| 5041 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5042 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5043 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5044 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 5045 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5046 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5047 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 5048 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 5049 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 5050 |
echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \ |
| 5051 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5052 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5060 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 5061 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5062 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5063 |
\ |
$(STAGE1_CONFIGURE_FLAGS) |
|
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
|
| 5064 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5065 |
|
|
| 5066 |
.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd |
.PHONY: configure-stage2-bfd maybe-configure-stage2-bfd |
| 5072 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5073 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5074 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5075 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 5076 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5077 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5078 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5079 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 5080 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 5081 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 5082 |
echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \ |
| 5083 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5084 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5093 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5094 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5095 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5096 |
@stage2_werror_flag@ |
$(STAGE2_CONFIGURE_FLAGS) |
|
@endif bfd-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb2g0-bfd maybe-configure-stageb2g0-bfd |
|
|
maybe-configure-stageb2g0-bfd: |
|
|
@if bfd-bootstrap |
|
|
maybe-configure-stageb2g0-bfd: configure-stageb2g0-bfd |
|
|
configure-stageb2g0-bfd: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/bfd ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
|
|
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/bfd"; \ |
|
|
libsrcdir="$$s/bfd"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 5097 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5098 |
|
|
| 5099 |
.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd |
.PHONY: configure-stage3-bfd maybe-configure-stage3-bfd |
| 5105 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5106 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5107 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5108 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 5109 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5110 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5111 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5112 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 5113 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 5114 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 5115 |
echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \ |
| 5116 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5117 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5126 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5127 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5128 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5129 |
@stage2_werror_flag@ |
$(STAGE3_CONFIGURE_FLAGS) |
|
@endif bfd-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb3g2-bfd maybe-configure-stageb3g2-bfd |
|
|
maybe-configure-stageb3g2-bfd: |
|
|
@if bfd-bootstrap |
|
|
maybe-configure-stageb3g2-bfd: configure-stageb3g2-bfd |
|
|
configure-stageb3g2-bfd: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/bfd ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
|
|
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/bfd/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/bfd"; \ |
|
|
libsrcdir="$$s/bfd"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 5130 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5131 |
|
|
| 5132 |
.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd |
.PHONY: configure-stage4-bfd maybe-configure-stage4-bfd |
| 5138 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5139 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5140 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5141 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 5142 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5143 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5144 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5145 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 5146 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 5147 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 5148 |
echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \ |
| 5149 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5150 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5159 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5160 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5161 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5162 |
@stage2_werror_flag@ |
$(STAGE4_CONFIGURE_FLAGS) |
| 5163 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5164 |
|
|
| 5165 |
.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd |
.PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd |
| 5171 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5172 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5173 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5174 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 5175 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5176 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5177 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5178 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 5179 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 5180 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 5181 |
echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \ |
| 5182 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5183 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5192 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5193 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5194 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5195 |
@stage2_werror_flag@ |
$(STAGEprofile_CONFIGURE_FLAGS) |
| 5196 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5197 |
|
|
| 5198 |
.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd |
.PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd |
| 5204 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd |
| 5205 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5206 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5207 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 5208 |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \ |
| 5209 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5210 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5211 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ |
CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \ |
| 5212 |
CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \ |
| 5213 |
|
LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \ |
| 5214 |
echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \ |
echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \ |
| 5215 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \ |
| 5216 |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
cd $(HOST_SUBDIR)/bfd || exit 1; \ |
| 5225 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5226 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5227 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5228 |
@stage2_werror_flag@ |
$(STAGEfeedback_CONFIGURE_FLAGS) |
| 5229 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5230 |
|
|
| 5231 |
|
|
| 5263 |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
| 5264 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5265 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5266 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 5267 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5268 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5269 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5270 |
CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ |
CFLAGS="$(STAGE1_CFLAGS)" \ |
| 5271 |
LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE1_CFLAGS)" \ |
| 5272 |
CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ |
LIBCFLAGS="$(LIBCFLAGS)" \ |
| 5273 |
CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5274 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5275 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5276 |
|
$(EXTRA_HOST_FLAGS) \ |
| 5277 |
|
TFLAGS="$(STAGE1_TFLAGS)" \ |
| 5278 |
$(TARGET-stage1-bfd) |
$(TARGET-stage1-bfd) |
| 5279 |
|
|
| 5280 |
maybe-clean-stage1-bfd: clean-stage1-bfd |
maybe-clean-stage1-bfd: clean-stage1-bfd |
| 5304 |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
| 5305 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5306 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5307 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 5308 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5309 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5310 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5311 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5312 |
CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ |
CFLAGS="$(STAGE2_CFLAGS)" \ |
| 5313 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE2_CFLAGS)" \ |
| 5314 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE2_CFLAGS)" \ |
| 5315 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5316 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5317 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5318 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 5319 |
|
TFLAGS="$(STAGE2_TFLAGS)" \ |
| 5320 |
$(TARGET-stage2-bfd) |
$(TARGET-stage2-bfd) |
| 5321 |
|
|
| 5322 |
maybe-clean-stage2-bfd: clean-stage2-bfd |
maybe-clean-stage2-bfd: clean-stage2-bfd |
| 5335 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5336 |
|
|
| 5337 |
|
|
|
.PHONY: all-stageb2g0-bfd maybe-all-stageb2g0-bfd |
|
|
.PHONY: clean-stageb2g0-bfd maybe-clean-stageb2g0-bfd |
|
|
maybe-all-stageb2g0-bfd: |
|
|
maybe-clean-stageb2g0-bfd: |
|
|
@if bfd-bootstrap |
|
|
maybe-all-stageb2g0-bfd: all-stageb2g0-bfd |
|
|
all-stageb2g0: all-stageb2g0-bfd |
|
|
TARGET-stageb2g0-bfd = $(TARGET-bfd) |
|
|
all-stageb2g0-bfd: configure-stageb2g0-bfd |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/bfd && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ |
|
|
LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb2g0-bfd) |
|
|
|
|
|
maybe-clean-stageb2g0-bfd: clean-stageb2g0-bfd |
|
|
clean-stageb2g0: clean-stageb2g0-bfd |
|
|
clean-stageb2g0-bfd: |
|
|
@if [ $(current_stage) = stageb2g0 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb2g0-bfd/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb2g0-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/bfd && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif bfd-bootstrap |
|
|
|
|
|
|
|
| 5338 |
.PHONY: all-stage3-bfd maybe-all-stage3-bfd |
.PHONY: all-stage3-bfd maybe-all-stage3-bfd |
| 5339 |
.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd |
.PHONY: clean-stage3-bfd maybe-clean-stage3-bfd |
| 5340 |
maybe-all-stage3-bfd: |
maybe-all-stage3-bfd: |
| 5347 |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
| 5348 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5349 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5350 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 5351 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5352 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5353 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5354 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5355 |
CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ |
CFLAGS="$(STAGE3_CFLAGS)" \ |
| 5356 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE3_CFLAGS)" \ |
| 5357 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE3_CFLAGS)" \ |
| 5358 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5359 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5360 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5361 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 5362 |
|
TFLAGS="$(STAGE3_TFLAGS)" \ |
| 5363 |
$(TARGET-stage3-bfd) |
$(TARGET-stage3-bfd) |
| 5364 |
|
|
| 5365 |
maybe-clean-stage3-bfd: clean-stage3-bfd |
maybe-clean-stage3-bfd: clean-stage3-bfd |
| 5378 |
@endif bfd-bootstrap |
@endif bfd-bootstrap |
| 5379 |
|
|
| 5380 |
|
|
|
.PHONY: all-stageb3g2-bfd maybe-all-stageb3g2-bfd |
|
|
.PHONY: clean-stageb3g2-bfd maybe-clean-stageb3g2-bfd |
|
|
maybe-all-stageb3g2-bfd: |
|
|
maybe-clean-stageb3g2-bfd: |
|
|
@if bfd-bootstrap |
|
|
maybe-all-stageb3g2-bfd: all-stageb3g2-bfd |
|
|
all-stageb3g2: all-stageb3g2-bfd |
|
|
TARGET-stageb3g2-bfd = $(TARGET-bfd) |
|
|
all-stageb3g2-bfd: configure-stageb3g2-bfd |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/bfd && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ |
|
|
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb3g2-bfd) |
|
|
|
|
|
maybe-clean-stageb3g2-bfd: clean-stageb3g2-bfd |
|
|
clean-stageb3g2: clean-stageb3g2-bfd |
|
|
clean-stageb3g2-bfd: |
|
|
@if [ $(current_stage) = stageb3g2 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb3g2-bfd/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb3g2-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/bfd && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif bfd-bootstrap |
|
|
|
|
|
|
|
| 5381 |
.PHONY: all-stage4-bfd maybe-all-stage4-bfd |
.PHONY: all-stage4-bfd maybe-all-stage4-bfd |
| 5382 |
.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd |
.PHONY: clean-stage4-bfd maybe-clean-stage4-bfd |
| 5383 |
maybe-all-stage4-bfd: |
maybe-all-stage4-bfd: |
| 5390 |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
| 5391 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5392 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5393 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 5394 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5395 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5396 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5397 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5398 |
CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ |
CFLAGS="$(STAGE4_CFLAGS)" \ |
| 5399 |
|
CXXFLAGS="$(STAGE4_CFLAGS)" \ |
| 5400 |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
| 5401 |
CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5402 |
CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5403 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5404 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 5405 |
|
TFLAGS="$(STAGE4_TFLAGS)" \ |
| 5406 |
$(TARGET-stage4-bfd) |
$(TARGET-stage4-bfd) |
| 5407 |
|
|
| 5408 |
maybe-clean-stage4-bfd: clean-stage4-bfd |
maybe-clean-stage4-bfd: clean-stage4-bfd |
| 5433 |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
| 5434 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5435 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5436 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 5437 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5438 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5439 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5440 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5441 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ |
CFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 5442 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 5443 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 5444 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5445 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5446 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5447 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 5448 |
|
TFLAGS="$(STAGEprofile_TFLAGS)" \ |
| 5449 |
$(TARGET-stageprofile-bfd) |
$(TARGET-stageprofile-bfd) |
| 5450 |
|
|
| 5451 |
maybe-clean-stageprofile-bfd: clean-stageprofile-bfd |
maybe-clean-stageprofile-bfd: clean-stageprofile-bfd |
| 5476 |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
| 5477 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5478 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5479 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 5480 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5481 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5482 |
cd $(HOST_SUBDIR)/bfd && \ |
cd $(HOST_SUBDIR)/bfd && \ |
| 5483 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 5484 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ |
CFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 5485 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 5486 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 5487 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 5488 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 5489 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 5490 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 5491 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)" \ |
| 5492 |
$(TARGET-stagefeedback-bfd) |
$(TARGET-stagefeedback-bfd) |
| 5493 |
|
|
| 5494 |
maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd |
maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd |
| 5907 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 5908 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5909 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5910 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 5911 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 5912 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5913 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 5914 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 5915 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 5916 |
echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \ |
| 5917 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 5918 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 5926 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 5927 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5928 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5929 |
\ |
$(STAGE1_CONFIGURE_FLAGS) |
|
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
|
| 5930 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 5931 |
|
|
| 5932 |
.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes |
.PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes |
| 5938 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 5939 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5940 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5941 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 5942 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 5943 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5944 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5945 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 5946 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 5947 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 5948 |
echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \ |
| 5949 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 5950 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 5959 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5960 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5961 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5962 |
@stage2_werror_flag@ |
$(STAGE2_CONFIGURE_FLAGS) |
|
@endif opcodes-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb2g0-opcodes maybe-configure-stageb2g0-opcodes |
|
|
maybe-configure-stageb2g0-opcodes: |
|
|
@if opcodes-bootstrap |
|
|
maybe-configure-stageb2g0-opcodes: configure-stageb2g0-opcodes |
|
|
configure-stageb2g0-opcodes: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/opcodes ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
|
|
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/opcodes"; \ |
|
|
libsrcdir="$$s/opcodes"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 5963 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 5964 |
|
|
| 5965 |
.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes |
.PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes |
| 5971 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 5972 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 5973 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 5974 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 5975 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 5976 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 5977 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 5978 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 5979 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 5980 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 5981 |
echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \ |
| 5982 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 5983 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 5992 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 5993 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 5994 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 5995 |
@stage2_werror_flag@ |
$(STAGE3_CONFIGURE_FLAGS) |
|
@endif opcodes-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb3g2-opcodes maybe-configure-stageb3g2-opcodes |
|
|
maybe-configure-stageb3g2-opcodes: |
|
|
@if opcodes-bootstrap |
|
|
maybe-configure-stageb3g2-opcodes: configure-stageb3g2-opcodes |
|
|
configure-stageb3g2-opcodes: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/opcodes ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
|
|
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/opcodes"; \ |
|
|
libsrcdir="$$s/opcodes"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 5996 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 5997 |
|
|
| 5998 |
.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes |
.PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes |
| 6004 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 6005 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6006 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6007 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 6008 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 6009 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6010 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6011 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 6012 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 6013 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 6014 |
echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \ |
| 6015 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 6016 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 6025 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6026 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6027 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6028 |
@stage2_werror_flag@ |
$(STAGE4_CONFIGURE_FLAGS) |
| 6029 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 6030 |
|
|
| 6031 |
.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes |
.PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes |
| 6037 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 6038 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6039 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6040 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 6041 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 6042 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6043 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6044 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 6045 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 6046 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 6047 |
echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \ |
| 6048 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 6049 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 6058 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6059 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6060 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6061 |
@stage2_werror_flag@ |
$(STAGEprofile_CONFIGURE_FLAGS) |
| 6062 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 6063 |
|
|
| 6064 |
.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes |
.PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes |
| 6070 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes |
| 6071 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6072 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6073 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 6074 |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \ |
| 6075 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6076 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6077 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ |
CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \ |
| 6078 |
CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \ |
| 6079 |
|
LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \ |
| 6080 |
echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \ |
echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \ |
| 6081 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \ |
| 6082 |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
cd $(HOST_SUBDIR)/opcodes || exit 1; \ |
| 6091 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6092 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6093 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6094 |
@stage2_werror_flag@ |
$(STAGEfeedback_CONFIGURE_FLAGS) |
| 6095 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 6096 |
|
|
| 6097 |
|
|
| 6129 |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
| 6130 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6131 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6132 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 6133 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6134 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6135 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6136 |
CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ |
CFLAGS="$(STAGE1_CFLAGS)" \ |
| 6137 |
LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE1_CFLAGS)" \ |
| 6138 |
CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ |
LIBCFLAGS="$(LIBCFLAGS)" \ |
| 6139 |
CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6140 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6141 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6142 |
|
$(EXTRA_HOST_FLAGS) \ |
| 6143 |
|
TFLAGS="$(STAGE1_TFLAGS)" \ |
| 6144 |
$(TARGET-stage1-opcodes) |
$(TARGET-stage1-opcodes) |
| 6145 |
|
|
| 6146 |
maybe-clean-stage1-opcodes: clean-stage1-opcodes |
maybe-clean-stage1-opcodes: clean-stage1-opcodes |
| 6170 |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
| 6171 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6172 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6173 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 6174 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6175 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6176 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6177 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6178 |
CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ |
CFLAGS="$(STAGE2_CFLAGS)" \ |
| 6179 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE2_CFLAGS)" \ |
| 6180 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE2_CFLAGS)" \ |
| 6181 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6182 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6183 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6184 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 6185 |
|
TFLAGS="$(STAGE2_TFLAGS)" \ |
| 6186 |
$(TARGET-stage2-opcodes) |
$(TARGET-stage2-opcodes) |
| 6187 |
|
|
| 6188 |
maybe-clean-stage2-opcodes: clean-stage2-opcodes |
maybe-clean-stage2-opcodes: clean-stage2-opcodes |
| 6201 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 6202 |
|
|
| 6203 |
|
|
|
.PHONY: all-stageb2g0-opcodes maybe-all-stageb2g0-opcodes |
|
|
.PHONY: clean-stageb2g0-opcodes maybe-clean-stageb2g0-opcodes |
|
|
maybe-all-stageb2g0-opcodes: |
|
|
maybe-clean-stageb2g0-opcodes: |
|
|
@if opcodes-bootstrap |
|
|
maybe-all-stageb2g0-opcodes: all-stageb2g0-opcodes |
|
|
all-stageb2g0: all-stageb2g0-opcodes |
|
|
TARGET-stageb2g0-opcodes = $(TARGET-opcodes) |
|
|
all-stageb2g0-opcodes: configure-stageb2g0-opcodes |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/opcodes && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ |
|
|
LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb2g0-opcodes) |
|
|
|
|
|
maybe-clean-stageb2g0-opcodes: clean-stageb2g0-opcodes |
|
|
clean-stageb2g0: clean-stageb2g0-opcodes |
|
|
clean-stageb2g0-opcodes: |
|
|
@if [ $(current_stage) = stageb2g0 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb2g0-opcodes/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb2g0-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/opcodes && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif opcodes-bootstrap |
|
|
|
|
|
|
|
| 6204 |
.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes |
.PHONY: all-stage3-opcodes maybe-all-stage3-opcodes |
| 6205 |
.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes |
.PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes |
| 6206 |
maybe-all-stage3-opcodes: |
maybe-all-stage3-opcodes: |
| 6213 |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
| 6214 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6215 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6216 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 6217 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6218 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6219 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6220 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6221 |
CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ |
CFLAGS="$(STAGE3_CFLAGS)" \ |
| 6222 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE3_CFLAGS)" \ |
| 6223 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE3_CFLAGS)" \ |
| 6224 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6225 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6226 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6227 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 6228 |
|
TFLAGS="$(STAGE3_TFLAGS)" \ |
| 6229 |
$(TARGET-stage3-opcodes) |
$(TARGET-stage3-opcodes) |
| 6230 |
|
|
| 6231 |
maybe-clean-stage3-opcodes: clean-stage3-opcodes |
maybe-clean-stage3-opcodes: clean-stage3-opcodes |
| 6244 |
@endif opcodes-bootstrap |
@endif opcodes-bootstrap |
| 6245 |
|
|
| 6246 |
|
|
|
.PHONY: all-stageb3g2-opcodes maybe-all-stageb3g2-opcodes |
|
|
.PHONY: clean-stageb3g2-opcodes maybe-clean-stageb3g2-opcodes |
|
|
maybe-all-stageb3g2-opcodes: |
|
|
maybe-clean-stageb3g2-opcodes: |
|
|
@if opcodes-bootstrap |
|
|
maybe-all-stageb3g2-opcodes: all-stageb3g2-opcodes |
|
|
all-stageb3g2: all-stageb3g2-opcodes |
|
|
TARGET-stageb3g2-opcodes = $(TARGET-opcodes) |
|
|
all-stageb3g2-opcodes: configure-stageb3g2-opcodes |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/opcodes && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ |
|
|
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb3g2-opcodes) |
|
|
|
|
|
maybe-clean-stageb3g2-opcodes: clean-stageb3g2-opcodes |
|
|
clean-stageb3g2: clean-stageb3g2-opcodes |
|
|
clean-stageb3g2-opcodes: |
|
|
@if [ $(current_stage) = stageb3g2 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb3g2-opcodes/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb3g2-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/opcodes && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif opcodes-bootstrap |
|
|
|
|
|
|
|
| 6247 |
.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes |
.PHONY: all-stage4-opcodes maybe-all-stage4-opcodes |
| 6248 |
.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes |
.PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes |
| 6249 |
maybe-all-stage4-opcodes: |
maybe-all-stage4-opcodes: |
| 6256 |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
| 6257 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6258 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6259 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 6260 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6261 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6262 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6263 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6264 |
CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ |
CFLAGS="$(STAGE4_CFLAGS)" \ |
| 6265 |
|
CXXFLAGS="$(STAGE4_CFLAGS)" \ |
| 6266 |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
| 6267 |
CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6268 |
CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6269 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6270 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 6271 |
|
TFLAGS="$(STAGE4_TFLAGS)" \ |
| 6272 |
$(TARGET-stage4-opcodes) |
$(TARGET-stage4-opcodes) |
| 6273 |
|
|
| 6274 |
maybe-clean-stage4-opcodes: clean-stage4-opcodes |
maybe-clean-stage4-opcodes: clean-stage4-opcodes |
| 6299 |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
| 6300 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6301 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6302 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 6303 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6304 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6305 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6306 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6307 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ |
CFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 6308 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 6309 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 6310 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6311 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6312 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6313 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 6314 |
|
TFLAGS="$(STAGEprofile_TFLAGS)" \ |
| 6315 |
$(TARGET-stageprofile-opcodes) |
$(TARGET-stageprofile-opcodes) |
| 6316 |
|
|
| 6317 |
maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes |
maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes |
| 6342 |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
| 6343 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6344 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6345 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 6346 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6347 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6348 |
cd $(HOST_SUBDIR)/opcodes && \ |
cd $(HOST_SUBDIR)/opcodes && \ |
| 6349 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 6350 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ |
CFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 6351 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 6352 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 6353 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 6354 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 6355 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 6356 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 6357 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)" \ |
| 6358 |
$(TARGET-stagefeedback-opcodes) |
$(TARGET-stagefeedback-opcodes) |
| 6359 |
|
|
| 6360 |
maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes |
maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes |
| 6773 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6774 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6775 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6776 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 6777 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6778 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6779 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 6780 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 6781 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 6782 |
echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \ |
| 6783 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6784 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6792 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 6793 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6794 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6795 |
\ |
$(STAGE1_CONFIGURE_FLAGS) |
|
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
|
| 6796 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6797 |
|
|
| 6798 |
.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils |
.PHONY: configure-stage2-binutils maybe-configure-stage2-binutils |
| 6804 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6805 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6806 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6807 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 6808 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6809 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6810 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6811 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 6812 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 6813 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 6814 |
echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \ |
| 6815 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6816 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6825 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6826 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6827 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6828 |
@stage2_werror_flag@ |
$(STAGE2_CONFIGURE_FLAGS) |
|
@endif binutils-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb2g0-binutils maybe-configure-stageb2g0-binutils |
|
|
maybe-configure-stageb2g0-binutils: |
|
|
@if binutils-bootstrap |
|
|
maybe-configure-stageb2g0-binutils: configure-stageb2g0-binutils |
|
|
configure-stageb2g0-binutils: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/binutils ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
|
|
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/binutils"; \ |
|
|
libsrcdir="$$s/binutils"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 6829 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6830 |
|
|
| 6831 |
.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils |
.PHONY: configure-stage3-binutils maybe-configure-stage3-binutils |
| 6837 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6838 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6839 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6840 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 6841 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6842 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6843 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6844 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 6845 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 6846 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 6847 |
echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \ |
| 6848 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6849 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6858 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6859 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6860 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6861 |
@stage2_werror_flag@ |
$(STAGE3_CONFIGURE_FLAGS) |
|
@endif binutils-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb3g2-binutils maybe-configure-stageb3g2-binutils |
|
|
maybe-configure-stageb3g2-binutils: |
|
|
@if binutils-bootstrap |
|
|
maybe-configure-stageb3g2-binutils: configure-stageb3g2-binutils |
|
|
configure-stageb3g2-binutils: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/binutils ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
|
|
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/binutils/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/binutils"; \ |
|
|
libsrcdir="$$s/binutils"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 6862 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6863 |
|
|
| 6864 |
.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils |
.PHONY: configure-stage4-binutils maybe-configure-stage4-binutils |
| 6870 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6871 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6872 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6873 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 6874 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6875 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6876 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6877 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 6878 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 6879 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 6880 |
echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \ |
| 6881 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6882 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6891 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6892 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6893 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6894 |
@stage2_werror_flag@ |
$(STAGE4_CONFIGURE_FLAGS) |
| 6895 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6896 |
|
|
| 6897 |
.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils |
.PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils |
| 6903 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6904 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6905 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6906 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 6907 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6908 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6909 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6910 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 6911 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 6912 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 6913 |
echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \ |
| 6914 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6915 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6924 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6925 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6926 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6927 |
@stage2_werror_flag@ |
$(STAGEprofile_CONFIGURE_FLAGS) |
| 6928 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6929 |
|
|
| 6930 |
.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils |
.PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils |
| 6936 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils |
| 6937 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6938 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6939 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 6940 |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \ |
| 6941 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 6942 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 6943 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ |
CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \ |
| 6944 |
CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \ |
| 6945 |
|
LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \ |
| 6946 |
echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \ |
echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \ |
| 6947 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \ |
| 6948 |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
cd $(HOST_SUBDIR)/binutils || exit 1; \ |
| 6957 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 6958 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 6959 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 6960 |
@stage2_werror_flag@ |
$(STAGEfeedback_CONFIGURE_FLAGS) |
| 6961 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 6962 |
|
|
| 6963 |
|
|
| 6995 |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
| 6996 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 6997 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 6998 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 6999 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7000 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7001 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7002 |
CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ |
CFLAGS="$(STAGE1_CFLAGS)" \ |
| 7003 |
LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE1_CFLAGS)" \ |
| 7004 |
CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ |
LIBCFLAGS="$(LIBCFLAGS)" \ |
| 7005 |
CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7006 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7007 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7008 |
|
$(EXTRA_HOST_FLAGS) \ |
| 7009 |
|
TFLAGS="$(STAGE1_TFLAGS)" \ |
| 7010 |
$(TARGET-stage1-binutils) |
$(TARGET-stage1-binutils) |
| 7011 |
|
|
| 7012 |
maybe-clean-stage1-binutils: clean-stage1-binutils |
maybe-clean-stage1-binutils: clean-stage1-binutils |
| 7036 |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
| 7037 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 7038 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 7039 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 7040 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7041 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 7042 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7043 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7044 |
CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ |
CFLAGS="$(STAGE2_CFLAGS)" \ |
| 7045 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE2_CFLAGS)" \ |
| 7046 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE2_CFLAGS)" \ |
| 7047 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7048 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7049 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7050 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 7051 |
|
TFLAGS="$(STAGE2_TFLAGS)" \ |
| 7052 |
$(TARGET-stage2-binutils) |
$(TARGET-stage2-binutils) |
| 7053 |
|
|
| 7054 |
maybe-clean-stage2-binutils: clean-stage2-binutils |
maybe-clean-stage2-binutils: clean-stage2-binutils |
| 7067 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 7068 |
|
|
| 7069 |
|
|
|
.PHONY: all-stageb2g0-binutils maybe-all-stageb2g0-binutils |
|
|
.PHONY: clean-stageb2g0-binutils maybe-clean-stageb2g0-binutils |
|
|
maybe-all-stageb2g0-binutils: |
|
|
maybe-clean-stageb2g0-binutils: |
|
|
@if binutils-bootstrap |
|
|
maybe-all-stageb2g0-binutils: all-stageb2g0-binutils |
|
|
all-stageb2g0: all-stageb2g0-binutils |
|
|
TARGET-stageb2g0-binutils = $(TARGET-binutils) |
|
|
all-stageb2g0-binutils: configure-stageb2g0-binutils |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/binutils && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ |
|
|
LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb2g0-binutils) |
|
|
|
|
|
maybe-clean-stageb2g0-binutils: clean-stageb2g0-binutils |
|
|
clean-stageb2g0: clean-stageb2g0-binutils |
|
|
clean-stageb2g0-binutils: |
|
|
@if [ $(current_stage) = stageb2g0 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb2g0-binutils/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb2g0-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/binutils && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif binutils-bootstrap |
|
|
|
|
|
|
|
| 7070 |
.PHONY: all-stage3-binutils maybe-all-stage3-binutils |
.PHONY: all-stage3-binutils maybe-all-stage3-binutils |
| 7071 |
.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils |
.PHONY: clean-stage3-binutils maybe-clean-stage3-binutils |
| 7072 |
maybe-all-stage3-binutils: |
maybe-all-stage3-binutils: |
| 7079 |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
| 7080 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 7081 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 7082 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 7083 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7084 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 7085 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7086 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7087 |
CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ |
CFLAGS="$(STAGE3_CFLAGS)" \ |
| 7088 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE3_CFLAGS)" \ |
| 7089 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE3_CFLAGS)" \ |
| 7090 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7091 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7092 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7093 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 7094 |
|
TFLAGS="$(STAGE3_TFLAGS)" \ |
| 7095 |
$(TARGET-stage3-binutils) |
$(TARGET-stage3-binutils) |
| 7096 |
|
|
| 7097 |
maybe-clean-stage3-binutils: clean-stage3-binutils |
maybe-clean-stage3-binutils: clean-stage3-binutils |
| 7110 |
@endif binutils-bootstrap |
@endif binutils-bootstrap |
| 7111 |
|
|
| 7112 |
|
|
|
.PHONY: all-stageb3g2-binutils maybe-all-stageb3g2-binutils |
|
|
.PHONY: clean-stageb3g2-binutils maybe-clean-stageb3g2-binutils |
|
|
maybe-all-stageb3g2-binutils: |
|
|
maybe-clean-stageb3g2-binutils: |
|
|
@if binutils-bootstrap |
|
|
maybe-all-stageb3g2-binutils: all-stageb3g2-binutils |
|
|
all-stageb3g2: all-stageb3g2-binutils |
|
|
TARGET-stageb3g2-binutils = $(TARGET-binutils) |
|
|
all-stageb3g2-binutils: configure-stageb3g2-binutils |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/binutils && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ |
|
|
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb3g2-binutils) |
|
|
|
|
|
maybe-clean-stageb3g2-binutils: clean-stageb3g2-binutils |
|
|
clean-stageb3g2: clean-stageb3g2-binutils |
|
|
clean-stageb3g2-binutils: |
|
|
@if [ $(current_stage) = stageb3g2 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb3g2-binutils/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb3g2-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/binutils && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif binutils-bootstrap |
|
|
|
|
|
|
|
| 7113 |
.PHONY: all-stage4-binutils maybe-all-stage4-binutils |
.PHONY: all-stage4-binutils maybe-all-stage4-binutils |
| 7114 |
.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils |
.PHONY: clean-stage4-binutils maybe-clean-stage4-binutils |
| 7115 |
maybe-all-stage4-binutils: |
maybe-all-stage4-binutils: |
| 7122 |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
| 7123 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 7124 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 7125 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 7126 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7127 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 7128 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7129 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7130 |
CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ |
CFLAGS="$(STAGE4_CFLAGS)" \ |
| 7131 |
|
CXXFLAGS="$(STAGE4_CFLAGS)" \ |
| 7132 |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
| 7133 |
CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7134 |
CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7135 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7136 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 7137 |
|
TFLAGS="$(STAGE4_TFLAGS)" \ |
| 7138 |
$(TARGET-stage4-binutils) |
$(TARGET-stage4-binutils) |
| 7139 |
|
|
| 7140 |
maybe-clean-stage4-binutils: clean-stage4-binutils |
maybe-clean-stage4-binutils: clean-stage4-binutils |
| 7165 |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
| 7166 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 7167 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 7168 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 7169 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7170 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 7171 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7172 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7173 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ |
CFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 7174 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 7175 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 7176 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7177 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7178 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7179 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 7180 |
|
TFLAGS="$(STAGEprofile_TFLAGS)" \ |
| 7181 |
$(TARGET-stageprofile-binutils) |
$(TARGET-stageprofile-binutils) |
| 7182 |
|
|
| 7183 |
maybe-clean-stageprofile-binutils: clean-stageprofile-binutils |
maybe-clean-stageprofile-binutils: clean-stageprofile-binutils |
| 7208 |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
| 7209 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 7210 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 7211 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 7212 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 7213 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 7214 |
cd $(HOST_SUBDIR)/binutils && \ |
cd $(HOST_SUBDIR)/binutils && \ |
| 7215 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 7216 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ |
CFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 7217 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 7218 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 7219 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 7220 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 7221 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 7222 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 7223 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)" \ |
| 7224 |
$(TARGET-stagefeedback-binutils) |
$(TARGET-stagefeedback-binutils) |
| 7225 |
|
|
| 7226 |
maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils |
maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils |
| 8881 |
|
|
| 8882 |
|
|
| 8883 |
|
|
| 8884 |
|
.PHONY: configure-cgen maybe-configure-cgen |
| 8885 |
|
maybe-configure-cgen: |
| 8886 |
|
@if gcc-bootstrap |
| 8887 |
|
configure-cgen: stage_current |
| 8888 |
|
@endif gcc-bootstrap |
| 8889 |
|
@if cgen |
| 8890 |
|
maybe-configure-cgen: configure-cgen |
| 8891 |
|
configure-cgen: |
| 8892 |
|
@: $(MAKE); $(unstage) |
| 8893 |
|
@r=`${PWD_COMMAND}`; export r; \ |
| 8894 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 8895 |
|
test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \ |
| 8896 |
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \ |
| 8897 |
|
$(HOST_EXPORTS) \ |
| 8898 |
|
echo Configuring in $(HOST_SUBDIR)/cgen; \ |
| 8899 |
|
cd "$(HOST_SUBDIR)/cgen" || exit 1; \ |
| 8900 |
|
case $(srcdir) in \ |
| 8901 |
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
| 8902 |
|
*) topdir=`echo $(HOST_SUBDIR)/cgen/ | \ |
| 8903 |
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
| 8904 |
|
esac; \ |
| 8905 |
|
srcdiroption="--srcdir=$${topdir}/cgen"; \ |
| 8906 |
|
libsrcdir="$$s/cgen"; \ |
| 8907 |
|
$(SHELL) $${libsrcdir}/configure \ |
| 8908 |
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 8909 |
|
--target=${target_alias} $${srcdiroption} \ |
| 8910 |
|
|| exit 1 |
| 8911 |
|
@endif cgen |
| 8912 |
|
|
| 8913 |
|
|
| 8914 |
|
|
| 8915 |
|
|
| 8916 |
|
|
| 8917 |
|
.PHONY: all-cgen maybe-all-cgen |
| 8918 |
|
maybe-all-cgen: |
| 8919 |
|
@if gcc-bootstrap |
| 8920 |
|
all-cgen: stage_current |
| 8921 |
|
@endif gcc-bootstrap |
| 8922 |
|
@if cgen |
| 8923 |
|
TARGET-cgen=all |
| 8924 |
|
maybe-all-cgen: all-cgen |
| 8925 |
|
all-cgen: configure-cgen |
| 8926 |
|
@: $(MAKE); $(unstage) |
| 8927 |
|
@r=`${PWD_COMMAND}`; export r; \ |
| 8928 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 8929 |
|
$(HOST_EXPORTS) \ |
| 8930 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 8931 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \ |
| 8932 |
|
$(TARGET-cgen)) |
| 8933 |
|
@endif cgen |
| 8934 |
|
|
| 8935 |
|
|
| 8936 |
|
|
| 8937 |
|
|
| 8938 |
|
.PHONY: check-cgen maybe-check-cgen |
| 8939 |
|
maybe-check-cgen: |
| 8940 |
|
@if cgen |
| 8941 |
|
maybe-check-cgen: check-cgen |
| 8942 |
|
|
| 8943 |
|
check-cgen: |
| 8944 |
|
@: $(MAKE); $(unstage) |
| 8945 |
|
@r=`${PWD_COMMAND}`; export r; \ |
| 8946 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 8947 |
|
$(HOST_EXPORTS) \ |
| 8948 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 8949 |
|
$(MAKE) $(FLAGS_TO_PASS) check) |
| 8950 |
|
|
| 8951 |
|
@endif cgen |
| 8952 |
|
|
| 8953 |
|
.PHONY: install-cgen maybe-install-cgen |
| 8954 |
|
maybe-install-cgen: |
| 8955 |
|
@if cgen |
| 8956 |
|
maybe-install-cgen: install-cgen |
| 8957 |
|
|
| 8958 |
|
install-cgen: installdirs |
| 8959 |
|
@: $(MAKE); $(unstage) |
| 8960 |
|
@r=`${PWD_COMMAND}`; export r; \ |
| 8961 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 8962 |
|
$(HOST_EXPORTS) \ |
| 8963 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 8964 |
|
$(MAKE) $(FLAGS_TO_PASS) install) |
| 8965 |
|
|
| 8966 |
|
@endif cgen |
| 8967 |
|
|
| 8968 |
|
# Other targets (info, dvi, pdf, etc.) |
| 8969 |
|
|
| 8970 |
|
.PHONY: maybe-info-cgen info-cgen |
| 8971 |
|
maybe-info-cgen: |
| 8972 |
|
@if cgen |
| 8973 |
|
maybe-info-cgen: info-cgen |
| 8974 |
|
|
| 8975 |
|
info-cgen: \ |
| 8976 |
|
configure-cgen |
| 8977 |
|
@: $(MAKE); $(unstage) |
| 8978 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 8979 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 8980 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 8981 |
|
$(HOST_EXPORTS) \ |
| 8982 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 8983 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 8984 |
|
done; \ |
| 8985 |
|
echo "Doing info in cgen" ; \ |
| 8986 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 8987 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 8988 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 8989 |
|
"RANLIB=$${RANLIB}" \ |
| 8990 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 8991 |
|
info) \ |
| 8992 |
|
|| exit 1 |
| 8993 |
|
|
| 8994 |
|
@endif cgen |
| 8995 |
|
|
| 8996 |
|
.PHONY: maybe-dvi-cgen dvi-cgen |
| 8997 |
|
maybe-dvi-cgen: |
| 8998 |
|
@if cgen |
| 8999 |
|
maybe-dvi-cgen: dvi-cgen |
| 9000 |
|
|
| 9001 |
|
dvi-cgen: \ |
| 9002 |
|
configure-cgen |
| 9003 |
|
@: $(MAKE); $(unstage) |
| 9004 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9005 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9006 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9007 |
|
$(HOST_EXPORTS) \ |
| 9008 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9009 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9010 |
|
done; \ |
| 9011 |
|
echo "Doing dvi in cgen" ; \ |
| 9012 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9013 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9014 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9015 |
|
"RANLIB=$${RANLIB}" \ |
| 9016 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9017 |
|
dvi) \ |
| 9018 |
|
|| exit 1 |
| 9019 |
|
|
| 9020 |
|
@endif cgen |
| 9021 |
|
|
| 9022 |
|
.PHONY: maybe-pdf-cgen pdf-cgen |
| 9023 |
|
maybe-pdf-cgen: |
| 9024 |
|
@if cgen |
| 9025 |
|
maybe-pdf-cgen: pdf-cgen |
| 9026 |
|
|
| 9027 |
|
pdf-cgen: \ |
| 9028 |
|
configure-cgen |
| 9029 |
|
@: $(MAKE); $(unstage) |
| 9030 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9031 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9032 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9033 |
|
$(HOST_EXPORTS) \ |
| 9034 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9035 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9036 |
|
done; \ |
| 9037 |
|
echo "Doing pdf in cgen" ; \ |
| 9038 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9039 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9040 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9041 |
|
"RANLIB=$${RANLIB}" \ |
| 9042 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9043 |
|
pdf) \ |
| 9044 |
|
|| exit 1 |
| 9045 |
|
|
| 9046 |
|
@endif cgen |
| 9047 |
|
|
| 9048 |
|
.PHONY: maybe-html-cgen html-cgen |
| 9049 |
|
maybe-html-cgen: |
| 9050 |
|
@if cgen |
| 9051 |
|
maybe-html-cgen: html-cgen |
| 9052 |
|
|
| 9053 |
|
html-cgen: \ |
| 9054 |
|
configure-cgen |
| 9055 |
|
@: $(MAKE); $(unstage) |
| 9056 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9057 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9058 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9059 |
|
$(HOST_EXPORTS) \ |
| 9060 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9061 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9062 |
|
done; \ |
| 9063 |
|
echo "Doing html in cgen" ; \ |
| 9064 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9065 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9066 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9067 |
|
"RANLIB=$${RANLIB}" \ |
| 9068 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9069 |
|
html) \ |
| 9070 |
|
|| exit 1 |
| 9071 |
|
|
| 9072 |
|
@endif cgen |
| 9073 |
|
|
| 9074 |
|
.PHONY: maybe-TAGS-cgen TAGS-cgen |
| 9075 |
|
maybe-TAGS-cgen: |
| 9076 |
|
@if cgen |
| 9077 |
|
maybe-TAGS-cgen: TAGS-cgen |
| 9078 |
|
|
| 9079 |
|
TAGS-cgen: \ |
| 9080 |
|
configure-cgen |
| 9081 |
|
@: $(MAKE); $(unstage) |
| 9082 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9083 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9084 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9085 |
|
$(HOST_EXPORTS) \ |
| 9086 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9087 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9088 |
|
done; \ |
| 9089 |
|
echo "Doing TAGS in cgen" ; \ |
| 9090 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9091 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9092 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9093 |
|
"RANLIB=$${RANLIB}" \ |
| 9094 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9095 |
|
TAGS) \ |
| 9096 |
|
|| exit 1 |
| 9097 |
|
|
| 9098 |
|
@endif cgen |
| 9099 |
|
|
| 9100 |
|
.PHONY: maybe-install-info-cgen install-info-cgen |
| 9101 |
|
maybe-install-info-cgen: |
| 9102 |
|
@if cgen |
| 9103 |
|
maybe-install-info-cgen: install-info-cgen |
| 9104 |
|
|
| 9105 |
|
install-info-cgen: \ |
| 9106 |
|
configure-cgen \ |
| 9107 |
|
info-cgen |
| 9108 |
|
@: $(MAKE); $(unstage) |
| 9109 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9110 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9111 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9112 |
|
$(HOST_EXPORTS) \ |
| 9113 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9114 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9115 |
|
done; \ |
| 9116 |
|
echo "Doing install-info in cgen" ; \ |
| 9117 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9118 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9119 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9120 |
|
"RANLIB=$${RANLIB}" \ |
| 9121 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9122 |
|
install-info) \ |
| 9123 |
|
|| exit 1 |
| 9124 |
|
|
| 9125 |
|
@endif cgen |
| 9126 |
|
|
| 9127 |
|
.PHONY: maybe-install-pdf-cgen install-pdf-cgen |
| 9128 |
|
maybe-install-pdf-cgen: |
| 9129 |
|
@if cgen |
| 9130 |
|
maybe-install-pdf-cgen: install-pdf-cgen |
| 9131 |
|
|
| 9132 |
|
install-pdf-cgen: \ |
| 9133 |
|
configure-cgen \ |
| 9134 |
|
pdf-cgen |
| 9135 |
|
@: $(MAKE); $(unstage) |
| 9136 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9137 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9138 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9139 |
|
$(HOST_EXPORTS) \ |
| 9140 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9141 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9142 |
|
done; \ |
| 9143 |
|
echo "Doing install-pdf in cgen" ; \ |
| 9144 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9145 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9146 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9147 |
|
"RANLIB=$${RANLIB}" \ |
| 9148 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9149 |
|
install-pdf) \ |
| 9150 |
|
|| exit 1 |
| 9151 |
|
|
| 9152 |
|
@endif cgen |
| 9153 |
|
|
| 9154 |
|
.PHONY: maybe-install-html-cgen install-html-cgen |
| 9155 |
|
maybe-install-html-cgen: |
| 9156 |
|
@if cgen |
| 9157 |
|
maybe-install-html-cgen: install-html-cgen |
| 9158 |
|
|
| 9159 |
|
install-html-cgen: \ |
| 9160 |
|
configure-cgen \ |
| 9161 |
|
html-cgen |
| 9162 |
|
@: $(MAKE); $(unstage) |
| 9163 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9164 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9165 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9166 |
|
$(HOST_EXPORTS) \ |
| 9167 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9168 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9169 |
|
done; \ |
| 9170 |
|
echo "Doing install-html in cgen" ; \ |
| 9171 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9172 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9173 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9174 |
|
"RANLIB=$${RANLIB}" \ |
| 9175 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9176 |
|
install-html) \ |
| 9177 |
|
|| exit 1 |
| 9178 |
|
|
| 9179 |
|
@endif cgen |
| 9180 |
|
|
| 9181 |
|
.PHONY: maybe-installcheck-cgen installcheck-cgen |
| 9182 |
|
maybe-installcheck-cgen: |
| 9183 |
|
@if cgen |
| 9184 |
|
maybe-installcheck-cgen: installcheck-cgen |
| 9185 |
|
|
| 9186 |
|
installcheck-cgen: \ |
| 9187 |
|
configure-cgen |
| 9188 |
|
@: $(MAKE); $(unstage) |
| 9189 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9190 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9191 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9192 |
|
$(HOST_EXPORTS) \ |
| 9193 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9194 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9195 |
|
done; \ |
| 9196 |
|
echo "Doing installcheck in cgen" ; \ |
| 9197 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9198 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9199 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9200 |
|
"RANLIB=$${RANLIB}" \ |
| 9201 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9202 |
|
installcheck) \ |
| 9203 |
|
|| exit 1 |
| 9204 |
|
|
| 9205 |
|
@endif cgen |
| 9206 |
|
|
| 9207 |
|
.PHONY: maybe-mostlyclean-cgen mostlyclean-cgen |
| 9208 |
|
maybe-mostlyclean-cgen: |
| 9209 |
|
@if cgen |
| 9210 |
|
maybe-mostlyclean-cgen: mostlyclean-cgen |
| 9211 |
|
|
| 9212 |
|
mostlyclean-cgen: |
| 9213 |
|
@: $(MAKE); $(unstage) |
| 9214 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9215 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9216 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9217 |
|
$(HOST_EXPORTS) \ |
| 9218 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9219 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9220 |
|
done; \ |
| 9221 |
|
echo "Doing mostlyclean in cgen" ; \ |
| 9222 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9223 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9224 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9225 |
|
"RANLIB=$${RANLIB}" \ |
| 9226 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9227 |
|
mostlyclean) \ |
| 9228 |
|
|| exit 1 |
| 9229 |
|
|
| 9230 |
|
@endif cgen |
| 9231 |
|
|
| 9232 |
|
.PHONY: maybe-clean-cgen clean-cgen |
| 9233 |
|
maybe-clean-cgen: |
| 9234 |
|
@if cgen |
| 9235 |
|
maybe-clean-cgen: clean-cgen |
| 9236 |
|
|
| 9237 |
|
clean-cgen: |
| 9238 |
|
@: $(MAKE); $(unstage) |
| 9239 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9240 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9241 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9242 |
|
$(HOST_EXPORTS) \ |
| 9243 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9244 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9245 |
|
done; \ |
| 9246 |
|
echo "Doing clean in cgen" ; \ |
| 9247 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9248 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9249 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9250 |
|
"RANLIB=$${RANLIB}" \ |
| 9251 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9252 |
|
clean) \ |
| 9253 |
|
|| exit 1 |
| 9254 |
|
|
| 9255 |
|
@endif cgen |
| 9256 |
|
|
| 9257 |
|
.PHONY: maybe-distclean-cgen distclean-cgen |
| 9258 |
|
maybe-distclean-cgen: |
| 9259 |
|
@if cgen |
| 9260 |
|
maybe-distclean-cgen: distclean-cgen |
| 9261 |
|
|
| 9262 |
|
distclean-cgen: |
| 9263 |
|
@: $(MAKE); $(unstage) |
| 9264 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9265 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9266 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9267 |
|
$(HOST_EXPORTS) \ |
| 9268 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9269 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9270 |
|
done; \ |
| 9271 |
|
echo "Doing distclean in cgen" ; \ |
| 9272 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9273 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9274 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9275 |
|
"RANLIB=$${RANLIB}" \ |
| 9276 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9277 |
|
distclean) \ |
| 9278 |
|
|| exit 1 |
| 9279 |
|
|
| 9280 |
|
@endif cgen |
| 9281 |
|
|
| 9282 |
|
.PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen |
| 9283 |
|
maybe-maintainer-clean-cgen: |
| 9284 |
|
@if cgen |
| 9285 |
|
maybe-maintainer-clean-cgen: maintainer-clean-cgen |
| 9286 |
|
|
| 9287 |
|
maintainer-clean-cgen: |
| 9288 |
|
@: $(MAKE); $(unstage) |
| 9289 |
|
@[ -f ./cgen/Makefile ] || exit 0; \ |
| 9290 |
|
r=`${PWD_COMMAND}`; export r; \ |
| 9291 |
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 9292 |
|
$(HOST_EXPORTS) \ |
| 9293 |
|
for flag in $(EXTRA_HOST_FLAGS) ; do \ |
| 9294 |
|
eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \ |
| 9295 |
|
done; \ |
| 9296 |
|
echo "Doing maintainer-clean in cgen" ; \ |
| 9297 |
|
(cd $(HOST_SUBDIR)/cgen && \ |
| 9298 |
|
$(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \ |
| 9299 |
|
"CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \ |
| 9300 |
|
"RANLIB=$${RANLIB}" \ |
| 9301 |
|
"DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \ |
| 9302 |
|
maintainer-clean) \ |
| 9303 |
|
|| exit 1 |
| 9304 |
|
|
| 9305 |
|
@endif cgen |
| 9306 |
|
|
| 9307 |
|
|
| 9308 |
|
|
| 9309 |
.PHONY: configure-dejagnu maybe-configure-dejagnu |
.PHONY: configure-dejagnu maybe-configure-dejagnu |
| 9310 |
maybe-configure-dejagnu: |
maybe-configure-dejagnu: |
| 9311 |
@if gcc-bootstrap |
@if gcc-bootstrap |
| 13579 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13580 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13581 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13582 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 13583 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13584 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13585 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 13586 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 13587 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 13588 |
echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \ |
| 13589 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13590 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13598 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 13599 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13600 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13601 |
\ |
$(STAGE1_CONFIGURE_FLAGS) |
|
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
|
| 13602 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13603 |
|
|
| 13604 |
.PHONY: configure-stage2-gas maybe-configure-stage2-gas |
.PHONY: configure-stage2-gas maybe-configure-stage2-gas |
| 13610 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13611 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13612 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13613 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 13614 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13615 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13616 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13617 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 13618 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 13619 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 13620 |
echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \ |
| 13621 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13622 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13631 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13632 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13633 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 13634 |
@stage2_werror_flag@ |
$(STAGE2_CONFIGURE_FLAGS) |
|
@endif gas-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb2g0-gas maybe-configure-stageb2g0-gas |
|
|
maybe-configure-stageb2g0-gas: |
|
|
@if gas-bootstrap |
|
|
maybe-configure-stageb2g0-gas: configure-stageb2g0-gas |
|
|
configure-stageb2g0-gas: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/gas ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
|
|
cd $(HOST_SUBDIR)/gas || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gas/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gas"; \ |
|
|
libsrcdir="$$s/gas"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 13635 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13636 |
|
|
| 13637 |
.PHONY: configure-stage3-gas maybe-configure-stage3-gas |
.PHONY: configure-stage3-gas maybe-configure-stage3-gas |
| 13643 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13644 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13645 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13646 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 13647 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13648 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13649 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13650 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 13651 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 13652 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 13653 |
echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \ |
| 13654 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13655 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13664 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13665 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13666 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 13667 |
@stage2_werror_flag@ |
$(STAGE3_CONFIGURE_FLAGS) |
|
@endif gas-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb3g2-gas maybe-configure-stageb3g2-gas |
|
|
maybe-configure-stageb3g2-gas: |
|
|
@if gas-bootstrap |
|
|
maybe-configure-stageb3g2-gas: configure-stageb3g2-gas |
|
|
configure-stageb3g2-gas: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/gas ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
|
|
cd $(HOST_SUBDIR)/gas || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gas/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gas"; \ |
|
|
libsrcdir="$$s/gas"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 13668 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13669 |
|
|
| 13670 |
.PHONY: configure-stage4-gas maybe-configure-stage4-gas |
.PHONY: configure-stage4-gas maybe-configure-stage4-gas |
| 13676 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13677 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13678 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13679 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 13680 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13681 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13682 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13683 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 13684 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 13685 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 13686 |
echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \ |
| 13687 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13688 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13697 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13698 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13699 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 13700 |
@stage2_werror_flag@ |
$(STAGE4_CONFIGURE_FLAGS) |
| 13701 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13702 |
|
|
| 13703 |
.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas |
.PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas |
| 13709 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13710 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13711 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13712 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 13713 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13714 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13715 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13716 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 13717 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 13718 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 13719 |
echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \ |
| 13720 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13721 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13730 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13731 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13732 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 13733 |
@stage2_werror_flag@ |
$(STAGEprofile_CONFIGURE_FLAGS) |
| 13734 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13735 |
|
|
| 13736 |
.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas |
.PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas |
| 13742 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas |
| 13743 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13744 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13745 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 13746 |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \ |
| 13747 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13748 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13749 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ |
CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \ |
| 13750 |
CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \ |
| 13751 |
|
LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \ |
| 13752 |
echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \ |
echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \ |
| 13753 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \ |
| 13754 |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
cd $(HOST_SUBDIR)/gas || exit 1; \ |
| 13763 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 13764 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 13765 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 13766 |
@stage2_werror_flag@ |
$(STAGEfeedback_CONFIGURE_FLAGS) |
| 13767 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13768 |
|
|
| 13769 |
|
|
| 13801 |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
| 13802 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13803 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13804 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 13805 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13806 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 13807 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 13808 |
CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ |
CFLAGS="$(STAGE1_CFLAGS)" \ |
| 13809 |
LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE1_CFLAGS)" \ |
| 13810 |
CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ |
LIBCFLAGS="$(LIBCFLAGS)" \ |
| 13811 |
CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 13812 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 13813 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 13814 |
|
$(EXTRA_HOST_FLAGS) \ |
| 13815 |
|
TFLAGS="$(STAGE1_TFLAGS)" \ |
| 13816 |
$(TARGET-stage1-gas) |
$(TARGET-stage1-gas) |
| 13817 |
|
|
| 13818 |
maybe-clean-stage1-gas: clean-stage1-gas |
maybe-clean-stage1-gas: clean-stage1-gas |
| 13842 |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
| 13843 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13844 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13845 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 13846 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13847 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13848 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 13849 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 13850 |
CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ |
CFLAGS="$(STAGE2_CFLAGS)" \ |
| 13851 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE2_CFLAGS)" \ |
| 13852 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE2_CFLAGS)" \ |
| 13853 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 13854 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 13855 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 13856 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 13857 |
|
TFLAGS="$(STAGE2_TFLAGS)" \ |
| 13858 |
$(TARGET-stage2-gas) |
$(TARGET-stage2-gas) |
| 13859 |
|
|
| 13860 |
maybe-clean-stage2-gas: clean-stage2-gas |
maybe-clean-stage2-gas: clean-stage2-gas |
| 13873 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13874 |
|
|
| 13875 |
|
|
|
.PHONY: all-stageb2g0-gas maybe-all-stageb2g0-gas |
|
|
.PHONY: clean-stageb2g0-gas maybe-clean-stageb2g0-gas |
|
|
maybe-all-stageb2g0-gas: |
|
|
maybe-clean-stageb2g0-gas: |
|
|
@if gas-bootstrap |
|
|
maybe-all-stageb2g0-gas: all-stageb2g0-gas |
|
|
all-stageb2g0: all-stageb2g0-gas |
|
|
TARGET-stageb2g0-gas = $(TARGET-gas) |
|
|
all-stageb2g0-gas: configure-stageb2g0-gas |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/gas && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ |
|
|
LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb2g0-gas) |
|
|
|
|
|
maybe-clean-stageb2g0-gas: clean-stageb2g0-gas |
|
|
clean-stageb2g0: clean-stageb2g0-gas |
|
|
clean-stageb2g0-gas: |
|
|
@if [ $(current_stage) = stageb2g0 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb2g0-gas/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb2g0-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/gas && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif gas-bootstrap |
|
|
|
|
|
|
|
| 13876 |
.PHONY: all-stage3-gas maybe-all-stage3-gas |
.PHONY: all-stage3-gas maybe-all-stage3-gas |
| 13877 |
.PHONY: clean-stage3-gas maybe-clean-stage3-gas |
.PHONY: clean-stage3-gas maybe-clean-stage3-gas |
| 13878 |
maybe-all-stage3-gas: |
maybe-all-stage3-gas: |
| 13885 |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
| 13886 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13887 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13888 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 13889 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13890 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13891 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 13892 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 13893 |
CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ |
CFLAGS="$(STAGE3_CFLAGS)" \ |
| 13894 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE3_CFLAGS)" \ |
| 13895 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE3_CFLAGS)" \ |
| 13896 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 13897 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 13898 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 13899 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 13900 |
|
TFLAGS="$(STAGE3_TFLAGS)" \ |
| 13901 |
$(TARGET-stage3-gas) |
$(TARGET-stage3-gas) |
| 13902 |
|
|
| 13903 |
maybe-clean-stage3-gas: clean-stage3-gas |
maybe-clean-stage3-gas: clean-stage3-gas |
| 13916 |
@endif gas-bootstrap |
@endif gas-bootstrap |
| 13917 |
|
|
| 13918 |
|
|
|
.PHONY: all-stageb3g2-gas maybe-all-stageb3g2-gas |
|
|
.PHONY: clean-stageb3g2-gas maybe-clean-stageb3g2-gas |
|
|
maybe-all-stageb3g2-gas: |
|
|
maybe-clean-stageb3g2-gas: |
|
|
@if gas-bootstrap |
|
|
maybe-all-stageb3g2-gas: all-stageb3g2-gas |
|
|
all-stageb3g2: all-stageb3g2-gas |
|
|
TARGET-stageb3g2-gas = $(TARGET-gas) |
|
|
all-stageb3g2-gas: configure-stageb3g2-gas |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/gas && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ |
|
|
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(TARGET-stageb3g2-gas) |
|
|
|
|
|
maybe-clean-stageb3g2-gas: clean-stageb3g2-gas |
|
|
clean-stageb3g2: clean-stageb3g2-gas |
|
|
clean-stageb3g2-gas: |
|
|
@if [ $(current_stage) = stageb3g2 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb3g2-gas/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb3g2-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/gas && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
clean |
|
|
@endif gas-bootstrap |
|
|
|
|
|
|
|
| 13919 |
.PHONY: all-stage4-gas maybe-all-stage4-gas |
.PHONY: all-stage4-gas maybe-all-stage4-gas |
| 13920 |
.PHONY: clean-stage4-gas maybe-clean-stage4-gas |
.PHONY: clean-stage4-gas maybe-clean-stage4-gas |
| 13921 |
maybe-all-stage4-gas: |
maybe-all-stage4-gas: |
| 13928 |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
| 13929 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13930 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13931 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 13932 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13933 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13934 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 13935 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 13936 |
CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ |
CFLAGS="$(STAGE4_CFLAGS)" \ |
| 13937 |
|
CXXFLAGS="$(STAGE4_CFLAGS)" \ |
| 13938 |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
| 13939 |
CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 13940 |
CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 13941 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 13942 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 13943 |
|
TFLAGS="$(STAGE4_TFLAGS)" \ |
| 13944 |
$(TARGET-stage4-gas) |
$(TARGET-stage4-gas) |
| 13945 |
|
|
| 13946 |
maybe-clean-stage4-gas: clean-stage4-gas |
maybe-clean-stage4-gas: clean-stage4-gas |
| 13971 |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
| 13972 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 13973 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 13974 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 13975 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 13976 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 13977 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 13978 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 13979 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ |
CFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 13980 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 13981 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 13982 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 13983 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 13984 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 13985 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 13986 |
|
TFLAGS="$(STAGEprofile_TFLAGS)" \ |
| 13987 |
$(TARGET-stageprofile-gas) |
$(TARGET-stageprofile-gas) |
| 13988 |
|
|
| 13989 |
maybe-clean-stageprofile-gas: clean-stageprofile-gas |
maybe-clean-stageprofile-gas: clean-stageprofile-gas |
| 14014 |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
| 14015 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14016 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14017 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 14018 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14019 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14020 |
cd $(HOST_SUBDIR)/gas && \ |
cd $(HOST_SUBDIR)/gas && \ |
| 14021 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14022 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ |
CFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14023 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14024 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14025 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14026 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14027 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14028 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \ |
| 14029 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)" \ |
| 14030 |
$(TARGET-stagefeedback-gas) |
$(TARGET-stagefeedback-gas) |
| 14031 |
|
|
| 14032 |
maybe-clean-stagefeedback-gas: clean-stagefeedback-gas |
maybe-clean-stagefeedback-gas: clean-stagefeedback-gas |
| 14445 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14446 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14447 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14448 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 14449 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14450 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14451 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 14452 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 14453 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 14454 |
echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \ |
| 14455 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14456 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14464 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 14465 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14466 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14467 |
\ |
$(STAGE1_CONFIGURE_FLAGS) |
|
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" |
|
| 14468 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14469 |
|
|
| 14470 |
.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc |
.PHONY: configure-stage2-gcc maybe-configure-stage2-gcc |
| 14476 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14477 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14478 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14479 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 14480 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14481 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14482 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14483 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 14484 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 14485 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 14486 |
echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \ |
| 14487 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14488 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14497 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14498 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14499 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 14500 |
@stage2_werror_flag@ |
$(STAGE2_CONFIGURE_FLAGS) |
|
@endif gcc-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb2g0-gcc maybe-configure-stageb2g0-gcc |
|
|
maybe-configure-stageb2g0-gcc: |
|
|
@if gcc-bootstrap |
|
|
maybe-configure-stageb2g0-gcc: configure-stageb2g0-gcc |
|
|
configure-stageb2g0-gcc: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/gcc ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
|
|
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gcc"; \ |
|
|
libsrcdir="$$s/gcc"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 14501 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14502 |
|
|
| 14503 |
.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc |
.PHONY: configure-stage3-gcc maybe-configure-stage3-gcc |
| 14509 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14510 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14511 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14512 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 14513 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14514 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14515 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14516 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 14517 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 14518 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 14519 |
echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \ |
| 14520 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14521 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14530 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14531 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14532 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 14533 |
@stage2_werror_flag@ |
$(STAGE3_CONFIGURE_FLAGS) |
|
@endif gcc-bootstrap |
|
|
|
|
|
.PHONY: configure-stageb3g2-gcc maybe-configure-stageb3g2-gcc |
|
|
maybe-configure-stageb3g2-gcc: |
|
|
@if gcc-bootstrap |
|
|
maybe-configure-stageb3g2-gcc: configure-stageb3g2-gcc |
|
|
configure-stageb3g2-gcc: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/gcc ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
|
|
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gcc/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gcc"; \ |
|
|
libsrcdir="$$s/gcc"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
|
|
--target=${target_alias} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ |
|
| 14534 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14535 |
|
|
| 14536 |
.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc |
.PHONY: configure-stage4-gcc maybe-configure-stage4-gcc |
| 14542 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14543 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14544 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14545 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 14546 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14547 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14548 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14549 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 14550 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 14551 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 14552 |
echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \ |
| 14553 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14554 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14563 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14564 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14565 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 14566 |
@stage2_werror_flag@ |
$(STAGE4_CONFIGURE_FLAGS) |
| 14567 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14568 |
|
|
| 14569 |
.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc |
.PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc |
| 14575 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14576 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14577 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14578 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 14579 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14580 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14581 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14582 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 14583 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 14584 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 14585 |
echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \ |
| 14586 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14587 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14596 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14597 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14598 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 14599 |
@stage2_werror_flag@ |
$(STAGEprofile_CONFIGURE_FLAGS) |
| 14600 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14601 |
|
|
| 14602 |
.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc |
.PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc |
| 14608 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc |
| 14609 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14610 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14611 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 14612 |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \ |
| 14613 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14614 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14615 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CFLAGS; \ |
CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \ |
| 14616 |
CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)"; export CXXFLAGS; \ |
| 14617 |
|
LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \ |
| 14618 |
echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \ |
echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \ |
| 14619 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \ |
| 14620 |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
cd $(HOST_SUBDIR)/gcc || exit 1; \ |
| 14629 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \ |
| 14630 |
--target=${target_alias} $${srcdiroption} \ |
--target=${target_alias} $${srcdiroption} \ |
| 14631 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 14632 |
@stage2_werror_flag@ |
$(STAGEfeedback_CONFIGURE_FLAGS) |
| 14633 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14634 |
|
|
| 14635 |
|
|
| 14667 |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
@[ $(current_stage) = stage1 ] || $(MAKE) stage1-start |
| 14668 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14669 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14670 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 14671 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14672 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14673 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14674 |
CFLAGS="$(STAGE1_CFLAGS)" CXXFLAGS="$(STAGE1_CFLAGS)" \ |
CFLAGS="$(STAGE1_CFLAGS)" \ |
| 14675 |
LIBCFLAGS="$(STAGE1_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE1_CFLAGS)" \ |
| 14676 |
CFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" \ |
LIBCFLAGS="$(LIBCFLAGS)" \ |
| 14677 |
CXXFLAGS_FOR_TARGET="$(STAGE1_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14678 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14679 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14680 |
|
$(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \ |
| 14681 |
|
TFLAGS="$(STAGE1_TFLAGS)" \ |
| 14682 |
$(TARGET-stage1-gcc) |
$(TARGET-stage1-gcc) |
| 14683 |
|
|
| 14684 |
maybe-clean-stage1-gcc: clean-stage1-gcc |
maybe-clean-stage1-gcc: clean-stage1-gcc |
| 14708 |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
@[ $(current_stage) = stage2 ] || $(MAKE) stage2-start |
| 14709 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14710 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14711 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 14712 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14713 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14714 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14715 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14716 |
CFLAGS="$(STAGE2_CFLAGS)" CXXFLAGS="$(STAGE2_CFLAGS)" \ |
CFLAGS="$(STAGE2_CFLAGS)" \ |
| 14717 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE2_CFLAGS)" \ |
| 14718 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE2_CFLAGS)" \ |
| 14719 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14720 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14721 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14722 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
| 14723 |
|
TFLAGS="$(STAGE2_TFLAGS)" \ |
| 14724 |
$(TARGET-stage2-gcc) |
$(TARGET-stage2-gcc) |
| 14725 |
|
|
| 14726 |
maybe-clean-stage2-gcc: clean-stage2-gcc |
maybe-clean-stage2-gcc: clean-stage2-gcc |
| 14739 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14740 |
|
|
| 14741 |
|
|
|
.PHONY: all-stageb2g0-gcc maybe-all-stageb2g0-gcc |
|
|
.PHONY: clean-stageb2g0-gcc maybe-clean-stageb2g0-gcc |
|
|
maybe-all-stageb2g0-gcc: |
|
|
maybe-clean-stageb2g0-gcc: |
|
|
@if gcc-bootstrap |
|
|
maybe-all-stageb2g0-gcc: all-stageb2g0-gcc |
|
|
all-stageb2g0: all-stageb2g0-gcc |
|
|
TARGET-stageb2g0-gcc = $(TARGET-gcc) |
|
|
all-stageb2g0-gcc: configure-stageb2g0-gcc |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/gcc && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0" CXXFLAGS="$(STAGE2_CFLAGS) -g0" \ |
|
|
LIBCFLAGS="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS) -g0" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
|
|
$(TARGET-stageb2g0-gcc) |
|
|
|
|
|
maybe-clean-stageb2g0-gcc: clean-stageb2g0-gcc |
|
|
clean-stageb2g0: clean-stageb2g0-gcc |
|
|
clean-stageb2g0-gcc: |
|
|
@if [ $(current_stage) = stageb2g0 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb2g0-gcc/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb2g0-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/gcc && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(EXTRA_GCC_FLAGS) clean |
|
|
@endif gcc-bootstrap |
|
|
|
|
|
|
|
| 14742 |
.PHONY: all-stage3-gcc maybe-all-stage3-gcc |
.PHONY: all-stage3-gcc maybe-all-stage3-gcc |
| 14743 |
.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc |
.PHONY: clean-stage3-gcc maybe-clean-stage3-gcc |
| 14744 |
maybe-all-stage3-gcc: |
maybe-all-stage3-gcc: |
| 14751 |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
@[ $(current_stage) = stage3 ] || $(MAKE) stage3-start |
| 14752 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14753 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14754 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 14755 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14756 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14757 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14758 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14759 |
CFLAGS="$(STAGE3_CFLAGS)" CXXFLAGS="$(STAGE3_CFLAGS)" \ |
CFLAGS="$(STAGE3_CFLAGS)" \ |
| 14760 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGE3_CFLAGS)" \ |
| 14761 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGE3_CFLAGS)" \ |
| 14762 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14763 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14764 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14765 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
| 14766 |
|
TFLAGS="$(STAGE3_TFLAGS)" \ |
| 14767 |
$(TARGET-stage3-gcc) |
$(TARGET-stage3-gcc) |
| 14768 |
|
|
| 14769 |
maybe-clean-stage3-gcc: clean-stage3-gcc |
maybe-clean-stage3-gcc: clean-stage3-gcc |
| 14782 |
@endif gcc-bootstrap |
@endif gcc-bootstrap |
| 14783 |
|
|
| 14784 |
|
|
|
.PHONY: all-stageb3g2-gcc maybe-all-stageb3g2-gcc |
|
|
.PHONY: clean-stageb3g2-gcc maybe-clean-stageb3g2-gcc |
|
|
maybe-all-stageb3g2-gcc: |
|
|
maybe-clean-stageb3g2-gcc: |
|
|
@if gcc-bootstrap |
|
|
maybe-all-stageb3g2-gcc: all-stageb3g2-gcc |
|
|
all-stageb3g2: all-stageb3g2-gcc |
|
|
TARGET-stageb3g2-gcc = $(TARGET-gcc) |
|
|
all-stageb3g2-gcc: configure-stageb3g2-gcc |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
cd $(HOST_SUBDIR)/gcc && \ |
|
|
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2" CXXFLAGS="$(STAGE3_CFLAGS) -g2" \ |
|
|
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" \ |
|
|
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -g2" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
|
|
$(TARGET-stageb3g2-gcc) |
|
|
|
|
|
maybe-clean-stageb3g2-gcc: clean-stageb3g2-gcc |
|
|
clean-stageb3g2: clean-stageb3g2-gcc |
|
|
clean-stageb3g2-gcc: |
|
|
@if [ $(current_stage) = stageb3g2 ]; then \ |
|
|
[ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \ |
|
|
else \ |
|
|
[ -f $(HOST_SUBDIR)/stageb3g2-gcc/Makefile ] || exit 0; \ |
|
|
$(MAKE) stageb3g2-start; \ |
|
|
fi; \ |
|
|
cd $(HOST_SUBDIR)/gcc && \ |
|
|
$(MAKE) $(EXTRA_HOST_FLAGS) \ |
|
|
$(POSTSTAGE1_FLAGS_TO_PASS) \ |
|
|
$(EXTRA_GCC_FLAGS) clean |
|
|
@endif gcc-bootstrap |
|
|
|
|
|
|
|
| 14785 |
.PHONY: all-stage4-gcc maybe-all-stage4-gcc |
.PHONY: all-stage4-gcc maybe-all-stage4-gcc |
| 14786 |
.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc |
.PHONY: clean-stage4-gcc maybe-clean-stage4-gcc |
| 14787 |
maybe-all-stage4-gcc: |
maybe-all-stage4-gcc: |
| 14794 |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
@[ $(current_stage) = stage4 ] || $(MAKE) stage4-start |
| 14795 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14796 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14797 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 14798 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14799 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14800 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14801 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14802 |
CFLAGS="$(STAGE4_CFLAGS)" CXXFLAGS="$(STAGE4_CFLAGS)" \ |
CFLAGS="$(STAGE4_CFLAGS)" \ |
| 14803 |
|
CXXFLAGS="$(STAGE4_CFLAGS)" \ |
| 14804 |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
LIBCFLAGS="$(STAGE4_CFLAGS)" \ |
| 14805 |
CFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14806 |
CXXFLAGS_FOR_TARGET="$(STAGE4_CFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14807 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14808 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
| 14809 |
|
TFLAGS="$(STAGE4_TFLAGS)" \ |
| 14810 |
$(TARGET-stage4-gcc) |
$(TARGET-stage4-gcc) |
| 14811 |
|
|
| 14812 |
maybe-clean-stage4-gcc: clean-stage4-gcc |
maybe-clean-stage4-gcc: clean-stage4-gcc |
| 14837 |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
@[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start |
| 14838 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14839 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14840 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 14841 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14842 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14843 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14844 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14845 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate" \ |
CFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 14846 |
LIBCFLAGS="$(STAGE2_LIBCFLAGS)" \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 14847 |
CFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" \ |
LIBCFLAGS="$(STAGEprofile_CFLAGS)" \ |
| 14848 |
CXXFLAGS_FOR_TARGET="$(STAGE2_LIBCFLAGS)" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14849 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14850 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14851 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
| 14852 |
|
TFLAGS="$(STAGEprofile_TFLAGS)" \ |
| 14853 |
$(TARGET-stageprofile-gcc) |
$(TARGET-stageprofile-gcc) |
| 14854 |
|
|
| 14855 |
maybe-clean-stageprofile-gcc: clean-stageprofile-gcc |
maybe-clean-stageprofile-gcc: clean-stageprofile-gcc |
| 14880 |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
@[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start |
| 14881 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 14882 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 14883 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)"; \ |
| 14884 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 14885 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 14886 |
cd $(HOST_SUBDIR)/gcc && \ |
cd $(HOST_SUBDIR)/gcc && \ |
| 14887 |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
$(MAKE) $(BASE_FLAGS_TO_PASS) \ |
| 14888 |
CFLAGS="$(STAGE3_CFLAGS) -fprofile-use" CXXFLAGS="$(STAGE3_CFLAGS) -fprofile-use" \ |
CFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14889 |
LIBCFLAGS="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
CXXFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14890 |
CFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" \ |
LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \ |
| 14891 |
CXXFLAGS_FOR_TARGET="$(STAGE3_LIBCFLAGS) -fprofile-use" $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \ |
| 14892 |
|
CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \ |
| 14893 |
|
LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \ |
| 14894 |
|
$(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \ |
| 14895 |
|
TFLAGS="$(STAGEfeedback_TFLAGS)" \ |
| 14896 |
$(TARGET-stagefeedback-gcc) |
$(TARGET-stagefeedback-gcc) |
| 14897 |
|
|
| 14898 |
maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc |
maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc |
| 16161 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
| 16162 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 16163 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 16164 |
|
TFLAGS="$(STAGE1_TFLAGS)"; \ |
| 16165 |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
| 16166 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 16167 |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \ |
| 16168 |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE1_CFLAGS)"; export CXXFLAGS; \ |
| 16169 |
|
LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \ |
| 16170 |
echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \ |
echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \ |
| 16171 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
| 16172 |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
| 16180 |
$(SHELL) $${libsrcdir}/configure \ |
$(SHELL) $${libsrcdir}/configure \ |
| 16181 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
| 16182 |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
| 16183 |
\ |
$(STAGE1_CONFIGURE_FLAGS) \ |
| 16184 |
--disable-intermodule $(STAGE1_CHECKING) --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" --disable-shared |
--disable-shared |
| 16185 |
@endif gmp-bootstrap |
@endif gmp-bootstrap |
| 16186 |
|
|
| 16187 |
.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp |
.PHONY: configure-stage2-gmp maybe-configure-stage2-gmp |
| 16193 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
| 16194 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 16195 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 16196 |
|
TFLAGS="$(STAGE2_TFLAGS)"; \ |
| 16197 |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
| 16198 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 16199 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 16200 |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \ |
| 16201 |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE2_CFLAGS)"; export CXXFLAGS; \ |
| 16202 |
|
LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \ |
| 16203 |
echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \ |
echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \ |
| 16204 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
| 16205 |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
| 16214 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
| 16215 |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
| 16216 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 16217 |
@stage2_werror_flag@ --disable-shared |
$(STAGE2_CONFIGURE_FLAGS) \ |
| 16218 |
@endif gmp-bootstrap |
--disable-shared |
|
|
|
|
.PHONY: configure-stageb2g0-gmp maybe-configure-stageb2g0-gmp |
|
|
maybe-configure-stageb2g0-gmp: |
|
|
@if gmp-bootstrap |
|
|
maybe-configure-stageb2g0-gmp: configure-stageb2g0-gmp |
|
|
configure-stageb2g0-gmp: |
|
|
@[ $(current_stage) = stageb2g0 ] || $(MAKE) stageb2g0-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE2_CFLAGS) -g0"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE2_CFLAGS) -g0"; export CXXFLAGS; \ |
|
|
echo Configuring stage b2g0 in $(HOST_SUBDIR)/gmp ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
|
|
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gmp"; \ |
|
|
libsrcdir="$$s/gmp"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
|
|
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ --disable-shared |
|
| 16219 |
@endif gmp-bootstrap |
@endif gmp-bootstrap |
| 16220 |
|
|
| 16221 |
.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp |
.PHONY: configure-stage3-gmp maybe-configure-stage3-gmp |
| 16227 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
| 16228 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 16229 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 16230 |
|
TFLAGS="$(STAGE3_TFLAGS)"; \ |
| 16231 |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
| 16232 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 16233 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 16234 |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \ |
| 16235 |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE3_CFLAGS)"; export CXXFLAGS; \ |
| 16236 |
|
LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \ |
| 16237 |
echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \ |
echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \ |
| 16238 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
| 16239 |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
| 16248 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
| 16249 |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
| 16250 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 16251 |
@stage2_werror_flag@ --disable-shared |
$(STAGE3_CONFIGURE_FLAGS) \ |
| 16252 |
@endif gmp-bootstrap |
--disable-shared |
|
|
|
|
.PHONY: configure-stageb3g2-gmp maybe-configure-stageb3g2-gmp |
|
|
maybe-configure-stageb3g2-gmp: |
|
|
@if gmp-bootstrap |
|
|
maybe-configure-stageb3g2-gmp: configure-stageb3g2-gmp |
|
|
configure-stageb3g2-gmp: |
|
|
@[ $(current_stage) = stageb3g2 ] || $(MAKE) stageb3g2-start |
|
|
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
|
|
@r=`${PWD_COMMAND}`; export r; \ |
|
|
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
|
|
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
|
|
$(HOST_EXPORTS) \ |
|
|
$(POSTSTAGE1_HOST_EXPORTS) \ |
|
|
CFLAGS="$(STAGE3_CFLAGS) -g2"; export CFLAGS; \ |
|
|
CXXFLAGS="$(STAGE3_CFLAGS) -g2"; export CXXFLAGS; \ |
|
|
echo Configuring stage b3g2 in $(HOST_SUBDIR)/gmp ; \ |
|
|
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
|
|
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
|
|
case $(srcdir) in \ |
|
|
/* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \ |
|
|
*) topdir=`echo $(HOST_SUBDIR)/gmp/ | \ |
|
|
sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \ |
|
|
esac; \ |
|
|
srcdiroption="--srcdir=$${topdir}/gmp"; \ |
|
|
libsrcdir="$$s/gmp"; \ |
|
|
$(SHELL) $${libsrcdir}/configure \ |
|
|
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
|
|
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
|
|
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|
|
@stage2_werror_flag@ --disable-shared |
|
| 16253 |
@endif gmp-bootstrap |
@endif gmp-bootstrap |
| 16254 |
|
|
| 16255 |
.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp |
.PHONY: configure-stage4-gmp maybe-configure-stage4-gmp |
| 16261 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
| 16262 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 16263 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 16264 |
|
TFLAGS="$(STAGE4_TFLAGS)"; \ |
| 16265 |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
| 16266 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 16267 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 16268 |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \ |
| 16269 |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGE4_CFLAGS)"; export CXXFLAGS; \ |
| 16270 |
|
LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \ |
| 16271 |
echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \ |
echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \ |
| 16272 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
| 16273 |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
| 16282 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
| 16283 |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
| 16284 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
| 16285 |
@stage2_werror_flag@ --disable-shared |
$(STAGE4_CONFIGURE_FLAGS) \ |
| 16286 |
|
--disable-shared |
| 16287 |
@endif gmp-bootstrap |
@endif gmp-bootstrap |
| 16288 |
|
|
| 16289 |
.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp |
.PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp |
| 16295 |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
@$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp |
| 16296 |
@r=`${PWD_COMMAND}`; export r; \ |
@r=`${PWD_COMMAND}`; export r; \ |
| 16297 |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \ |
| 16298 |
|
TFLAGS="$(STAGEprofile_TFLAGS)"; \ |
| 16299 |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \ |
| 16300 |
$(HOST_EXPORTS) \ |
$(HOST_EXPORTS) \ |
| 16301 |
$(POSTSTAGE1_HOST_EXPORTS) \ |
$(POSTSTAGE1_HOST_EXPORTS) \ |
| 16302 |
CFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CFLAGS; \ |
CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \ |
| 16303 |
CXXFLAGS="$(STAGE2_CFLAGS) -fprofile-generate"; export CXXFLAGS; \ |
CXXFLAGS="$(STAGEprofile_CFLAGS)"; export CXXFLAGS; \ |
| 16304 |
|
LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \ |
| 16305 |
echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \ |
echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \ |
| 16306 |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \ |
| 16307 |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
cd $(HOST_SUBDIR)/gmp || exit 1; \ |
| 16316 |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
$(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \ |
| 16317 |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
--target=none-${host_vendor}-${host_os} $${srcdiroption} \ |
| 16318 |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
--with-build-libsubdir=$(HOST_SUBDIR) \ |
|