|
From: <sv...@va...> - 2012-04-21 15:35:18
|
sewardj 2012-04-21 16:35:12 +0100 (Sat, 21 Apr 2012)
New Revision: 12524
Log:
(post-tchain-merge cleanup): fix call to handle_syscall on x86-darwin.
Modified files:
trunk/coregrind/m_scheduler/scheduler.c
Modified: trunk/coregrind/m_scheduler/scheduler.c (+1 -1)
===================================================================
--- trunk/coregrind/m_scheduler/scheduler.c 2012-04-21 16:33:26 +01:00 (rev 12523)
+++ trunk/coregrind/m_scheduler/scheduler.c 2012-04-21 16:35:12 +01:00 (rev 12524)
@@ -1454,7 +1454,7 @@
/* return address in client edx */
VG_(threads)[tid].arch.vex.guest_EIP
= VG_(threads)[tid].arch.vex.guest_EDX;
- handle_syscall(tid, trc);
+ handle_syscall(tid, trc[0]);
# else
vg_assert2(0, "VG_(scheduler), phase 3: "
"sysenter_x86 on non-x86 platform?!?!");
|