* src/vm/resolve.c (resolve_method_lazy): Removed dependence on
[cacao.git] / src / vm / jit / stacktrace.h
index 199d6320a7f719d1fc40540c4b6f8263e3ef8082..31379a964ff9d393f724044b0f7a9a7dda8338fa 100644 (file)
@@ -28,7 +28,7 @@
 
    Changes:
 
-   $Id: stacktrace.h 4854 2006-04-27 23:03:37Z twisti $
+   $Id: stacktrace.h 5088 2006-07-08 20:16:05Z twisti $
 
 */
 
@@ -64,8 +64,8 @@ struct stackframeinfo {
        u1             *xpc;                /* XPC (for inline stubs)             */
 };
 
-#if defined(USE_THREADS)
-#define STACKFRAMEINFO    (stackframeinfo **) (&(THREADINFO->_stackframeinfo))
+#if defined(ENABLE_THREADS)
+#define STACKFRAMEINFO    (&(THREADOBJECT->_stackframeinfo))
 #else
 extern stackframeinfo *_no_threads_stackframeinfo;
 
@@ -136,7 +136,8 @@ java_objectheader *stacktrace_inline_arraystoreexception(u1 *pv, u1 *sp, u1 *ra,
     (functionptr) stacktrace_inline_arraystoreexception
 
 java_objectheader *stacktrace_inline_classcastexception(u1 *pv, u1 *sp, u1 *ra,
-                                                                                                               u1 *xpc);
+                                                                                                               u1 *xpc,
+                                                                                                               java_objectheader *o);
 #define STACKTRACE_inline_classcastexception \
     (functionptr) stacktrace_inline_classcastexception