[kaffe] CVS kaffe (robilad): removed unused KLSEEK macro

Kaffe CVS cvs-commits at kaffe.org
Mon Jan 21 08:27:51 PST 2008


PatchSet 7716 
Date: 2008/01/21 16:25:41
Author: robilad
Branch: HEAD
Tag: (none) 
Log:
removed unused KLSEEK macro

2008-01-21  Dalibor Topic  <topic at quad-damage>

        * TODO: Updated.

        * include/jsyscall.h (KLSEEK): Removed unused macro.

Members: 
	ChangeLog:1.5217->1.5218 
	TODO:1.45->1.46 
	include/jsyscall.h:1.32->1.33 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5217 kaffe/ChangeLog:1.5218
--- kaffe/ChangeLog:1.5217	Mon Jan 21 02:03:31 2008
+++ kaffe/ChangeLog	Mon Jan 21 16:25:41 2008
@@ -1,3 +1,9 @@
+2008-01-21  Dalibor Topic  <topic at quad-damage>
+
+	* TODO: Updated.
+	
+	* include/jsyscall.h (KLSEEK): Removed unused macro.
+
 2008-01-21  Dalibor Topic  <robilad at kaffe.org>
 
 	* kaffe/kaffevm/findInJar.c (getManifestMainAttribute):
Index: kaffe/TODO
diff -u kaffe/TODO:1.45 kaffe/TODO:1.46
--- kaffe/TODO:1.45	Mon Jan 21 01:44:43 2008
+++ kaffe/TODO	Mon Jan 21 16:25:41 2008
@@ -13,6 +13,8 @@
    * libjit could use a vmgenned interpreter, too.
 
 * Cleanup
+ * Remove KLSEEK implementations from threading code, syscall interface and kaffeh
+ * cleanup JNI library loading to use libltdl exclusively.
  * Remove unused instructions from jits (nop, unimplemented)
 
 * Architectural changes:
@@ -37,6 +39,8 @@
     * continue with native zip libs.
     * findInJar is a bit trickier, as it also deals with directories, regular classes
       etc. Maybe it can be largely rewritten in Java in the VMClassLoader? 
+      Alternatively, use zziplib's transparent file access to access class files,
+      directories and zip files.
 
 * Missing features
  * Implement support for extension override mechanism, and allow overriding
@@ -72,5 +76,6 @@
   * Switch to autotest for the test suites
 
 * Pending patches 
+  arm flush_dcache from Robert Schuster
   amd64 jit from Eric Anholt (guilhem)
 
Index: kaffe/include/jsyscall.h
diff -u kaffe/include/jsyscall.h:1.32 kaffe/include/jsyscall.h:1.33
--- kaffe/include/jsyscall.h:1.32	Wed Jan  2 21:50:29 2008
+++ kaffe/include/jsyscall.h	Mon Jan 21 16:25:42 2008
@@ -96,20 +96,6 @@
   (*Kaffe_SystemCallInterface._read)(filedescriptor, buffer, length, bytesRead)
 
 /**
- * Reposition read/write offset in a file in a 
- * platform-independant, thread-safe way.
- *
- * @param filedescriptor filedescriptor to stat
- * @param offset offset to set
- * @param whence how to set the offset
- * @param new_offset new value of read/write offset
- * 
- * @return 0 on success, or errno on failure.
- */
-#define	KLSEEK(filedescriptor, offset, whence, new_offset) \
-  (*Kaffe_SystemCallInterface._lseek)(filedescriptor, offset, whence, new_offset)
-
-/**
  * Close a file in a platform-independant, thread-safe way.
  *
  * @param filedescriptor filedescriptor to close




More information about the kaffe mailing list