PR47747: Fix error messages for calls to unsafe virtual functions.
authorTorvald Riegel <triegel@redhat.com>
Mon, 21 Nov 2011 22:29:31 +0000 (22:29 +0000)
committerTorvald Riegel <torvald@gcc.gnu.org>
Mon, 21 Nov 2011 22:29:31 +0000 (22:29 +0000)
commitcd6baa162d29845341b74e61c36a61614a36b204
tree34a48a93c32d86a3671f6aa53cd162dbd27c0c21
parent1e159409fcacfdfcb7046c3d870ee60d9e4131e8
PR47747: Fix error messages for calls to unsafe virtual functions.

gcc/
* trans-mem.c (diagnose_tm_1): Print an expression instead of a
declaration in error messages for indirect calls.

testsuite/
g++.dg/tm/pr47747.C: New test.

From-SVN: r181602
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/tm/pr47747.C [new file with mode: 0644]
gcc/trans-mem.c