This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r140658 - in /branches/gcj/classpath-098-merge-...
- From: gandalf at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 25 Sep 2008 03:30:02 -0000
- Subject: r140658 - in /branches/gcj/classpath-098-merge-...
Author: gandalf
Date: Thu Sep 25 03:30:00 2008
New Revision: 140658
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=140658
Log:
Port Ian Rogers' NIO changes to GCJ.
2008-09-25 Andrew John Hughes <gnu_andrew@member.fsf.org>
* classpath/configure,
* classpath/configure.ac:
Resynchronise with Classpath's configure.
* classpath/examples/Makefile.in:
Add equivalent support for building as in
tools/Makefile.in.
* classpath/java/nio/Buffer.java,
* classpath/java/nio/ByteBuffer.java,
* classpath/java/nio/ByteBufferImpl.java,
* classpath/java/nio/CharBuffer.java,
* classpath/java/nio/CharBufferImpl.java,
* classpath/java/nio/CharSequenceBuffer.java,
* classpath/java/nio/CharViewBufferImpl.java,
* classpath/java/nio/DirectByteBufferImpl.java,
* classpath/java/nio/DoubleBuffer.java,
* classpath/java/nio/DoubleBufferImpl.java,
* classpath/java/nio/DoubleViewBufferImpl.java,
* classpath/java/nio/FloatBuffer.java,
* classpath/java/nio/FloatBufferImpl.java,
* classpath/java/nio/FloatViewBufferImpl.java,
* classpath/java/nio/IntBuffer.java,
* classpath/java/nio/IntBufferImpl.java,
* classpath/java/nio/IntViewBufferImpl.java,
* classpath/java/nio/LongBuffer.java,
* classpath/java/nio/LongBufferImpl.java,
* classpath/java/nio/LongViewBufferImpl.java,
* classpath/java/nio/MappedByteBuffer.java,
* classpath/java/nio/MappedByteBufferImpl.java,
* classpath/java/nio/ShortBuffer.java,
* classpath/java/nio/ShortBufferImpl.java,
* classpath/java/nio/ShortViewBufferImpl.java:
Replace use of gnu.classpath.Pointer with gnu.gcj.RawData,
and fix some formatting issues.
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.java,
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.smap,
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java,
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.smap,
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java,
* classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.txt:
Regenerated (later version of antlr).
* java/nio/Buffer.h: Regenerated.
* java/nio/Buffer.java: Ported changes from Classpath.
* java/nio/ByteBuffer.h,
* java/nio/CharBuffer.h: Regenerated.
* java/nio/DirectByteBufferImpl.java: Ported changes from
Classpath.
* java/nio/DoubleBuffer.h,
* java/nio/FloatBuffer.h,
* java/nio/IntBuffer.h,
* java/nio/LongBuffer.h,
* java/nio/MappedByteBuffer.h,
* java/nio/MappedByteBufferImpl.h: Regenerated.
* java/nio/MappedByteBufferImpl.java: Ported changes from
Classpath.
* java/nio/ShortBuffer.h: Regenerated.
Modified:
branches/gcj/classpath-098-merge-branch/libjava/ChangeLog
branches/gcj/classpath-098-merge-branch/libjava/classpath/configure
branches/gcj/classpath-098-merge-branch/libjava/classpath/configure.ac
branches/gcj/classpath-098-merge-branch/libjava/classpath/examples/Makefile.in
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/Buffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/ByteBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/ByteBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/CharBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/CharBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/CharSequenceBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/CharViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/DirectByteBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/DoubleBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/DoubleBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/DoubleViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/FloatBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/FloatBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/FloatViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/IntBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/IntBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/IntViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/LongBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/LongBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/LongViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/MappedByteBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/MappedByteBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/ShortBuffer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/ShortBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/java/nio/ShortViewBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/gnu/java/locale/LocaleData.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/Buffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/ByteBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/ByteBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/CharBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/CharBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/CharSequenceBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/CharViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/DirectByteBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/DoubleBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/DoubleBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/DoubleViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/FloatBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/FloatBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/FloatViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/IntBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/IntBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/IntViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/LongBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/LongBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/LongViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/MappedByteBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/MappedByteBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/ShortBuffer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/ShortBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/lib/java/nio/ShortViewBufferImpl.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/classes/gnu/classpath/tools/gjdoc/expr/JavaLexer.class
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaLexer.smap
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaRecognizer.smap
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.java
branches/gcj/classpath-098-merge-branch/libjava/classpath/tools/gnu/classpath/tools/gjdoc/expr/JavaTokenTypes.txt
branches/gcj/classpath-098-merge-branch/libjava/java/nio/Buffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/Buffer.java
branches/gcj/classpath-098-merge-branch/libjava/java/nio/ByteBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/CharBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/DirectByteBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/java/nio/DoubleBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/FloatBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/IntBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/LongBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/MappedByteBuffer.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/MappedByteBufferImpl.h
branches/gcj/classpath-098-merge-branch/libjava/java/nio/MappedByteBufferImpl.java
branches/gcj/classpath-098-merge-branch/libjava/java/nio/ShortBuffer.h