diff options
author | Scott Rifenbark <scott.m.rifenbark@intel.com> | 2014-06-19 12:07:09 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-07-03 13:57:08 +0100 |
commit | e2f04f4ffc2c9ec227638bf644065af110fefc97 (patch) | |
tree | d433737b77c633a4ba4314bb4ce44b549edd776e /documentation | |
parent | 590b6cfb0b22e57a9b2342af9f74c55bc19213f8 (diff) | |
download | ast2050-yocto-poky-e2f04f4ffc2c9ec227638bf644065af110fefc97.zip ast2050-yocto-poky-e2f04f4ffc2c9ec227638bf644065af110fefc97.tar.gz |
ref-manual: Added TUNE_LDARGS and TARGET_LD_ARCH variables.
New glossary entries.
(From yocto-docs rev: dbf566e1009d51ad8fce1ac8251249a70fb9270c)
Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index a555ace..ae61d29 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -8320,6 +8320,22 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" </glossdef> </glossentry> + <glossentry id='var-TARGET_LD_ARCH'><glossterm>TARGET_LD_ARCH</glossterm> + <glossdef> + <para> + Specifies architecture-specific linker flags for the + target system. + <filename>TARGET_LD_ARCH</filename> is initialized from + <link linkend='var-TUNE_LDARGS'><filename>TUNE_LDARGS</filename></link> + by default in the BitBake configuration file + (<filename>meta/conf/bitbake.conf</filename>): + <literallayout class='monospaced'> + TARGET_LD_ARCH = "${TUNE_LDARGS}" + </literallayout> + </para> + </glossdef> + </glossentry> + <glossentry id='var-TARGET_LDFLAGS'><glossterm>TARGET_LDFLAGS</glossterm> <glossdef> <para> @@ -8913,6 +8929,30 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" </glossdef> </glossentry> + <glossentry id='var-TUNE_LDARGS'><glossterm>TUNE_LDARGS</glossterm> + <glossdef> + <para> + Specifies architecture-specific linker flags for + the target system. + The set of flags is based on the selected tune features. + <filename>TUNE_LDARGS</filename> is set using + the tune include files, which are typically under + <filename>meta/conf/machine/include/</filename> and are + influenced through <filename>TUNE_FEATURES</filename>. + For example, the + <filename>meta/conf/machine/include/x86/arch-x86.inc</filename> + file defines the flags for the x86 architecture as follows: + <literallayout class='monospaced'> + TUNE_LDARGS += "${@bb.utils.contains("TUNE_FEATURES", "mx32", "-m elf32_x86_64", "", d)}" + </literallayout> + <note> + Board Support Packages (BSPs) can supply their own + set of flags. + </note> + </para> + </glossdef> + </glossentry> + <glossentry id='var-TUNE_PKGARCH'><glossterm>TUNE_PKGARCH</glossterm> <glossdef> <para> |