* src/vm/exceptions.c (exceptions_handle_exception) [__ARM__]: Added
[cacao.git] / src / vm / exceptions.c
index 1139c512900815ecdbe8aa3f58d91799dbbd58a0..bab903ce08366a49115c1e3bd5739a906f6578a9 100644 (file)
@@ -1872,7 +1872,7 @@ u1 *exceptions_handle_exception(java_object_t *xptro, u1 *xpc, u1 *pv, u1 *sp)
        if (code_is_synchronized(code)) {
                /* Get synchronization object. */
 
-# if (defined(__MIPS__) && (SIZEOF_VOID_P == 4)) || defined(__I386__) || defined(__S390__) || defined(__POWERPC__)
+# if defined(__ARM__) || (defined(__MIPS__) && (SIZEOF_VOID_P == 4)) || defined(__I386__) || defined(__S390__) || defined(__POWERPC__)
                /* XXX change this if we ever want to use 4-byte stackslots */
                o = *((java_object_t **) (sp + code->synchronizedoffset - 8));
 # else