|
From: <sv...@va...> - 2015-08-13 12:27:58
|
Author: florian
Date: Thu Aug 13 13:27:48 2015
New Revision: 15531
Log:
Write a SysRes value as an unsigned number.
Previously, whether the bitpattern was interpreted as a
signed or unsigned value depended on the platform.
Modified:
trunk/coregrind/m_syswrap/syswrap-main.c
Modified: trunk/coregrind/m_syswrap/syswrap-main.c
==============================================================================
--- trunk/coregrind/m_syswrap/syswrap-main.c (original)
+++ trunk/coregrind/m_syswrap/syswrap-main.c Thu Aug 13 13:27:48 2015
@@ -2612,12 +2612,12 @@
if (VG_(clo_trace_signals))
VG_(message)( Vg_DebugMsg,
"interrupted_syscall: tid=%u, ip=%#lx, "
- "restart=%s, sres.isErr=%s, sres.val=%lld\n",
+ "restart=%s, sres.isErr=%s, sres.val=%lu\n",
tid,
ip,
restart ? "True" : "False",
sr_isError(sres) ? "True" : "False",
- (Long)(sr_isError(sres) ? sr_Err(sres) : sr_Res(sres)) );
+ sr_isError(sres) ? sr_Err(sres) : sr_Res(sres));
vg_assert(VG_(is_valid_tid)(tid));
vg_assert(tid >= 1 && tid < VG_N_THREADS);
|