|
From: Julian S. <js...@ac...> - 2005-07-20 22:03:31
|
> On solaris I'm getting the following error when > running an app using valgrind. Uh, did I miss something? You're running the 3.X line on Solaris x86 ? > vex x86->IR: unhandled instruction bytes: 0xF8 0x2A > 0x7 0x8B > > The code that triggered this was > f8 clc > 2a 07 subb (%edi),%al > 8b fa movl %edx,%edi > > I looked at the vex code priv/guest-x86/toIR.c and the > case for 0xF8 (CLC) seems to be commented out. Is > there a reason for this ? Yes -- that code is from the old UCode JIT. Flag handling in x86 vex is completely different. I'll look into it. J |