[kaffe] CVS kaffe (dalibor): Small fixes for kaffeh

Kaffe CVS Kaffe Mailing List <kaffe@kaffe.org>
Mon Mar 29 14:07:02 2004


PatchSet 4593 
Date: 2004/03/29 21:08:27
Author: dalibor
Branch: HEAD
Tag: (none) 
Log:
Small fixes for kaffeh

Members: 
	ChangeLog:1.2170->1.2171 
	kaffe/kaffeh/kaffeh-support.h:1.6->1.7 
	kaffe/kaffeh/support.c:1.39->1.40 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.2170 kaffe/ChangeLog:1.2171
--- kaffe/ChangeLog:1.2170	Mon Mar 29 20:30:56 2004
+++ kaffe/ChangeLog	Mon Mar 29 21:08:27 2004
@@ -1,5 +1,13 @@
 2004-03-29  Adam Heath <doogie@debian.org>
 
+	* kaffe/kafeh/kaffeh-support.h:
+	Added missing includes and prototypes.
+
+	* kaffe/kaffeh/support.c:
+	Removed unused methods.
+
+2004-03-29  Adam Heath <doogie@debian.org>
+
 	* kaffe/kaffevm/inflate.c
 	kaffe/kaffevm/inflate.h:
 	Fixed all sign-compare-1 warnings.
Index: kaffe/kaffe/kaffeh/kaffeh-support.h
diff -u kaffe/kaffe/kaffeh/kaffeh-support.h:1.6 kaffe/kaffe/kaffeh/kaffeh-support.h:1.7
--- kaffe/kaffe/kaffeh/kaffeh-support.h:1.6	Wed May 29 22:58:43 2002
+++ kaffe/kaffe/kaffeh/kaffeh-support.h	Mon Mar 29 21:08:30 2004
@@ -11,6 +11,9 @@
 #ifndef __kaffeh_kaffeh_support_h
 #define __kaffeh_kaffeh_support_h
 
+#include "gtypes.h"
+#include "file.h"
+
 extern void initStub(void);
 extern void startStub(void);
 
@@ -23,6 +26,12 @@
 extern void endJniInclude(void);
 
 extern void kaffeh_findClass(const char *nm);
+
+/* support.c */
+extern bool addCode(Method* m, uint32 len, classFile* fp, errorInfo *einfo);	
+extern bool addLineNumbers(Method* m, uint32 len, classFile* fp, errorInfo *info);
+extern bool addLocalVariables(Method* m, uint32 len, classFile* fp, errorInfo *info);
+extern bool addCheckedExceptions(Method* m, uint32 len, classFile* fp, errorInfo *info);
 
 /* sig.c */
 extern const char* translateSig(const char*, const char**, int*);
Index: kaffe/kaffe/kaffeh/support.c
diff -u kaffe/kaffe/kaffeh/support.c:1.39 kaffe/kaffe/kaffeh/support.c:1.40
--- kaffe/kaffe/kaffeh/support.c:1.39	Sat Mar 27 17:28:19 2004
+++ kaffe/kaffe/kaffeh/support.c	Mon Mar 29 21:08:30 2004
@@ -265,15 +265,6 @@
 }
 
 
-/*
- * Add a class.
- */
-void
-addClass(u2 this, u2 super, u2 access, constants* cpool)
-{
-}
-
-
 bool
 addSourceFile(Hjava_lang_Class* c, int idx, errorInfo *einfo)
 {
@@ -802,16 +793,6 @@
 void
 addInterfaces(Hjava_lang_Class* this, u2 icount, Hjava_lang_Class** ifaces)
 {
-}
-
-
-/*
- * Read and process a method.
- */
-void
-readMethod(classFile* fp, Hjava_lang_Class* this, constants* cpool)
-{
-	assert(false);
 }
 
 /*