From: Mark Wielaard Date: Thu, 17 Jul 2014 10:56:26 +0000 (+0000) Subject: ppc64 ifunc_wrapper add casts suggested by gcc warning. X-Git-Tag: svn/VALGRIND_3_10_0~266 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c07cc50ab18d498efe2b21bf14a38c3869cca7ed;p=thirdparty%2Fvalgrind.git ppc64 ifunc_wrapper add casts suggested by gcc warning. vg_preloaded.c: In function ‘_vgnU_ifunc_wrapper’: vg_preloaded.c:91:13: warning: assignment makes integer from pointer without a cast [enabled by default] git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14172 --- diff --git a/coregrind/vg_preloaded.c b/coregrind/vg_preloaded.c index 17bfb72833..eaf6272778 100644 --- a/coregrind/vg_preloaded.c +++ b/coregrind/vg_preloaded.c @@ -87,8 +87,8 @@ void * VG_NOTIFY_ON_LOAD(ifunc_wrapper) (void) /* ppc64 uses function descriptors, so get the actual function entry address for the client request, but return the function descriptor from this function. */ - UWord *descr = (UWord*)result; - fnentry = (void*)(descr[0]); + UWord *descr = (UWord*)(void*)result; + fnentry = (Addr)(void*)(descr[0]); #else fnentry = result; #endif