aboutsummaryrefslogtreecommitdiff
path: root/bl2
diff options
context:
space:
mode:
authorSandrine Bailleux <sandrine.bailleux@arm.com>2014-03-24 10:24:08 +0000
committerDan Handley <dan.handley@arm.com>2014-03-26 17:36:36 +0000
commit6c595b3d118d6e72fbbd77bbcd3116310227dd13 (patch)
tree0bffab35e715a9f6749df2d3dcf97a1148edd1a7 /bl2
parentd8b07aa03f209b6a8143816537105edc63553b8e (diff)
downloadtrusted-firmware-a-6c595b3d118d6e72fbbd77bbcd3116310227dd13.tar.gz
Separate out BL2, BL3-1 and BL3-2 early exception vectors from BL1
bl1/aarch64/early_exceptions.S used to be re-used by BL2, BL3-1 and BL3-2. There was some early SMC handling code in there that was not required by the other bootloader stages. Therefore this patch introduces an even simpler exception vector source file for BL2, BL3-1 and BL3-2. Fixes ARM-software/tf-issues#38 Change-Id: I0244b80e9930b0f8035156a0bf91cc3e9a8f995d
Diffstat (limited to 'bl2')
-rw-r--r--bl2/bl2.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/bl2/bl2.mk b/bl2/bl2.mk
index 8b8d9a9aa4..d53c1aa153 100644
--- a/bl2/bl2.mk
+++ b/bl2/bl2.mk
@@ -38,6 +38,7 @@ vpath %.c common \
vpath %.S lib/arch/${ARCH} \
include \
lib/sync/locks/exclusive \
+ common/${ARCH} \
${PLAT_BL2_S_VPATH}
BL2_SOURCES += bl2_entrypoint.S \