diff options
author | Dodji Seketeli <dodji@gcc.gnu.org> | 2011-05-31 14:17:06 +0200 |
---|---|---|
committer | Dodji Seketeli <dodji@gcc.gnu.org> | 2011-05-31 14:17:06 +0200 |
commit | 6e8c8b23001dd0f042e591e707a4a1cd3ddb5914 (patch) | |
tree | 71092f075f47e927d4c48dd0afb5918e087b8d10 /gcc | |
parent | 874e7c171cd2af43b4dc9dddae981120e1b29e33 (diff) | |
download | gcc-6e8c8b23001dd0f042e591e707a4a1cd3ddb5914.zip gcc-6e8c8b23001dd0f042e591e707a4a1cd3ddb5914.tar.gz gcc-6e8c8b23001dd0f042e591e707a4a1cd3ddb5914.tar.bz2 |
Revert "Fix PR debug/49047"
This reverts commit ce20032a8ad4d9d4fa37192e2ecc73cb257094e8.
From-SVN: r174473
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/dwarf2out.c | 6 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C | 17 |
4 files changed, 0 insertions, 34 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9ec727b..1928455 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,9 +1,3 @@ -2011-05-31 Dodji Seketeli <dodji@redhat.com> - - PR debug/49047 - * dwarf2out.c (gen_subprogram_die): Emit linkage name attribute - for concrete functions containing the code of cloned functions. - 2011-05-31 Richard Guenther <rguenther@suse.de> * tree-ssa-forwprop.c (forward_propagate_into_comparison): Rename diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 9a415e9..7ec1e93 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -19636,12 +19636,6 @@ gen_subprogram_die (tree decl, dw_die_ref context_die) subr_die = new_die (DW_TAG_subprogram, context_die, decl); add_abstract_origin_attribute (subr_die, origin); - /* This is where the actual code for a cloned function is. - Let's emit linkage name attribute for it. This helps - debuggers to e.g, set breakpoints into - constructors/destructors when the user asks "break - K::K". */ - add_linkage_name (subr_die, decl); } else if (old_die) { diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dfa323b..3f7b52a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,8 +1,3 @@ -2011-05-31 Dodji Seketeli <dodji@redhat.com> - - PR debug/49047 - * g++.dg/debug/dwarf2/cdtor-1.C: New test. - 2011-05-31 Ira Rosen <ira.rosen@linaro.org> PR testsuite/49239 diff --git a/gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C b/gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C deleted file mode 100644 index 6d39e54..0000000 --- a/gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C +++ /dev/null @@ -1,17 +0,0 @@ -// origin PR debug/49047 -// { dg-options "-g -dA" } -// { dg-do compile } - -struct K -{ - K () { } - ~K () { } -}; - -int -main() -{ - K k; -} - -// { dg-final {scan-assembler-times "\[^\n\r\]*DW_AT_MIPS_linkage_name:" 2 } } |