aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDodji Seketeli <dodji@gcc.gnu.org>2011-05-31 14:17:06 +0200
committerDodji Seketeli <dodji@gcc.gnu.org>2011-05-31 14:17:06 +0200
commit6e8c8b23001dd0f042e591e707a4a1cd3ddb5914 (patch)
tree71092f075f47e927d4c48dd0afb5918e087b8d10 /gcc
parent874e7c171cd2af43b4dc9dddae981120e1b29e33 (diff)
downloadgcc-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/ChangeLog6
-rw-r--r--gcc/dwarf2out.c6
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/debug/dwarf2/cdtor-1.C17
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 } }