diff options
author | Dalibor Topic <robilad@yahoo.com> | 2008-02-08 17:42:56 +0000 |
---|---|---|
committer | Dalibor Topic <robilad@yahoo.com> | 2008-02-08 17:42:56 +0000 |
commit | 5d31a9f35ce4487044defd55c42a061bc732c46a (patch) | |
tree | 8109af95b1693bbd3a5cc706fee963ae81e68006 /vm/reference | |
parent | a1f9c1cd919ff39525423285217e928a4437b0b5 (diff) | |
download | classpath-5d31a9f35ce4487044defd55c42a061bc732c46a.tar.gz |
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* m4/acinclude.m4 (CLASSPATH_CHECK_JAVAH) [USER_JAVAH]: Check for gjavah-4.2
and gjavah-4.1.
2008-02-08 Dalibor Topic <robilad@kaffe.org>
* vm/reference/java/lang/VMDouble.java (doubleToLongBits): Removed unused method.
* native/jni/java-lang/java_lang_VMDouble.c (Java_java_lang_VMDouble_doubleToLongBits):
Removed unused function.
* include/java_lang_VMDouble.h: Regenerated.
* doc/cp-vmintegration.texinfo (java.lang.VMDouble): Removed
unused method doubleToLongBits.
Diffstat (limited to 'vm/reference')
-rw-r--r-- | vm/reference/java/lang/VMDouble.java | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/vm/reference/java/lang/VMDouble.java b/vm/reference/java/lang/VMDouble.java index 8a991c9ad..58b3b45b4 100644 --- a/vm/reference/java/lang/VMDouble.java +++ b/vm/reference/java/lang/VMDouble.java @@ -70,22 +70,6 @@ final class VMDouble * layout. Bit 63 (the most significant) is the sign bit, bits 62-52 * (masked by 0x7ff0000000000000L) represent the exponent, and bits 51-0 * (masked by 0x000fffffffffffffL) are the mantissa. This function - * collapses all versions of NaN to 0x7ff8000000000000L. The result of this - * function can be used as the argument to - * <code>Double.longBitsToDouble(long)</code> to obtain the original - * <code>double</code> value. - * - * @param value the <code>double</code> to convert - * @return the bits of the <code>double</code> - * @see #longBitsToDouble(long) - */ - public static native long doubleToLongBits(double value); - - /** - * Convert the double to the IEEE 754 floating-point "double format" bit - * layout. Bit 63 (the most significant) is the sign bit, bits 62-52 - * (masked by 0x7ff0000000000000L) represent the exponent, and bits 51-0 - * (masked by 0x000fffffffffffffL) are the mantissa. This function * leaves NaN alone, rather than collapsing to a canonical value. The * result of this function can be used as the argument to * <code>Double.longBitsToDouble(long)</code> to obtain the original |