ef3916ef8e 
								
							 
						 
						
							
							
								
								FileDescriptor.java: Implement on top of FileChannel.  
							
							... 
							
							
							
							* java/io/FileDescriptor.java:  Implement on top of FileChannel.
	Remove native methods.
	* java/io/natFileDescriptorEcos.cc:  Remove file.
	* java/io/natFileDescriptorPosix.cc:  Remove file.
	* java/io/natFileDescriptorWin32.cc:  Remove file.
	* java/io/FileInputStream.java (ch):  Change type to FileChannelImpl.
	(<init>(File)):  Allocate a FileChannelImpl, not a FileDescriptor.
	(<init>(FileChannelImpl)):  New package-private constructor.
	(<init>(FileDescriptor)):  Extract FileChannelImpl from arg.
	(available, close, read, skip):  Implement using FileChannelImpl.
	(getFD):  Allocate FileDescriptor if needed.
	(getChannel):  Is now trivial.
	* java/io/FileOutputStream.java:  Corresponding changes.
	* java/io/RandomAccessFile.java:  Corresponding changes.
From-SVN: r78661 
							
						 
						
							2004-02-29 11:12:15 -08:00  
				
					
						
							
							
								 
						
							
								ae26c8e25f 
								
							 
						 
						
							
							
								
								FileChannelImpl.java, [...]: Removed.  
							
							... 
							
							
							
							2003-07-13  Michael Koch  <konqueror@gmx.de>
	* gnu/java/nio/FileChannelImpl.java,
	gnu/java/nio/natFileChannelImpl.cc: Removed.
	* java/io/FileInputStream.java,
	java/io/FileOutputStream.java,
	java/io/RandomAccessFile.java,
	java/nio/MappedByteBufferImpl.java:
	Import java.nio.channels.FileChannelImpl instead of
	gnu.java.nio.FileChannelImpl.
	* java/nio/channels/FileChannelImpl.java,
	java/nio/channels/natFileChannelImpl.cc:
	New files.
	* Makefile.am
	(ordinary_java_source_files):
	Removed gnu/java/nio/FileChannelImpl.java and added
	java/nio/channels/FileChannelImpl.java.
	(nat source_files):
	Removed gnu/java/nio/natFileChannelImpl.cc and added
	java/nio/channels/natFileChannelImpl.cc.
	* Makefile.in: Regenerated.
From-SVN: r69296 
							
						 
						
							2003-07-13 16:53:05 +00:00  
				
					
						
							
							
								 
						
							
								6b4683e27c 
								
							 
						 
						
							
							
								
								BufferedReader.java, [...]: New versions from classpath.  
							
							... 
							
							
							
							2003-06-14  Michael Koch  <konqueror@gmx.de>
	* java/io/BufferedReader.java,
	java/io/FileOutputStream.java:
	New versions from classpath.
From-SVN: r67932 
							
						 
						
							2003-06-14 05:44:38 +00:00  
				
					
						
							
							
								 
						
							
								83f564f76f 
								
							 
						 
						
							
							
								
								2003-05-06  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/DataOutputStream.java
	(write): Renamed argument to "value", merged documentation from
	classpath.
	(writeBoolean): Likewise.
	(writeByte): Likewise.
	(writeShort): Likewise.
	(writeChar): Likewise.
	(writeInt): Likewise.
	(writeLong): Likewise.
	(writeFloat): Likewise.
	(writeDouble): Likewise.
	(writeBytes): Likewise.
	(writeChars): Likewise.
	(writeUTF): Likewise.
	* java/io/File.java
	(performDelete): Added documentation.
	(performList): Likewise.
	(performMkdir): Likewise.
	(performSetReadOnly): Likewise.
	(performRenameTo): Likewise.
	(performSetLastModified): Likewise.
	(delete): Made it sychronized.
	(renameTo): Made it sychronized.
	(equals): Reformatted.
	(isHidden): Likewise.
	(listFiles): Likewise.
	(setReadOnly): Likewise.
	(listRoots): Likewise.
	(setLastModified): Likewise.
	(checkRead): Likewise.
	(checkWrite): Likewise.
	* java/io/FileInputStream.java
	(skip): Made it sychronized, merged from classpath.
	* java/io/FileOutputStream.java
	(write): Merged from classpath.
	* java/io/InputStreamReader.java:
	(InputStreamReader): Merged documentation from classpath.
