aboutsummaryrefslogtreecommitdiff
path: root/libitm/ChangeLog
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2012-01-24 08:23:57 +0100
committerUros Bizjak <uros@gcc.gnu.org>2012-01-24 08:23:57 +0100
commit9848887afad7b720d100d536ab35deb7d6c4396c (patch)
treeea1f1508165784c7e07892824eb4e82074787ce6 /libitm/ChangeLog
parenta0236882378717d745e596030d941dd9a987a84d (diff)
downloadgcc-9848887afad7b720d100d536ab35deb7d6c4396c.zip
gcc-9848887afad7b720d100d536ab35deb7d6c4396c.tar.gz
gcc-9848887afad7b720d100d536ab35deb7d6c4396c.tar.bz2
target.h (gtm_jmpbuf): Move rip to the end of structure.
* config/x86/target.h (gtm_jmpbuf) [__x86_64__]: Move rip to the end of structure. * config/x86/sjlj.S (_ITM_beginTransaction) [__x86_64__]: Update offset values. Do not copy return address. Decrement stack by 56 bytes only. (GTM_longjump) [__x86_64__]: Update offset values. From-SVN: r183467
Diffstat (limited to 'libitm/ChangeLog')
-rw-r--r--libitm/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index bf29f4e..4b6d156 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,12 @@
+2012-01-24 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/x86/target.h (gtm_jmpbuf) [__x86_64__]: Move rip to the
+ end of structure.
+ * config/x86/sjlj.S (_ITM_beginTransaction) [__x86_64__]: Update
+ offset values. Do not copy return address. Decrement stack
+ by 56 bytes only.
+ (GTM_longjump) [__x86_64__]: Update offset values.
+
2012-01-23 Uros Bizjak <ubizjak@gmail.com>
PR libitm/51830