http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55289



--- Comment #13 from Jack Howarth <howarth at nitro dot med.uc.edu> 2012-11-13 
20:25:45 UTC ---

Also note the comment in mach_override.c...



#elif defined(__x86_64__)

// TODO(glider): disassembling the "0x48, 0x89" sequences is trickier than it's

done below.

// If it stops working, refer to

http://ref.x86asm.net/geek.html#modrm_byte_32_64 to do it

// more accurately.

// Note: 0x48 is in fact the REX.W prefix, but it might be wrong to treat it as

a separate

// instruction.



looks like we are bumping into this bug.

Reply via email to