Tom Hughes
4c791a86cb
Make sure the stack pointer is properly aligned when invoking a
...
signal on amd64-linux systems.
The amd64 ABI describes the required alignment on function entry
as follows:
"In other words, the value (%rsp − 8) is always a multiple
of 16 when control is transferred to the function entry point.
So we need to 16 byte align and then subtract an extra 8 bytes
to achieve the correct alignment.
Patch from fjgmacc@gmail.com to fix BZ#280114.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13182
2012-12-16 09:52:38 +00:00
..
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-12-06 18:23:20 +00:00
2012-11-10 22:29:54 +00:00
2012-10-22 17:43:57 +00:00
2012-11-24 19:41:54 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-12-06 18:08:54 +00:00
2012-12-16 09:52:38 +00:00
2012-12-06 16:05:18 +00:00
2012-11-24 19:41:54 +00:00
2011-05-10 08:42:14 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-07-20 16:46:54 +00:00
2012-09-15 19:31:07 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-04 20:27:38 +00:00
2012-11-23 16:17:43 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-11-23 16:17:43 +00:00
2012-12-08 17:54:16 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-10-27 18:39:11 +00:00
2012-11-24 19:41:54 +00:00
2012-11-23 16:17:43 +00:00
2012-10-27 18:39:11 +00:00
2012-11-18 00:36:15 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-12-09 17:30:45 +00:00
2012-12-06 18:08:54 +00:00
2012-11-24 19:41:54 +00:00
2012-12-06 18:23:20 +00:00
2012-11-24 19:41:54 +00:00
2012-10-27 23:07:42 +00:00
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-10-27 23:07:42 +00:00
2012-08-05 15:46:46 +00:00
2012-11-22 11:07:04 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-12-06 18:08:54 +00:00
2012-11-23 16:17:43 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-10-27 23:07:42 +00:00
2012-11-24 19:41:54 +00:00
2012-10-23 18:03:28 +00:00
2012-08-05 15:46:46 +00:00
2012-11-24 19:41:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-04 20:27:38 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-07 19:47:04 +00:00
2012-08-05 15:46:46 +00:00
2012-11-23 16:17:43 +00:00
2012-10-27 18:39:11 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-14 16:45:23 +00:00
2012-08-05 15:46:46 +00:00
2012-10-17 21:32:03 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-14 00:16:28 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-14 00:16:28 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-07 19:47:04 +00:00
2012-11-10 22:29:54 +00:00
2012-12-06 18:23:20 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-19 14:45:17 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-21 19:43:43 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-15 04:27:04 +00:00
2012-11-24 19:41:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-11-24 19:41:54 +00:00