Wolfgang Thallergcc16 merge934c3885 months agoHistory
2142 lines · 76.6 KB · Text
RawDownload
[+ AutoGen5 template -*- Mode: Makefile -*-in+] # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.## Makefile for directory with subdirs to build.#   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,#   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011#   Free Software Foundation## This file is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License as published by# the Free Software Foundation; either version 3 of the License, or# (at your option) any later version.# # This program is distributed in the hope that it will be useful,# but WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the# GNU General Public License for more details.# # You should have received a copy of the GNU General Public License# along with this program; see the file COPYING3.  If not see# <http://www.gnu.org/licenses/>.# # First, test for a proper version of make, but only where one is required. @if gccifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.$(error GNU make version 3.80 or newer is required.)endif@endif gcc # -------------------------------# Standard Autoconf-set variables# -------------------------------VPATH=@srcdir@ build_alias=@build_noncanonical@build_vendor=@build_vendor@build_os=@build_os@build=@build@host_alias=@host_noncanonical@host_vendor=@host_vendor@host_os=@host_os@host=@host@target_alias=@target_noncanonical@target_vendor=@target_vendor@target_os=@target_os@target=@target@ program_transform_name = @program_transform_name@ prefix = @prefix@exec_prefix = @exec_prefix@ srcdir = @srcdir@ bindir = @bindir@sbindir = @sbindir@libexecdir = @libexecdir@datadir = @datadir@sysconfdir = @sysconfdir@sharedstatedir = @sharedstatedir@localstatedir = @localstatedir@libdir = @libdir@includedir = @includedir@oldincludedir = @oldincludedir@infodir = @infodir@datarootdir = @datarootdir@docdir = @docdir@pdfdir = @pdfdir@htmldir = @htmldir@mandir = @mandir@man1dir = $(mandir)/man1man2dir = $(mandir)/man2man3dir = $(mandir)/man3man4dir = $(mandir)/man4man5dir = $(mandir)/man5man6dir = $(mandir)/man6man7dir = $(mandir)/man7man8dir = $(mandir)/man8man9dir = $(mandir)/man9 INSTALL = @INSTALL@INSTALL_PROGRAM = @INSTALL_PROGRAM@INSTALL_SCRIPT = @INSTALL_SCRIPT@INSTALL_DATA = @INSTALL_DATA@LN = @LN@LN_S = @LN_S@MAINT = @MAINT@MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@ # -------------------------------------------------# Miscellaneous non-standard autoconf-set variables# ------------------------------------------------- # The gcc driver likes to know the arguments it was configured with.TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@ tooldir = @tooldir@build_tooldir = @build_tooldir@ # This is the name of the environment variable used for the path to# the libraries.RPATH_ENVVAR = @RPATH_ENVVAR@ # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path# is used instead of the directory itself to avoid including built# executables in PATH.GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@ # If the build should make suitable code for shared host resources.host_shared = @host_shared@ # Build programs are put under this directory.BUILD_SUBDIR = @build_subdir@# This is set by the configure script to the arguments to use when configuring# directories built for the build system.BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)" # Linker flags to use on the host, for stage1 or when not# bootstrapping.STAGE1_LDFLAGS = @stage1_ldflags@ # Libraries to use on the host, for stage1 or when not bootstrapping.STAGE1_LIBS = @stage1_libs@ # Linker flags to use for stage2 and later.POSTSTAGE1_LDFLAGS = @poststage1_ldflags@ # Libraries to use for stage2 and later.POSTSTAGE1_LIBS = @poststage1_libs@ # This is the list of variables to export in the environment when# configuring any subdirectory.  It must also be exported whenever# recursing into a build directory in case that directory's Makefile# re-runs configure.BASE_EXPORTS = \	FLEX="$(FLEX)"; export FLEX; \	LEX="$(LEX)"; export LEX; \	BISON="$(BISON)"; export BISON; \	YACC="$(YACC)"; export YACC; \	M4="$(M4)"; export M4; \	SED="$(SED)"; export SED; \	AWK="$(AWK)"; export AWK; \	MAKEINFO="$(MAKEINFO)"; export MAKEINFO; # This is the list of variables to export in the environment when# configuring subdirectories for the build system.BUILD_EXPORTS = \	$(BASE_EXPORTS) \	AR="$(AR_FOR_BUILD)"; export AR; \	AS="$(AS_FOR_BUILD)"; export AS; \	CC="$(CC_FOR_BUILD)"; export CC; \	CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \	CPP="$(CPP_FOR_BUILD)"; export CPP; \	CPPFLAGS="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS; \	CXX="$(CXX_FOR_BUILD)"; export CXX; \	CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \	GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \	GOC="$(GOC_FOR_BUILD)"; export GOC; \	GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \	GDC="$(GDC_FOR_BUILD)"; export GDC; \	GDCFLAGS="$(GDCFLAGS_FOR_BUILD)"; export GDCFLAGS; \	GM2="$(GM2_FOR_BUILD)"; export GM2; \	GM2FLAGS="$(GM2FLAGS_FOR_BUILD)"; export GM2FLAGS; \	DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \	DSYMUTIL="$(DSYMUTIL_FOR_BUILD)"; export DSYMUTIL; \	LD="$(LD_FOR_BUILD)"; export LD; \	LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \	NM="$(NM_FOR_BUILD)"; export NM; \	RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \	WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \	WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC; # These variables must be set on the make command line for directories# built for the build system to override those in BASE_FLAGS_TO_PASS.EXTRA_BUILD_FLAGS = \	CFLAGS="$(CFLAGS_FOR_BUILD)" \	LDFLAGS="$(LDFLAGS_FOR_BUILD)" # This is the list of directories to built for the host system.SUBDIRS = @configdirs@TARGET_CONFIGDIRS = @target_configdirs@# This is set by the configure script to the arguments to use when configuring# directories built for the host system.HOST_CONFIGARGS = @host_configargs@# Host programs are put under this directory, which is . except if building# with srcdir=..HOST_SUBDIR = @host_subdir@# This is the list of variables to export in the environment when# configuring subdirectories for the host system.  We need to pass# some to the GCC configure because of its hybrid host/target nature.HOST_EXPORTS = \	$(BASE_EXPORTS) \	CC="$(CC)"; export CC; \	ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \	CFLAGS="$(CFLAGS)"; export CFLAGS; \	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \	CXX="$(CXX)"; export CXX; \	CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \	GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \	GOC="$(GOC)"; export GOC; \	GDC="$(GDC)"; export GDC; \	GM2="$(GM2)"; export GM2; \	GNATMAKE_FOR_BUILD="$(GNATMAKE_FOR_BUILD)"; export GNATMAKE_FOR_BUILD; \	AR="$(AR)"; export AR; \	AS="$(AS)"; export AS; \	CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \	CPP_FOR_BUILD="$(CPP_FOR_BUILD)"; export CPP_FOR_BUILD; \	CPPFLAGS_FOR_BUILD="$(CPPFLAGS_FOR_BUILD)"; export CPPFLAGS_FOR_BUILD; \	CXX_FOR_BUILD="$(CXX_FOR_BUILD)"; export CXX_FOR_BUILD; \	DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \	DSYMUTIL="$(DSYMUTIL)"; export DSYMUTIL; \	LD="$(LD)"; export LD; \	LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \	NM="$(NM)"; export NM; \	RANLIB="$(RANLIB)"; export RANLIB; \	WINDRES="$(WINDRES)"; export WINDRES; \	WINDMC="$(WINDMC)"; export WINDMC; \	OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \	OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \	OTOOL="$(OTOOL)"; export OTOOL; \	PKG_CONFIG_PATH="$(PKG_CONFIG_PATH)"; export PKG_CONFIG_PATH; \	READELF="$(READELF)"; export READELF; \	AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \	AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \	DSYMUTIL_FOR_TARGET="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL_FOR_TARGET; \	GCC_FOR_TARGET="$(GCC_FOR_TARGET) $$TFLAGS"; export GCC_FOR_TARGET; \	LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \	NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \	OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \	OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \	OTOOL_FOR_TARGET="$(OTOOL_FOR_TARGET)"; export OTOOL_FOR_TARGET; \	RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \	READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \	TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \	HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \	GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \	GMPINC="$(HOST_GMPINC)"; export GMPINC; \	ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \	ISLINC="$(HOST_ISLINC)"; export ISLINC; \	XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \@if gcc-bootstrap	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \@endif gcc-bootstrap	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); POSTSTAGE1_CXX_EXPORT = \	CXX='$(CXX)'; export CXX; \	CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;@if target-libstdc++-v3-bootstrap# Override the above if we're bootstrapping C++.POSTSTAGE1_CXX_EXPORT = \	CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \	  `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \	  export CXX; \	CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;@endif target-libstdc++-v3-bootstrap # Similar, for later GCC stages.POSTSTAGE1_HOST_EXPORTS = \	$(HOST_EXPORTS) \	CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \	  -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \	  $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \	CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \	$(POSTSTAGE1_CXX_EXPORT) \	$(LTO_EXPORTS) \	GDC="$$r/$(HOST_SUBDIR)/prev-gcc/gdc$(exeext) -B$$r/$(HOST_SUBDIR)/prev-gcc/ \	  -B$(build_tooldir)/bin/ $(GDCFLAGS_FOR_TARGET) \	  -B$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime/gcc \	  -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src \	  -B$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \	  -I$$r/prev-$(TARGET_SUBDIR)/libphobos/libdruntime -I$$s/libphobos/libdruntime \	  -L$$r/prev-$(TARGET_SUBDIR)/libphobos/src/.libs \	  -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \	  -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; \	export GDC; \	GDC_FOR_BUILD="$$GDC"; export GDC_FOR_BUILD; \	GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \	LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \	HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS; # Target libraries are put under this directory:TARGET_SUBDIR = @target_subdir@# This is set by the configure script to the arguments to use when configuring# directories built for the target.TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"# This is the list of variables to export in the environment when# configuring subdirectories for the target system.BASE_TARGET_EXPORTS = \	$(BASE_EXPORTS) \	AR="$(AR_FOR_TARGET)"; export AR; \	AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \	CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \	CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \	CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \	CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \	CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \	GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \	GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \	GDC="$(GDC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GDC; \	GM2="$(GM2_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GM2; \	GNATMAKE_FOR_BUILD="$(GNATMAKE_FOR_BUILD)"; export GNATMAKE_FOR_BUILD; \	DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \	DSYMUTIL="$(DSYMUTIL_FOR_TARGET)"; export DSYMUTIL; \	LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \	LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \	LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \	NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \	OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \	OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \	OTOOL="$(OTOOL_FOR_TARGET)"; export OTOOL; \	RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \	READELF="$(READELF_FOR_TARGET)"; export READELF; \	STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \	SYSROOT_CFLAGS_FOR_TARGET="$(SYSROOT_CFLAGS_FOR_TARGET)"; export SYSROOT_CFLAGS_FOR_TARGET; \	WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \	WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \@if gcc-bootstrap	$(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \@endif gcc-bootstrap	$(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \	TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS; RAW_CXX_TARGET_EXPORTS = \	$(BASE_TARGET_EXPORTS) \	CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \	CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; NORMAL_TARGET_EXPORTS = \	$(BASE_TARGET_EXPORTS) \	CXX_FOR_TARGET="$(CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \	CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX; # Where to find GMPHOST_GMPLIBS = @gmplibs@HOST_GMPINC = @gmpinc@ # Where to find islHOST_ISLLIBS = @isllibs@HOST_ISLINC = @islinc@ # ----------------------------------------------# Programs producing files for the BUILD machine# ---------------------------------------------- SHELL = @SHELL@ # pwd command to use.  Allow user to override default by setting PWDCMD in# the environment to account for automounters.  The make variable must not# be called PWDCMD, otherwise the value set here is passed to make# subprocesses and overrides the setting from the user's environment.# Don't use PWD since it is a common shell environment variable and we# don't want to corrupt it.PWD_COMMAND = $${PWDCMD-pwd} # compilers to use to create programs which must be run in the build# environment.AR_FOR_BUILD = @AR_FOR_BUILD@AS_FOR_BUILD = @AS_FOR_BUILD@CC_FOR_BUILD = @CC_FOR_BUILD@CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@CPP_FOR_BUILD = @CPP_FOR_BUILD@CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@CXX_FOR_BUILD = @CXX_FOR_BUILD@DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@DSYMUTIL_FOR_BUILD = @DSYMUTIL_FOR_BUILD@GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@GOC_FOR_BUILD = @GOC_FOR_BUILD@GDC_FOR_BUILD = @GDC_FOR_BUILD@GM2_FOR_BUILD = @GM2_FOR_BUILD@GNATMAKE_FOR_BUILD = @GNATMAKE_FOR_BUILD@LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@LD_FOR_BUILD = @LD_FOR_BUILD@NM_FOR_BUILD = @NM_FOR_BUILD@RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@ # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined# here so that they can be overridden by Makefile fragments.BUILD_PREFIX = @BUILD_PREFIX@BUILD_PREFIX_1 = @BUILD_PREFIX_1@ # Flags to pass to stage2 and later makes.  They are defined# here so that they can be overridden by Makefile fragments.BOOT_CFLAGS= -g -O2BOOT_LDFLAGS=BOOT_ADAFLAGS= -gnatpg AWK = @AWK@SED = @SED@BISON = @BISON@YACC = @YACC@FLEX = @FLEX@LEX = @LEX@M4 = @M4@MAKEINFO = @MAKEINFO@EXPECT = @EXPECT@RUNTEST = @RUNTEST@ AUTO_PROFILE = gcc-auto-profile --all -c 10000000 # This just becomes part of the MAKEINFO definition passed down to# sub-makes.  It lets flags be given on the command line while still# using the makeinfo from the object tree.# (Default to avoid splitting info files by setting the threshold high.)MAKEINFOFLAGS = --split-size=5000000 # ---------------------------------------------# Programs producing files for the HOST machine# --------------------------------------------- AS = @AS@AR = @AR@ @AR_PLUGIN_OPTION@AR_FLAGS = rcCC = @CC@CXX = @CXX@DLLTOOL = @DLLTOOL@DSYMUTIL = @DSYMUTIL@LD = @LD@LIPO = @LIPO@NM = @NM@ @NM_PLUGIN_OPTION@OBJDUMP = @OBJDUMP@OTOOL = @OTOOL@RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@READELF = @READELF@STRIP = @STRIP@WINDRES = @WINDRES@WINDMC = @WINDMC@ GDC = @GDC@GNATBIND = @GNATBIND@GNATMAKE = @GNATMAKE@ CFLAGS = @CFLAGS@LDFLAGS = @LDFLAGS@LIBCFLAGS = $(CFLAGS)CXXFLAGS = @CXXFLAGS@LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templatesGOCFLAGS = $(CFLAGS)GDCFLAGS = @GDCFLAGS@GM2FLAGS = $(CFLAGS) PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ # Pass additional PGO and LTO compiler options to the PGO build.BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)override CFLAGS += $(BUILD_CFLAGS)override CXXFLAGS += $(BUILD_CFLAGS) # Additional PGO and LTO compiler options to generate profiling data# for the PGO build.PGO_BUILD_GEN_FLAGS_TO_PASS = \	PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \	PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@" # NB: Filter out any compiler options which may fail PGO training runs.PGO_BUILD_TRAINING_CFLAGS:= \	$(filter-out -Werror=%,$(CFLAGS))PGO_BUILD_TRAINING_CXXFLAGS:=\	$(filter-out -Werror=%,$(CXXFLAGS))PGO_BUILD_TRAINING_CFLAGS:= \	$(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))PGO_BUILD_TRAINING_CXXFLAGS:= \	$(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))PGO_BUILD_TRAINING_CFLAGS:= \	$(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))PGO_BUILD_TRAINING_CXXFLAGS:= \	$(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))PGO_BUILD_TRAINING_FLAGS_TO_PASS = \	PGO_BUILD_TRAINING=yes \	CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \	CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)" # Ignore "make check" errors in PGO training runs.PGO_BUILD_TRAINING_MFLAGS = -i # Additional PGO and LTO compiler options to use profiling data for the# PGO build.PGO_BUILD_USE_FLAGS_TO_PASS = \	PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \	PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@" # PGO training targets for the PGO build.  FIXME: Add gold tests to# training.

Lines 1–500 of 2142.

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t