summaryrefslogtreecommitdiffstats
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
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