From: Brendan Kehoe Date: Mon, 18 May 1998 12:21:29 +0000 (+0000) Subject: pt.c (redeclare_class_template): Say where the original definition of the template... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4a95fafeda4731aba81d44ac49e0468599ebe2dc;p=gcc.git pt.c (redeclare_class_template): Say where the original definition of the template-parameter's default argument... * pt.c (redeclare_class_template): Say where the original definition of the template-parameter's default argument appeared. From-SVN: r19851 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index ef937012497..0150d028d2b 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +Mon May 18 12:20:27 1998 Brendan Kehoe + + * pt.c (redeclare_class_template): Say where the original definition + of the template-parameter's default argument appeared. + Mon May 18 03:00:57 1998 Jason Merrill * call.c (build_over_call): Tweak empty class handling. diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index d1793279b8d..af27280b6e2 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -1934,6 +1934,7 @@ redeclare_class_template (type, parms) A template-parameter may not be given default arguments by two different declarations in the same scope. */ cp_error ("redefinition of default argument for `%#D'", parm); + cp_error_at (" original definition appeared here", tmpl_parm); return; }