TF-A: Install armclang 6.8 toolchain

The armclang 6.8 toolchain is used by the following build configurations:

 * juno-default-armclang
 * fvp-default-armclang

Signed-off-by: Leonardo Sandoval <leonardo.sandoval@linaro.org>
Change-Id: I92c6785164f3ba981bc0879f879076044d640a3c
diff --git a/bionic-amd64-tf-a-build/tf-dependencies.install b/bionic-amd64-tf-a-build/tf-dependencies.install
index 35c33db..72fafd7 100755
--- a/bionic-amd64-tf-a-build/tf-dependencies.install
+++ b/bionic-amd64-tf-a-build/tf-dependencies.install
@@ -40,6 +40,14 @@
 tar -xf /tmp/DS500-BN-00026-r5p0-15rel0.tgz -C /tmp/armclang
 /tmp/armclang/install_x86_64.sh --no-interactive --i-agree-to-the-contained-eula -d ${TOOLS_DIR}
 
+# Install Arm Clang 6.8 toolchain (armclang)
+# NOTE: Toolchain is not available through PATH so to use it, CC should point to CC=${TOOLS_DIR}/armclang-6.8/bin/armclang
+mkdir -p /tmp/armclang-6.8
+curl --create-dirs -fsSLo /tmp/DS500-BN-00026-r5p0-15rel0.tgz \
+     https://developer.arm.com/-/media/Files/downloads/compiler/DS500-BN-00026-r5p0-15rel0.tgz?revision=1f1cb8d5-4d1c-4516-9583-b347f71844f4?product=Arm%20Compiler%206%20Downloads,64-bit,,Linux,6.8
+tar -xf /tmp/DS500-BN-00026-r5p0-15rel0.tgz -C /tmp/armclang-6.8
+/tmp/armclang-6.8/install_x86_64.sh --no-interactive --i-agree-to-the-contained-eula -d ${TOOLS_DIR}/armclang-6.8
+
 # Additional binaries required
 mkdir -p nfs/downloads/linaro/20.01
 cd nfs/downloads/linaro/20.01