Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Shawcroft <marcus.shawcroft@arm.com>2013-07-12 13:42:46 +0400
committerMarcus Shawcroft <marcus.shawcroft@arm.com>2013-07-12 13:42:46 +0400
commit81fc3e842adf8f2bc0fcef3c2e07435e03bdf2cf (patch)
tree957846ddba957e5fae7c74ce2b50db48808833ac
parent3b2560e5004a45618318be99fee89af73c99241b (diff)
[AArch64] Ensure vector table is page aligned.
2013-07-12 Marcus Shawcroft <marcus.shawcroft@arm.com> * aarch64/cpu-init/rdimon-aem-el3.S (vectors): Page align.
-rw-r--r--libgloss/ChangeLog4
-rw-r--r--libgloss/aarch64/cpu-init/rdimon-aem-el3.S3
2 files changed, 5 insertions, 2 deletions
diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog
index b3b54890a..f8a58d3c9 100644
--- a/libgloss/ChangeLog
+++ b/libgloss/ChangeLog
@@ -1,3 +1,7 @@
+2013-07-12 Marcus Shawcroft <marcus.shawcroft@arm.com>
+
+ * aarch64/cpu-init/rdimon-aem-el3.S (vectors): Page align.
+
2013-07-09 Sabrina Ni <sabrina@andestech.com>
* configure.in: Add nds32 subdir.
diff --git a/libgloss/aarch64/cpu-init/rdimon-aem-el3.S b/libgloss/aarch64/cpu-init/rdimon-aem-el3.S
index 23b0f640d..6ddf62345 100644
--- a/libgloss/aarch64/cpu-init/rdimon-aem-el3.S
+++ b/libgloss/aarch64/cpu-init/rdimon-aem-el3.S
@@ -78,10 +78,9 @@ lower_a32_serror:
b \label
.endm
- .align 7
-
/* AArch64 Exception Model -- 3.5.5 Exception Vectors. */
+ .align 12
vectors:
/* Current EL with SP0. */
ventry curr_sp0_sync /* Synchronous */