aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/iq2000
diff options
context:
space:
mode:
authorPer Bothner <per@bothner.com>2004-02-08 13:02:53 -0800
committerPer Bothner <bothner@gcc.gnu.org>2004-02-08 13:02:53 -0800
commit40c23042f4594368c96e1af7dc65b72590d584b0 (patch)
treea1e145e7726c0c5b674ef91a6ecd841daaa826ef /gcc/config/iq2000
parentb46b8fb40cf29c5f724d87f6022c6c8242e50bf2 (diff)
downloadgcc-40c23042f4594368c96e1af7dc65b72590d584b0.zip
gcc-40c23042f4594368c96e1af7dc65b72590d584b0.tar.gz
gcc-40c23042f4594368c96e1af7dc65b72590d584b0.tar.bz2
ByteBuffer.java (shiftDown): New helper method.
* java/nio/ByteBuffer.java (shiftDown): New helper method. * java/nio/natDirectByteBufferImpl.cc (shiftDown): New implementation. * java/nio/ByteBufferImpl.java (compact): Use new shiftDown method. * sava/nio/ByteBufferHelper.java: Remove redundant 'final' specifiers. Pass ByteOrder parameter to most methods, since the underlying ByteBuffer's order isn't always what we should use. * java/nio/ByteBufferImpl.java: Pass byte-order various places. * java/nio/DirectByteBufferImpl.java: Likewise. Use ByteBufferHelper methods. * java/nio/MappedByteBufferImpl.java: Likewise. (compact): Use shiftDown. * java/nio/CharViewBufferImpl.java (<init>): Pass byte-order. (get, put): Use ByteBufferHelper. (compact): Use new shiftDown method. (duplicate(boolean)): New helper method. (duplicate, asReadOnlyBuffer): Use it. (order): Return endian field. * java/nio/DoubleViewBufferImpl.java: Likewise. * java/nio/FloatViewBufferImpl.java: Likewise. * java/nio/IntViewBufferImpl.java: Likewise. * java/nio/LongViewBufferImpl.java: Likewise. * java/nio/ShortViewBufferImpl.java: Likewise. * java/nio/CharViewBufferImpl.java (subsequence): Redundant test. * java/nio/DirectByteBufferImpl.java (shiftDown): New native method. (compact): Re-implement using shiftDown. From-SVN: r77501
Diffstat (limited to 'gcc/config/iq2000')
0 files changed, 0 insertions, 0 deletions