Update gcc-arm toolchains to 9.2-2019.12
Besides the update, rename toolchain including the infix '-none-'. Also, avoid
hardcoded filenames and/or directories referring toolchains.
Change-Id: I576aa5bc9ca0b29b5b8ec6264af540b0053bc4e5
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
diff --git a/utils.sh b/utils.sh
index 3e76899..0f35d04 100644
--- a/utils.sh
+++ b/utils.sh
@@ -305,14 +305,20 @@
#export coverity_host
+# Define toolchain version and toolchain binary paths
+toolchain_version="9.2-2019.12"
+
+aarch64_none_elf_dir="${nfs_volume}/pdsw/tools/gcc-arm-${toolchain_version}-x86_64-aarch64-none-elf"
+aarch64_none_elf_prefix="aarch64-none-elf-"
+
+arm_none_eabi_dir="${nfs_volume}/pdsw/tools/gcc-arm-${toolchain_version}-x86_64-arm-none-eabi"
+arm_none_eabi_prefix="arm-none-eabi-"
+
path_list=(
-#Need to upgrade gcc to the following version
-#"/arm/pdsw/tools/gcc-arm-9.2-2019.12-x86_64-aarch64-none-elf/bin"
-#"/arm/pdsw/tools/gcc-arm-9.2-2019.12-x86_64-arm-none-eabi/bin"
-"${nfs_volume}/pdsw/tools/gcc-linaro-6.2.1-2016.11-x86_64_aarch64-linux-gnu/bin"
-"${nfs_volume}/pdsw/tools/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin"
-"${nfs_volume}/pdsw/tools/gcc-arm-none-eabi-5_4-2016q3/bin"
-"$coverity_path/bin"
+ "${aarch64_none_elf_dir}/bin"
+ "${arm_none_eabi_dir}/bin"
+ "${nfs_volume}/pdsw/tools/gcc-arm-none-eabi-5_4-2016q3/bin"
+ "$coverity_path/bin"
)
ld_library_path_list=(