diff options
| author | rmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-22 18:17:12 +0000 |
|---|---|---|
| committer | rmathew <rmathew@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-06-22 18:17:12 +0000 |
| commit | bdd9bd31d8b974ca35108ed446dd329635610dbf (patch) | |
| tree | 4cd739f4521c38c0245ffc2bf0c2df61cbc4e579 /gcc/java | |
| parent | 3e5069b13095ae2a4f59da814b6f2ff9fc5f3e44 (diff) | |
| download | ppe42-gcc-bdd9bd31d8b974ca35108ed446dd329635610dbf.tar.gz ppe42-gcc-bdd9bd31d8b974ca35108ed446dd329635610dbf.zip | |
* parse.y (create_class): Correct diagnostic message about
java.lang.Object extending anything else.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83507 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/java')
| -rw-r--r-- | gcc/java/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/java/parse.y | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index fd899174028..0c3aa57288d 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2004-06-22 Ranjit Mathew <rmathew@hotmail.com> + + * parse.y (create_class): Correct diagnostic message about + java.lang.Object extending anything else. + 2004-06-21 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> * class.c (build_class_ref): Add new operand for COMPONENT_REF. diff --git a/gcc/java/parse.y b/gcc/java/parse.y index ed1f05040ec..90e18c9c59e 100644 --- a/gcc/java/parse.y +++ b/gcc/java/parse.y @@ -4007,10 +4007,10 @@ create_class (int flags, tree id, tree super, tree interfaces) /* If SUPER exists, use it, otherwise use Object */ if (super) { - /* Can't extend java.lang.Object */ + /* java.lang.Object can't extend anything. */ if (TREE_TYPE (IDENTIFIER_CLASS_VALUE (class_id)) == object_type_node) { - parse_error_context (id, "Can't extend `java.lang.Object'"); + parse_error_context (id, "`java.lang.Object' can't extend anything"); return NULL_TREE; } |