From-SVN: r66520 
							
						 
						
							2003-05-06 10:07:28 +00:00  
				
					
						
							
							
								 
						
							
								c54390c5a1 
								
							 
						 
						
							
							
								
								2003�03-28  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/FileOutputStream.java:
	Merged class documentation and authors with classpath.
	(FileOutputStream): Partly merged with classpath.
	(write): Merged with classpath.
	(getChannel): Make it synchronized instead of explicit block in this
	method.
	* java/io/RandomAccessFile.java:
	Merged class documentation and authors with classpath.
From-SVN: r64963 
							
						 
						
							2003-03-28 08:59:41 +00:00  
				
					
						
							
							
								 
						
							
								a62abb9125 
								
							 
						 
						
							
							
								
								2003-03-25  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/FileInputStream.java
	(read): Renamed b to buf and off to offset.
	* java/io/FileOutputStream.java
	(ch): Documentation added.
	(FileOutputStream): Documentation added.
	(getFD): Documentation added.
	(write): Documentation added.
	(close): Documentation added.
	(getChannel): Documentation added.
From-SVN: r64845 
							
						 
						
							2003-03-25 13:06:52 +00:00  
				
					
						
							
							
								 
						
							
								950ebbeaf0 
								
							 
						 
						
							
							
								
								2003-03-24  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/DataOutputStream.java
	(write): Merged from classpath.
	* java/io/File.java:
	Merged copyrigth with classpath.
	* java/io/FileInputStream.java
	(getChannel): Made it synchronized instead of using a synchronized
	block.
	* java/io/FileOutputStream.java: Reformatted.
	* java/io/InputStreamReader.java
	(InputStreamReader): Renamed enc to encoding_name.
	(close): Merged documentation from classpath.
	(getEncoding): Merged documentation from classpath.
	(ready): Merged documentation from classpath.
	(read): Merged documentation from classpath.
	* java/io/LineNumberReader.java
	(lineNumber): Made it private.
	(LineNumberReader): Use Constant instead of a direct value.
	* java/io/OutputStreamWriter.java
	(OutputStreamWriter): Renamed enc to encoding_scheme, merged
	documentation from classpath.
	(close): Merged documentation from classpath.
	(flush): Merged documentation from classpath.
	(write): Merged documentation from classpath.
	* java/io/PrintStream.java: Reformatted.
From-SVN: r64806 
							
						 
						
							2003-03-24 15:43:22 +00:00  
				
					
						
							
							
								 
						
							
								93b3986a7f 
								
							 
						 
						
							
							
								
								BufferedOutputStream.java: Reformated.  
							
							... 
							
							
							
							2003-03-23  Michael Koch  <konqueror@gmx.de>
	* java/io/BufferedOutputStream.java:
	Reformated.
	* java/io/BufferedReader.java:
	Reformated.
	* java/io/ByteArrayOutputStream.java
	(size): Fixed @see tag.
	* java/io/CharArrayWriter.java
	(size): Fixed @see tag.
	* java/io/DataInput.java:
	Reformated.
	* java/io/DataOutput.java:
	Reformated.
	* java/io/DataOutputStream.java:
	Merged copyright years with classpath.
	* java/io/Externalizable.java:
	Reformated.
	* java/io/FileFilter.java:
	Reformated.
	* java/io/FileInputStream.java:
	Merged copyright years with classpath.
	* java/io/FileOutputStream.java:
	Merged copyright years with classpath.
	* java/io/FilePermission.java
	(FilePermission): Replaced @XXX with FIXME:.
	* java/io/FileWriter.java:
	Reformated.
	* java/io/FilenameFilter.java:
	Reformated.
	* java/io/FilterInputStream.java:
	Reformated.
	* java/io/FilterOutputStream.java:
	Reformated.
	* java/io/FilterReader.java:
	Reformated.
	* java/io/FilterWriter.java:
	Reformated.
	* java/io/LineNumberInputStream.java
	(LineNumberInputStream): Replaced @code with HTML tags to make javadoc
	happy.
	(getLineNumber): Fixed @return tag.
	* java/io/ObjectInput.java:
	Reformated.
	* java/io/ObjectOutput.java:
	Reformated.
	* java/io/ObjectStreamClass.java:
	Reformated.
	* java/io/PrintStream.java:
	Merged copyright years with classpath.
	* java/io/PushbackReader.java
	(PushbackReader): Replaced @code with @param.
	* java/io/SerializablePermission.java:
	Reformated.
	* java/io/StreamTokenizer.java
	(resetSyntax): Fixed @see tag.
