mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 23:25:24 +02:00
Float.java, [...]: Add GCJ LOCAL markers.
* java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL markers. From-SVN: r71699
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2003-09-23 Nathanael Nerode <neroden@gcc.gnu.org>
|
||||
|
||||
* java/lang/Float.java, java/lang/Double.java: Add GCJ LOCAL
|
||||
markers.
|
||||
|
||||
2003-09-22 Anthony Green <green@redhat.com>
|
||||
|
||||
* configure.in (HAVE_USLEEP_DECL): Define for newlib build.
|
||||
|
||||
@@ -428,7 +428,9 @@ public final class Double extends Number implements Comparable
|
||||
* @return the bits of the <code>double</code>
|
||||
* @see #longBitsToDouble(long)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native long doubleToLongBits(double value);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Convert the double to the IEEE 754 floating-point "double format" bit
|
||||
@@ -444,7 +446,9 @@ public final class Double extends Number implements Comparable
|
||||
* @return the bits of the <code>double</code>
|
||||
* @see #longBitsToDouble(long)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native long doubleToRawLongBits(double value);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Convert the argument in IEEE 754 floating-point "double format" bit
|
||||
@@ -459,7 +463,9 @@ public final class Double extends Number implements Comparable
|
||||
* @see #doubleToLongBits(double)
|
||||
* @see #doubleToRawLongBits(double)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native double longBitsToDouble(long bits);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Compare two Doubles numerically by comparing their <code>double</code>
|
||||
|
||||
@@ -438,7 +438,9 @@ public final class Float extends Number implements Comparable
|
||||
* @return the bits of the <code>float</code>
|
||||
* @see #intBitsToFloat(int)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native int floatToIntBits(float value);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Convert the float to the IEEE 754 floating-point "single format" bit
|
||||
@@ -453,7 +455,9 @@ public final class Float extends Number implements Comparable
|
||||
* @return the bits of the <code>float</code>
|
||||
* @see #intBitsToFloat(int)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native int floatToRawIntBits(float value);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Convert the argument in IEEE 754 floating-point "single format" bit
|
||||
@@ -468,7 +472,9 @@ public final class Float extends Number implements Comparable
|
||||
* @see #floatToIntBits(float)
|
||||
* @see #floatToRawIntBits(float)
|
||||
*/
|
||||
// GCJ LOCAL: We diverge from Classpath for efficiency.
|
||||
public static native float intBitsToFloat(int bits);
|
||||
// END GCJ LOCAL
|
||||
|
||||
/**
|
||||
* Compare two Floats numerically by comparing their <code>float</code>
|
||||
|
||||
Reference in New Issue
Block a user