build: Introduce ARM Compiler 6 support
dp-arm authored
Only the compiler is switched to ARM Compiler 6.  The assembler and linker
are provided by the GCC toolchain.

ARM Compiler 6 is used to build TF when the base name of the path assigned
to `CC` matches the string 'armclang'.

`CROSS_COMPILE` is still needed and should point to the appropriate
GCC toolchain.

Tested with ARM CC 6.7.

Change-Id: Ib359bf9c1e8aeed3f662668e44830864f3fe7b4a
Signed-off-by: default avatardp-arm <dimitris.papastamos@arm.com>
7559633b
Name Last commit Last update
bl1 AArch32: Add `TRUSTED_BOARD_BOOT` support
bl2 Use SPDX license identifiers
bl2u AArch32: Add BL2U support
bl31 Merge pull request #927 from jeenu-arm/state-switch
bl32 AArch32: Rework SMC context save and restore mechanism
common Align tf_printf implementation between AArch32 and AArch64
docs Merge pull request #938 from masahir0y/tools_share
drivers cert: move platform_oid.h to include/tools_share for all platforms
fdts Fix incorrect copyright notices
include build: Introduce clang support
lib Use a callee-saved register to be AAPCS-compliant
make_helpers Merge pull request #938 from masahir0y/tools_share
plat plat/arm: Compile out impossible conditional for AArch32
services Migrate secure payload dispatchers to new SMC terminology
tools build: Introduce HOSTCC flag
.checkpatch.conf Mandate 'Signed-off-by' line in commit messages
.gitignore fip: move headers shared between TF and fiptool to include/tools_share
Makefile build: Introduce ARM Compiler 6 support
acknowledgements.md Add Xilinx to acknowledgements file
contributing.md Drop requirement for CLA in contribution.md
dco.txt Drop requirement for CLA in contribution.md
license.md Add note about SPDX identifiers in license.md
readme.md readme.md: Add tested Linaro release information for FVPs