From: <sv...@va...> - 2010-07-21 15:28:42
|
Author: sewardj Date: 2010-07-21 16:28:34 +0100 (Wed, 21 Jul 2010) New Revision: 11218 Log: Fix compiler warnings with the proc_info wrapper. Modified: trunk/coregrind/m_syswrap/priv_syswrap-darwin.h trunk/coregrind/m_syswrap/syswrap-darwin.c Modified: trunk/coregrind/m_syswrap/priv_syswrap-darwin.h =================================================================== --- trunk/coregrind/m_syswrap/priv_syswrap-darwin.h 2010-07-21 12:46:44 UTC (rev 11217) +++ trunk/coregrind/m_syswrap/priv_syswrap-darwin.h 2010-07-21 15:28:34 UTC (rev 11218) @@ -393,7 +393,9 @@ DECL_TEMPLATE(darwin, __pthread_canceled); // 333 DECL_TEMPLATE(darwin, __semwait_signal); // 334 // old utrace -// NYI proc_info 336 +#if DARWIN_VERS >= DARWIN_10_6 && defined(VGP_amd64_darwin) +DECL_TEMPLATE(darwin, proc_info); // 336 +#endif DECL_TEMPLATE(darwin, sendfile); // 337 DECL_TEMPLATE(darwin, stat64); // 338 DECL_TEMPLATE(darwin, fstat64); // 339 Modified: trunk/coregrind/m_syswrap/syswrap-darwin.c =================================================================== --- trunk/coregrind/m_syswrap/syswrap-darwin.c 2010-07-21 12:46:44 UTC (rev 11217) +++ trunk/coregrind/m_syswrap/syswrap-darwin.c 2010-07-21 15:28:34 UTC (rev 11218) @@ -3629,7 +3629,7 @@ user_addr_t buffer, int32_t buffersize) */ PRINT("proc_info(%d, %d, %u, %llu, %#lx, %d)", - (Int)ARG1, (Int)ARG2, (UInt)ARG3, ARG4, ARG5, (Int)ARG6); + (Int)ARG1, (Int)ARG2, (UInt)ARG3, (ULong)ARG4, ARG5, (Int)ARG6); PRE_REG_READ6(int, "proc_info", int, callnum, int, pid, unsigned int, flavor, unsigned long long int, arg, |