Merged revisions 8299-8320 via svnmerge from
[cacao.git] / src / vm / jit / sparc64 / emit.c
index 9ce83232d23af68a87c6e7cf1eedc0b6b032a587..187dc8a7116cf0609d542f7d24c7d8a200872b00 100644 (file)
@@ -477,7 +477,7 @@ void emit_arithmetic_check(codegendata *cd, instruction *iptr, s4 reg)
 void emit_arrayindexoutofbounds_check(codegendata *cd, instruction *iptr, s4 s1, s4 s2)
 {
        if (INSTRUCTION_MUST_CHECK(iptr)) {
-               M_ILD(REG_ITMP3, s1, OFFSET(java_arrayheader, size));
+               M_ILD(REG_ITMP3, s1, OFFSET(java_array_t, size));
                M_CMP(s2, REG_ITMP3);
                M_XBULT(3);
                M_NOP;