* src/vm/jit/alpha/codegen.c (codegen_emit_stub_native): Use
authorChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 14 Jul 2008 19:04:26 +0000 (21:04 +0200)
committerChristian Thalinger <twisti@complang.tuwien.ac.at>
Mon, 14 Jul 2008 19:04:26 +0000 (21:04 +0200)
VM_get_jnienv() instead of _Jv_env.
* src/vm/jit/arm/codegen.c,
src/vm/jit/intrp/codegen.c,
src/vm/jit/m68k/codegen.c,
src/vm/jit/mips/codegen.c,
src/vm/jit/powerpc/codegen.c,
src/vm/jit/powerpc64/codegen.c,
src/vm/jit/s390/codegen.c,
src/vm/jit/sparc64/codegen.c: Likewise.

src/vm/jit/alpha/codegen.c
src/vm/jit/arm/codegen.c
src/vm/jit/intrp/codegen.c
src/vm/jit/m68k/codegen.c
src/vm/jit/mips/codegen.c
src/vm/jit/powerpc/codegen.c
src/vm/jit/powerpc64/codegen.c
src/vm/jit/s390/codegen.c
src/vm/jit/sparc64/codegen.c

index bd53494aa37538afc8c9098d7e6811fb51a6e9bd..7fcac9cee3e996546488a7d1d34624cd879f7a29 100644 (file)
@@ -3222,7 +3222,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_address(cd, _Jv_env);
+               disp = dseg_add_address(cd, VM_get_jnienv());
                M_ALD(REG_A0, REG_PV, disp);
        }
 
index e7dd2443eb92bedf5f78210861076a8ecb68b008..7e901c8928060ea07072b74b61ae7a8ec7633fa2 100644 (file)
@@ -2987,7 +2987,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_address(cd, _Jv_env);
+               disp = dseg_add_address(cd, VM_get_jnienv());
                M_DSEG_LOAD(REG_A0, disp);
        }
 
index b715b1c4b4a44f6de973e358c4ea2a13c10d944f..41274d2e2d84fe033b1fc4dbfb0c1e4494a58b56 100644 (file)
@@ -2085,7 +2085,7 @@ Cell *nativecall(functionptr f, methodinfo *m, Cell *sp, Inst *ra, Cell *fp, u1
                assert(false);
        }
 
-       av_ptr(alist, _Jv_JNIEnv *, _Jv_env);
+       av_ptr(alist, _Jv_JNIEnv *, VM_get_jnienv());
 
        if (m->flags & ACC_STATIC)
                av_ptr(alist, classinfo *, m->clazz);
@@ -2150,7 +2150,7 @@ Cell *nativecall(functionptr f, methodinfo *m, Cell *sp, Inst *ra, Cell *fp, u1
 
        /* pass env pointer */
 
-       penv = (_Jv_JNIEnv *) _Jv_env;
+       penv = (_Jv_JNIEnv *) VM_get_jnienv();
        *pvalues++ = &penv;
 
        /* for static methods, pass class pointer */
index f46e4e3f3291dbb55b6f40bdb8808c40cd20b633..9ec755cc5a3272e86cb4c00ad9b1aa2407557592 100644 (file)
@@ -2441,7 +2441,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
                        M_AST(REG_ATMP3, REG_SP, 1 * 4);
 
                /* env ist first argument */
-               M_AMOV_IMM(_Jv_env, REG_ATMP1);
+               M_AMOV_IMM(VM_get_jnienv(), REG_ATMP1);
                M_AST(REG_ATMP1, REG_SP, 0 * 4);
        }
 
index 68ad764c25c95a1976a362173a738ccea746a9f4..a4d7a42eb436280910577521c0d3384d5cc676e2 100644 (file)
@@ -3871,7 +3871,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_address(cd, _Jv_env);
+               disp = dseg_add_address(cd, VM_get_jnienv());
                M_ALD(REG_A0, REG_PV, disp);
        }
 
index 6aa903a2b5c5a8332e97e96cd5821b103e45f4de..f29f6216b176a5a60c5198236f46e006c72602ee 100644 (file)
@@ -2969,7 +2969,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_address(cd, _Jv_env);
+               disp = dseg_add_address(cd, VM_get_jnienv());
                M_ALD(REG_A0, REG_PV, disp);
        }
 
index 1f77469be131048544962bedb255d5c1e5805995..165d9bcc7a9e7610bf974e4b7eae7ecec0e21ed1 100644 (file)
@@ -2708,7 +2708,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_unique_address(cd, _Jv_env);
+               disp = dseg_add_unique_address(cd, VM_get_jnienv());
                M_ALD(REG_A0, REG_PV, disp);
        }
 
index 84452ffcf359dba43d1c001363122d247f09de8c..79c39b22b15dd0df0a8a4bfe55eac52fc9a6dc99 100644 (file)
@@ -3647,7 +3647,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f, int s
 
                /* put env into first argument register */
 
-               disp = dseg_add_address(cd, _Jv_env);
+               disp = dseg_add_address(cd, VM_get_jnienv());
                M_ALD_DSEG(REG_A0, disp);
        }
 
index f753e04bddb1b296948ac8cf7daf13f07b25ca76..e32761a5864ee426903381ee7cdc577e9efecee7 100644 (file)
@@ -3420,7 +3420,7 @@ void codegen_emit_stub_native(jitdata *jd, methoddesc *nmd, functionptr f)
 
        /* put env into first argument register */
 
-       disp = dseg_add_address(cd, _Jv_env);
+       disp = dseg_add_address(cd, VM_get_jnienv());
        M_ALD(REG_OUT0, REG_PV_CALLEE, disp);
 
        /* do the native function call */