aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMao Han <han_mao@c-sky.com>2019-03-11 09:51:14 +0800
committerMao Han <han_mao@c-sky.com>2019-03-11 09:51:14 +0800
commitc4e5f34bf0d818be747edf9a30e4152953cc6706 (patch)
tree5a949262e0659412ca4398ac4be1af56fe59207b /ChangeLog
parent827e30f3a31ee294eb23dc572f8af62158049257 (diff)
downloadglibc-c4e5f34bf0d818be747edf9a30e4152953cc6706.tar
glibc-c4e5f34bf0d818be747edf9a30e4152953cc6706.tar.gz
glibc-c4e5f34bf0d818be747edf9a30e4152953cc6706.tar.bz2
glibc-c4e5f34bf0d818be747edf9a30e4152953cc6706.zip
C-SKY: mark lr as undefined to stop unwinding
Mark the lr register as undefined at the start of execution, so unwind will stop at this frame. run-backtrace-*.sh from elfutils testsuite will fail without this patch. * sysdeps/csky/abiv2/start.S: Mark lr as undefined. * sysdeps/unix/sysv/linux/csky/abiv2/clone.S: Likewise. * sysdeps/unix/sysv/linux/csky/abiv2/setcontext.S: Likewise.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 850e638b80..2f47cb8997 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2019-03-11 Mao Han <han_mao@c-sky.com>
+ * sysdeps/csky/abiv2/start.S: Mark lr as undefined.
+ * sysdeps/unix/sysv/linux/csky/abiv2/clone.S: Likewise.
+ * sysdeps/unix/sysv/linux/csky/abiv2/setcontext.S: Likewise.
+
+2019-03-11 Mao Han <han_mao@c-sky.com>
+
* sysdeps/unix/sysv/linux/csky/sys/procfs.h: Use linux definition
directly.
* sysdeps/unix/sysv/linux/csky/sys/user.h: Remove user_regs