diff options
author | lmillward <lmillward@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-07-18 17:22:39 +0000 |
---|---|---|
committer | lmillward <lmillward@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-07-18 17:22:39 +0000 |
commit | 5234121228691c11d68513df94043b3fd9e27107 (patch) | |
tree | 47341d836482d990d2715e53e3a1fe393fea0c52 /gcc/cp/ChangeLog | |
parent | a88e3b1432a6560269207415760f1997bc067861 (diff) | |
download | gcc-5234121228691c11d68513df94043b3fd9e27107.tar.gz |
PR c++/28258
* method.c (locate_copy): Check for non_reference
returning error_mark_node.
PR c++/28260
* decl.c (duplicate_decls): Return error_mark_node
on ambiguous declaration.
PR c++/28258
* g++/dg/other/error13.C: New test.
PR c++/28260
* g++.dg/template/friend44.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@115561 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 6f0b96b5b4c..cf7a062bd61 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,13 @@ +2006-07-18 Lee Millward <lee.millward@gmail.com> + + PR c++/28258 + * method.c (locate_copy): Check for non_reference + returning error_mark_node. + + PR c++/28260 + * decl.c (duplicate_decls): Return error_mark_node + on ambiguous declaration. + 2006-07-18 Steve Ellcey <sje@cup.hp.com> PR c++/27495 |