diff options
Diffstat (limited to 'documentation/ref-manual')
-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 a811a63cbd..a555ace396 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml | |||
@@ -8208,6 +8208,22 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
8208 | </glossdef> | 8208 | </glossdef> |
8209 | </glossentry> | 8209 | </glossentry> |
8210 | 8210 | ||
8211 | <glossentry id='var-TARGET_AS_ARCH'><glossterm>TARGET_AS_ARCH</glossterm> | ||
8212 | <glossdef> | ||
8213 | <para> | ||
8214 | Specifies architecture-specific assembler flags for the | ||
8215 | target system. | ||
8216 | <filename>TARGET_AS_ARCH</filename> is initialized from | ||
8217 | <link linkend='var-TUNE_ASARGS'><filename>TUNE_ASARGS</filename></link> | ||
8218 | by default in the BitBake configuration file | ||
8219 | (<filename>meta/conf/bitbake.conf</filename>): | ||
8220 | <literallayout class='monospaced'> | ||
8221 | TARGET_AS_ARCH = "${TUNE_ASARGS}" | ||
8222 | </literallayout> | ||
8223 | </para> | ||
8224 | </glossdef> | ||
8225 | </glossentry> | ||
8226 | |||
8211 | <glossentry id='var-TARGET_CC_ARCH'><glossterm>TARGET_CC_ARCH</glossterm> | 8227 | <glossentry id='var-TARGET_CC_ARCH'><glossterm>TARGET_CC_ARCH</glossterm> |
8212 | <glossdef> | 8228 | <glossdef> |
8213 | <para> | 8229 | <para> |
@@ -8855,6 +8871,30 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3" | |||
8855 | </glossdef> | 8871 | </glossdef> |
8856 | </glossentry> | 8872 | </glossentry> |
8857 | 8873 | ||
8874 | <glossentry id='var-TUNE_ASARGS'><glossterm>TUNE_ASARGS</glossterm> | ||
8875 | <glossdef> | ||
8876 | <para> | ||
8877 | Specifies architecture-specific assembler flags for | ||
8878 | the target system. | ||
8879 | The set of flags is based on the selected tune features. | ||
8880 | <filename>TUNE_ASARGS</filename> is set using | ||
8881 | the tune include files, which are typically under | ||
8882 | <filename>meta/conf/machine/include/</filename> and are | ||
8883 | influenced through <filename>TUNE_FEATURES</filename>. | ||
8884 | For example, the | ||
8885 | <filename>meta/conf/machine/include/x86/arch-x86.inc</filename> | ||
8886 | file defines the flags for the x86 architecture as follows: | ||
8887 | <literallayout class='monospaced'> | ||
8888 | TUNE_ASARGS += "${@bb.utils.contains("TUNE_FEATURES", "mx32", "-x32", "", d)}" | ||
8889 | </literallayout> | ||
8890 | <note> | ||
8891 | Board Support Packages (BSPs) can supply their own | ||
8892 | set of flags. | ||
8893 | </note> | ||
8894 | </para> | ||
8895 | </glossdef> | ||
8896 | </glossentry> | ||
8897 | |||
8858 | <glossentry id='var-TUNE_CCARGS'><glossterm>TUNE_CCARGS</glossterm> | 8898 | <glossentry id='var-TUNE_CCARGS'><glossterm>TUNE_CCARGS</glossterm> |
8859 | <glossdef> | 8899 | <glossdef> |
8860 | <para> | 8900 | <para> |