From: Bryce McKinlay Date: Mon, 18 Mar 2002 10:41:01 +0000 (+0000) Subject: parse.y (parser_check_super_interface): Fix error message grammar/order. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6befbee5ff3d4edf813ac685d3f8f3c77274f147;p=gcc.git parse.y (parser_check_super_interface): Fix error message grammar/order. * parse.y (parser_check_super_interface): Fix error message grammar/order. From-SVN: r50955 --- diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index a0c8f1110c2..0b9051db33e 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,8 @@ +2002-03-18 Bryce McKinlay + + * parse.y (parser_check_super_interface): Fix error message + grammar/order. + 2002-03-17 Kaveh R. Ghazi * jcf-parse.c (get_constant): Delete unused variables. diff --git a/gcc/java/parse.y b/gcc/java/parse.y index 6c39ad108ee..8f88c5d6724 100644 --- a/gcc/java/parse.y +++ b/gcc/java/parse.y @@ -5070,12 +5070,12 @@ parser_check_super_interface (super_decl, this_decl, this_wfl) if (!CLASS_INTERFACE (super_decl)) { parse_error_context - (this_wfl, "Can't use %s `%s' to implement/extend %s `%s'", - (TYPE_ARRAY_P (super_type) ? "array" : "class"), - IDENTIFIER_POINTER (DECL_NAME (super_decl)), + (this_wfl, "%s `%s' can't implement/extend %s `%s'", (CLASS_INTERFACE (TYPE_NAME (TREE_TYPE (this_decl))) ? - "interface" : "class"), - IDENTIFIER_POINTER (DECL_NAME (this_decl))); + "Interface" : "Class"), + IDENTIFIER_POINTER (DECL_NAME (this_decl)), + (TYPE_ARRAY_P (super_type) ? "array" : "class"), + IDENTIFIER_POINTER (DECL_NAME (super_decl))); return 1; }