From 57af83585d7a0f82770b2777ef07a86635d436f6 Mon Sep 17 00:00:00 2001 From: Mark Mitchell Date: Tue, 8 Sep 1998 10:04:38 +0000 Subject: [PATCH] decl.c (grokparms): Distinguish between references and pointers in error message. * decl.c (grokparms): Distinguish between references and pointers in error message. From-SVN: r22328 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/decl.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 4382a2acc71..27c37260cb9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +1998-09-08 Mark Mitchell + + * decl.c (grokparms): Distinguish between references and pointers + in error message. + 1998-09-08 Richard Henderson Mark Mitchell diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 42748ff1516..bbe7b9d7e34 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -10916,8 +10916,9 @@ grokparms (first_parm, funcdef_flag) && TYPE_DOMAIN (t) != NULL_TREE)) t = TREE_TYPE (t); if (TREE_CODE (t) == ARRAY_TYPE) - cp_error ("parameter type `%T' includes pointer to array of unknown bound", - type); + cp_error ("parameter type `%T' includes %s to array of unknown bound", + type, + TYPE_PTR_P (type) ? "pointer" : "reference"); } }