From bc808e0bc5cff1895e4d6c29a8ee7775cef10594 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Mon, 13 Mar 2000 15:09:49 +0000 Subject: dwarf2out.c (add_name_and_src_coords_attributes): Only add DW_AT_MIPS_linkage_name for TREE_PUBLIC decls. * dwarf2out.c (add_name_and_src_coords_attributes): Only add DW_AT_MIPS_linkage_name for TREE_PUBLIC decls. (ASM_OUTPUT_DWARF_ADDR_CONST): Don't output trailing newline. From-SVN: r32506 --- gcc/dwarf2out.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/dwarf2out.c') diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index 0f18779..eb772d8 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -365,7 +365,6 @@ static void dwarf2out_frame_debug_expr PARAMS ((rtx, char *)); do { \ fprintf ((FILE), "\t%s\t", UNALIGNED_WORD_ASM_OP); \ output_addr_const ((FILE), (RTX)); \ - fputc ('\n', (FILE)); \ } while (0) #endif @@ -7464,6 +7463,7 @@ add_name_and_src_coords_attributes (die, decl) add_src_coords_attributes (die, decl); if ((TREE_CODE (decl) == FUNCTION_DECL || TREE_CODE (decl) == VAR_DECL) + && TREE_PUBLIC (decl) && DECL_ASSEMBLER_NAME (decl) != DECL_NAME (decl)) add_AT_string (die, DW_AT_MIPS_linkage_name, IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (decl))); -- cgit v1.1