aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRenlin Li <Renlin.Li@arm.com>2014-11-11 15:18:04 +0000
committerMarcus Shawcroft <marcus.shawcroft@arm.com>2014-11-11 15:18:04 +0000
commite42643491c47dcd1c226b4f00f716023e9bcc5ca (patch)
tree6bf5ef7bb083ed3471e555268e5aecc975ba53e2
parentc14e752fc73d34c75d4f84f37fea8e0b1734cf98 (diff)
downloadtermbaud-e42643491c47dcd1c226b4f00f716023e9bcc5ca.tar.gz
termbaud-e42643491c47dcd1c226b4f00f716023e9bcc5ca.tar.xz
termbaud-e42643491c47dcd1c226b4f00f716023e9bcc5ca.zip
[AArch64] End frame record chain correctly.
-rw-r--r--ChangeLog5
-rw-r--r--NEWS2
-rw-r--r--sysdeps/aarch64/start.S1
3 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 26ef0723533..31139c1743a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-10 Renlin Li <Renlin.Li@arm.com>
+
+ [BZ #17555]
+ * sysdeps/aarch64/start.S (_start): Delete x29 overwritten assignment.
+
2014-10-22 Maciej W. Rozycki <macro@codesourcery.com>
[BZ #17485]
diff --git a/NEWS b/NEWS
index 29229d74ff4..1df7f5e600c 100644
--- a/NEWS
+++ b/NEWS
@@ -9,7 +9,7 @@ Version 2.20.1
* The following bugs are resolved with this release:
- 17266, 17370, 17371, 17460, 17485.
+ 17266, 17370, 17371, 17460, 17485, 17555.
Version 2.20
diff --git a/sysdeps/aarch64/start.S b/sysdeps/aarch64/start.S
index 35d603ae9ef..69b45eac44d 100644
--- a/sysdeps/aarch64/start.S
+++ b/sysdeps/aarch64/start.S
@@ -47,7 +47,6 @@ _start:
/* Create an initial frame with 0 LR and FP */
mov x29, #0
mov x30, #0
- mov x29, sp
/* Setup rtld_fini in argument register */
mov x5, x0