diff options
author | Alexandre Petit-Bianco <apbianco@cygnus.com> | 2000-07-07 06:36:14 +0000 |
---|---|---|
committer | Alexandre Petit-Bianco <apbianco@gcc.gnu.org> | 2000-07-06 23:36:14 -0700 |
commit | 0c2b81459e5e8aa3d34f5deb4cc150a1ee8ee779 (patch) | |
tree | 9c3743be4380c260fc213732a10aaa7f6976cf6f /gcc/java/java-tree.h | |
parent | 98a52c2ccf0f7c28c910a2bc17d0e97ff9f28bdb (diff) | |
download | gcc-0c2b81459e5e8aa3d34f5deb4cc150a1ee8ee779.zip gcc-0c2b81459e5e8aa3d34f5deb4cc150a1ee8ee779.tar.gz gcc-0c2b81459e5e8aa3d34f5deb4cc150a1ee8ee779.tar.bz2 |
[multiple changes]
2000-07-06 Alexandre Petit-Bianco <apbianco@cygnus.com>
* parse.h (BUILD_PTR_FROM_NAME): Surround with a do/while
construct.
* parse.y (find_as_inner_class): Fixed typo.
(do_resolve_class): Explore enclosing contexts when searching for
innerclasses. Removed curly brackets around BUILD_PTR_FROM_NAME.
(check_inner_class_access): Check `decl' which can be null in case
of previous errors.
2000-07-05 Alexandre Petit-Bianco <apbianco@cygnus.com>
* java-tree.h (java_debug_context): Declared `extern.'
(safe_layout_class): Likewise.
* parse.y (resolve_field_access): Field must be `static' in order
to be replaced by its initial value. Added comments.
(find_applicable_accessible_methods_list): Fixed typo.
(find_most_specific_methods_list): Methods found in innerclasses
take over methods founds in the enclosing contexts.
(java_complete_tree): Loosen restrictions on the type of DECLs
that can be replaced by their initialization values.
(valid_ref_assignconv_cast_p): Removed call to `enclosing_context_p.'
(http://gcc.gnu.org/ml/gcc-patches/2000-07/msg00184.html)
From-SVN: r34895
Diffstat (limited to 'gcc/java/java-tree.h')
-rw-r--r-- | gcc/java/java-tree.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index 2f1bbec..5d132be 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -779,8 +779,8 @@ extern const char* open_class PARAMS ((const char *, struct JCF *, int, const char *)); # endif /* JCF_USE_STDIO */ #endif -void java_debug_context PARAMS ((void)); -void safe_layout_class PARAMS ((tree)); +extern void java_debug_context PARAMS ((void)); +extern void safe_layout_class PARAMS ((tree)); extern tree get_boehm_type_descriptor PARAMS ((tree)); extern unsigned long java_hash_hash_tree_node PARAMS ((hash_table_key)); |