aboutsummaryrefslogtreecommitdiff
path: root/gcc/dbxout.c
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2000-09-22 15:03:53 -0400
committerJason Merrill <jason@gcc.gnu.org>2000-09-22 15:03:53 -0400
commitf21653969f01b9142c2710cad3c4e91fa6b3fe0a (patch)
tree4e4b562476168f350d0872a2e83fc4fcbf27f9ba /gcc/dbxout.c
parent981d485833f193bd8cd8ff68abf9d0529806b835 (diff)
downloadgcc-f21653969f01b9142c2710cad3c4e91fa6b3fe0a.zip
gcc-f21653969f01b9142c2710cad3c4e91fa6b3fe0a.tar.gz
gcc-f21653969f01b9142c2710cad3c4e91fa6b3fe0a.tar.bz2
revert
From-SVN: r36573
Diffstat (limited to 'gcc/dbxout.c')
-rw-r--r--gcc/dbxout.c18
1 files changed, 5 insertions, 13 deletions
diff --git a/gcc/dbxout.c b/gcc/dbxout.c
index 71c7959..1be2025 100644
--- a/gcc/dbxout.c
+++ b/gcc/dbxout.c
@@ -2215,19 +2215,11 @@ dbxout_symbol_name (decl, suffix, letter)
const char *suffix;
int letter;
{
- const char *name;
-
- if (TYPE_P (DECL_CONTEXT (decl)))
- /* One slight hitch: if this is a VAR_DECL which is a static
- class member, we must put out the mangled name instead of the
- DECL_NAME. Note also that static member (variable) names DO NOT begin
- with underscores in .stabs directives. */
- name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
- else
- /* ...but if we're function-local, we don't want to include the junk
- added by ASM_FORMAT_PRIVATE_NAME. */
- name = IDENTIFIER_POINTER (DECL_NAME (decl));
-
+ /* One slight hitch: if this is a VAR_DECL which is a static
+ class member, we must put out the mangled name instead of the
+ DECL_NAME. Note also that static member (variable) names DO NOT begin
+ with underscores in .stabs directives. */
+ const char *name = IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl));
if (name == 0)
name = "(anon)";
fprintf (asmfile, "%s \"%s%s:", ASM_STABS_OP, name,