CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]> 06/01/16 12:28:00
Modified files: . : ChangeLog native/jni/java-io: java_io_VMFile.c native/target/Linux: target_native_io.h native/target/generic: target_generic.h target_generic_file.h target_generic_io.h target_generic_misc.h target_generic_network.h Added files: native/target/Linux: target_native_memory.h native/target/generic: target_generic.c target_generic_io.c target_generic_memory.h target_generic_misc.c target_generic_network.c native/target/posix: Makefile.am target_posix.c target_posix.h target_posix_file.c target_posix_file.h target_posix_io.c target_posix_io.h target_posix_math.c target_posix_math.h target_posix_memory.c target_posix_memory.h target_posix_misc.c target_posix_misc.h target_posix_network.c target_posix_network.h Log message: 2006-01-16 Roman Kennke <[EMAIL PROTECTED]> * jni/java-io/java_io_VMFile.c (Java_java_io_VMFile_list): Use new 4 argument version of TARGET_NATIVE_FILE_READ_DIR macro. * target/Linux/target_native_io.h: Fixed comment at #endif. * target/Linux/target_native_memory.h: New file. Contains portability macros for memory operations. * target/generic/target_generic.c: New file. Contains some functions for portability. * target/generic/target_generic.h: Use posix target and shorter macro names if CP_NEW is set. * target/generic/target_generic_file.h: Use posix target and shorter macro names if CP_NEW is set. (TARGET_NATIVE_FILE_READ_DIR): New parameter for maxNameLength. * target/generic/target_generic_io.c: New file. Contains some functions for IO portability. * target/generic/target_generic_io.h: Use posix target and shorter macro names if CP_NEW is set. * target/generic/target_generic_misc.c: New file. Contains some functions for miscallaneaous portability issues. * target/generic/target_generic_misc.h: Use posix target and shorter macro names if CP_NEW is set. * target/generic/target_generic_network.c: New file. Contains some functions for networking portability. * target/generic/target_generic_network.h: Use posix target and shorter macro names if CP_NEW is set. * target/posix/Makefile.am, * target/posix/target_posix.c, * target/posix/target_posix.h, * target/posix/target_posix_file.c, * target/posix/target_posix_file.h, * target/posix/target_posix_io.c, * target/posix/target_posix_io.h, * target/posix/target_posix_math.c, * target/posix/target_posix_math.h, * target/posix/target_posix_memory.c, * target/posix/target_posix_memory.h, * target/posix/target_posix_misc.c, * target/posix/target_posix_misc.h, * target/posix/target_posix_network.c, * target/posix/target_posix_network.h: New files. This implements the target native layer macros for Posix-like systems. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6074&tr2=1.6075&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/jni/java-io/java_io_VMFile.c.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/Linux/target_native_io.h.diff?tr1=1.5&tr2=1.6&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/Linux/target_native_memory.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic.h.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_file.h.diff?tr1=1.19&tr2=1.20&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_io.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_io.h.diff?tr1=1.6&tr2=1.7&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_memory.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_misc.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_misc.h.diff?tr1=1.12&tr2=1.13&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_network.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/generic/target_generic_network.h.diff?tr1=1.15&tr2=1.16&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/Makefile.am?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_file.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_file.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_io.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_io.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_math.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_math.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_memory.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_memory.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_misc.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_misc.h?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_network.c?rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/target/posix/target_posix_network.h?rev=1.1