From-SVN: r64748 
							
						 
						
							2003-03-23 19:11:19 +00:00  
				
					
						
							
							
								 
						
							
								10b33028a2 
								
							 
						 
						
							
							
								
								2003-03-20  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/FileInputStream.java
	(getChannel): New implementation.
	* java/io/FileOutputStream.java
	(ch): New member variable.
	(getChannel): Implemented.
	* java/io/RandomAccessFile.java
	(RandomAccessFile): Throws FileNotFoundException instead of
	IOException.
	(getChannel): New method.
	(ch): New member variable.
From-SVN: r64609 
							
						 
						
							2003-03-20 07:54:24 +00:00  
				
					
						
							
							
								 
						
							
								04b3370bfd 
								
							 
						 
						
							
							
								
								DataOutputStream.java, [...]: Merged copyright statements with classpath for easier merging.  
							
							... 
							
							
							
							2003-03-20  Michael Koch  <konqueror@gmx.de>
	* java/io/DataOutputStream.java,
	java/io/File.java,
	java/io/FileInputStream.java,
	java/io/FileOutputStream.java,
	java/io/InputStreamReader.java,
	java/io/LineNumberReader.java,
	java/io/OutputStreamWriter.java,
	java/io/PrintStream.java,
	java/io/RandomAccessFile.java:
	Merged copyright statements with classpath for easier merging.
From-SVN: r64608 
							
						 
						
							2003-03-20 07:47:01 +00:00  
				
					
						
							
							
								 
						
							
								f6eb259fa5 
								
							 
						 
						
							
							
								
								2003-03-19  Michael Koch  <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/FileOutputStream.java
	(FileOutputStream): New constructor, merged from classpath.
	* java/io/FileWriter.java
	(FileWriter): New constructor, merged from classpath.
From-SVN: r64574 
							
						 
						
							2003-03-19 12:13:41 +00:00  
				
					
						
							
							
								 
						
							
								3ebb998e6f 
								
							 
						 
						
							
							
								
								2002-11-20  Michael Koch <konqueror@gmx.de>  
							
							... 
							
							
							
							* java/io/FileInputStream.java
	(getChannel): New method.
	* java/io/FileOutputStream.java
	(getChannel): New method.
	* java/net/ServerSocket.java
	(bind): Removed duplicate code and called another bind method instead.
	* java/nio/channels/SelectionKey.java
	(isValid): Removed wrong exception documentation.
	* java/nio/channels/ServerSocketChannel.java
	(accept): Added exception documentation.
	(open): Fixed typo, added exception documentation.
	* java/nio/channels/spi/AbstractSelectableChannel.java
	(implCloseChannel): Added exception documentation.
	(add): Reformated.
	(register): Added exception documentation.
From-SVN: r59307 
							
						 
						
							2002-11-20 16:19:08 +00:00  
				
					
						
							
							
								 
						
							
								a3e5ae6dd8 
								
							 
						 
						
							
							
								
								Report from Henner Zeller:  
							
							... 
							
							
							
							* java/io/FileOutputStream.java (FileOutputStream): Throw
	FileNotFoundException, not IOException.
From-SVN: r43966 
							
						 
						
							2001-07-12 15:37:43 +00:00  
				
					
						
							
							
								 
						
							
								2ba5f77454 
								
							 
						 
						
							
							
								
								All files: Updated copyright information.  
							
							... 
							
							
							
							* All files: Updated copyright information.
	* COPYING: New file.
	* COPYING.LIB: Removed.
	* LIBGCJ_LICENSE: We now use GPL + special exception.
From-SVN: r32387 
							
						 
						
							2000-03-07 19:55:28 +00:00  
				
					
						
							
							
								 
						
							
								7c734b1758 
								
							 
						 
						
							
							
								
								* All files: Updated copyright to reflect Cygnus purchase.  
							
							... 
							
							
							
							From-SVN: r31504 
							
						 
						
							2000-01-19 18:39:27 +00:00  
				
					
						
							
							
								 
						
							
								ee9dd3721b 
								
							 
						 
						
							
							
								
								Initial revision  
							
							... 
							
							
							
							From-SVN: r26263 
							
						 
						
							1999-04-07 14:42:40 +00:00