summaryrefslogtreecommitdiffstats
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-02-24 04:15:31 +0000
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>2001-02-24 04:15:31 +0000
commitd440ac7c53caef3f32835aac6a7dafe8c166c00a (patch)
tree8f057d79ffefb9eb0ef8f70de17c0a8db0af7b3c /libjava/ChangeLog
parenta194077bf91f85c40331e00ec89f691becb6c2d3 (diff)
downloadppe42-gcc-d440ac7c53caef3f32835aac6a7dafe8c166c00a.tar.gz
ppe42-gcc-d440ac7c53caef3f32835aac6a7dafe8c166c00a.zip
Change to sometimes include class name in ClassFormatError message.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40030 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r--libjava/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 7a467f5cb43..0bf0ea9c756 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,5 +1,19 @@
2001-02-23 Per Bothner <per@bothner.com>
+ Change to sometimes include class name in ClassFormatError message.
+ * defineclass.cc (_Jv_VerifyFieldSignature, _Jv_VerifyMethodSignature,
+ _Jv_VerifyIdentifier, _Jv_VerifyClassName (two overlods)): Return
+ boolean instead of throwing ClassFormatError on failure.
+ (throw_class_format_error): Change static function to method.
+ (_Jv_ClassReader): New inline methods verify_identifier,
+ two overloads of verify_classname, verify_field_signature, and
+ verify_method_signature
+ * include/java-interp.h: Update declarations to return bool.
+ * java/lang/natClassLoader.cc (defineClass0): Explicitly throw
+ ClassFormatError since _Jv_VerifyClassName now returns bool.
+
+2001-02-23 Per Bothner <per@bothner.com>
+
* java/lang/Throwable.java (CPlusPlusDemangler): Pass -s java to
c++filt to select java-style output.
OpenPOWER on IntegriCloud