summaryrefslogtreecommitdiffstats
path: root/runtime/arch/x86/jni_entrypoints_x86.S
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/arch/x86/jni_entrypoints_x86.S')
-rw-r--r--runtime/arch/x86/jni_entrypoints_x86.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/arch/x86/jni_entrypoints_x86.S b/runtime/arch/x86/jni_entrypoints_x86.S
index 5d27e474f2..aca5a37e75 100644
--- a/runtime/arch/x86/jni_entrypoints_x86.S
+++ b/runtime/arch/x86/jni_entrypoints_x86.S
@@ -23,6 +23,7 @@ DEFINE_FUNCTION art_jni_dlsym_lookup_stub
subl LITERAL(8), %esp // align stack
CFI_ADJUST_CFA_OFFSET(8)
pushl %fs:THREAD_SELF_OFFSET // pass Thread::Current()
+ CFI_ADJUST_CFA_OFFSET(4)
call SYMBOL(artFindNativeMethod) // (Thread*)
addl LITERAL(12), %esp // remove argument & padding
CFI_ADJUST_CFA_OFFSET(-12)