}
static
-void log_bytes ( HChar* bytes, Int nbytes )
+void log_bytes ( const HChar* bytes, SizeT nbytes )
{
fwrite ( bytes, 1, nbytes, stdout );
}
IRType gWordTy, IRType hWordTy );
#endif
-static Bool chase_into_not_ok ( void* opaque, Addr64 dst ) {
+static Bool chase_into_not_ok ( void* opaque, Addr dst ) {
return False;
}
-static UInt needs_self_check ( void* opaque, VexGuestExtents* vge ) {
+static UInt needs_self_check ( void *closureV, VexRegisterUpdates *pxControl,
+ const VexGuestExtents *vge ) {
return 0;
}
/* ARM/Thumb only hacks, that are needed to keep the ITstate
analyser in the front end happy. */
vta.guest_bytes = &origbuf[18 +1];
- vta.guest_bytes_addr = &origbuf[18 +1];
+ vta.guest_bytes_addr = (Addr) &origbuf[18 +1];
#endif
#if 1 /* no instrumentation */
return unary64F0x2(mce, vatom);
case Iop_Sqrt32Fx4:
- case Iop_RSqrt32Fx4:
- case Iop_Recip32Fx4:
+ case Iop_RecipEst32Fx4:
return unary32Fx4(mce, vatom);
case Iop_Sqrt32F0x4:
- case Iop_RSqrt32F0x4:
- case Iop_Recip32F0x4:
+ case Iop_RSqrtEst32F0x4:
+ case Iop_RecipEst32F0x4:
return unary32F0x4(mce, vatom);
case Iop_32UtoV128: