commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath include/java_io_VMFile.h native/jni/n...


From: Mario Torre
Subject: [commit-cp] classpath include/java_io_VMFile.h native/jni/n...
Date: Fri, 09 Feb 2007 19:51:08 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Mario Torre <neugens>   07/02/09 19:51:08

Modified files:
        include        : java_io_VMFile.h 
        native/jni/native-lib: cpio.c cpio.h 
        native/jni/java-io: java_io_VMFile.c 
        vm/reference/java/io: VMFile.java 
        .              : ChangeLog 
        java/io        : File.java 

Log message:
        2007-02-09  Mario Torre  <address@hidden>
        
                * vm/reference/java/io/VMFile.java: 
                (canExecute): new 1.6 native method.
                (setReadable): likewise.
                (setWritable): likewise.
                (setExecutable): likewise.
                * java/io/File.java: added import for 
gnu.classpath.NotImplementedException.
                (setReadOnly): new 1.6 method.
                (canExecute): likewise. 
                (setReadable): likewise. 
                (setWritable): likewise.
                (setExecutable): likewise.
                (getUsableSpace): added stub for new 1.6 method.
                (getFreeSpace): likewise.
                (getTotalSpace): likewise.
                (checkExec): new private method to support new 1.6 additions.
                * native/jni/java-io/java_io_VMFile.c:
                set_file_permissions: new helper function.
                Java_java_io_VMFile_setReadable: new native method to bakcup 
1.6 methods
                in VMFile.java.
                Java_java_io_VMFile_setWritable: likewise. 
                Java_java_io_VMFile_setExecutable: likewise. 
                Java_java_io_VMFile_canExecute: likewise. 
                * native/jni/native-lib/cpio.h: added new flags: 
CPFILE_FLAG_EXEC,
                CPFILE_FLAG_USR and CPFILE_FLAG_OFF.
                cpio_chmod: new function declaration.
                cpio_checkAccess: likewise.
                * native/jni/native-lib/cpio.c:
                cpio_chmod: new function definition.
                cpio_checkAccess: likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/include/java_io_VMFile.h?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/native-lib/cpio.c?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/native-lib/cpio.h?cvsroot=classpath&r1=1.5&r2=1.6
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-io/java_io_VMFile.c?cvsroot=classpath&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/classpath/vm/reference/java/io/VMFile.java?cvsroot=classpath&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9096&r2=1.9097
http://cvs.savannah.gnu.org/viewcvs/classpath/java/io/File.java?cvsroot=classpath&r1=1.69&r2=1.70




reply via email to

[Prev in Thread] Current Thread [Next in Thread]