diff options
| author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-08 18:06:11 +0000 |
|---|---|---|
| committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-08 18:06:11 +0000 |
| commit | 1ec490b98436ed2d5d1891b8064107ad471ea7f3 (patch) | |
| tree | 9a1df881ae846a312ad5ddcb0929d04574b40956 /libjava/sources.am | |
| parent | 708dacc2a03e511e95eabce2bea0c274cdffd857 (diff) | |
| download | ppe42-gcc-1ec490b98436ed2d5d1891b8064107ad471ea7f3.tar.gz ppe42-gcc-1ec490b98436ed2d5d1891b8064107ad471ea7f3.zip | |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110759 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/sources.am')
| -rw-r--r-- | libjava/sources.am | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/sources.am b/libjava/sources.am index 05bf299bb55..6688c650b90 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 \ |

