diff options
author | Amit Pundir <amit.pundir@linaro.org> | 2013-10-10 18:13:34 +0530 |
---|---|---|
committer | Ryan Harkin <ryan.harkin@linaro.org> | 2014-10-22 11:21:04 +0100 |
commit | 100598b173d5bb1e267816f5d07cea5fe9b6a3d8 (patch) | |
tree | 1f5c5937e05413f739700afc4db6908a2cd65e21 | |
parent | 475387e9de0bed70b57165d0a389f3aee97d4058 (diff) |
tools_def: AARCH64: use CROSS_COMPILE variable
Use "CROSS_COMPILE" variable in build systems instead of
"AARCH64LINUXGCC_TOOLS_PATH/aarch64-linux-gnu-" to hide toolchain
triplet complexity and make this build variable compatible with Android
toolchains(aarch64-linux-android-) as well.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Signed-off-by: Steven Kinney <steven.kinney@linaro.org>
-rw-r--r-- | BaseTools/Conf/tools_def.template | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/BaseTools/Conf/tools_def.template b/BaseTools/Conf/tools_def.template index f88f8605e..f854ab0de 100644 --- a/BaseTools/Conf/tools_def.template +++ b/BaseTools/Conf/tools_def.template @@ -6808,16 +6808,16 @@ RELEASE_ARMLINUXGCC_ARM_CC_FLAGS = $(ARCHCC_FLAGS) $(PLATFORM_FLAGS) DEF(GCC_ARM ######################
# AARCH64 64bit ARM GNU/Linux GCC (ARM Architecture 64)
-*_ARMLINUXGCC_AARCH64_ASLCC_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-gcc
-*_ARMLINUXGCC_AARCH64_ASLDLINK_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-ld
-*_ARMLINUXGCC_AARCH64_ASLPP_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-gcc
-
-*_ARMLINUXGCC_AARCH64_CC_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-gcc
-*_ARMLINUXGCC_AARCH64_SLINK_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-ar
-*_ARMLINUXGCC_AARCH64_DLINK_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-ld
-*_ARMLINUXGCC_AARCH64_ASM_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-as
-*_ARMLINUXGCC_AARCH64_PP_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-gcc
-*_ARMLINUXGCC_AARCH64_VFRPP_PATH = ENV(AARCH64LINUXGCC_TOOLS_PATH)aarch64-linux-gnu-gcc
+*_ARMLINUXGCC_AARCH64_ASLCC_PATH = ENV(CROSS_COMPILE)gcc +*_ARMLINUXGCC_AARCH64_ASLDLINK_PATH = ENV(CROSS_COMPILE)ld +*_ARMLINUXGCC_AARCH64_ASLPP_PATH = ENV(CROSS_COMPILE)gcc + +*_ARMLINUXGCC_AARCH64_CC_PATH = ENV(CROSS_COMPILE)gcc +*_ARMLINUXGCC_AARCH64_SLINK_PATH = ENV(CROSS_COMPILE)ar +*_ARMLINUXGCC_AARCH64_DLINK_PATH = ENV(CROSS_COMPILE)ld +*_ARMLINUXGCC_AARCH64_ASM_PATH = ENV(CROSS_COMPILE)as +*_ARMLINUXGCC_AARCH64_PP_PATH = ENV(CROSS_COMPILE)gcc +*_ARMLINUXGCC_AARCH64_VFRPP_PATH = ENV(CROSS_COMPILE)gcc #
# Use default values, or override in DSC file
|