Introduce some helper macros for exception vectors
authorSandrine Bailleux <sandrine.bailleux@arm.com>
Tue, 24 May 2016 15:56:03 +0000 (16:56 +0100)
committerSandrine Bailleux <sandrine.bailleux@arm.com>
Thu, 26 May 2016 16:04:39 +0000 (17:04 +0100)
commite0ae9fab61263bf7ec5beaa8256c573f09c744f0
treea2eb07bc604e9c53c7d4bbec0bf92e48bd4bca7b
parente141aa0357fd4977ba874f4f86874e2cadc73498
Introduce some helper macros for exception vectors

This patch introduces some assembler macros to simplify the
declaration of the exception vectors. It abstracts the section
the exception code is put into as well as the alignments
constraints mandated by the ARMv8 architecture. For all TF images,
the exception code has been updated to make use of these macros.

This patch also updates some invalid comments in the exception
vector code.

Change-Id: I35737b8f1c8c24b6da89b0a954c8152a4096fa95
bl1/aarch64/bl1_exceptions.S
bl31/aarch64/runtime_exceptions.S
bl32/tsp/aarch64/tsp_exceptions.S
common/aarch64/early_exceptions.S
include/common/asm_macros.S