[kaffe] CVS kaffe (robilad): fixed the build for interpreter-only architectures

Kaffe CVS cvs-commits at kaffe.org
Fri Jul 14 14:39:46 PDT 2006


PatchSet 7338 
Date: 2006/07/14 21:24:57
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
fixed the build for interpreter-only architectures

2006-07-14  Dalibor Topic  <robilad at kaffe.org>

        Fixed build again for interpreter-only architectures.

        * kaffe/kaffevm/exception.c: Don't include callKaffeException.h.
        (DISPATCH_EXCEPTION) Removed.

Members: 
	ChangeLog:1.4841->1.4842 
	kaffe/kaffevm/exception.c:1.107->1.108 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4841 kaffe/ChangeLog:1.4842
--- kaffe/ChangeLog:1.4841	Fri Jul 14 20:21:39 2006
+++ kaffe/ChangeLog	Fri Jul 14 21:24:57 2006
@@ -1,5 +1,12 @@
 2006-07-14  Dalibor Topic  <robilad at kaffe.org>
 
+	Fixed build again for interpreter-only architectures.
+
+	* kaffe/kaffevm/exception.c: Don't include callKaffeException.h.
+	(DISPATCH_EXCEPTION) Removed.
+
+2006-07-14  Dalibor Topic  <robilad at kaffe.org>
+
 	* configure.ac: Disable mozilla plugin building by 
 	default.
 
Index: kaffe/kaffe/kaffevm/exception.c
diff -u kaffe/kaffe/kaffevm/exception.c:1.107 kaffe/kaffe/kaffevm/exception.c:1.108
--- kaffe/kaffe/kaffevm/exception.c:1.107	Sun Apr 23 22:11:05 2006
+++ kaffe/kaffe/kaffevm/exception.c	Fri Jul 14 21:25:02 2006
@@ -35,7 +35,6 @@
 #include "constants.h"
 #include "md.h"
 #include "methodcalls.h"
-#include "callKaffeException.h"
 #include "classMethod.h"
 #include "code.h"
 #include "exception.h"
@@ -68,12 +67,7 @@
 }
 
 #define FRAMEOBJECT(O, F, E)    (O) = vmExcept_getSyncObj((VmExceptHandler*)(F))
-#else
-
-#define DISPATCH_EXCEPTION(F,H,E) thread_data->exceptObj = NULL;\
-                                  CALL_KAFFE_EXCEPTION((F),(H),(E));
-
-#endif	/* TRANSLATOR */
+#endif	/* INTERPRETER */
 
 static void nullException(struct _exceptionFrame *);
 static void floatingException(struct _exceptionFrame *);




More information about the kaffe mailing list