diff options
author | Jeffrey Yasskin <jyasskin@google.com> | 2010-07-20 20:16:53 +0000 |
---|---|---|
committer | Jeffrey Yasskin <jyasskin@gcc.gnu.org> | 2010-07-20 20:16:53 +0000 |
commit | 0603fe683c89ccf3c1663817c44f0d320a57ba5e (patch) | |
tree | d182d7caab0a17dadf100fabc2f21a970aaac53e /gcc/tree-ssa.c | |
parent | 1b47fe3fe5a6ddc89896e73a8ec831750bcf69b0 (diff) | |
download | gcc-0603fe683c89ccf3c1663817c44f0d320a57ba5e.zip gcc-0603fe683c89ccf3c1663817c44f0d320a57ba5e.tar.gz gcc-0603fe683c89ccf3c1663817c44f0d320a57ba5e.tar.bz2 |
re PR c++/44641 (Generated constructors and destructors get wrong debug location when a typedef uses a forward declaration of the type before the definition)
PR c++/44641
* gcc/cp/pt.c (instantiate_class_template): Propagate the
template's location to its instance.
* gcc/testsuite/lib/scanasm.exp (dg-function-on-line): Test
that a function is defined on the current line.
* gcc/testsuite/g++.dg/debug/dwarf2/lineno-simple1.C: New.
Line number sanity test.
* gcc/testsuite/g++.dg/debug/dwarf2/pr44641.C: New.
From-SVN: r162349
Diffstat (limited to 'gcc/tree-ssa.c')
0 files changed, 0 insertions, 0 deletions