]> git.ipfire.org Git - thirdparty/gcc.git/commit - libitm/ChangeLog
target.h (gtm_jmpbuf): Move rip to the end of structure.
authorUros Bizjak <ubizjak@gmail.com>
Tue, 24 Jan 2012 07:23:57 +0000 (08:23 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 24 Jan 2012 07:23:57 +0000 (08:23 +0100)
commit9848887afad7b720d100d536ab35deb7d6c4396c
treeea1f1508165784c7e07892824eb4e82074787ce6
parenta0236882378717d745e596030d941dd9a987a84d
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
libitm/ChangeLog
libitm/config/x86/sjlj.S
libitm/config/x86/target.h