aboutsummaryrefslogtreecommitdiff
path: root/libjava/sources.am
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2006-02-08 18:06:11 +0000
committerTom Tromey <tromey@gcc.gnu.org>2006-02-08 18:06:11 +0000
commit855dd2bcff9e32e053bf66e336405ded26e9c927 (patch)
tree9a1df881ae846a312ad5ddcb0929d04574b40956 /libjava/sources.am
parent59c02d8a613e46512e852d54ab2ff9209f47acc7 (diff)
downloadgcc-855dd2bcff9e32e053bf66e336405ded26e9c927.zip
gcc-855dd2bcff9e32e053bf66e336405ded26e9c927.tar.gz
gcc-855dd2bcff9e32e053bf66e336405ded26e9c927.tar.bz2
re PR java/22578 (should inline floatToIntBits et al)
gcc/java PR java/22578: * check-init.c (check_init): Handle VIEW_CONVERT_EXPR. * builtins.c (convert_real): New function. (java_builtins): Handle Float.intBitsToFloat, Float.floatToRawIntBits, Double.longBitsToDouble, Double.doubleToRawLongBits. libjava PR java/22578: * gcj/javaprims.h: Updated. * sources.am, Makefile.in: Rebuilt. * java/lang/natDouble.cc (doubleToLongBits): Moved to VMDouble. (doubleToRawLongBits): Likewise. (longBitsToDouble): Likewise. (toString): Likewise. (parseDouble): Likewise. * java/lang/natFloat.cc (floatToIntBits): Moved to VMFloat. (floatToRawIntBits): Likewise. (intBitsToFloat): Likewise. * java/lang/VMDouble.java: New file. * java/lang/VMFloat.java: New file. * java/lang/Float.java, java/lang/Double.java: Removed. From-SVN: r110759
Diffstat (limited to 'libjava/sources.am')
-rw-r--r--libjava/sources.am6
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/sources.am b/libjava/sources.am
index 05bf299..6688c65 100644
--- a/libjava/sources.am
+++ b/libjava/sources.am
@@ -3043,12 +3043,12 @@ classpath/java/lang/Cloneable.java \
classpath/java/lang/Comparable.java \
classpath/java/lang/Compiler.java \
java/lang/ConcreteProcess.java \
-java/lang/Double.java \
+classpath/java/lang/Double.java \
classpath/java/lang/EnumConstantNotPresentException.java \
classpath/java/lang/Error.java \
classpath/java/lang/Exception.java \
classpath/java/lang/ExceptionInInitializerError.java \
-java/lang/Float.java \
+classpath/java/lang/Float.java \
classpath/java/lang/IllegalAccessError.java \
classpath/java/lang/IllegalAccessException.java \
classpath/java/lang/IllegalArgumentException.java \
@@ -3106,6 +3106,8 @@ classpath/java/lang/UnsupportedClassVersionError.java \
classpath/java/lang/UnsupportedOperationException.java \
java/lang/VMClassLoader.java \
java/lang/VMCompiler.java \
+java/lang/VMDouble.java \
+java/lang/VMFloat.java \
java/lang/VMSecurityManager.java \
java/lang/VMThrowable.java \
classpath/java/lang/VerifyError.java \