diff options
author | Jason Merrill <jason@redhat.com> | 2007-04-13 19:43:18 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2007-04-13 19:43:18 -0400 |
commit | 44ba4c4e1cb90013da81aa1fa89b45122b6a31ab (patch) | |
tree | da8e16c89d428eff3f1285c537a96d013de3bed5 /gcc/cp/ChangeLog | |
parent | 9a7b07c6c1f2dec0104055d7a0a4a4f2bfc11729 (diff) | |
download | gcc-44ba4c4e1cb90013da81aa1fa89b45122b6a31ab.zip gcc-44ba4c4e1cb90013da81aa1fa89b45122b6a31ab.tar.gz gcc-44ba4c4e1cb90013da81aa1fa89b45122b6a31ab.tar.bz2 |
re PR c++/31074 (Reference casting involving multiple inheritance produces bad pointer)
PR c++/31074
* call.c (reference_binding): Add c_cast_p parm. If true,
add quals to TO as needed to make it reference-compatible.
From-SVN: r123805
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 663b3e1..9d0ac8cc 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,9 @@ +2007-04-13 Jason Merrill <jason@redhat.com> + + PR c++/31074 + * call.c (reference_binding): Add c_cast_p parm. If true, + add quals to TO as needed to make it reference-compatible. + 2007-04-11 Jan Hubicka <jh@suse.cz> * cp/class.c (convert_to_base_statically): Fold produced tree; verify |