aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/cp/class.c')
-rw-r--r--gcc/cp/class.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/cp/class.c b/gcc/cp/class.c
index 8ba5694..4f7172b 100644
--- a/gcc/cp/class.c
+++ b/gcc/cp/class.c
@@ -2977,9 +2977,8 @@ check_for_override (decl, ctype)
path to its virtual baseclass. */
if (TREE_CODE (TREE_TYPE (decl)) == FUNCTION_TYPE)
{
- cp_error_at ("method `%D' may not be declared static",
- decl);
- cp_error_at ("(since `%D' declared virtual in base class.)",
+ cp_error_at ("`static %#D' cannot be declared", decl);
+ cp_error_at (" since `virtual %#D' declared in base class",
tmp);
break;
}