summaryrefslogtreecommitdiff
path: root/libjava/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/ChangeLog')
-rw-r--r--libjava/ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 721eee10e50..59f7e94aa6c 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,5 +1,30 @@
1999-09-01 Tom Tromey <tromey@cygnus.com>
+ * java/lang/reflect/Modifier.java (ALL_FLAGS): New constant.
+ * resolve.cc: Removed constants defined by
+ java.lang.reflect.Modifier.
+ Include <java/lang/reflect/Modifier.h>.
+ (_Jv_ResolvePoolEntry): Use values from Modifier.
+ (_Jv_DetermineVTableIndex): Likewise.
+ (_Jv_PrepareClass): Likewise.
+ (ncode): Likewise.
+ * defineclass.cc (_Jv_ClassReader): Removed constants defined by
+ java.lang.reflect.Modifier.
+ Include <java/lang/reflect/Modifier.h>.
+ (checkExtends): Use values from Modifier.
+ (checkImplements): Likewise.
+ (handleField): Likewise.
+ (handleConstantValueAttribute): Likewise.
+ (handleFieldsEnd): Likewise.
+ (handleMethod ): Likewise.
+ (handleMethodsEnd): Likewise.
+ (handleClassBegin): Likewise.
+ * interpret.cc: Removed constants defined by
+ java.lang.reflect.Modifier.
+ (continue1): Use values from Modifier.
+ * java/lang/natClassLoader.cc: Removed constants defined by
+ java.lang.reflect.Modifier.
+
* java/lang/natClassLoader.cc (_Jv_NewClass): Use
JV_STATE_NOTHING, not `0'.
* java/lang/Class.h: Replaced JV_STATE_ defines with enum.