aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2001-07-24 14:31:42 +0000
committerTom Tromey <tromey@gcc.gnu.org>2001-07-24 14:31:42 +0000
commit82545bf72fbf561b2b4768eeb5c697ad6892f8fa (patch)
tree8246992fd4f46d4c61121b0e768841f7c02c7a23 /libjava
parent897c6ab759209a6d67178b76d4ed6d43ed36269e (diff)
downloadgcc-82545bf72fbf561b2b4768eeb5c697ad6892f8fa.zip
gcc-82545bf72fbf561b2b4768eeb5c697ad6892f8fa.tar.gz
gcc-82545bf72fbf561b2b4768eeb5c697ad6892f8fa.tar.bz2
VMClassLoader.java (getPrimitiveClass): Return correct type.
* java/lang/VMClassLoader.java (getPrimitiveClass): Return correct type. From-SVN: r44296
Diffstat (limited to 'libjava')
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/java/lang/VMClassLoader.java16
2 files changed, 13 insertions, 8 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 56d89c8..a146eb2 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2001-07-24 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/VMClassLoader.java (getPrimitiveClass): Return correct
+ type.
+
2001-07-23 Tom Tromey <tromey@redhat.com>
* gcj/javaprims.h: Rebuilt class list.
diff --git a/libjava/java/lang/VMClassLoader.java b/libjava/java/lang/VMClassLoader.java
index de0db88..dcfec05 100644
--- a/libjava/java/lang/VMClassLoader.java
+++ b/libjava/java/lang/VMClassLoader.java
@@ -65,21 +65,21 @@ class VMClassLoader {
if ("int".equals (type))
return int.class;
else if ("long".equals (type))
- return int.class;
+ return long.class;
else if ("boolean".equals (type))
- return int.class;
+ return boolean.class;
else if ("short".equals (type))
- return int.class;
+ return short.class;
else if ("char".equals (type))
- return int.class;
+ return char.class;
else if ("byte".equals (type))
- return int.class;
+ return byte.class;
else if ("float".equals (type))
- return int.class;
+ return float.class;
else if ("double".equals (type))
- return int.class;
+ return double.class;
else if ("void".equals (type))
- return int.class;
+ return void.class;
return null;
}
}