diff options
Diffstat (limited to 'gcc/cp/class.c')
-rw-r--r-- | gcc/cp/class.c | 5 |
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; } |