diff options
author | Jason Merrill <jason@casey.cygnus.com> | 2000-03-13 15:09:49 +0000 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2000-03-13 10:09:49 -0500 |
commit | bc808e0bc5cff1895e4d6c29a8ee7775cef10594 (patch) | |
tree | 1d21cb68933de838b6a64fa5b66adedd2a8f3568 /gcc | |
parent | f132af859b5eab43a71bdc764739bf8cce3225b1 (diff) | |
download | gcc-bc808e0bc5cff1895e4d6c29a8ee7775cef10594.zip gcc-bc808e0bc5cff1895e4d6c29a8ee7775cef10594.tar.gz gcc-bc808e0bc5cff1895e4d6c29a8ee7775cef10594.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/dwarf2out.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fbdf615..b9394c5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2000-03-13 Jason Merrill <jason@casey.cygnus.com> + + * 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. + 2000-03-13 Richard Earnshaw <rearnsha@arm.com> * stor-layout.c (new_record_layout_info): Fix typo inside ifdef 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))); |