07-23-2010 01:19 PM
basically i want to jmp to a 64b address, what i get so far is
FF 25 00 00 00 00 12 34 56 78 12 34 56 78
here 0x1234567812345678 is pointer of the 64bit address i want to jump to.
but it takes 14 bytes.
how can i do the jump in less bytes ?
New Contributor II
08-05-2010 10:38 AM
you worried about code size or overall size? if its code size, you can place the jump target addr in a global variable and than indirectly jump to it using rip relative addr mode