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/script/tf-coverity/tf-cov-make b/script/tf-coverity/tf-cov-make
index 36cc290..7502e9f 100755
--- a/script/tf-coverity/tf-cov-make
+++ b/script/tf-coverity/tf-cov-make
@@ -24,7 +24,7 @@
     exit 1
 fi
 
-export CROSS_COMPILE=aarch64-linux-gnu-
+export CROSS_COMPILE=aarch64-none-elf-
 
 # Get mbed TLS library code to build Trusted Firmware with Trusted Board Boot
 # support. The version of mbed TLS to use here must be the same as when
@@ -106,15 +106,15 @@
 clean_build $fvp_common_flags ENABLE_STACK_PROTECTOR=strong
 
 # AArch32 build
-clean_build $fvp_common_flags CROSS_COMPILE=arm-linux-gnueabihf- \
+clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- \
     ARCH=aarch32 AARCH32_SP=sp_min \
     RESET_TO_SP_MIN=1 PRELOADED_BL33_BASE=0x80000000
-clean_build $fvp_common_flags CROSS_COMPILE=arm-linux-gnueabihf- \
+clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- \
     ARCH=aarch32 AARCH32_SP=sp_min
 
 # Xlat tables lib version 1 (AArch64 and AArch32)
 clean_build $fvp_common_flags ARM_XLAT_TABLES_LIB_V1=1 RECLAIM_INIT_CODE=0
-clean_build $fvp_common_flags CROSS_COMPILE=arm-linux-gnueabihf- \
+clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- \
     ARCH=aarch32 AARCH32_SP=sp_min ARM_XLAT_TABLES_LIB_V1=1 RECLAIM_INIT_CODE=0
 
 # Using GIC600 driver
@@ -125,7 +125,7 @@
 
 #BL2 at EL3 support
 clean_build $fvp_common_flags BL2_AT_EL3=1
-clean_build $fvp_common_flags CROSS_COMPILE=arm-linux-gnueabihf- \
+clean_build $fvp_common_flags CROSS_COMPILE=arm-none-eabi- \
     ARCH=aarch32 AARCH32_SP=sp_min BL2_AT_EL3=1
 
 #