summaryrefslogtreecommitdiff
path: root/ext/ffi_c/MethodHandle.c
diff options
context:
space:
mode:
authorWayne Meissner <wmeissner@gmail.com>2009-09-17 17:02:59 +1000
committerWayne Meissner <wmeissner@gmail.com>2009-09-18 09:41:52 +1000
commit957e103ca0ad43c6d36b7f1eb090311d510d37a4 (patch)
treef2197c4115b71c458db9fec8658fadca0999e840 /ext/ffi_c/MethodHandle.c
parent3eaf748afb160a2fdfd86aa2f8f3b539d5ee3adc (diff)
downloadffi-957e103ca0ad43c6d36b7f1eb090311d510d37a4.tar.gz
fix trampoline function magic for x86_64
Diffstat (limited to 'ext/ffi_c/MethodHandle.c')
-rw-r--r--ext/ffi_c/MethodHandle.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/ffi_c/MethodHandle.c b/ext/ffi_c/MethodHandle.c
index 8d28a39..f2e931b 100644
--- a/ext/ffi_c/MethodHandle.c
+++ b/ext/ffi_c/MethodHandle.c
@@ -346,7 +346,7 @@ asm(
"ffi_trampoline:\n\t"
"_ffi_trampoline:\n\t"
"movabsq $0xfee1deadcafebabe, %rcx\n\t"
- "movabsq $0xfee1deadcafebabe, %r11\n\t"
+ "movabsq $0xfeedfacebeeff00d, %r11\n\t"
"jmpq *%r11\n\t"
".globl ffi_trampoline_end\n\t"
"ffi_trampoline_end:\n\t"