aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/ChangeLog
diff options
context:
space:
mode:
authorBryce McKinlay <mckinlay@redhat.com>2004-06-27 15:30:06 +0000
committerBryce McKinlay <bryce@gcc.gnu.org>2004-06-27 16:30:06 +0100
commit0f6cd83f96821808017f3b2318da521a9c29ed62 (patch)
tree011e3f2b332966ef19bafd54bb8b7f8351779679 /gcc/java/ChangeLog
parent64b663f8bd8abd190e9f2f2aa47dddf60769b8e3 (diff)
downloadgcc-0f6cd83f96821808017f3b2318da521a9c29ed62.zip
gcc-0f6cd83f96821808017f3b2318da521a9c29ed62.tar.gz
gcc-0f6cd83f96821808017f3b2318da521a9c29ed62.tar.bz2
re PR java/15715 (member interfaces are always static)
2004-06-26 Bryce McKinlay <mckinlay@redhat.com> PR java/15715. * parse.y (create_interface): Set correct access modifiers for interfaces. * jcf-write.c (get_classfile_modifiers): New function. (generate_classfile): Use get_classfile_modifiers, not get_access_flags. 2004-06-26 Bryce McKinlay <mckinlay@redhat.com> * parse.y (register_incomplete_type): Set JDEP_ENCLOSING for "super" dependency to current parser context, not NULL_TREE, for top-level classes. (jdep_resolve_class): Enable member access check for all inner class dependencies. From-SVN: r83734
Diffstat (limited to 'gcc/java/ChangeLog')
-rw-r--r--gcc/java/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index e3e1964..e759406 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,5 +1,22 @@
2004-06-26 Bryce McKinlay <mckinlay@redhat.com>
+ PR java/15715.
+ * parse.y (create_interface): Set correct access modifiers for
+ interfaces.
+ * jcf-write.c (get_classfile_modifiers): New function.
+ (generate_classfile): Use get_classfile_modifiers, not
+ get_access_flags.
+
+2004-06-26 Bryce McKinlay <mckinlay@redhat.com>
+
+ * parse.y (register_incomplete_type): Set JDEP_ENCLOSING for "super"
+ dependency to current parser context, not NULL_TREE, for top-level
+ classes.
+ (jdep_resolve_class): Enable member access check for all inner
+ class dependencies.
+
+2004-06-26 Bryce McKinlay <mckinlay@redhat.com>
+
* parse.y (qualify_and_find): Pass type decl, not identifier, to
load_class.