]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix internal_clone for x32
authorH.J. Lu <hongjiu.lu@intel.com>
Wed, 6 Nov 2013 21:50:42 +0000 (21:50 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Wed, 6 Nov 2013 21:50:42 +0000 (13:50 -0800)
commite45de14ec7cfe457637bfea7ad214ab6158eefe5
tree69851a8c1b8b2b57f8cff2a7ff551f6c93367edf
parent38693e39b6de02d0e868e18a73de39e62fee3936
Fix internal_clone for x32

PR sanitizer/59018
* sanitizer_common/sanitizer_linux.cc (internal_clone): Allocate
2 64-bit integers to save and restore fn and arg.  Properly load
newtls/child_tidptr into r8/r10.

From-SVN: r204481
libsanitizer/ChangeLog
libsanitizer/sanitizer_common/sanitizer_linux.cc