diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2012-06-23 12:11:13 +0200 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2012-06-23 12:11:13 +0200 |
commit | 58f902b8d8cd47e8f4f2fcd64721a6289400422e (patch) | |
tree | 277378f362df2bfad4fd4b8758136a69bb05b267 /ChangeLog | |
parent | 1518f58b6120289e69aeba9426eca9234cd9a200 (diff) | |
download | glibc-58f902b8d8cd47e8f4f2fcd64721a6289400422e.tar glibc-58f902b8d8cd47e8f4f2fcd64721a6289400422e.tar.gz glibc-58f902b8d8cd47e8f4f2fcd64721a6289400422e.tar.bz2 glibc-58f902b8d8cd47e8f4f2fcd64721a6289400422e.zip |
SH: Preserve more registers for frame unwinding purposes, add CFI directives.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1,5 +1,12 @@ 2012-06-23 Thomas Schwinge <thomas@codesourcery.com> + * sysdeps/sh/____longjmp_chk.S (CALL_FAIL): Preserve r12 and pr + registers for frame unwinding purposes, add CFI directives. + * sysdeps/unix/sysv/linux/sh/____longjmp_chk.S (CALL_FAIL): Likewise. + * sysdeps/unix/sysv/linux/sh/makecontext.S (.Lexitcode): Likewise + * sysdeps/unix/sysv/linux/sh/sysdep.h (SYSCALL_ERROR_HANDLER): + Likewise. + * sysdeps/sh/____longjmp_chk.S (CALL_FAIL): Don't plan for the call to __fortify_fail returning. * sysdeps/unix/sysv/linux/sh/____longjmp_chk.S (CALL_FAIL): Likewise. |